Hacker News new | past | comments | ask | show | jobs | submit login

Software development (please, not "coding").. It's a skill like other skills. It's not magic. Being able to practice medicine or law is a skill. Being able to architect a building is a skill. Being able to effectively develop software is a skill.

You judge someone based on their skill level. You have to know what require('fs') is in Node, but you also have to understand truths like the concept of technical debt and so forth.

Not everything is broken or "needs a new paradigm". Know what programming is. What high skill means. If you're any kind of leader - TEACH someone younger or less experienced. When you need to judge, for hiring or otherwise, measure against those truths about what good software development is.




wat




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: