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

I have a different problem with it, which is that it invariably makes me feel pretty incompetent, because no matter what subject comes up, people with 10 times my level of skill in fields that I consider myself relatively competent in start discussing things and I suddenly feel quite completely devoid of any skill at all. Even on a simple thing like posts about typing I find people lamenting how they are only able to output 60wpm while I measure myself at 48wpm. Part of my problem is that I tend to be a generalist and know a lot of things quite well rather than single specialist topic at extreme depth.

How this all plays out in my head is a complex thing, but overall I feel like it is bad for my self-image. It is just very hard to keep the perspective in mind that I might be in the top 20% of people in a field but the top 1% will be the ones who start commenting on a specialised topic on HN. Add to that the different personality types hiding behind people's pseudonymous identities and you are getting a super distorted picture of the world.




My advice would be to embrace your generalist nature.

There are certainly roles fit for specialists, but generalists with rare blends of difficult and useful skills are a lot more valuable in most situations. Specialization in any one area tends to have rapidly diminishing returns.

I think any above average developer can make themselves more valuable at a much faster rate by becoming decent at complementary disciplines like design, user experience, conversion optimization, writing, etc. than by continuing to hone their development skills.

Even within development, becoming decent at every level of the stack, from dev ops and databases to front end, is usually going to add a lot more value than becoming slightly stronger at your specialty.


Flip it on its head and HN comments are one of the best places for me to learn, find interesting things to read, and above all read about perspectives and experiences on a subject different from my own.


Feeling humbled by better people is one of the best things that can cause me to improve in life.


Just because someone can overtake you in the conversational straightaways when it comes to their specific area of study does not mean you cannot outmaneuver them in the chicanes of general knowledge. :)




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

Search: