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

Tech careers continue to be remarkably short: 10 years or less if I remember correctly, which is crazy given how much fun programming inherently is. But people aren't stupid and often see the writing on the wall: if you want the big bucks, outside of either being a founder or a Very Special Person at a few Very Special Companies, you have to start managing and playing the political game.

I blame this for the inherent cyclical nature of technology: young kids with no experience come in, get whipped into a frenzy over some technology we've been over before (see Node.js/cooperative multitasking) and then slowly learn the shortcomings of that approach, just in time for the next snake oil to hit.

The irony is that I think that as technology continues to knock down the amount of developers necessary for a given project, older developers who know how to get from point A to point B with the minimal amount of effort will become more valuable in relative terms, so long as they can avoid getting ground down and stay productive. Couple that with another controversial observation of mine: that theoretical technological progress has slowed dramatically in the last decade (implementations are still catching up, but are getting there), and I think we will see small, elite teams of experienced developers become a preferred (or at least common) way to build software.

That's self serving, of course (I'm 35) but I do think it is true.




Glad to see a nod to VSP's at VSC's (as you call them). They do exist after all.


I disagree with your statement about "start managing and playing the political game".

In my group at BigCo which just got canned, the overly political managers with no skills who ruined the product due to their gross incompetence are the ones who have no chance of finding another gig. I feel kind of bad for them, but I'm pretty sure I'll get over it quickly.

Its critical to keep your skills current.


Gross incompetence sometimes kills. Sometimes it doesn't.

I've seen grossly incompetent sharks move up fine at BigCo.

I agree 100% on your last comment, although I think it's worth being a bit skeptical towards flashy new stuff.


Dealing with people as your primary responsibility is inherently political in a company of any size. (Politics as the "competition between competing interest groups or individuals for power and leadership.")

In that sense, management is often politics, though good leadership is far more than that.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: