خب امروز میخوام برم ادامه قوانین مهندسی نرمافزار رو بگم
راجب یه اصل خیلی مهم و جالب قراره صحبت کنیم که احتمالاً هم تجربهش کردید، هم دیدید تو بقیه
اثر Dunning-Kruger که توسط David Dunning و Justin Kruger معرفی شده، نکتش اینه :
هرچی کمتر بدونی، معمولاً اعتمادبهنفست بیشتره!
یعنی وقتی تازه وارد یه حوزه میشی ، چون هنوز عمق ماجرا رو نمیبینی، فکر میکنی همهچیز سادهست و خیلی راحت میتونی از پسش بربیای. ولی هرچی جلوتر میری و بیشتر یاد میگیری، تازه میفهمی چقدر چیز هست که بلد نیستی… و اینجاست که اعتمادبهنفست میاد پایین (همون چیزی که بهش میگن valley of despair).
جالب اینجاست که آدمهای باتجربه دقیقاً برعکس رفتار میکنن. به جای جوابهای قطعی، میگن «بستگی داره»، سناریوهای مختلف رو در نظر میگیرن و کمتر با قطعیت حرف میزنن. چون میدونن دنیا خیلی پیچیدهتر از چیزیه که با یه جواب ساده جمع بشه.
از اون طرف، یه پدیده دیگه هم هست به اسم impostor syndrome که توش آدمهای حرفهای فکر میکنن به اندازه کافی خوب نیستن، چون دقیقاً از پیچیدگیها خبر دارن.
#lawsofsoftwareengineering
@codehalics | کدهالیک
Post #450
587
کدهالیک | codehalic خب امروز میخوام برم ادامه قوانین مهندسی نرم افزار رو بازگو کنم براتون و امروز راجب یه اصل بسیار پر تکرار قراره صحبت کنیم که قطعا خیلیاتون اسمشو شنیدید ! اصل KISS (Keep It Simple, Stupid) تو مهندسی نرمافزار میگه تا جای ممکن راهحلهات رو ساده نگه دار و الکی…

- 👍 2
- 👌 1