Earlier quoted context omitted.
until someone pries my ergonomic keyboard from my cold dead hands +1 for this nice phrase :P and, out of interest: what keyboard might that be?
I was using a a 15 year old original Microsoft Natural Keyboard until recently, but PS/2 ports are getting more and more rare and PS/2 to USB adapters haven't worked reliably for me. I just bought a Microsoft Natural Keyboard 4000 which is nearly as good, even though the keys feel more "mushy" than I would like.
Ask HN: What happens to older developers?
191–200 of 372 posts
Re: Ask HN: What happens to older developers?
#192Re: Ask HN: What happens to older developers?
#193I'm the eldest of 5 developers, but I think the youngest is 29-30. We're essentially all generalists, although we have individual specialties. A couple of guys have really deep knowledge of iOS strangeness or shaders. I've got some specialization in game AI and physics, as well as game design skills. Any task can go to any dev and come back with reasonable results. There's no hand-holding.
We're an iOS shop, so my day-to-day coding is in Objective-C, although I do a lot of tools programming in Python 2.x.
Generally, I get to do what I want, with some exceptions. There's a strong culture of just doing something that helps the company, without necessarily being tasked to do it. Taking a day off to do a research project is also tolerated when we're not on a really tight deadline.
Unlimited vacation and sick-days, within reason.
I don't see working for anyone else in the future -- I'd have to start my own gig.
There's some temptation to work for a Google, but at this point in my career it's getting a bit undignified to work for other people as an employee. I.e. I don't want to deal with your BS, unless you're a client (I can fire you).
Re: Ask HN: What happens to older developers?
#194I'm about to turn 53. I spend most of my day coaching younger programmers at Facebook (because they're almost all younger). We pair program and talk. I work on speculative projects, some consumer-oriented, some programming tools and some infrastructure. I also research software design and the diffusion of innovation. I took a 10 year excursion into being a guru, but I'm technical now and intend to stay that way. I lo…
Re: Ask HN: What happens to older developers?
#195Earlier quoted context omitted.
Great post -- I want to throw out another option though, which I am exploring myself. Your post seems to, like most posts on HN, be a very "web application" centric view of things. There are obviously vast worlds of software engineering outside of web applications. Embedded/real-time systems, programming languages & tools, robotics, graphics, bioinformatics/computational biology, machine learning, machine vision, the…
Sounds like what I want to be doing. I'm curious if you have additional insight on taking on this path, I want to keep all of my options open and instead of say just pursue embedded/real-time systems and find out that the field is too narrow. What do you recommend to study as opposed to CRUD web-apps, C/C++, ML, data analysis with Python/R or learn more domain specific knowledge such as Bioinformatics or graphics or…
comp.arch.embedded
for a few weeks, find mags related to embedded.Re: Ask HN: What happens to older developers?
#196It seems that they go a few directions: The most common seems to be to try and generalize, because relearning most of your job skills every few years starts to get annoying the 20th time you've had to do it. It's different when you are younger and everything is new, you just chalk up a major tooling change as just something else to learn. But when the next hot platform or architecture or whatever comes out you get ti…
Re: Ask HN: What happens to older developers?
#197I'm 60+. I've been coding my whole career and I'm still coding. Never hit a plateau in pay, but nonetheless, I've found the best way to ratchet up is to change jobs which has been sad, but true - I've left some pretty decent jobs because somebody else was willing to pay more. This has been true in every decade of my career. There's been a constant push towards management that I've always resisted. People I've known w…
I've been a little worried about the plateau, because I am 30 and have a fairly high salary as it is. I suppose on one hand it's good to know that perhaps the plateau isn't as serious a problem as I thought it was, since there's a little bit of rumbling pressure for me to start that journey to management (which, to be honest, I don't know if I'm a good fit for since I'm not exactly a "people person")
Re: Ask HN: What happens to older developers?
#198Re: Ask HN: What happens to older developers?
#199I'm 60+. I've been coding my whole career and I'm still coding. Never hit a plateau in pay, but nonetheless, I've found the best way to ratchet up is to change jobs which has been sad, but true - I've left some pretty decent jobs because somebody else was willing to pay more. This has been true in every decade of my career. There's been a constant push towards management that I've always resisted. People I've known w…
I've been a little worried about the plateau, because I am 30 and have a fairly high salary as it is. I suppose on one hand it's good to know that perhaps the plateau isn't as serious a problem as I thought it was, since there's a little bit of rumbling pressure for me to start that journey to management (which, to be honest, I don't know if I'm a good fit for since I'm not exactly a "people person")
Re: Ask HN: What happens to older developers?
#200Earlier quoted context omitted.
I should have mentioned that there is an alternative to "X Who Programs," which is an elevated title at a known company, e.g. Distinguished or Principal Engineer at Google or Amazon. People know that Google Fellows are rare and that it's hard to get there. There the X is "really good engineer". It's harder to get that, for most people, than to get another X.
Software as practiced today, as the province of firms who do nothing but software engineering rather than a back-office function of giant enterprises, is only ~25 years old. The software industry of the 1980s was led by companies whose flagship products wouldn't attract much attention as open source today. It's not surprising that there aren't that many "distinguished engineers". If you'd entered the modern field at…
I can't tell, is this humour?