You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The second fallacy is that programming is mostly about writing code. In my experience, coding is generally the easier part. This is not to trivialise it; writing good code takes experience. In particular, writing less code takes many years: staying focused on the immediate goal, and knowing the language, its core libraries, and its supporting ecosystem well enough that you can make choices that keep the code small and lean.
The temptation is to write more than you need “just in case”, or because you do not know that a simpler algorithm exists, or that this has already been solved in the core libraries. This is an easy way to assess the level of experience of a developer: those who contribute less code to solve the same problem, or even who remove unnecessary or redundant code, are often your highest-value developers.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
https://dannorth.net/mckinsey-review/
Beta Was this translation helpful? Give feedback.
All reactions