برنامه نویسی

به عنوان یک برنامه نویس به پیچیدگی فکر کنید

در هر خط کد، هر سیستم، هر مشکلی که با پیچیدگی مواجه می شویم و این چیزی نیست که از آن اجتناب کنیم. بیایید راه های تفکر در مورد آن را بررسی کنیم.

تاریخ به ما چه می آموزد؟

به اسحاق نیوتن و سیب در حال سقوط که منجر به قانون گرانش شد، نظریه تکامل چارلز داروین یا ایده های انقلابی آلبرت انیشتین در مورد زمان و مکان فکر کنید. هر یک از این پیشرفت ها شامل جدا شدن از شیوه های قدیمی تفکر و پذیرش مفاهیم جدید بود. هر پیشرفت قابل توجهی در علم و فناوری در مورد ساده سازی این مجموعه بوده است.
بنابراین تاریخ استفاده را آموزش می دهد راه برون رفت از پیچیدگی اغلب در توسعه مجموعه های جدیدی از مفاهیم و پارادایم ها نهفته است.

فکر کردن در مورد یک مشکل چندین بار و از زوایای مختلف می تواند فوق العاده مفید باشد. استفاده از ابزارها، چارچوب ها و فن آوری های مختلف برای مشاهده مشکل از دیدگاه های مختلف می تواند به راه حل های قوی تری منجر شود.

چه چیز دیگری کمک می کند؟

از کامپیوتر فاصله بگیرید و پیاده روی کنید زیرا حرکت فیزیکی می تواند حرکت ذهنی را تحریک کند

خواندن خارج از رشته شما مفید است (کاوش در زمینه‌های فراتر از STEM می‌تواند دیدگاه‌های تازه و روش‌های جدیدی از تفکر را ارائه دهد. به عنوان مثال، مطالعه در مورد روانشناسی می‌تواند بینشی در مورد رفتار کاربر ارائه دهد، در حالی که ادبیات می‌تواند درک شما را از ساختارهای روایی و ارتباطات افزایش دهد).

یکی از مهارت‌های ارزشمند، تفکر جانبی است که در مورد حل مشکلات از طریق رویکرد غیرمستقیم و خلاق است.

برای پایان

از پیچیدگی نترسید، به آن به عنوان چالش نگاه کنید، خارج از چارچوب، خارج از مرزهای سنتی فکر کنید و استراتژی‌هایی را نه تنها از فایل STEM، بلکه از سایر زمینه‌ها و مطالعات نیز ترکیب کنید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا