Hacker News new | ask | show | jobs
by jongjong 1286 days ago
Agreed. The mark of a senior developer is their ability to decouple concepts and synthesize concepts appropriately depending on the context.

You need to have highly developed critical thinking skills in order to be able to formulate appropriate solutions to problems. What a developer does isn't so different from what an entrepreneur does; they spend most of their time explaining their vision and goals; the difference is that the developer's vision and goals are much more granular and detailed.