Live data from Hacker News

Software Developers after 40, 50 and 60 Who're Still Coding

belitsoft.com

81–90 of 270 posts

Re: Software Developers after 40, 50 and 60 Who're Still Coding

#81
Eh? 40?!

Most of my developer colleagues are over 40. No one thinks less of them for it.

On the contrary, an experienced developer is someone who has at least a good fifteen years under their belt. That usually mean "over 40". That experience manifests in ways such as not reinventing the wheel (a favorite, unintentional pass-time for the young and inexperienced).

Re: Software Developers after 40, 50 and 60 Who're Still Coding

#82

45. Still coding, probably until I die. Light years ahead of younger developers in the following: * Writing less code * Writing maintainable code * Re-using existing code (requires reading existing code) * Know how APIs should be written * Knowing how to properly map associations * Know when or when not to use another library * Knowing when to tell a product manager to go back and do some more product managing * Know…

> Saying "I don't know" when asked "How long will it take" or "When will it be done"

~5 years experience speaking: How do you do this?

I have a very good boss and he knows things, objectively, like "estimates are very squishy," and "developers suck at estimating time" etc. But he still demands time estimates to give clients.

Our clients are often agencies, and they get it as well.

I do estimates like "10-40 hours, depending on XYZ (things I don't know)" sometimes and it doesn't really raise any eyebrows. That may as well say "I don't know."

Are you better than this? Do you just outright refuse or do you have some way you handle it?

Re: Software Developers after 40, 50 and 60 Who're Still Coding

#83
post #78

I'm 71, I wrote a best-seller in the early 1980s (Apple Writer for the Apple ][), I still code regularly but not for income, so my circumstances might not be what the article focuses on. I write a lot of Python, JavaScript, some Java, I have a number of Android apps listed at the Google Play store -- all of them free, no ads ( https://play.google.com/store/apps/developer?id=Paul+Lutus&h... ). Why do I still program?…

Apple Writer was the best! Fond memories of it.

Re: Software Developers after 40, 50 and 60 Who're Still Coding

#84

What's up with the phrase, "Still programming?" Would anyone think it odd for a 60-year-old physician to still be doctoring, or a 60-year-old lawyer to still practice law. Or for that matter for a 60-year-old artist or craftsperson to "still" pursue their craft. Corporate culture embraces the notion of management as a profession. I think programming would benefit greatly from more of a tradecraft model, where leaders…

There is a reason graybeards are valuable. It's not that they're over 50 or 60. It's experience. A full-stack developer with 20 years' worth of experience will not make certain kinds of mistakes.

Re: Software Developers after 40, 50 and 60 Who're Still Coding

#85

45. Still coding, probably until I die. Light years ahead of younger developers in the following: * Writing less code * Writing maintainable code * Re-using existing code (requires reading existing code) * Know how APIs should be written * Knowing how to properly map associations * Know when or when not to use another library * Knowing when to tell a product manager to go back and do some more product managing * Know…

can you justify the 3-5x difference in annual compensation that younger developer makes

can you justify the 2-3x difference between you and a guy who was been coding for 5-7 years ?

Re: Software Developers after 40, 50 and 60 Who're Still Coding

#86
post #60

Earlier quoted context omitted.

There is still some truth to it. I'm 37 and have had to repeatedly and forcefully turn down managerial roles. The idea of horizontal growth is a hard sell to people who've chosen the vertical path. It would be very easy to drift into a management role, and in fact it happened to me once and I had to take deliberate action to get off the management track. I don't want to manage people. I want to build, and learn about…

I'm 10 years older than you but feel the same way. I would be interested in hearing from people that did make the jump to management. Why did you do it? How did it turn out? Any regrets about making the jump or for not making the jump sooner?

:raises hand:

I'm now 40 years old and recently took a position as Software Development Manager. I manage a small team (currently 2 developers, 1 test engineer, and a product owner, and should be adding 2-4 more devs over the summer). The PO and I still wear our developer hats for a good portion of the day.

The "why?" is simple - I like the challenge. Yes, I can challenge myself with 100% technical tasks, but moving into management was something completely new.

The move into management has been gradual. I followed a standard developer path for years - dev, senior dev, principal dev, architect. Did the architect thing for a few years, then decided I wanted to work on my soft skills, so took over the scrum master role. I have a great boss/mentor, the position worked out well, and I recently took over a full development manager role (basically, same as I was doing, with the addition of personnel management).

How did it work out? Pretty well, I suppose. So far, I'm enjoying the new responsibilities.

Regrets? No, not really. But, I'm also not far enough removed from 100% developer that I couldn't pick up that hat again should the need arise.

Re: Software Developers after 40, 50 and 60 Who're Still Coding

#87
post #60

Earlier quoted context omitted.

There is still some truth to it. I'm 37 and have had to repeatedly and forcefully turn down managerial roles. The idea of horizontal growth is a hard sell to people who've chosen the vertical path. It would be very easy to drift into a management role, and in fact it happened to me once and I had to take deliberate action to get off the management track. I don't want to manage people. I want to build, and learn about…

I'm 10 years older than you but feel the same way. I would be interested in hearing from people that did make the jump to management. Why did you do it? How did it turn out? Any regrets about making the jump or for not making the jump sooner?

Reason is simple, very few people love programming and even fewer love to keep learning to stay up-to-date with new technologies. Its simply hard if you are not much interested in doing programming and were in the profession to get a nice job because everyone else was jumping on the bandwagon while you were in college. It is also possible to lose love for programming after initial interest fades away. It has happened to me multiple times. The only reason I stayed as programmer is because I hate management even more.

Re: Software Developers after 40, 50 and 60 Who're Still Coding

#88
post #77

Earlier quoted context omitted.

> Obviously not on StackOverflow Definitely. The content on Stack Overflow is heavily weighted towards languages and specialties less likely to be of interest to older programmers. We (I'm 51) are far more likely to be working on infrastructure and devops than on front-end. To do it, we're using C, maybe C++, maybe Python or even perl and bash, not Java, definitely not JavaScript or any of its variants, or Erlang, or…

> To do it, we're using C, maybe C++, maybe Python or even perl and bash, not Java, definitely not JavaScript or any of its variants, or Erlang, or Clojure, or whatever. Not always, but much of the time. The things we need to know are scantly represented on SO. The languages you mention using are all in the top 20 tags. Yes, JavaScript, Java, and C# are the top three, but Python is #7, C++ is #9, and C is #18. Bash i…

True, but ordinal position doesn't matter as much as absolute value, which tends to fall off according to a power-law distribution. For example, Python (#7) is tagged barely half as often. C (#18) is a third of that. Topic-based (instead of language-based) tags fare even worse. "Filesystems" has been used only 6K times, "storage" less than 4K. As someone interested in those areas, there's just not going to be much content for me - few answers to my own questions, even fewer opportunities to answer others'. When the density of interesting content falls below a decent threshold, my interest doesn't continue to decline linearly. It simply drops to zero. I suspect that's true for a lot of people working outside of the web/app/mobile space. SO is just not seen as a forum for them. It's a forum for a particular (common) kind of programmer, and everyone else feels like a bystander or gatecrasher.

Re: Software Developers after 40, 50 and 60 Who're Still Coding

#89
post #82

45. Still coding, probably until I die. Light years ahead of younger developers in the following: * Writing less code * Writing maintainable code * Re-using existing code (requires reading existing code) * Know how APIs should be written * Knowing how to properly map associations * Know when or when not to use another library * Knowing when to tell a product manager to go back and do some more product managing * Know…

> Saying "I don't know" when asked "How long will it take" or "When will it be done" ~5 years experience speaking: How do you do this? I have a very good boss and he knows things, objectively, like "estimates are very squishy," and "developers suck at estimating time" etc. But he still demands time estimates to give clients. Our clients are often agencies, and they get it as well. I do estimates like "10-40 hours, de…

The idea behind estimates is to get you to think about the scope the work that is to be done. Quickly walk yourself through the process, give a SWAG, do your best to track your time spent on the task, then review what you got right and wrong in your estimate. It's less about giving the exact time required (in theory - some managers will never understand that) and more about estimating if you have time to complete X, Y and Z.

Re: Software Developers after 40, 50 and 60 Who're Still Coding

#90
post #73

I came across a graybeard in an interview recently who refused to take a coding challenge and cited his experience instead. He did not advance through the interview process.

I bet he's now glad he doesn't work with people with attitudes like that.
Post reply on HN