Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It seems rather impossible to me that someone would voluntarily continue programming for a couple of decades and not be excellent.

I don't have any hard data I'm afraid - just my fallible recollections ;-)

Some of ways of getting non-excellent old developers that I've observed:

* Not all old developers have been programming for a couple of decades. People can and do come into development late - and suffer all the normal problems of newbie developers.

* You'll be amazed at how little work you can get away with in some large organisations. When you have a couple of hundred people on a project you will find one or two Wallys from Dilbert.

* The devs who have sunk deep into some gnarly legacy system or language. Being the person who knows the right bit to tweak in the middle of a 1500 line procedure in the middle of a big-ball-of-mud project might be stupidly valuable to a company - but produce a lousy developer in any other context.

* The "senior" developer / architect / lead who has been Peter Principled to their level of incompetence, but whose team is good enough to cover up the deficit in leadership ability.

* The large chunk of bad developers (of all ages) who don't realise they're bad developers. Folk can't improve until they understand where they suck.



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: