Hacker News new | ask | show | jobs
by arohner 6274 days ago
It absolutely is, but it is slightly useful to at least attempt to measure competency.

Though, this chart implies all skills are equally worthwhile. There's another extremely important category missing here, which I'll call "solving the right problem". It might need to be split into a technical side and a business/marketing side. Solving the customer's actual problem, and using the correct technical approach vastly outweighs many of the categories listed.

1 comments

"Solving the right problem" is like the skill of "big picture thinking". It's clearly important, but the evaluation of it is subjective and case-based. What's nice about this tool is that it's relatively objective, for the most part, although it certainly doesn't paint a complete picture of what makes a good programmer (which is context-driven, in any case).