HACKER Q&A
📣 amichail

Do former CS academics make overly critical software engineers?


And if so, how do teammates/managers deal with this issue?


  👤 wiz21c Accepted Answer ✓
I had the opprtunity to go back and forth between academics and industry. Although I am critical of most software I see (regardind to rigor, correctness, edge case analysis, performance, etc.), I can see a good enough code that solve some problem and thus doesn't require a high level of confidence.

So a little python script here and there won't make me cry. But if you want to write code for a plane's autopilot, then my critical mind kicks in big time :-) (and I'm not even sure it's enough, process is king here)


👤 nh23423fefe
Are theory-weak engineers writing unsound code lacking clarity and structure because they are ignorant of the knowledge captured in academic research? Are those same engineers so thin-skinned they can't take any criticism because it activates their "imposter syndrome," so they never improve and repeat the same basic year 2 errors.