Hacker News new | ask | show | jobs
by dathinab 2469 days ago
Honestly most people I meet in real life (so not representing at all) who enjoyed C++ where technically skilled but had to fight with following problems:

- bad at keeping code simple

- to much focused on details instead of the broader picture

- bad as team leads due to missing some relevant management skills

- bad at producing solutions which where "just good enough" (instead of perfect)

Some of them where aware of their weakness and learned to improve on that areas, setting them on a path of becoming excellent software engineers.

Others where obvious about it or even in denial about it.

In a certain way they had been examples about how a person can be both a technical skilled programmer, as well as as bad programmer who on a subtile way accidentally makes it hard to produce a good end product in any reasonable amount of time.