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

As a software developer I would love to focus on understanding technology thoroughly. Actually, just a small subset of "technology", because there are so many tools that will be gone in five years anyway. I would rather focus on the, uhm, less ephemeral aspects of technology.

However, the pressure at workplace is exactly in the opposite direction. First, one should become a "full stack developer", because why hire two or three experts when we can have one person do everything. Then one needs to become a "dev ops", so that we don't have to hire a system administrator either. Afterwards, one is pushed to also do some management, customer support, etc.

I suppose the ultimate dream is a company consisting of only two kinds of people: the boss, and the infinitely replaceable all-knowing employees. Generalists are popular, because you can always fire one and distribute his former workload among the remaining ones.




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

Search: