Slashdot Mirror


Ask Slashdot: Where Do Old Programmers Go?

New submitter oort99 writes: Barreling towards my late 40s, I've enjoyed 25+ years of coding for a living, working in telecoms, government, and education. In recent years, it's been typical enterprise Java stuff. Looking around, I'm pretty much always the oldest in the room. So where are the other old guys? I can't imagine they've all moved up the chain into management. There just aren't enough of those positions to absorb the masses of aging coders. Clearly there *are* older workers in software, but they are a minority. What sectors have the others gone into? Retired early? Low-wage service sector? Genuinely interested to hear your story about having left the field, willfully or otherwise.

481 comments

  1. To work in the morning by Anonymous Coward · · Score: 0

    Like everyone else. At least here in the middle of flyover country Iâ(TM)ve worked with lots of good people of all ages.

  2. Obviously ... by Anonymous Coward · · Score: 1

    Laid off for being too old and too expensive to compete.

    1. Re:Obviously ... by GargamelSpaceman · · Score: 1

      Won't happen to me. I've stayed quite underpaid my whole career.

      --
      ...
    2. Re: Obviously ... by Anonymous Coward · · Score: 0

      News for you.... everyone thinks they are underpaid including your CEO.

  3. We work from home by mellon · · Score: 2

    So that no-one can see the shame of our white hair. Or we wind up in management. Or we retire early.

    But honestly I know quite a few old programmers, so you may be experiencng anecdata.

    1. Re:We work from home by Nethemas+the+Great · · Score: 1

      I've heard that it's pretty common to semi-retire and take up day trading from home.

      --
      Two of my imaginary friends reproduced once ... with negative results.
    2. Re:We work from home by zieroh · · Score: 5, Insightful

      Early fifties here. Been in the industry for (oh gosh) almost 30 years now, 26 at the same company. I burned out on programming after Year 19 at said company, and moved on to being an engineering manager, running a team of software developers. What I've discovered is that while I do miss the pure programming (a bit), I don't miss the grind. I've also discovered I have a talent for spotting talent, hiring and mentoring young engineers and turning them into seasoned engineers.

      I hope to retire by the time I'm 60. Between a 401k, some real estate, and some Bitcoin holdings that have done remarkably well, it'll probably happen. A job candidate I was interviewing once asked me "what advice might you have for a young engineer just entering the industry"? I gave him an answer he wasn't expecting.

      "Max out your 401k as soon as humanly possible".

      --
      People who say "sheeple" have about as much sophistication as an AOL user, and in fact are probably actually AOL users.
    3. Re:We work from home by Anonymous Coward · · Score: 0

      I'm 53 and I'm the youngest developer in the company.

    4. Re:We work from home by Waffle+Iron · · Score: 3, Insightful

      "Max out your 401k as soon as humanly possible".

      If certain Republicans in congress get their way, that will soon become very easy. Anything you make beyond a tiny pittance of a retirement deferral would be fully taxed in order to offset lower tax brackets for the ultra-rich and mega-corporations.

      Our dear president says he's against it, but since almost every word that comes out of his mouth is a damned lie, things are looking bleak.

    5. Re:We work from home by bearinboots · · Score: 1

      Hair? I ain't got no hair!

    6. Re:We work from home by mcswell · · Score: 2

      That's the saying: hair today, gone tomorrow.

    7. Re:We work from home by davester666 · · Score: 2, Insightful

      You just haven't heard Trump's definition of "middle class". If you have a net work between $500million and $5billion, you're middle class... And they desperately need a tax cut, just to get by.

      --
      Sleep your way to a whiter smile...date a dentist!
    8. Re:We work from home by Anonymous Coward · · Score: 0

      As soon as the Republican party goes away the Democrats will split into conservative and progressive.
      Trump might be the catalyst that makes it happen.

    9. Re:We work from home by edx93 · · Score: 2

      And Roth. Don't forget the Roth. While it's a post-tax contribution, the earnings from said investment are not taxed. Investing in tax-free capital gains when young can mean you get to keep TONS of money when you retire.

    10. Re:We work from home by Anonymous Coward · · Score: 0

      If you haven't paid attention? Trump is a Democrat. Just look at what he was involved in and the company he kept prior to his announcement to run and it'll all be clear to you. This idea you have that they're two different parties with distinctly two different sets of values shows that you've been asleep, likely under the influence of kool-aide.

    11. Re:We work from home by Anonymous Coward · · Score: 0

      Trump is a narcissist, not a Republican or Democrat. Since it was the Republicans who fell for his BS, he's happy to throw stuff out for them which gets him praise from the base.

      Sure, he's an old racist misogynistic douche, but I don't think he cares about policy one way or the other. As long as he's getting praised, he's in.

    12. Re:We work from home by Neuronwelder · · Score: 1

      You are not finished. There are lots of older engines that still need maintenance and updating. And the young no longer supports them.

    13. Re:We work from home by Anonymous Coward · · Score: 0

      Just remember that it wasn't that long ago that some Democrats floated the idea that people shouldn't be allowed to have IRA or 401k at all and that all the money sitting in those accounts needed to be managed by the Government.

    14. Re:We work from home by Anonymous Coward · · Score: 0

      Please provide citations for these alleged damned lies.

    15. Re:We work from home by computational+super · · Score: 3, Interesting

      I'd be more impressed if the opposition's approach wasn't to define "middle-class", and therefore deserving of punitive taxation, as anybody who was making more than $10,000/year.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    16. Re:We work from home by datavirtue · · Score: 1

      Start a couple cash businesses and you can keep TONS of tax free cash also without bowing down to the increasingly insane government's rules.

      --
      I object to power without constructive purpose. --Spock
    17. Re:We work from home by Anonymous Coward · · Score: 0

      As somebody that dumps all their money into stocks, yet hasnt touched their 401k thanks for the advice.

    18. Re:We work from home by Rootbear · · Score: 1

      I'm 60 and working as a System Administrator at NASA. I would much rather be doing software development, but this is what I could get. My savings are such that I have hopes of retiring early, but a major concern with that would be health care. I'm just not sure that the ACA will be there for me to use when I need it. I think a fair number of us old techies would gladly retire if we could get Medicare at 60, or earlier.

    19. Re:We work from home by Anonymous Coward · · Score: 0

      Many older programmers have a well-paying specialty and become self-employed.

    20. Re:We work from home by Anonymous Coward · · Score: 0

      "Max out your 401k as soon as humanly possible".

      Mid Fifties here. Through a series of bad luck, bad decisions, and bad economies, my 401k was repeatedly emptied until about 5 years ago when I've been able to start maxing it out again. I'm now mostly invested in high risk/high reward investments...go big or go broke. If I get a couple mil in the bank, I'm retiring.

    21. Re:We work from home by m00sh · · Score: 1

      Early fifties here. Been in the industry for (oh gosh) almost 30 years now, 26 at the same company. I burned out on programming after Year 19 at said company, and moved on to being an engineering manager, running a team of software developers. What I've discovered is that while I do miss the pure programming (a bit), I don't miss the grind. I've also discovered I have a talent for spotting talent, hiring and mentoring young engineers and turning them into seasoned engineers.

      I hope to retire by the time I'm 60. Between a 401k, some real estate, and some Bitcoin holdings that have done remarkably well, it'll probably happen. A job candidate I was interviewing once asked me "what advice might you have for a young engineer just entering the industry"? I gave him an answer he wasn't expecting.

      "Max out your 401k as soon as humanly possible".

      I was doing retirement calculations and it seems engineers should have no problem retiring in their 50s. By the time they are 40, they should have earned more than a million and with interest and investing should have between 1-2 million in retirement. By 50 they should have 2.5-5 million.

      Somewhere in their 40s, their investment income should completely outstrip their salary.

      Feel like most engineers could seriously think about retiring in their late 40s or 50s.

    22. Re:We work from home by Anonymous Coward · · Score: 0

      "...and Mexico will pay for it".

    23. Re:We work from home by Anonymous Coward · · Score: 0

      Amen... 57 and completely agree on the 401K. It took a couple of years to get up to max, 1/2 of each yearly raise went to upping the percentage. But, we're pretty much in the same boat. NO ONE will take care of you unless you take care of yourself.... the big freak out now... is health care

    24. Re:We work from home by cwsumner · · Score: 2

      I'd be more impressed if the opposition's approach wasn't to define "middle-class", and therefore deserving of punitive taxation, as anybody who was making more than $10,000/year.

      For the dems, $10,000 is Rich and needs to be taxed to death. Middle class would be anyone who has a job at all...

    25. Re:We work from home by cwsumner · · Score: 1

      This is mostly what has happened. I have a test setup at home with simulators for the big stuff. Driving all over the place every day makes no sense!

      Also we work on the commercial and industrial stuff, where people need to believe in Murphy's Law. 8-)

    26. Re:We work from home by david_thornley · · Score: 1

      So that no-one can see the shame of our white hair.

      There's no need to have white hair. I found that my prospects improved dramatically after I started dying it.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    27. Re: We work from home by Anonymous Coward · · Score: 0

      >s doing retirement calculations and it seems engineers should have no problem retiring in their 50s

      I think you mean childless engineers!

    28. Re:We work from home by rrouse · · Score: 1

      "Max out your 401k as soon as humanly possible".

      Good advice. I've been independent contractor for 23 years. At one of my major clients (a Fortune 500 MegaCorp), there is a steady steam of grey-haired workers being marched to the door by security. At the same time, every day a new H1B or other type of foreign worker shows up to fill an open position. They make the switch quietly, a few workers at a time, so as to not get noticed by the press.

      If you can hang on until you are 55, you can start to draw down your 401k when you leave your employer. If they kick you to the curb before that, you need to find something to do until you are 59 1/2. In any event, being able to work beyond your early 50's isn't a sure thing.

    29. Re:We work from home by zieroh · · Score: 1

      I was doing retirement calculations and it seems engineers should have no problem retiring in their 50s. By the time they are 40, they should have earned more than a million and with interest and investing should have between 1-2 million in retirement. By 50 they should have 2.5-5 million.

      Here are a few events that aren't generally considered by retirement calculators:
      1. Dotcom bust of 2000
      2. 9/11/2001
      3. Financial crisis of 2008

      All of these things had a pretty significant impact on my 401k. It's recovered well in the last couple of years, but I've only recently crossed the $1mil mark.

      --
      People who say "sheeple" have about as much sophistication as an AOL user, and in fact are probably actually AOL users.
    30. Re:We work from home by Anonymous Coward · · Score: 0

      That would exceed the slashdot message character limit.

    31. Re:We work from home by Anonymous Coward · · Score: 0

      "Our dear president"'s word is not worth the ass he is licking...

    32. Re: We work from home by Anonymous Coward · · Score: 0

      Please name & shame the megacorp running the H1B scam.

    33. Re: We work from home by Anonymous Coward · · Score: 0

      They may have connections that lead to good pay, yes. But not a specialty. In our industry specialization isn't worth shit. The world is a big big place - if there isn't already someone with your same specialty who will work for less than an American Burger flipper... just wait a year or two. I learned this the hard way.

    34. Re:We work from home by Anonymous Coward · · Score: 0

      This is time for Trump to make a principled stand on this. I do not know if he'll run again, but if he doesn't stop 401Ks from being raided he'll be an extremely easy target for other moderate conservatives.

    35. Re:We work from home by Anonymous Coward · · Score: 0

      > I do not know if he'll run again

      He'll have a stroke or heart attack before 2020...

  4. The Assumption by PopeRatzo · · Score: 3, Funny

    Old programmers become ascended masters like St. Germain and live forever in the shadows, controlling the world. Or, they become greeters at Wal-Mart. Sometimes both.

    --
    You are welcome on my lawn.
    1. Re:The Assumption by Aighearach · · Score: 3, Insightful

      Old programmers become ascended masters like St. Germain and live forever in the shadows, controlling the world. Or, they become greeters at Wal-Mart. Sometimes both.

      Well they sure as fuck aren't going to be writing Java in a cube farm like the idiot asking the question. They're either working on something more interesting, or they burned out and switched to something simple. He can't imagine that they're just working the crap coding jobs anymore because they switched jobs, he only looked at the promotions available to him and quit looking around. But being promoted at a crap job is not actually the usual way the programmers move upwards in the industry.

    2. Re:The Assumption by Anonymous Coward · · Score: 0

      > greeters at Wal-Mart.

      At least they get paid for every hour worked and typically don't have to work more than forty hours a week. I've been close to saying screw it several times after weeks and weeks long 80+ hour death marches.

    3. Re:The Assumption by rtb61 · · Score: 2

      I can remember way back, decades ago, old cobol programmers went into sales. Basically they look old and reliable, have a lot of information the correlation between client requirements and the programmes required to achieve it and present those solutions to clients. Then you have the whole sales advancement stream. So a lot go into sales, even over counter sales.

      --
      Chaos - everything, everywhere, everywhen
    4. Re: The Assumption by Anonymous Coward · · Score: 0

      Stay away from startups or companies that think it's cool to have that startup mentality. That's BS and they are taking advantage of people.

    5. Re:The Assumption by david.emery · · Score: 2

      The third option is they got laid off for being too old and/or ornery. Those pretty much cover the space as I see it across my friends/co-workers. (I'm 61. I was mostly burned out from an intensive job the previous decade, then pointed out someone's pet pig didn't look pretty with lipstick and subsequently got laid off. So I retired instead.)

    6. Re:The Assumption by gfxguy · · Score: 1

      I guess I should start watching my tongue. Or... actually, the only reason I've been loose with my tongue is because severance here is actually quite good and I'm pretty fed up with the B.S., so I've been tending to speak freely lately.

      --
      Stupid sexy Flanders.
    7. Re:The Assumption by Rockoon · · Score: 2
      Indeed... assumptions...

      Low-wage service sector?

      No, high-wage service sector.

      Most young people dont know that this exists, but by the time you are in your 50s you are acutely aware that a lot of services are expensive and you are also acutely aware that this is because the people that perform those services insist on being paid well and do their jobs well enough to deserve it.

      What do you think all those people that graduated with liberal arts degrees 30 years ago are doing?

      --
      "His name was James Damore."
    8. Re:The Assumption by Aighearach · · Score: 1

      I've seen a lot of people who feel burn-out sneaking up and them and switch to being Sales Engineers, too; they only have to learn a little bit of the sales stuff, the pay is good, and it is all really low-pressure.

    9. Re:The Assumption by tehcyder · · Score: 1

      Whatever your opinion of sales, describing it as "low pressure" seems inaccurate.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    10. Re:The Assumption by Aighearach · · Score: 1

      If you don't understand the difference between a salesperson and a sales engineer, why bother commenting?

    11. Re: The Assumption by Anonymous Coward · · Score: 0

      Or like PopeRatface, they become information warfare operators for anti-American forces....

    12. Re: The Assumption by Reverend+Green · · Score: 1

      Out of curiosity, what are some high wage service jobs you had in mind?

  5. Most move on to management of some kind by Anonymous Coward · · Score: 0

    Most of the programmers I know have moved on to management positions in organizations or shifted careers. Being 41 myself, I've found that I really enjoy hybrid jobs where I manage servers/databases as well as coding.

    1. Re:Most move on to management of some kind by davecb · · Score: 1

      Yes, and later change jobs to get OUT of manglement.

      Think of the Regimental Sergeant Major. Of course he can take over when the Colonel has to take over the brigade, and the majors will obey him. After all, he trained them. Just don't expect he won't choose the best of the company commanders to take over when the battle is done.

      --
      davecb@spamcop.net
    2. Re:Most move on to management of some kind by Anonymous Coward · · Score: 0

      I'm using the houses that I bought during my career as rental properties to support my world travels.

    3. Re:Most move on to management of some kind by TechyImmigrant · · Score: 1

      My stuff gets more deeply technical, mathematical and non-managementy as I approach 50. I never had to write Java either.

      I don't expect people to not want what I do any time soon.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
  6. Renewal by Anonymous Coward · · Score: 0

    They've been renewed:
    https://www.youtube.com/watch?v=_wjXpTDuHiE

  7. Great Question by jeillah · · Score: 5, Interesting

    I am 60+ and have been gainfully employed as a hardware and software dev since the 80's. Due to a recent merger in my company I am now "redundant". I am just starting to look for a new position but it is scary. I have lots of experience in many languages and OSs and am a perpetual learner. I am current doing node.js and react work. But I'm afraid once a prospective employer gets a look at my gray beard they will reject me out of hand. I don't want to be a PHB, I just love to code and do it everyday for pay or not.

    1. Re:Great Question by zlives · · Score: 1

      its time to doctor your "resume" i hear just for men can not only get you a job but also get you laid.

    2. Re:Great Question by rogoshen1 · · Score: 4, Funny

      does working with node and react make your soul burn; even just a little?

    3. Re:Great Question by Anonymous Coward · · Score: 0

      Good luck to you, it's not easy. The longer you go without a job, the worse it will be unfortunately.

    4. Re:Great Question by Langalf · · Score: 2

      I'm 60 and planning to work for a few years yet. I managed to find a nitch at an in-state utility that no one else could fill and I will have been there 40 years by the time I retire. The pay is excellent and the work is challenging enough to keep me sharp. I still do some programming but mostly I'm doing system administration for a network with about 80 computers. Like jeillah I have a broad experience and a constant desire to learn more and stay current.

    5. Re:Great Question by Anonymous Coward · · Score: 0

      As somebody who is actively hiring, I really don't care if someone's beard is less or more gray than my own. In this market, finding a job should not be a problem for anybody with a modern skillset (React, Spring Boot, etc)

    6. Re:Great Question by phantomfive · · Score: 1

      How do you feel about node.js and react?

      --
      "First they came for the slanderers and i said nothing."
    7. Re:Great Question by Anonymous Coward · · Score: 0

      I am 60+ and have been gainfully employed as a hardware and software dev since the 80's.

      Shouldn't be a problem then.
      EE are still in demand even at a pretty old age.

    8. Re: Great Question by Zero__Kelvin · · Score: 5, Insightful

      You are going to find you have a bigger problem. These days, like actors, we get typecast by, ironically perhaps, the recruiters who have no idea what a typecast. "This is a C programming position. I see here that you wrote an OS in C, but that was years ago. We have this other guy with 2 years recent C, and he can write a Hello World program! I don't understand any of this stuff but he seems like a much stronger candidate to me! Do you realize how many more letters there are in Hello World than OS!"

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    9. Re:Great Question by Anonymous Coward · · Score: 0

      Javascript is the new PHP

    10. Re:Great Question by LQ · · Score: 1

      I am 60+ and have been gainfully employed as a hardware and software dev since the 80's. Due to a recent merger in my company I am now "redundant". I am just starting to look for a new position but it is scary. I have lots of experience in many languages and OSs and am a perpetual learner. I am current doing node.js and react work. But I'm afraid once a prospective employer gets a look at my gray beard they will reject me out of hand. I don't want to be a PHB, I just love to code and do it everyday for pay or not.

      I was forced to change jobs recently aged 58. Luckily the UK has age discrimination laws so I didn't put my age on my CV and I edited it down to the last three jobs. Nobody check further back than that anyway. So I'm still coding.

    11. Re:Great Question by mynameismiek · · Score: 1

      send me your resume! -- I'm not a recruiter/headhunter just another dev.

    12. Re:Great Question by Neuronwelder · · Score: 1

      Look for older systems that companies still support. They will find you useful.

    13. Re: Great Question by Anonymous Coward · · Score: 0

      recruiters

      At 60?

      If you're out of your twenties and still dealing with recruiters, you're doing it wrong. By sixty, you should have a new problem: Your contacts are starting to literally die off.

    14. Re:Great Question by datavirtue · · Score: 1

      Shape the resume to tell the story they want to hear and shave the damn beard.

      --
      I object to power without constructive purpose. --Spock
    15. Re:Great Question by redmid17 · · Score: 1

      Then why are you scared?

    16. Re:Great Question by Anonymous Coward · · Score: 0

      If you code node.js and react, companies will love you, beard or not. The question today is can you get a decent salary from a weak position (unemployment). Companies seem bent on starving and exploiting workers until they rot and die themselves, so the end game looks bleak for the West, giving it all up as money walks out of the countries into illegal tax free safe havens.

    17. Re:Great Question by Deep+Esophagus · · Score: 3, Interesting

      I passed 50 a few years back, and recently celebrated my 25th anniversary with my employer (same company, different management). I was getting to the burnout phase rapidly due to rapidly changing platforms that I had to learn quickly. Clipper to SQL was fairly straightforward, then suddenly it was ASP.NET, Java, JavaScript, jQuery... and just about the time I was halfway competent with all that, we changed direction and then everything is WebAPI in C#, automated testing with XTest, and things I can't even pronounce. They have plenty of kids -- literally half my age and younger -- who ride the bleeding edge like surfers on a monster wave, so what was I really contributing any more?

      The answer (for me): Move to DevOps. I know a lot of older devs go to management, but I have all the leadership skills of a squirrel. So I figure, I'll be the wind beneath their wings. Provide vCloud environments, streamline the build/test/deploy process, that kind of thing. For the first time in years, I'm actually eager to dig into a problem and get it resolved.

    18. Re:Great Question by micahraleigh · · Score: 1

      The US has age discrimination laws also. Doesn't seem to do much.

      Had a boss once who told me, "We are going to hire a young person, not age-wise, but we are going to hire a young person."

      He was absolutely talking out both sides of his mouth.

    19. Re:Great Question by micahraleigh · · Score: 1

      Even in tech cities you can usually count the number of devops positions on one hand.

      Think of all those people elbowing each other for those few positions.

      Odds don't look so good and the Docker learning curve is steep.

    20. Re:Great Question by mikael · · Score: 1

      By that description you should set yourself up as a consultant/contractor. Set up your webpage wiith programming blog (even if it reminiscing about past projects), get a business company name/tax accountant and wait for businesses to contact you (while you are still searching).

      There's always demand for hardware engineers. Scandinavian countries like Norway don't discriminate by age.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    21. Re:Great Question by hondo77 · · Score: 1

      Even in tech cities you can usually count the number of devops positions on one hand.

      Huh? On my team I can count them with two hands. Medium-sized company, big city.

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    22. Re: Great Question by p0larity · · Score: 1

      Or people are seeking you out.

    23. Re: Great Question by Zero__Kelvin · · Score: 1

      I regularly receive inquiries from recruiters. If you dont ... well, one of us is doing something wrong :^)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    24. Re: Great Question by Anonymous Coward · · Score: 0

      I regularly receive inquiries from recruiters. If you dont ... well, one of us is doing something wrong :^)

      If you don't, you're lacking an online resumé and/or a pulse.

    25. Re:Great Question by david.r.darling · · Score: 1
      I, too, am over 60 and presently employed as a C# Web API developer and SQL Server DBA, pushing to Microsoft Azure. My languages are Python, Java, C# and databases PostgreSQL, SQL Server, SQLite, and MySQL, in that order of preference. That being said, it took oodles of applications and interviews, as well as six months, to get this position. Things I learned during this latest job transition are as follows:

      Tweak the resume as appropriate, for example, just list the last twenty years or so of experience. I would send out two resumes, one under an alias, another under my real name. Sometimes the alias had the full experience, sometimes it would have just the last twenty years. I would receive callbacks on the twenty-year resume, but not on the full resume with 38 years of experience. Age discrimination does exist and it starts at your resume and those that review it. Open up a GitHub account and start posting your projects, even hobbyist projects of yours, for those that are reviewing you as an applicant to see that you're familiar with open-source and GitHub as well. A couple nights a week, pick a small, self-educational, project and work it to its conclusion. Presently, I'm focused on Python 3 as it seems to be a rather popular language with the added side benefit of being a total blast in which to program. Be sure to work with SQL as well. I'd suggest PostgreSQL and SQLite 3. Start now, without delay, as you'll need the projects to be in GitHub later. Sometimes it's hard to come up with a project of interest. When I'm confronted with that, I'll go to my Kaggle.com account and look around for some data science competitions upon which to work. The benefit of Kaggle.com is that you can the source code of others, which is helpful in learning new ways to solve various problems. On a personal note, get rid of the grey beard and, if appropriate, lose some weight. It's no secret that interviewers tend to skew towards those similar to them and radiating an aura of self-respect and energy. When you interview, you're selling your present knowledge and energy, as well as your past experience. Apply, apply, apply, and when you're tired of applying, do a self-educational side project, post it to GitHub, and then apply, apply, apply, until your fingers ache from the typing. This is my fifteenth or sixteenth development/DBA job in a thirty-five year career. Two of my jobs were over seven years each, several of three years, a few of two years, and some as little as three weeks. Persistence pays off. In summary, apply, apply, apply...

    26. Re: Great Question by Anonymous Coward · · Score: 0

      You also forgot "This is a C programming position. I see you have 25 years experience in C, but in your last position I see you did Java. We need a C guy, not a Java guy."

    27. Re:Great Question by Anonymous Coward · · Score: 0

      node.js

      He chose... poorly.

  8. Old programmers don't die by Anonymous Coward · · Score: 5, Funny

    They just get commented out.

    1. Re:Old programmers don't die by Anonymous Coward · · Score: 0

      Marked and swept!

    2. Re:Old programmers don't die by Anonymous Coward · · Score: 1

      they just GOSUB without RETURN.

    3. Re:Old programmers don't die by klubar · · Score: 1

      Perhaps they just ABEND (but you have to be an old OS/360 mainframe guy to get the joke).

      Or perhaps they just

      try {

      }
      without a catch

    4. Re:Old programmers don't die by dkman · · Score: 1

      They abort, retry, or fail.

      for the old DOS folks.

      --
      I refuse to sign
    5. Re: Old programmers don't die by Anonymous Coward · · Score: 0

      I remember thinking why can't they call it a crash like everyone else.

    6. Re:Old programmers don't die by Anonymous Coward · · Score: 0

      or deprecated

    7. Re:Old programmers don't die by Anonymous Coward · · Score: 0

      And old Amiga coders become gurus and meditate.

    8. Re:Old programmers don't die by Big+Hairy+Ian · · Score: 1

      I'm not old I've just been re-factored beyond all recognition

      --

      Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.

    9. Re: Old programmers don't die by klubar · · Score: 1

      From the operating system's perspective it wasn't a crash. The job (aka, task) merely abnormally ended but everything else was fine.

      From the mainframe days... //URMISAMP JOB (*),"tutpoint",CLASS=6,PRTY=10,NOTIFY=&SYSUID, // MSGCLASS=X,MSGLEVEL=(1,1),TYPRUN=SCAN, // TIME=(3,0),REGION=10K

    10. Re: Old programmers don't die by Anonymous Coward · · Score: 0

      I remember thinking why can't they call it a crash like everyone else.

      We use the term 'crash' in a mainframe context mainly when the whole LPAR goes down, i.e. "MVS (or z/OS etc.) has crashed". This is *very* unusual.
      Sometimes if an entire CICS service abends, we might say "xxxxCICS has crashed" even though it's technically an abend.

      But individual CICS transactions never 'crash' they always 'Abend', same with batch jobs.

      I'm currently working with a software supplier to resolve an abend in one of their batch programs - hasn't been updated for years, uses 24-bit ('below the line') storage, so it blows up when you throw too much data at it. Sigh. We run mainframes for 10 customers and nearly all of them are a huge pile of shit. The IBM software is fine, all up-to-date and properly supported. It's all the other crap from miscellaneous smaller suppliers that's the problem.
      Still, only a few more years to retirement...

    11. Re:Old programmers don't die by HornWumpus · · Score: 1

      Get promoted to 'General Failure'.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    12. Re: Old programmers don't die by HornWumpus · · Score: 1

      Think of all running software as a droplet of shit laden water on the way from the sewage aeration nozzle to the settling pond of obsolete code.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    13. Re:Old programmers don't die by Anonymous Coward · · Score: 0

      Perhaps they just ABEND (but you have to be an old OS/360 mainframe guy to get the joke).

      ...or an old Tandem Nonstop guy...

    14. Re:Old programmers don't die by NewYork · · Score: 1

      They become Open source porgrammers

  9. Left by krray · · Score: 2

    I went to Mars.

    1. Re:Left by Anonymous Coward · · Score: 0

      Then you would have said "I came to Mars."

    2. Re:Left by Aighearach · · Score: 1

      Only if he's still there. He only said where he went when he left, not where he is now.

      Old programmers are generally better at languages than that.

    3. Re:Left by Vitus+Wagner · · Score: 1

      Spaces flights are lo-o-o-ong, and there are few months between "I left Earth for Mars" and "I've arrived to Mars".
      Probably, he is writing from the BFR cabin.

  10. Old? by Anonymous Coward · · Score: 0

    Not even 40 and you think you're old? Listen kid, wait till you're in your sixties.

    1. Re:Old? by Killian35 · · Score: 1

      He said his late 40's.

    2. Re:Old? by Wycliffe · · Score: 1

      Not even 40 and you think you're old? Listen kid, wait till you're in your sixties.

      He didn't say he was old. He said it was common for him to be the oldest in the room which means that there is 20+ years
      of working professionals that "vanished" and he wants to know where all the 40-60 year olds are hiding.

    3. Re:Old? by Anonymous Coward · · Score: 0

      They're not hiding, they're gainfully employed at companies that recognise and prefer skill and experience over pimples.

  11. old programmers never die. they just branch to a . by angel'o'sphere · · Score: 4, Funny

    ... different address.

    -eom-

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  12. Re:Easy by ISoldat53 · · Score: 4, Funny

    Anywhere I can. Usually five times a day.

  13. Old Programmers Buy the Farm by pubwvj · · Score: 5, Interesting

    I mean literally, old programmers buy the farm as in I know a very large number of ex- IT / programmer / engineer people who have bought farms and live the 'simpler life' now. It is amazingly common. Common enough to become a stereotype. I'm one. I transitioned from a successful career in high tech to a successful, and happier, life farming.

    1. Re:Old Programmers Buy the Farm by Aighearach · · Score: 2

      That's really common here in Oregon too, although usually the whole room snickers whenever they say "farming" or call themselves a "farmer."

    2. Re:Old Programmers Buy the Farm by chispito · · Score: 1

      I mean literally, old programmers buy the farm as in I know a very large number of ex- IT / programmer / engineer people who have bought farms and live the 'simpler life' now. It is amazingly common. Common enough to become a stereotype. I'm one. I transitioned from a successful career in high tech to a successful, and happier, life farming.

      That is literally what the game Stardew Valley is about.

      --
      The Daddy casts sleep on the Baby. The Baby resists!
    3. Re:Old Programmers Buy the Farm by SCVonSteroids · · Score: 2

      It is the life I aspire to.

      You come into programming with so much expectation and ambition.
      Once you get a handle on how insane this industry is, you can't help but want to go to the simpler life; but with the added benefit of technology.

      --
      I tend to rant.
    4. Re:Old Programmers Buy the Farm by Anonymous Coward · · Score: 0

      Yep, I've known a few who have gone along this path and definitely aspire to do the same... someday.

    5. Re:Old Programmers Buy the Farm by Anonymous Coward · · Score: 0

      He says (riding a farm tractor): "The chores!"

      She says (carrying home designer clothes in pretty boxes): "The stores!"

    6. Re:Old Programmers Buy the Farm by Oceanplexian · · Score: 1

      If what you're working is anything less than a quarter section, what you are doing is not "farming". It is absolutely bizarre to people who actually live in the country that someone would be thick enough to give up a six figure salary to live in the boonies on a few acres. It's basically a more socially acceptable version of calling yourself a hippie for the well-to-do.

    7. Re:Old Programmers Buy the Farm by Stinky+Cheese+Man · · Score: 1

      Since the poster lives in Oregon, I think, perhaps, he is referring to this.

    8. Re:Old Programmers Buy the Farm by snadrus · · Score: 1

      lol! Near-40 here & considering the same!

      Better answer: Castro St, Mountain View

      Use your cleverness to launch a great idea with a small team of experts. You'll need to buy your own lunch & gym membership though.

      --
      Science & open-source build trust from peer review. Learn systems you can trust.
    9. Re:Old Programmers Buy the Farm by Anonymous Coward · · Score: 0

      Guy I worked with owned a small (hobby) farm. Worked 2 days a week to pay rates but otherwise seemed to mostly live of rabbits and kangaroo, both of which were in near plague proportions on his land. To say I was jealous would be a serious understatement.

    10. Re:Old Programmers Buy the Farm by Anonymous Coward · · Score: 0

      53 here.
      I don't want to be a farmer. I want to buy an airstream and travel around the country.

    11. Re:Old Programmers Buy the Farm by Anonymous Coward · · Score: 0

      It is absolutely bizarre to people who actually live in the country that someone would be thick enough to give up a six figure salary to live in the boonies

      If you're an old programmer, that six-figure salary was going away on the next round of lay-offs anyway. But if you have some money left over from those six-figure years, you can buy a small farm and end with no debt and still some money left over. You can run your little hobby farm inefficiently and not worry - no debts and you won't live long enough to need major overhauls like renewing lots of farm machinery.

      Of course it is all different for a farmer who never had a six-figure salary in earlier life, who is younger so he *will* need to replace all his equipment as it wears out, and he *needs* to run the farm efficiently in order to pay down debts.

    12. Re:Old Programmers Buy the Farm by LordWabbit2 · · Score: 1

      Heh, and here I thought my wife and myself (also a programmer) were being "odd" that we wanted to go off grid and become farmers.

      --
      There are three kinds of falsehood: the first is a 'fib,' the second is a downright lie, and the third is statistics.
    13. Re:Old Programmers Buy the Farm by Anonymous Coward · · Score: 0

      Store Clerk to Farmer 1: What are you raise'n?
      Farmer 1: Cows.
      Store Clerk: How about you?
      Farmer 2: Chickens.
      Store Clerk: And you?
      IT Farmer: Sun SPARC's.

    14. Re:Old Programmers Buy the Farm by guruevi · · Score: 1

      Real farming is much more stressful imho, especially if you start mid-life with zero experience.

      There is no way you are less stressed waking up for 14h days most of the year and having sleepless nights when it's starting to freeze early or rain late in the seasons and then to be able to negotiate deals with stores around the country to be able to sell the tons of produce before you've even created it and then having to deal with a dozen highly computerized factories-on-wheels, the hundreds of seasonal workers and the regulations surrounding illegals, FDA inspections etc.

      And all of this, I suppose you do without a degree in agricultural engineering and an business degree?

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    15. Re:Old Programmers Buy the Farm by pubwvj · · Score: 1

      "Real farming is much more stressful imho"

      I used to do programming. I do real farming. I even built my own USDA meat processing facility (a.k.a., butcher shop) to process the livestock from my farm. I love it.

      And no, you don't need a degree in Ag Engineering or Business. Perhaps that is one of the things that is attractive, not wasting more years schooling.

      Of course, people who make this transition are typically very intelligent to begin with so that does help. Have a plan.

    16. Re:Old Programmers Buy the Farm by datavirtue · · Score: 1

      Not even 40 and I have started buying land...in the country...next to other farms. Dream of getting out of corporate work and never looking back. For anyone who likes to program or develop software I advise them not to do it at work. There are plenty of software products that need created and it is much more fun to develop clean, simple, clever code on your own time and for your own benefit. You also learn WAY more in that setting. You can grind on shitty three tier web apps for ten years and you will barely reach skill parity with someone who develops their own software products and has the freedom to explore.

      --
      I object to power without constructive purpose. --Spock
    17. Re:Old Programmers Buy the Farm by datavirtue · · Score: 1

      Made a lot of untaxed money like that.

      --
      I object to power without constructive purpose. --Spock
    18. Re:Old Programmers Buy the Farm by Anonymous Coward · · Score: 0

      It's my dream too. I'm tired of this shit and the industry in general.

    19. Re:Old Programmers Buy the Farm by dcbrianw · · Score: 1

      Hi pubwvj, I'm a programmer in my early 40's, and I'm curious to know what, if any, of your programming industry skills transferred into farming? Did you have any prior background to farming, and if not, how did you acquire farming skills?

    20. Re:Old Programmers Buy the Farm by Aighearach · · Score: 1

      No, not "like that" at all! The reason the whole room snickers is that it is legal and taxed now.

      In the old days nobody would have known about it, and if they did, they still wouldn't have known about it or snickered.

    21. Re:Old Programmers Buy the Farm by Anonymous Coward · · Score: 0

      He says: fuck it, I’m out of here, finance your own damn shopping addiction!

      Courts say: can’t do that, destroying your husband’s dreams and driving him into penury while you sit on your fat arse and do fuck all is a human right. Give that woman half of everything from now to eternity!

      (Bitter? Who me?)

    22. Re:Old Programmers Buy the Farm by pubwvj · · Score: 1

      You're quite the snob.

      I used to program. Now I'm 'retired' and I earn my living farming. I raise livestock and I design, engineered and built my own on-farm USDA/State inspected meat processing facility (a.k.a. a butcher shop). And I really do mean _I_ did it, not I hired it done. I do have more than a few acres (more like 1,000) but that isn't a requirement of farming. The fact that you think so shows how out of touch you are with your snobbery. Get a clue.

    23. Re:Old Programmers Buy the Farm by Tesen · · Score: 1

      Apparently I am a stereotype - almost 39 here and I am looking to farming. I am starting to slowly put the business plan together and exit strategy from my current career. My wife knows what I want to do, she is mostly on board - she understand it is not simply going to be quit and become a farmer and it is going to be a process.

  14. Different career by DogDude · · Score: 5, Insightful

    I switched careers to something completely unrelated at 30-ish. After about 8 years, I felt like I was just fixing the same problems over and over again, and I wanted a bigger challenge.

    --
    I don't respond to AC's.
    1. Re:Different career by Anonymous Coward · · Score: 0

      What did you switch to? Curious because I think I'm feeling burned out on programming after 20 or so years of doing it.

    2. Re:Different career by shess · · Score: 1

      I switched careers to something completely unrelated at 30-ish. After about 8 years, I felt like I was just fixing the same problems over and over again, and I wanted a bigger challenge.

      Yeah, this is part of what helped decide me to take a break in my late 40's. Back in the 90's, it really felt like we were doing something. Now it feels like often we're just moving the furniture around for the sake of moving the furniture around. Or worse, we're taking a product which is quite functional as-is and trying to "increase engagement" for reasons outside of the user's needs.

    3. Re:Different career by teranine · · Score: 3, Interesting

      I can relate to this topic and comment very much. I switched to the health care industry and became an RN after 15+ years of coding for a living. I've always been drawn to computers and programming since I was a child with my first computer being a Commodore 64 + basic. For me, it was years and years of dissatisfaction with code that eventually became obsolete and abandoned. Or having to continually look for new work because you never know when the next round of layoffs were going to take place. It was soul sucking with 12 to 16 hours of work daily due to deadlines and almost no free personal time. What good was I creating and who was I helping or benefiting? What would I be remembered for decades later? Creating that cool 3D shading plugin or power script that no uses or remembers anymore?

      Things are a lot better now and I make a decent amount of income with nursing. I still work 12 hours daily but usually 3 shifts per week and can pick up extra shifts if I want plus per diem work at other facilities. It sounds corny but I feel like I'm making a difference in people's lives. It's a great feeling when a family member thanks me personally for the care I provided to their loved one. And, I still dabble in some personal programming projects in my free time with Debian as my primary OS. That passion is still with me and will never go away.

    4. Re:Different career by LordWabbit2 · · Score: 1

      Someone I worked with had switched careers to business analyst and she said pretty much the same thing. As a programmer you pretty much read some data, change some data, write some data. Rinse, wash, repeat. She said she got bored and moved on. I have to admit I am there as well, bored. The previous company I worked for was more interesting, they would ask me to hack things on occasion. I often wonder if I should let my morale standard drop a bit and go to the dark side. I "decompiled" the melissa virus back in the day (it was VBScript, not exactly hard) and it was a horribly written piece of code which did a lot of damage. I often wonder what the result would be if a properly trained programmer decided to go bad? Probably happened already I suppose.

      --
      There are three kinds of falsehood: the first is a 'fib,' the second is a downright lie, and the third is statistics.
    5. Re:Different career by MangoCats · · Score: 1

      I got out of using Microsoft development tools, now I don't feel like I'm fixing the same problems over and over again.

    6. Re:Different career by Anonymous Coward · · Score: 0

      Or worse, we're taking a product which is quite functional as-is and trying to "increase engagement" for reasons outside of the user's needs.

      Management / sales never concedes that the product might already be designed "the best way". It always needs to be made "NEW AND IMPROVED !" even if that is actually worse, and you must use the latest XYZ framework / tool / collaboration that doesn't fit, brings size bloat, and costs the customer more in license fees and hardware costs.

    7. Re:Different career by Anonymous Coward · · Score: 0

      Funny, started also with C64 BASIC, then Pascal, C++, Assembler, etc. on IBM PC et. clones.
      When Java arrives, I knew it was Game Over. Basically, the consulting industry started feasting, more and more crap was piled upon the poop that Java is. Anyone who knows C++ can relate to this. I just refused to learn Java and had adventures for several years that blew my mind (yoga, meditation, volunteer work, living in a different continent, etc.). I see now my intuition was correct and Java is still poop, just with more piles on it for good measure.

      When I see javascript/html being returned from services to be run in client browser and all the other nastyness that is out there, especially on front end, I shake my head and remind myself how lucky I am I found an alternate path.

      Btw, I still code and have 30 years experience coding. When not slaving with code at work, you've got enough energy to code what's important to you at home, and I have.

      My life is complete.

    8. Re:Different career by Anonymous Coward · · Score: 0

      What did you end up doing?

    9. Re:Different career by m00sh · · Score: 1

      I switched careers to something completely unrelated at 30-ish. After about 8 years, I felt like I was just fixing the same problems over and over again, and I wanted a bigger challenge.

      This is a huge problem with software engineering jobs I've seen. The only way to do something different is to quit your job and start somewhere else.

      With accounting or other professions, there is a very clear defined role from junior work to senior work.

      With software, the more knowledge you have of the system, the more valuable you become exactly where you are.

    10. Re:Different career by DogDude · · Score: 1

      To the AC's that asked: I opened a retail store and ended up being really successful at that.

      --
      I don't respond to AC's.
    11. Re:Different career by micahraleigh · · Score: 1

      Bah ... I hear RNs face worse age discrimination than devs :(

    12. Re:Different career by teranine · · Score: 1

      I haven't seen this from my own personal experience. There are lots of RNs and other healthcare professionals who are 60+ years in age that are still working.

    13. Re:Different career by micahraleigh · · Score: 1

      That's encouraging to hear.

      Also, sorry for the Bah response. I more meant that to its viability to handling the original topic -which might not be that bad, apparently. It's cool that you found all that fulfillment in it.

      I have an RN friend in her mid 60's I believe. She's been getting lots of job attention lately, but mostly in leadership positions.

  15. Still coding, but also mentoring by maiden_taiwan · · Score: 3, Interesting

    I'm 54 and split my time between coding, managing a team of developers, and providing mentorship to younger devs regarding technical and non-technical (soft skills) situations. Lots of mentorship -- just because someone can code doesn't mean they know how to navigate a company and work relationships.

    Leadership positions don't have to be management.There's also technical leadership (thought leader), architecture, etc.

    1. Re:Still coding, but also mentoring by Anonymous Coward · · Score: 0

      How old is old? At my most recent place, we had 13 people. One 39 year old and the next youngest was 43. Many in the 60s.

      I'm sure that they could've hired a bunch of younger coders (more than 13!) to do things. And they would've had lots of dead ends in the product that we didn't.

      We were working with OpenStack, not some old language or system.

      Just because you're young doesn't mean you learn better. We've all been through the Unix wars where every workstation OS was a bit different. We went through various language fads and keep up with modern ones where it works.

  16. And they never die by Okian+Warrior · · Score: 3, Funny

    Old programmers become ascended masters like St. Germain and live forever in the shadows, controlling the world. Or, they become greeters at Wal-Mart. Sometimes both.

    Old programmers never die... they just smell that way.

    1. Re:And they never die by Xerp · · Score: 1

      Pretty sure I smelt this bad as a student too. Anyway, you're only 40!

    2. Re:And they never die by Necron69 · · Score: 5, Informative

      Who are you calling old, you whippersnapper!? :)

      I'm 48, but spent decades in sysadmin and then moved to QA. I've only been a paid programmer for about 5 years. Personally, I think part of the solution is finding a well paying, but non-sexy niche area to specialize in. It's 2017, and I'm doing test case automation in PERL for a switch manufacturer, but it damn sure pays the bills.

      The whole world is not doing applications programming in Java, Node.js, or whatever the latest new hotness is.

      - Necron69

    3. Re: And they never die by Anonymous Coward · · Score: 0

      You know you ate old when you call Java "new hotness" ;)

    4. Re: And they never die by houstonbofh · · Score: 1

      Is Ruby passed it's prime yet? Please?

    5. Re:And they never die by Anonymous Coward · · Score: 0

      Which country is the company you work for based?

    6. Re:And they never die by Anonymous Coward · · Score: 0

      insightful? lol, two jokes for price of one :)

    7. Re:And they never die by pr0nbot · · Score: 4, Funny

      Old programmers don't die, they just RETURN.

    8. Re: And they never die by Anonymous Coward · · Score: 0

      Yes, it's been losing steam for a few years now.

      It's good for Rails and its target niche and that's about it so it peaked and plateau pretty quickly and the fanboism just died down.

      I still kinda miss the days going for Ruby frat parties, but no, I no longer use it for even Web apps these days....

    9. Re: And they never die by Anonymous Coward · · Score: 0

      Or "it has".

      Not to be pedantic.

    10. Re:And they never die by Anonymous Coward · · Score: 0

      PERL is an awesome language.... I learned to use it at record speed, since in my very first job, I had to use it to fix some bugs in a CVSNT installation

    11. Re:And they never die by Anonymous Coward · · Score: 0

      Personally, I think part of the solution is finding a well paying, but non-sexy niche area to specialize in.

      This. I'm 54 and serendipitously specialized in software for a hardware niche. Planning to retire in a year or two.

    12. Re:And they never die by Anonymous Coward · · Score: 0

      Oh, GOTO hell with your jokes.

    13. Re:And they never die by ratpick · · Score: 1

      Old programmers never die. They just don't fork as much.

    14. Re: And they never die by desdinova+216 · · Score: 1

      clearly being pedantic about grammar and spelling isn't past it's prime.

    15. Re:And they never die by Anonymous Coward · · Score: 0

      > Old programmers never die. They just don't fork as much.

      Old programmers never die, they just 0xFADE0A

  17. We hire them as COBOL programmers by jfdavis668 · · Score: 2

    And yes, we still have a few of those systems around.

    1. Re:We hire them as COBOL programmers by jruschme5184 · · Score: 2

      My experience has been older programmers (myself included) often end up in niche industries, either maintaining existing mature systems or developing specialized applications in areas where they have had long term involvement. Along those lines, this is also the Consultant path.

    2. Re:We hire them as COBOL programmers by anyaristow · · Score: 1

      Do they have COBOL experience before you hire them?

    3. Re:We hire them as COBOL programmers by HornWumpus · · Score: 1

      Will they admit to having COBOL experience?

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  18. ummm.. by Anonymous Coward · · Score: 0

    taken out back....

  19. Re:old programmers never die. they just branch to by Anonymous Coward · · Score: 0

    And the address is 0.

  20. Reinvent by Anonymous Coward · · Score: 0

    After advanced degrees in Physics and a 30 career in software development and applied mathematics, I went to trade school and became a machinist. Having more fun now than ever before. Especially when some young bright spark on an engineer gives us a design that has an error in the math.

  21. What are you even concerned about? by Anonymous Coward · · Score: 1

    Seriously. What are you concerned about?

    I'm 52. I've witnessed endless stories about software being an ageist profession.

    I recently attended a funeral of a software engineering friend. He died young, age 52. All the folks there, similar age to me (give or take 10 years). All still in software.

    There is a worldwide shortage of skilled engineers, as opposed to engineers. If you have skills, you can, if you wish, be employed until you decide to retire.

    At 45+ years old, you'll know a shed load more than the 20 year old hotshot who knows this weeks cool JavaScript framework.

    Don't let the coolness of the latest hot fad distract you. Your value is in your skill and knowledge, not in your ability to program in Just-on-Wires, which lets face it was released 30 seconds ago, when I invented it's name as a parody of Rust and Ruby on Rails.

    1. Re:What are you even concerned about? by WillRobinson · · Score: 1

      I agree, 62 doing what I like, yes still working, coding, designing, mentoring, and proud to build important products. I can walk in a walmart and point out products I have touched, you have phones with sensors I have touched. Space shuttle has parts I have built by hand, the newest airplanes both commercial and military fly with products I got to help design, build, test and deliver. Write in many old languages :) assembler, C, VB, or what ever is best for the project.

      Played with web stuff, found it boring. Prefer different path, and am enjoying it. Not rich enough to buy a large farm, but have a few acres, and enjoy that too!

      Einstein was right,
      "A calm and modest life brings more happiness than the pursuit of success combined with constant restlessness."

    2. Re:What are you even concerned about? by Applehu+Akbar · · Score: 1

      And be aware that there ARE other places to work than Silicon Valley. Places without stack ranking and where you can still keep going at age fifty, provided you dye your hair.

  22. Sub-rosa programming by DavidHumus · · Score: 4, Informative

    I have managed to keep programming though I'm a member of a sales group for a complex piece of software but our company allows for "technical" positions even under the sales umbrella.

    I basically got no responses when I was looking for a programming job several years ago - can't hide the fact that I graduated college in 1981.

    Programming is what I like to do and I think I'm pretty good at it after more than 40 years of practice but I also want to get paid, so no one wants to look at me, especially since all organizations I've seen are clueless about measuring ability, and are typically unaware that there is a tremendous range of abilities among people who can churn out a piece of working code.

    I was originally hired into a QA area, so I've seen a lot of really bad code that is in production and working with some of the people writing code makes me wonder how they got hired in the first place.

    The way things work currently, valuing youth over experience, leaves me unsurprised whenever I learn of gross problems with code, like the time Microsoft's Zune failed to account for the leap year in 2008: https://www.computerworld.com/... .

    Not that I'm bitter or anything.

    1. Re:Sub-rosa programming by Anonymous Coward · · Score: 0

      "I've seen a lot of really bad code that is in production and working with some of the people writing code makes me wonder how they got hired in the first place."

      I think you will find this happen in most lines of work. The current president bankrupted a company, and he is allowed access to the US treasury. Stranger things happen.

      Young people are not hired because they code well or not, but because there are reasons to assume they are easier to mold. I find the comparison between young vs old in general laughable in it's objectiveness, there are objective real values to having *both* types working together.

        If companies could they'd hire a 6 year old child and put them in a company class for a decade. By 18 he will code as naturally and elegantly as we walk and talk our native tongue. A young brain is not that different to a clean new drive, who doesn't love that.

      Priority often is:
      Get things done, then make it better

      and not
      Get things done best.

      It's not unreasonable logically *if viewed from all perspectives* deadlines due to a perfectionist culture, investors withdrawing because they get impatient, better deals around the corner for investors.

      In larger companies this trickles down as snow flake up a mountain ending as an avalanche at the bottom.

      An investor talks to the CEO > to the managers etc. etc. all down the chain, everyone shifting pressure/responsibility/workload either or, or a combination thereoff going down. But as the regular worker, there's noone to shift this too, thus it's only logical the bucket of shit will be biggest at the bottom and accumulates, until it's big enough that it's smell goes back to the top.

    2. Re:Sub-rosa programming by MangoCats · · Score: 1

      I don't think it's valuing youth over experience as much as it is valuing head count at the lowest possible salaries.

      Most programmers in my bracket (50+ years old, 25+ years experience in field) won't work for the salaries that the Ruby jocks will.

    3. Re:Sub-rosa programming by datavirtue · · Score: 1

      "I basically got no responses when I was looking for a programming job several years ago"

      In aggregate, people are absolutely horrible at hiring. Their ignorance, arrogance, and fear derail what is really a simple process. Getting passed over is a really a badge of honor in most cases. If it was meant to be, it will be.

      --
      I object to power without constructive purpose. --Spock
  23. Exponential growth of developers by mattis_f · · Score: 5, Interesting

    There were WAY fewer programmers back in the 80's than now. I'm willing to bet the number of software developers have grown exponentially over the years, which means that there simply aren't that many older programmers (compared to the number of younger ones). I honestly think that's a big part of it.

    Also, I definitely know some older developers, usually they're some sort of senior architects or other, with incredible expertise within one or two products. They definitely exist, there just aren't that many.

    1. Re:Exponential growth of developers by AlanBDee · · Score: 2

      This. I expect we'll see a surge of older programmers in the next decade as those of us in the field continue to work. I think the age discrimination thing may be a thing in silicon valley, but here where I'm at everybody is so desperate for a competent programmer that they can't be choosy over age.

    2. Re:Exponential growth of developers by Jerry · · Score: 5, Interesting

      Indeed.
      I went to Barns School of Business in Denver, CO, in 1959, to learn how to program "heavy iron", i.e., IBM tabulators using banana cords, and using 540 Gang punches, collators, sorters, etc., using 80 column cards. At 18 I looked like I was 14 and no one would hire me.

      So, I took an opportunity to go to college. In grad school in 1968 I took Numerical Analysis, which involved programming math equations using a KSR-133 keyboard and yellow punch tape, which was read into a Burroughs 200 computer. The greenbar readout either gave the result of your computations or an error listing.

      I began teaching science and math and in 1978 I purchased an Apple ][+ to use in teaching. That led to teaching teachers how to program Apple BASIC, which led to being self employed writing BASIC accounting programs for banks, farmers, feedlots, etc. I wrote a basic shell of a GAAP 9 enterprise accounting program and modified it to fit particular businesses.

      I had clients all over the midwest and picked up a private pilot license to make travel to and from their businesses faster and easier. When I was 57 I had a 3 month contract with a state agency. About one month into the contract they asked me to accept a full time job, an offer my wife refused to let me turn down since I was spending weeks on the road at clients businesses.

      I retired from that agency at 68 and promised myself I would write the kind of programs I wanted to write. But, I kept putting that promise off because I was having too much fun teaching my grandsons about science, science fiction, fishing, camping, playing Minecraft and generally having a lot of fun.

      I am now 76 and have yet to write a single line of code since I retired. I doubt that I ever will (I've been running Linux since 1998 but I don't count simple Linux bash or python scripts as code). The last dev tool I used was the Qt 4.0 API, back in 2004. I've installed later version of Qt several times over the last dozen years but never got around to writing anything. When I installed KDE Neon User Edition I didn't bother installing the Qt API. I've stopped fooling myself.

      As I aged I noticed more and more younger men and women entering the programming profession. We older ones merely retired, but those who were younger in 2008 are now a decade older and rapidly becoming "old" programers,

      --

      Running with Linux for over 20 years!

    3. Re:Exponential growth of developers by Trondheim · · Score: 1

      You, sir, are a GOD! Seriously.

    4. Re:Exponential growth of developers by Anonymous Coward · · Score: 0

      Thanks for posting this. I was thinking the same thing and was going to post along the same lines if I didn't find a comment like this. The industry as a whole has grown enormously. Just look at the dominance of the large US tech. companies. Amazon, Apple, Google, Facebook, Intel, IBM, Oracle, Dell, HP (ok two companies now), .... I'm sure you can add to this list. 30 years ago, you might have had AT&T and IBM who were as big in technology as any one of those (there were the DEC's and WANGs but they weren't as big).

      In addition there are of course promotions, change of careers, retirements, deaths that reduce the number from that era. So of course us old-timers are relatively scarce (ok, I'm not that old at 50). There probably is age discrimination that forces some out, but my bet is that it is really much more that the numbers were much smaller to begin with.

    5. Re:Exponential growth of developers by Anonymous Coward · · Score: 0

      Thanks for the interesting yarns old timer!
      My Dad who just turned 80 fell into programming in the 70s when he hired a guy to write a program for him, but ended up doing it himself when the guy failed to be able to complete it successfully. I grew up around computers and started coding myself at 5 years old, but I still have to bow to his productivity. He would routinely have a business meeting with potential clients, code up a working system and have the user manual printed and bound in time for the next meeting in a few days.
      He retired about 10 years ago but is a real sucker for punishment because he amuses himself coding websites in PHP. Something I wouldn't wish on my worst enemy.

    6. Re:Exponential growth of developers by VeritasRoss · · Score: 1

      Indeed. I heard a stat recently that said the number of programmers is doubling every 5 years. Given that most new programmers are likely young professionals coming straight out of college, this means that at any point in time, half of all programmers have less than 5 years experience and the median age is somewhere in the mid-to-late 20s.

      --
      If my post were a car, this sig would be its bumper-sticker.
    7. Re:Exponential growth of developers by MangoCats · · Score: 1

      Surprised it took this deep into the comments to come to the real explanation.

      I graduated in 1990, and "programmers" were still really rare in school - lots of schools had zero support for computer software in the 1980s, most of the field was self-taught, and there wasn't that much field out there anyway.

    8. Re:Exponential growth of developers by Anonymous Coward · · Score: 0

      I knew you were gonna be pretty old before I read anything after your 13-bit user ID.

    9. Re:Exponential growth of developers by datavirtue · · Score: 1

      the number of developers by age measured against the level of skills yields a big X for the younger ones. Though, you don't need a lot of skill to churn out a shitty web app on a 12 core Xeon processor backed by a modern database server riding on a SSD SAN. The ungodly hardware that is thrown at applications that once ran on a Pentium III is staggering....and they still manage you have severe performance problems.

      --
      I object to power without constructive purpose. --Spock
    10. Re:Exponential growth of developers by Anonymous Coward · · Score: 0

      This.

      I'm in the 50+ category and I get recruiter emails/calls daily for different jobs (mostly C, go figure), so I'd say it really depends on whether you are in a good area for those kinds of jobs or willing to move to one of those areas. I did a mix of programming and sysadmin over the years, did contracting/consulting as an embedded linux architect, now I'm in a regular programming job that lets me work from home (mix of python, go, c++, c).

      To the younger ones (other than the 401k advice) as you get older you either need to make sure of where your title gets you (senior, principle, architect) and the path you are interested in, it's easy to price yourself out of hundreds of jobs because of your experience and past title. I went the management route for a while and quickly (well about 3 years of it) learned that it wasn't for me and went back into programming. Oh and consulting rocks if you don't mind the potential breaks in income. You'll get to change what you are doing a couple of times a year (3 mo to 6 mo contracts are fairly typical, 1 year is less so, anything longer and you might as well be an fte), and it has the nice benefit if you plan well that you can take months of vacation between contracts if you want.

      sorry for the ramble (mind going and all)

    11. Re:Exponential growth of developers by micahraleigh · · Score: 1

      Nope.

      This explains a lot of the data until you notice the 50 year olds who aren't getting hired even when they have all kinds of awesome on their resumes and are good coders.

      These people are real. I have a friend in my stack like this.

    12. Re:Exponential growth of developers by Anonymous Coward · · Score: 0

      Started in '65 at the University of Alabama computer center. Did one simple plug board for a Univac 1004; assembler for the 1004 and Univac SS-80; FORTRAN and some assembler for the SS-80 and the Univac 1107. Lot of water over those bridges. To keep it short: at 70 I still program C, C++, and tutor most of the major languages. I study and keep up. I'll continue as long as my health is good ... and as long as I get paid well. I apply for all the jobs for which I am qualified, and NEVER get an interview (can you say H1B Visa and age-discrimination?).

  24. Old enginers? by Anonymous Coward · · Score: 0

    How about old engineers? I've had coworkers leave and :

    Take up day trading x2 (read as retired and managing assets)
    Own a construction business of some sort x2
    Own another kind of business
    Buy a few houses and become a landlord

    So, the time in the trenches is getting the seed money to run a business yourself.

  25. Graduated college in 1991... by Anonymous Coward · · Score: 0

    and as far as I know, I'm the only one still working in tech. Seattle Hundreds and lack of vacation time burn-out people quickly. I've almost quit and moved to something else several times. I'm sick of working seven days a week and 80+ hours. Only had one real vacation in that time too since at nowhere I've worked did I have backup.

    Programming is a toxic job. There isn't enough developers so the few that there are get worked to death.

  26. Beyond Odesk by Anonymous Coward · · Score: 0

    One of those app hipster types needs to start up an old programmers Odesk except for local startups. There's tons of practical knowledge from the old folks that doesn't exist in the bro culture. Mainly because the bros have a lack of life experience but also lack the tempered arrogance that comes along with age.

    Does this exist already?

  27. They don't go anywhere by mrsam · · Score: 3, Interesting

    Speaking as an "old" programmer -- nearing the five-oh -- we aren't going anywhere. At least not the ones who know what they're doing. Some of us might take on more managerial roles, but we (and I can say this because I ain't the only graybeard around here, for sure) are kicking ass in senior roles, leading the bet-the-company-on type projects. Oh, we also browse stack overflow.com and enjoying the non-stop cluebie parade, as free entertainment.

    1. Re:They don't go anywhere by K.+S.+Kyosuke · · Score: 3, Funny

      They don't Go anywhere, instead they Rust?

      --
      Ezekiel 23:20
    2. Re:They don't go anywhere by Anonymous Coward · · Score: 0

      "At least not the ones who know what they're doing"

      I've been a dev since 94, I'm 47, and along the way I've seen one thing happen. The percentage of "good" programmers has steadily gone down. And that's across all age ranges, primarily due to the need for more programmers. Most of the guys who were "my age" at any given point in time tended not to adapt well to newer technologies. So they stayed with what they knew. Some of them got lucky and stayed employed with the old tech as jobs in those areas waned. Others, not so much.

      I think more of them leave the field than are successful so you see a lot less older guys. I am not the oldest in my "group" here, but in the top 4. The top 2 eldest devs here, in their low 60s, code like they did in the 80s and it shows. The only reason they are still here is their knowledge of the system. I dread working with them because they are true cowboy coders and can't abstract to save their lives. Everything is cut/paste/gore. They are bad .Net programmers and I doubt they will make the switch to MVC, which is coming soon. Even some of the younger devs here can't grasp it.

      One big problem is that schools teach how to learn...not how to think. So they learn to "think" from what they are taught which makes it tough to transition to any other thought patterns.

    3. Re:They don't go anywhere by Anonymous Coward · · Score: 0

      That's funny, because I gave up on pursuing web development jobs pretty much because they insisted I learn whatever new JavaScript framework was in fashion this week.

      I got tired of playing catch-up on my evenings and weekends and never gaining any depth of knowledge, only breadth.

      There's a strong tendency in the industry toward reinventing the wheel rather than adapting existing technologies to new applications.

      The world doesn't need another programming language. Really. Unless you can make the case that you absolutely CANNOT do what you need with an existing language (perhaps modified slightly), shelve your project.

      I know you want to make a name for your start-up and lock in your clients to your wonderful new web app framework. You're just shooting yourself in the foot, and hitting the developer pool with shrapnel.

    4. Re:They don't go anywhere by Anonymous Coward · · Score: 0

      Love "non-stop cluebie parade." Thank you.

  28. still programming after all these years by Anonymous Coward · · Score: 0

    I am 71 years old and still programming. Python, Pylons, SQLAlchemy mostly running on AWS.

    1. Re:still programming after all these years by mcswell · · Score: 1

      Gosh, you beat me; I was starting to think I was the oldest one here, 67.

      I work around a bunch of linguists, and in fact my original training was in linguistics. Some of them are learning programming, but they don't know as much about it as I do. There are a few other computational linguists in our group, but there's more than enough work to keep us all busy. I frequently get involved in management things as well, but at least at the moment I'm doing enough coding to keep me happy.

      Still learning, picked up LaTeX about ten years ago. I'm no wizard, but I just wrote some stuff last month in LuaTeX + Lua that wouldn't have been possible in ordinary TeX. It's fun learning new things.

  29. Hiding, embedded, and classified by mangastudent · · Score: 4, Informative

    If you can hide your age through the application process until you're hired and filling out forms like the US IRS I-9, I know from personal experience that can work.

    I've heard that many embedded software vendors respect gray hairs, and I know from some friends and acquaintances that if you can get a serious government clearance, age doesn't matter much after that.

    1. Re:Hiding, embedded, and classified by Anonymous Coward · · Score: 3, Insightful

      +1 to embedded. making a computer from scratch is much harder than slopping code around on the Web with someone else's computer. In the 90's I was all over the Web. But as I aged I noticed it was all being outsourced. But they didn't outsource the guys making ASICs, and they didn't outsource the guys writing embedded code for those ASICs. I followed the money. I am almost 50 now and I am mid-pack age wise. Lots of older folks here who actually know how to make amazing stuff from scratch. We hire the kids too, but we have to teach them what a "heap manager" is, and the difference between a software and a hardware interrupt. Or how to write re-entrant code that scales. Long story short, I tried to find really hard stuff to work on, so that it would be really hard to replace me for less money. Oh yeah, and I program in that old dinosaur language ... C. :-)

    2. Re:Hiding, embedded, and classified by antdude · · Score: 1

      Yeah, that's the problem. They can see the work histories, looks, etc. :( How does one get a government clearance?

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    3. Re:Hiding, embedded, and classified by somenickname · · Score: 5, Interesting

      I've heard that many embedded software vendors respect gray hairs

      This. Embedded is where it's at for older programmers. I'll list the awesomeness I've experienced as someone who has switched to embedded:

      - You get to write code on a tiny machine that is still 100x as powerful as the 8086 you learned on but nobody else wants to touch because... OMG... C
      - As soon as someone says Ruby on Rails, you are officially authorized to leave the meeting
      - Agile? Fuck you.
      - You get to build systems where understanding how they work is your damn job. You aren't working on layers upon layers of magical APIs that you couldn't debug even if you wanted to. It's your code, libc and the kernel.
      - You don't have to ask, "What IDE do you guys use?". They use vi and make. I don't mean vim and cmake. I mean vi and make. Which means you get to giggle when someone says, "Why won't this editor backspace?!"
      - Slow is a bug. If you love doing performance analysis and squeezing every drop of performance out of a system, embedded will bring tears of joy to your eyes.

      Frankly, it's glorious. I'd never even consider a non-embedded job at this point.

    4. Re:Hiding, embedded, and classified by Anonymous Coward · · Score: 0

      This makes me want to unretire. Just replace 8086 with 6502 and 100x with 1000x, but yeah I feel that.

      Don’t get me started on the Inefficiency of C++ STL classes.

    5. Re:Hiding, embedded, and classified by Anonymous Coward · · Score: 0

      You get a job where you need one, and don't have anything in your past/present that would preclude your eligibility. Not being snarky, that's just how it works.

    6. Re:Hiding, embedded, and classified by tippen · · Score: 1

      +1 for embedded

      Embedded doesn't necessarily mean small either. In networking and networking security, you can be working with bleeding edge technology (latest network processors, custom acceleration with FPGAs, etc.). Lots of hard/interesting problems to solve that you aren't going to do with college hires.

      My engineering team at a startup in Austin is mostly in their 40's and 50's. Only one engineer on the team 30. The spread will diversify as we continue to grow and can afford to have less experienced developers.

    7. Re:Hiding, embedded, and classified by MangoCats · · Score: 1

      The problem with getting serious government clearance is that it goes first to active military service... if you're over 30, it's harder to enlist both from the admission process and the life-situation realities that hit most people by that age.

    8. Re:Hiding, embedded, and classified by angel'o'sphere · · Score: 1

      Or come to Europe.
      We hire embedded developers all over the place.

      And unlike countries that have no STEM companies anymore, we value seniority aka experience over youth.

      What good is a 25 year old C++ programmer coming fresh from the university ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    9. Re:Hiding, embedded, and classified by mangastudent · · Score: 1

      The problem with getting serious government clearance is that it goes first to active military service...

      Last time I checked, and just now found a bit of confirmation on the web, all officers have to get a Secret clearance, but I seriously doubt that's high enough for this sort of career protection. Obviously many specialties in the military for all ranks require the sorts of serious clearances that can confer career security, but so do scads of contracting jobs, which is where my information from friends and acquaintances comes from.

    10. Re:Hiding, embedded, and classified by Anonymous Coward · · Score: 0

      As someone almost in their 30s doing embedded programming I can attest to all the older folks around. The environment is primarily C with some C++, and I've had to join other teams using C#/WPF (basic GUIs, not deliverable products). And I see the older generation as a great thing to have. I see and hear what a lot of my friends are going through elsewhere (mid-large size companies that seem to get rid of old programmers in lieu of young, cheaper programmers, as well as start-ups that typically attract only the younger audience due to volatility) and it just seems awful. They throw a couple dozen fresh-grad developers at a problem, give an aggressive timeline that the previous team with years of experience would have been able to meet, and then disaster happens. Their only idea for getting things done on time is to spend more hours at work. They don't know how to deliver a product (aside from: the code builds, the unit tests pass, and we made a binary out of it).

      But the teams I work on have always been successful. And I know we've had aggressive timelines (it would be easy to be successful if every deadline had a huge amount of time). The difference is that these 'grey beards' know what it takes to get a project to completion. And I'm learning by watching/participating. The value of an 'old' mentor is truly priceless. And to all those in this thread who are saying they're the mentors: it doesn't go unnoticed or unappreciated.

    11. Re:Hiding, embedded, and classified by Anonymous Coward · · Score: 0

      great comments. Started out with C for 10 years, I've been moving up the chain in the stack over the years all the way to javascript and jinja templating and thinking of going back to the basic doing C again. I love the simplicity of C, it is a beautiful language, the only problem is that not many "C" positions open out there in the market.

    12. Re:Hiding, embedded, and classified by micahraleigh · · Score: 1

      Usually clearance jobs are on east/west coast states (NOT NC), so ... expensive states.

      Hawaii has a lot of clearance jobs ... which costs about as much to live in as Silicon Valley.

    13. Re:Hiding, embedded, and classified by Anonymous Coward · · Score: 0

      Yes, embedded systems have a lot of experienced programmers. Why? Because we started out with programming close to bare metal, and are still good at it. (Yes, I wrote 6502 code by assembling it by hand, and I could disassemble it by reading the hex values.)

      Today I demonstrated an encrypted boot bypass for my employer, for a chip from a well-known manufacturer (not AMD or Intel). The encrypted firmware can be trivially replaced with a different encrypted firmware image. The manufacturer had just told me that it couldn't be done.

      I used vi to do it, and I'm 53.

    14. Re:Hiding, embedded, and classified by Anonymous Coward · · Score: 0

      " How does one get a government clearance?" If I told you, I'd have to shoot you. :)
      Really, you have to apply for, and get hired for, a job that requires a clearance. Once you are in that slot, the company that hired you will apply for the clearance (you get to fill out a ream of paperwork about your life history), and after 6 months (if you're lucky) to a year (maybe longer), you will be granted (or denied) a clearance. YOU can not request a clearance for yourself, it has to be done by a company that employs you.

  30. They went to YouTube by Anonymous Coward · · Score: 0

    Bryan Lunduke, Eli the Computer guy and countless other left to make money else where when the hours got to long.

  31. Silicon Heaven? by Anonymous Coward · · Score: 0

    Oh wait, sorry, that's where all the calculators go.

    1. Re:Silicon Heaven? by Anonymous Coward · · Score: 0

      Oh, I thought you meant we get a young girlfriend.

    2. Re:Silicon Heaven? by Black.Shuck · · Score: 1

      "Goodbye-ee, goodbye-ee! Wipe the tear, baby dear, from your eye-ee!"

    3. Re:Silicon Heaven? by Anonymous Coward · · Score: 0

      No Red Dwarf fans anymore?

    4. Re:Silicon Heaven? by Anonymous Coward · · Score: 0

      You do realize that episode aired almost 28 years ago?

  32. I have an idea by Anonymous Coward · · Score: 0

    You know that guy who's always in back the hospital cafiteria, the older balding one, with a long ratty beard, the one he's combing with his fork, while staring, but not really, at the younger people that still have ambition, and some sense of hygine?!

    sigh... that's our lot my friend... that's our lot...

    1. Re:I have an idea by Anonymous Coward · · Score: 0

      No, it is not...no it is not.

  33. They're in C++ programming teams by Heir+Of+The+Mess · · Score: 5, Informative

    The problem for you is that you are in "Enterprise Java". That's pretty much a field where any tool (cheap programmer) can do the job.

    I'm in a room full of grey beards, we do have a young guy on the team who is in his mid 30s but the rest are past their mid 40s, 50s, and into their 60s. The team does low level scientific algorithms in C++ (with C# GUI interfaces), that need to work in real time systems. This is hard stuff where you really need a group of people who are precise and know what they are doing. Most of the team are irreplaceable, which is a problem because people keep on dieing of heart attacks.

    --
    Australian running a company that does C# / C++ / Java / SQL / Python / Mathematica
    1. Re:They're in C++ programming teams by Anonymous Coward · · Score: 0

      why the fuck haven't they been hiring and training?

      I would have gladly taken a c++ job over web development out of college but guess where all the job opportunities seem to be?
      Web dev, enterprise java, ETL processes, etc: doing the boring, easy, repetitive, low bar stuff, with little room to innovate since there are wheels all around you that don't need reinventing.

    2. Re:They're in C++ programming teams by peter_hagemeyer · · Score: 1

      +1. 45 here and just left a Java team lead type job for a realtime C++ job on flight systems. Literally doubled my pay too.

    3. Re:They're in C++ programming teams by Anonymous Coward · · Score: 0

      Same here, only for me it's networking and security. I'm 48 and middle of the pack age-wise. I think part of it is that we've realized we want to work somewhere with more of a life balance (kids and all that), and don't tend to get sucked into startups, Amazon (I'm in Seattle), etc. and so maybe are less visible.

      One sector you might want to look at is companies making products for enterprises, that are longer-lived and require deeper knowledge and more experience than wiring up the new payroll system or doing front-end web development. Not that those areas don't take skill, they're just maybe more ephemeral. I could be totally wrong, but that's been my experience over 25 years.

    4. Re:They're in C++ programming teams by Heir+Of+The+Mess · · Score: 1

      I would have gladly taken a c++ job over web development out of college but guess where all the job opportunities seem to be

      The trick isn't what you put in your resume but rather what you don't put in your resume. Here's some things you should leave out:

      • Java
      • VBA
      • Visual Basic
      • Matlab
      • Microsoft Access
      --
      Australian running a company that does C# / C++ / Java / SQL / Python / Mathematica
    5. Re:They're in C++ programming teams by Anonymous Coward · · Score: 1

      The trick isn't what you put in your resume but rather what you don't put in your resume. Here's some things you should leave out:
      Java, VBA, Visual Basic, Matlab, Microsoft Access

      I did that, and now my résumé says:

      SQL
      FileMaker Pro

    6. Re:They're in C++ programming teams by Anonymous Coward · · Score: 0

      Wait, what's wrong with Matlab?

    7. Re:They're in C++ programming teams by Anonymous Coward · · Score: 0

      >The problem for you is that you are in "Enterprise Java". That's pretty much a field where any tool (cheap programmer) can do the job.
      And here is one of the major problems that people don't get. Much of programming is not about being the best programmer or knowing all algorithms. It's about to know the business and understand the requirements. Most programmers create programs for 'normal' businesses and not companies like google or Facebook.

    8. Re:They're in C++ programming teams by angel'o'sphere · · Score: 1

      The problem for you is that you are in "Enterprise Java". That's pretty much a field where any tool (cheap programmer) can do the job.

      If you think that, then I hope you are not working in that field.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    9. Re:They're in C++ programming teams by micahraleigh · · Score: 2

      Exactly. I had 7 years of C++ experience in Hawaii but couldn't get hired for a single one in Raleigh (where we wanted to move).

      Also, the ratio of devs/jobs is MUCH higher for C++ (what they used to and often still do teach in school) than other frameworks (I'm in .NET/C#).

    10. Re:They're in C++ programming teams by Heir+Of+The+Mess · · Score: 1

      The problem for you is that you are in "Enterprise Java". That's pretty much a field where any tool (cheap programmer) can do the job.

      If you think that, then I hope you are not working in that field.

      I don't just think that, I thrive on it. I've been on the board of an outsourcing company for nearly a decade. Given 6 months notice I can put up to 500 Enterprise Java programmers onto a job. I'm also part of the A team that handles very high value projects that aren't Enterprise Java.

      --
      Australian running a company that does C# / C++ / Java / SQL / Python / Mathematica
    11. Re:They're in C++ programming teams by angel'o'sphere · · Score: 1

      And you want to tell me, none of them can program? hahahah!

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    12. Re:They're in C++ programming teams by Heir+Of+The+Mess · · Score: 1

      Matlab and VBA have this problem that no matter what amazing other skills you have you always end up stuck writing scripts in Matlab or VBA. With Matlab you often end up in a cycle of constantly improving someone else's old Matlab code.

      VBA is particularly bad because management love Excel and once they find a person to write macros for them they won't let go. I once new this genius who had a PhD in Engineering and Mathematics and worked for an Aerospace company, unfortunately he had VBA/Excel on his resume so the manager who selected him for his team had him writing Excel macros for years on end. Eventually the guy quit, removed VBA from his resume and got a really nice job at a Sigma 6 technology company.

      --
      Australian running a company that does C# / C++ / Java / SQL / Python / Mathematica
  34. Old programmers go to... by Anonymous Coward · · Score: 0

    The old programmers graveyard.

  35. Side hustle turned pro by Anrego · · Score: 4, Interesting

    A lot of the guys who were senior devs when I was just starting out had a side hustle of some sort that they basically turned into their full time job. I've seen people go off and do everything from consulting, photography, to professional gambling and a catering business.

    1. Re:Side hustle turned pro by dir-wizard · · Score: 1

      My side hustle started 17 years ago. That turned in to owning small niche software business. I now write in C, building/refining my products and sell them on the internet to various enterprises. Most all sold by word of mouth and my web site. I have invested in retirement accounts, but no plans to stop coding. It's what I love.

  36. Soylent Green is Old Programmers! by Anonymous Coward · · Score: 0

    Soylent Green is Old Programmers!

  37. Just more anecdotes, but ... by King_TJ · · Score: 5, Interesting

    Let's see....

    One guy I used to work with who was a programmer is now in real estate. He said he figured out at some point that owning and renting out properties was a smarter way to earn a living than constantly chasing the moving target of new programming languages and companies who might outsource your job at any time.

    Another who used to be self-employed coding for people on a consulting basis told me he got into woodworking, eventually. His reasoning? As you get older, you start asking yourself questions like, "What have I created that will be used and enjoyed by others even after I'm gone?" It's easy to sink years of your life into a software application, only to find that in a decade or two, nobody is using it anymore. It's become "old and obsolete". If you build good quality, hand-crafted furniture pieces? They're quite likely to be used for 100 years or more. Build a dresser for one of your kids and they may even be handing it down to THEIR kids.

    I'm not really sure what happened to several of the other guys I used to hang out with who were software developers? I know one kind of transitioned over to web development -- but I see that as more of a lateral move, with so many things becoming web and cloud-based.

    1. Re:Just more anecdotes, but ... by jittles · · Score: 3, Interesting

      "What have I created that will be used and enjoyed by others even after I'm gone?"

      I feel his pain. I write drivers for embedded devices in the financial world and, while I love working with hardware, often wonder if I am doing anything that makes the world a better place. Most of the time I feel like I am just working to improve a bank's balance sheet at the expense of those who are on the consuming end of my hardware. I don't feel the need to build a legacy, but I would like to make the world better than it is now.

    2. Re:Just more anecdotes, but ... by Anonymous Coward · · Score: 0

      "What have I created that will be used and enjoyed by others even after I'm gone?"

      Write open-source, if you want your code to outlive you. Open source doesn't die just because some company goes under. It is instead constantly being built upon.

    3. Re:Just more anecdotes, but ... by Anonymous Coward · · Score: 0

      "What have I created that will be used and enjoyed by others even after I'm gone?"

      Was he a bad parent?

    4. Re:Just more anecdotes, but ... by rastos1 · · Score: 1

      What have I created that will be used and enjoyed by others even after I'm gone?

      In early 2016 my company sent a group of my colleagues and myself to a manufacturing plant just to see how our SW is used IRL. To borrow a metaphor: "in the closet with the sign 'beware of leopard' " there was a PC running the first complete program I ever wrote for money. Sometime around 1997. I don't know whether it will be there after I'm gone. But even ~20 years looks pretty impressive to me.

    5. Re:Just more anecdotes, but ... by micahraleigh · · Score: 1

      Average realtor makes $40k / year.

      Hard to pay mortgage + kids college on that.

  38. Pick the right company. by Sla$hPot · · Score: 0

    There are lots of companies out there that are full of old farts like you. Look for a place that seeks people with lots of experience. Documented experince is one of the strongest and most requested assets in the business. As long as you stay updated in your field, age shouldn’t be a problem. And remember that people with more experince than your are even more rare than you because the business was really small +30 years ago compared to now.

    1. Re:Pick the right company. by Anonymous Coward · · Score: 0

      The great old ones became immortal - they knew cobol.

  39. Two words: consulting and contracting by Anonymous Coward · · Score: 0

    As you get older and establish your resume, chances are you've specialized in a few areas that are high in demand.

    If you're smart, you start playing the field and maximize your net worth by doing a young man's job: taking on gigs for months at a time, when companies are desperate for your expertise and availability.

  40. Grow pot by Anonymous Coward · · Score: 4, Funny

    Seriously, if you are a halfway decent coder you can easily learn to grow some amazing weed.

    The ROI is pretty incredible also.

    1. Re:Grow pot by Anonymous Coward · · Score: 0

      The ROI ain't what it used to be, but it's still a fun hobby.

    2. Re:Grow pot by Anonymous Coward · · Score: 0

      Amen brother

    3. Re:Grow pot by Anonymous Coward · · Score: 0

      And go right to jail? No thanks.

    4. Re:Grow pot by Anonymous Coward · · Score: 0

      That goes both ways. Show me a man who can reliably cultivate One Hit Wheelchair and I'll show you a man who can learn swiftly to program FORTRAN and K.

    5. Re:Grow pot by Anonymous Coward · · Score: 0

      One great thing about growing pot is that there's no limit to the amount of technology that you can apply to it. It's a great profession/hobby for a technically oriented person.

  41. Easier, higher paying jobs by Anonymous Coward · · Score: 0

    At least here on the east coast, development doesn't always pay as well as the west coast. A lot of friends who started the same time I did (~20 yrs ago) either went into mgt or consulting. I chose the later and it's substantialy easier and pays better than development does, at least in the mid atlantic - specialties like computer vision and AI not withstanding.

  42. They sail to the undying lands.. by Anonymous Coward · · Score: 0

    .. where they are decommissioned by Eru ilúvatar and replaced by the cheaper Orc replacement.

  43. Still coding... by Anonymous Coward · · Score: 0

    I'm 66, retired after many years in the trenches. Started with the first wave of micros in the late-70s. Coding still provides about a third of the family income, it's like having an extra Social Security every month. Which is good!

    Most of what I do is c++, but I'm trying to learn kotlin, swift and c# like the young kids.

    1. Re:Still coding... by micahraleigh · · Score: 1

      Just went to a kotlin lunch and learn today.

      * shudder *

  44. Speaking from personal experience by Anonymous Coward · · Score: 0

    Where do old programmers go? HP. As a 56 year old consultant, I am seldom the oldest person in the room.

    1. Re: Speaking from personal experience by Anonymous Coward · · Score: 0

      I worked at HP. A lot of old folks there. It was a great environment. We were competitive and fast enough to be the market leader in the segment our machines went to.

  45. We're still around by cyberElvis · · Score: 1

    Many of us haven't gone anywhere. I guess it depends on your industry but I see plenty of older developers around my office. There is such a shortage of quality developers that I think the jobs will be there for the older generation (fingers crossed).

    I am going to try to stay with it for now at 45, since I prefer to actually build things rather than just talk about it in meetings!

    Age is just an mindset/attitude anyway.
    If you love to learn and stay current, then you'll be fine.

    --
    My boy, my boy!
  46. Move! by hcs_$reboot · · Score: 1

    Most of the people who were in the programming field moved to either management, sales, and other completely different fields. The reason is because a lot of these "old" developers started to work in the 80/90's, when programming was the new gold rush ; after a few years, some of them simply didn't fit, others don't want to keep doing geeky things for ever, and many were promoted.

    --
    Slashdot, fix the reply notifications... You won't get away with it...
  47. Burn out by Anonymous Coward · · Score: 0

    at least for me, I'm mid 40's and sick of the same old shit and disfunction.

    1. Re:Burn out by Anonymous Coward · · Score: 0

      Sounds like me at that age. Forced out at 50 due to draconian changes, now 60.

      If it pays well, ride it as long as you can stand it and make sure to live beneath your means and invest in 401k / Roth in safe stocks or index finds IMO.

  48. 48 and Stil Coding but for my own companies by Anonymous Coward · · Score: 0

    I spent 25 years coding professionally as my main source of income.. the first 15 years at big name companies as a contractor.
    The following years were at a single small company. I then ended up buying that company a few years ago.
    Around that same time I started a non-IT company that is now mid-sized.
    In addition to my CEO/owner role, I do all the coding for our internal business intelligence / inventory management system.

    So, perhaps one of the answers to "Where do old programmers go ?" is: Some of them start their own businesses outside of the IT world. We are still coding, we just aren't that visible to other developers.

  49. 33 years, still coding and leading programming tea by technomom · · Score: 5, Interesting

    I've gone from Assembly, to PL/I and PL/AS, to C, C++, a smattering of Visual Basic, to Java, JavaScript (Angular, React). Also expanded my skills to include AWS and containerization. Just don't stop learning. And share your knowledge with others.

  50. I know where the smart old programmers go by LeftCoastThinker · · Score: 3, Insightful

    The smart ones work for companies that value competence and quality over price. I work with a bunch of them, not one under 30 and some in their late 60s who have more fun at work than retiring and watching TV all day. It is a joy to work with software engineers who actually know WTF they are doing. We often don't get the initial bid on the software portion of the job, but better than half the time we end up doing it when the idiots who under bid us fail spectacularly. Then our software guys come in, often starting from scratch because the cheap code is total garbage and have functional code up and running smoothly in half the time it took the cheap code mill from India (or wherever) to fail catastrophically.

    --
    If you disagree, please post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like
  51. They're diluted by zmooc · · Score: 1

    I think our branch has grown tremendously, pretty much diluting the older programmers into invisibility. Obviously, many have ascended into management and the more years pass, the more opportunities there are to go do something else entirely (you might too). Also, many if not most older programmers started out in another profession and are therefore more likely to switch again.

    --
    0x or or snor perron?!
  52. Outsourcing by Anonymous Coward · · Score: 0

    I left the country, so that my employer in the US can outsource my services.

  53. Dilution by freak0fnature · · Score: 3, Insightful

    In 1980, there were about 10k CS graduates, compare that to 60k in 2005. Add in those that switched careers, the older generation gets diluted. Though i admit I have plenty of 40+ people where I am, one is 67, and I had a software tester that was well into her 70s at my last job.

    1. Re:Dilution by skovnymfe · · Score: 1

      I'd bet you that those 10k grads from 1980 would run circles around the 60k 2005 grads if time allowed the two groups to meet and compete.

  54. Re:old programmers never die. they just branch to by Anonymous Coward · · Score: 0

    Oxdeadbeef

  55. Two Choices by Stomper_Stoddard · · Score: 1

    Either project management or Walmart greeter, in one you meet nicer people in the other you get paid better, both will eat your soul, choose wisely.

  56. Parent has nailed it! by Anonymous Coward · · Score: 1

    This! ^^^^^

    Simple maths here people. The oldies are outnumbered by young newbies because of the growth in IT. That's all there is to it.

    We're still here and doing the latest stuff, just like always. And we frequently get to say "This is the same shit with a different spin, so get off my lawn!"

  57. More time in architecture and mentoring by Anonymous Coward · · Score: 0

    Just turned 60, still coding. Reconciled to learning a new language/environment every 6-10 years. However, more inclined to do the big idea stuff and farm it to the younger ones. I get new guys to get me up to speed with new tech but for some things you cant beat experience and I find that especially in debugging. Instinct can save a lot of time so often called to look at problems by the youngsters. Sadly, still a fair bit of Fortran out there that is being slowly redone and I can still read it and figure out how to tests going so it can be safely replaced.

  58. To Find Work by Anonymous Coward · · Score: 0

    Sucks, but programmers have the lifespan (career) of an NFL quaterback.

  59. Contracting by Anonymous Coward · · Score: 1

    I quit working for a company 15 years ago and became a self-employed contractor doing embedded software.
    Mainly work with new products as I also have a hardware background (we all did back in the day).
    Now 51 and earning more than I ever have, and my hourly rate has steadily increased and surpassed the stagnated wages.

    Tried building a team of programmers. Didn't work out. Clients prefer me to to do their work.
    Because of my experience (age?), I am much faster to complete tasks, know how to estimate and meet time and cost budgets, and can talk to people at any level in their language. And most of all, listen.

    So over time my 'business model' evolved into "get the cash now rather than take options and invest it myself".
    Options sound exciting, but don't forget the power of having cash now.

    Oh, and I work from home. Have walked my kids to school or bus almost every day (now at last year of school). Go out for coffee and breakfast with my wife every Friday. To me, this is worth far more than I could ever earn in a company.

    I learnt I do not have business or entrepreneurial skills. I just do what I think I am best at.

    1. Re: Contracting by Anonymous Coward · · Score: 0

      Congratulations on having a nice life.
      Seriously, that sounds really nice.

  60. Sales Engineer by GerryGilmore · · Score: 1

    There is no greater transition that a tech guy can make to transform his career than moving into a SE role. The Sales side of the house - from comp plans to basic management, training, etc. - puts the tech side of any company to shame. Forget management - been there, done that. While it can be rewarding, you are basically in a position - if you give a bubbly fart about your employees - where you are spending tremendous amounts of time and energy protecting them from upper management. If you care about your career, compensation and lifestyle, move into Sales Engineering.

    1. Re:Sales Engineer by david_thornley · · Score: 1

      Death before the Dark Side!

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  61. Nowhere by Anonymous Coward · · Score: 0

    The number of people in the software industry has increased tenfold in the last 20 years so it is an illusion that all the older devs have vanished.

  62. Private sector? by bhcompy · · Score: 2

    I work for a massive HR software company. At least half of our developers are 40+. Some have been with the company for 25+ years.

  63. Most of the guys I know... by Anonymous Coward · · Score: 0

    ...found something else to do that they enjoy more, after one tech job or another eventually petered out, and they found themselves unemployed and not in particularly high demand due to outdated skill sets.

    Most found interesting things to do, however...I don't mean to paint a bleak picture.

  64. Go soylently into the night by Tablizer · · Score: 1

    They turn us into green crackers that have remaining flavor hints of pizza, coffee, and Pepto Bizmol.

  65. we're around by Anonymous Coward · · Score: 0

    I'm still here. Been doing embedded systems for 25 or so years. We can't seem to find anyone else at my level to hire. Maybe they're all going into management?

  66. I downgraded ... by CaptainDork · · Score: 1

    ... from Systems Analyst at Mobil Oil (now deceased) to Technology Administrator for two law firms.

    I was WAY overqualified and management was impressed with my skill level.

    I automated everything I could, working with Novell 3.1 at first, then Windows NT out to Windows Server 2013.

    I had more than enough time to play. I was upfront with the managing partner that we both knew I was skilled and ethical. I worked on his stuff at his house, so we were good.

    The pay wasn't near what I'd made at Mobil, but I was so glad to take off that fucking suit, stop the insane traveling to attend useless meetings, and I was particularly relieved that I didn't have a goddam pointy-haired boss and working in the Dilbert corporate world.

    I retired from the Firm 3 years ago, after an 18-year career, and now I play on my computing devices and post to /.

    --
    It little behooves the best of us to comment on the rest of us.
  67. You guys in your 40s are youngsters by Anonymous Coward · · Score: 0

    I'm 73 and still coding - that's 51 years in the business. Friends have suggested I might want to retire (I can certainly afford to) but then what would I do? Travel the world - been there, done that. Go on cruises - omg, no! Potter around the house making my wife go mad? Learn a new language? Shrivel up and die is more likely.

    So long as I'm enjoying my job and I'm still able to do it well, why not work? So long as I keep my skills up, having interesting stuff to do, and don't have a heart attack, I'm happy doing what I'm doing. And I'm able to save my salary - the mortgage is paid and social security plus investment income is more than enough to live on.

    Yes, I'm the oldest in the office (the nearest to me is 49 years old) but attitude and work contributions are the most important reasons I'm still employed.

    1. Re:You guys in your 40s are youngsters by micahraleigh · · Score: 1

      Cool ! Encouraging!

      What stack? What industry? What part of the country?

  68. There's a lot more people now than back then by Shados · · Score: 2

    There's a heck of a lot more people in software today than there was back then. On top of that, most people who would have gray hair today got weeded out by the dotcom crash.

    So you're already in a spot where the younglings will vastly outnumber the older software engineers purely from the funnel.

    Next, yes, a lot of them end up in management. A good half of the people I went to college with (who did not give up during the dotcom crash) are CTOs, directors, VPs. Often of tiny startups mind you, but still. Note that this isn't many people!

    Then you have people who just give up: while a lot of people these days would have you think EVERYONE should become a software engineers, its hard work. Easy jobs are left to cheap interns or new bootcamp grads. The rest is tough and a lot of people just give up.

    Finally, it's a field where you have to continually renew yourself. That means the longer you're in the field, the worse off you are compared to a new grad if you stopped learning. You might have been a SOAP/WSDL expert back when you were 22 because it was all the rage, but that knowledge has limited usefulness today. If you don't keep learning, you're out.

    When you add up all of these things, there really aren't that many older engineers. With the funnel increasing drastically over the last few years, expect gray hair to get more commons though. The massive amounts of twenty somethings software engineers will grow older. And while the other attrition criterias will weed some out, there will still be a LOT more of them than there currently are of us.

    Unless there's a second dotcom crash, of course.

    1. Re:There's a lot more people now than back then by swillden · · Score: 1

      On top of that, most people who would have gray hair today got weeded out by the dotcom crash.

      That doesn't make sense, and doesn't fit with my experience.

      The people who got weeded out by the crash were the ones who were attracted into the career by the boom, so when the crash dropped the number of job openings back to around what it was before the boom, they were the junior, inexperienced people who got the axe in companies that just scaled back, and they were the people who didn't have the resumes to find new jobs when their companies imploded entirely.

      I'd been in the business for better than a decade when the bust hit, and the only effect I felt was a few years of stagnating wage growth. The same was true of everyone else I know who was in my situation.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:There's a lot more people now than back then by Shados · · Score: 1

      We're essentially agreeing. I may just have made my point poorly.

      Today, "junior inexperienced people" make it just fine. So they're all around you. If there's no "second dotcom crash", they'll still be in the industry when they start growing gray hair.

      The people back then that got the axe...at least some portion of them would be seniors and tech leads now if that didn't happen.

      And stagnating wage growth made a lot of people jump ship.

      Even then, I know many people who were pretty good at the time who just didn't manage to stick around. Some cities just couldn't absorb even all of the "good" ones, and not everyone can move...

    3. Re:There's a lot more people now than back then by swillden · · Score: 1

      The people back then that got the axe...at least some portion of them would be seniors and tech leads now if that didn't happen.

      Okay. Perhaps we just have different perceptions of when people typically "gray".

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:There's a lot more people now than back then by Anonymous Coward · · Score: 0

      Happy memories ten years ago I had to become a WSDL/Soap expert to sort out the mess left by cool kids using the new stuff.

    5. Re:There's a lot more people now than back then by Anonymous Coward · · Score: 0

      Unless there's a second dotcom crash, of course.

      You misspelled "Until".

    6. Re:There's a lot more people now than back then by Anonymous Coward · · Score: 0

      SOAP/WSDL at age 22? When the OP was 22, cell phones weighed 4 pounds, HTML did not exist, and the internet was limited to government and education.

  69. Oblivion isn't really as bad as its reputation. by Darth+Technoid · · Score: 2

    Oblivion isn't really as bad as its reputation. I have tons of free time. So, I ride my bike, read alot (online and mostly non-fiction books), attend concerts, and don't think much about punched cards, Assembler, and decades of well-meaning (if ineffectual) managers. Now, with the help of years of peace since being downsized once too many times, I realize that my best works mean nothing at all, and the joys of my career were entirely spent/earned with the exceptionally good people I was lucky to work with. As the rise of neural nets encroaches upon more and more domains of effort previously reserved for humans, you can be sure that some many of those still programming may be able to continue their fun in the absence of employment. As i say, as long as you have the financial ability to survive in the world as happily as you want (an increasingly BIG "if"), oblivion isn't all that bad. Actually really nice here. See you at the beach ...

  70. At happy hackers.... by Anonymous Coward · · Score: 0

    At happy hackers home for overage coding codgers they have two dormitories; the Joy and Stallman wings. Each day they meet in the middle and shout at each other "modal", "modeless"....

  71. You mean people who read /. when it was new? by Sarusa · · Score: 1

    Funny bit: slashdot launched 20 years ago this month. So if you were reading it back then most netizens would probably consider you an old fogey.

    Anyhow, I'm still doing engineering which involves lots of design, coding, and tech lead. Adamantly refused to get into line management and that hasn't been a problem since there is a real shortage of skilled engineers. My depth and breadth of experience means lots of mentoring since I haven't turned into a cranky old bastard yet.

    You have to learn new things, but I like that. Another key to keeping things fresh is switching jobs about every 5-7 years or so (which I've done my entire career) - about 5 years I start getting extremely bored and itchy feet.

    Not sure what the hell I'd do if I got tired of it (go die on a farm?), but it's pretty much my choice when to retire.

  72. Kill them selves when they go homeless by Anonymous Coward · · Score: 0

    As systems become more complex, they require less generalist and more specialization. Older programmers are more generalist.

  73. I'm not dead yet by dugjohnson · · Score: 1

    65. Programming daily. I currently work remotely because of some health issues last year but still get to and present at meetups and conferences. And I might take an office job again if the work is interesting enough. I stay current like all the cool kids. I just don't look as hip a my younger peers.

    --
    My brain is overly lubricated
  74. If you'd just continue putting in your TPS report by Anonymous Coward · · Score: 0

    That'd be great..

  75. We live in a van down by the river by Anonymous Coward · · Score: 0

    An old SNL skit for you young whippersnappers.

    1. Re:We live in a van down by the river by rock_climbing_guy · · Score: 1

      Well, it looks like you haven't been using your punchcards for programming. You've been using your punchcards to roll dubbies! Well, you'll have lots of time to roll dubbies when you're living in a VAAAA-YUNNN, down by the RIIIII-VUR.

      --
      Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
  76. The come to work at my company by TsuruchiBrian · · Score: 2, Funny

    And torment me by stubbornly refusing to follow software design standards.

    1. Re:The come to work at my company by morkk · · Score: 1

      And torment me by stubbornly refusing to buy into the bullshit.
      FTFY
      (programmer@56)

    2. Re:The come to work at my company by swillden · · Score: 1

      And torment me by stubbornly refusing to follow software design standards.

      That's because your software design standards are wrong. Obviously.

      :-)

      I'm joking... but you might actually take a look at what they have to say. Most older programmers have long given up caring much about conventions, other than to insist that things be consistent, because consistency matters far more than the details of whatever convention is adopted. If you find a lot of experienced people actually disregarding your standards, it's likely that they're actively bad.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:The come to work at my company by Anonymous Coward · · Score: 0

      I wish I could upvote this

    4. Re:The come to work at my company by Anonymous Coward · · Score: 0

      [...] it's likely that they're actively bad.

      Sorry, you lost me. Although you likely mean the standards are bad, standards aren't active so you could also mean the experienced people are bad.

      Writing well is hard. In future, please be as clear as possible. Thank you.

    5. Re:The come to work at my company by TsuruchiBrian · · Score: 1

      The standards are there *for* consistency. They seem to only care that their own code is consistent with itself, but not with the rest of the codebase. I'm not even talking about just small things.

      I'm talking about what languages and frameworks we are using. Our codebase uses Qt and python. We get some people that decide they don't like Qt and python, so they decide to add in some STL and ruby, adding yet more dependencies.

      Our standard says we need to account for memory ownership through use of various types of smart pointers (i.e. so we can eventually pass a safety certification), and we get people saying "Any programmer than can;t manage his own memory shouldn't be programming anyway, I'm just going to use regular pointers and manage them myself anyway".

      Our standard says that we do asynchronous I/O to reduce the minimize the number of threads we create. And I've got people creating threads and doing synchronous I/O anyway. I ask them why they don't follow the standard, and they tell me it's because you *need* to create threads to do I/O properly, but it turns out that they are just not familiar with asynchronous I/O or just don't trust it.

      The standards we have were not written by me. They were written by the previous architect, but I think they are perfectly reasonable given the requirements, challenges, and goals we have. I would have probably made some a few decisions differently, but I think consistency is the most important thing, and I don't want to put in the effort to change everything, unless there is a significant tangible benefit.

    6. Re:The come to work at my company by swillden · · Score: 1

      Sounds like you're dealing with people who have a little bit of experience, but aren't what I'd consider "old programmers". Or they're just bad, old programmers, I suppose.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    7. Re:The come to work at my company by TsuruchiBrian · · Score: 1

      I'm sure there are old programmers that are good, but for whatever reason we keep hiring bad old programmers. We get new people who suck too, but they seem much more willing to learn new ways of doing things.

    8. Re:The come to work at my company by Anonymous Coward · · Score: 0

      Sounds like you're dealing with people who have a little bit of experience, but aren't what I'd consider "old programmers". Or they're just bad, old programmers, I suppose.

      Yeah, we're mean okd bad grumpy programmers. Having to put up with your python whitespace and agile crap. Now get off my lawn.

    9. Re:The come to work at my company by Anonymous Coward · · Score: 0

      And torment me by stubbornly refusing to buy into the bullshit.
      FTFY
      (programmer@56)

      Damn straight. E.g., biggest waste of time is meetings. And what does Agile have? Freaking scrum meeting every day. Sure it's a short meeting, but it wastes time before (if I get in 15 or 30 minutes early, I'm not going to get started on anything if I'm going to have to drop everything to attend a stupid meeting).

  77. State Government then Early Retirement by Anonymous Coward · · Score: 0

    I decided to retire early, but had to obtain one last position to get me to 55. My last position was as a data warehousing developer for my state's Department of Corrections. I have to admit though, than when, at the interview, I was asked, "Where will you be in five years?", I did not provide the honest answer: "On the beach in Mexico sipping from a drink with an umbrella in it."

  78. At 58 I'm still here... by Anonymous Coward · · Score: 0

    and hope to be for another 10+ years. I'm lucky enough to be at a small company with an older upper management
    that's fine with older employees. I did a lot of java getting the management system squared away to the point that
    it can be handled by other people (and folks, that's what Java is for). It's a little more embedded C, and trying to
    transition everyone to C++ (look, if the first argument to each function is some sort of a context structure you're
    basically doing C++ by hand, why not make it automatic). Then I get the hard stuff dumped on me. Right now
    it's v4l drivers for custom hardware. Interesting, but kind of a pain. I've got maintenance on a couple of existing
    systems that I've inherited, a couple of issues a year. Then I manage the engineering network and the linux
    engineering servers. Once in a while I decide we need to ratchet things up, so I add stuff like an internal wiki
    or (the latest one) a jenkins CI server. I really like Jenkins, especially for the Java projects were we've got
    3-4 people working on the codebase. Nothing like knowing a nastygram is going to go out to all your co-workers
    if you break something to keep people careful.

    Anyhow, it's still fun, both the work, and helping people turn into pretty good developers. I

    I think the answer is that the folks 50+ who are still at it have searched out places where they're comfortable.
    The ones that haven't have moved on to other pursuits. So if you're not at one of those places, you might not
    see them.

  79. We don't burn ourselves out anymore by DidgetMaster · · Score: 2

    You don't see us in these cubicle farms working 80+ hours per week for peanuts. We have enough assets (and debts paid off) that we can work in a much less stressful environment. We can say goodbye to the 8 to 5 jobs doing grunt work too. If the project isn't interesting, we do consulting or some other side gig. If we want to take 6 months off, we can because we are not living paycheck to paycheck. Or we start our own software business (me) and don't stress out if it hasn't gone ballistic in the first year.

    1. Re:We don't burn ourselves out anymore by Anonymous Coward · · Score: 0

      This. (Retired and debt free before 50)

  80. Age 52, doing amazing full stack Node, Mongo, ... by bpm007dog · · Score: 1

    Age 52, doing amazing full stack Node, Mongo, Microservice work. As for the millennials, holy s###, looking to replace these youngins with gray hairs that are easier to retain, loyal, and do better quality work. And gray hairs are sometimes cheaper :)

  81. Re:old programmers never die. they just branch to by viperidaenz · · Score: 1

    Java programmers go to 0xcafebabe

  82. They Become Reenterant Or Die() by manlygeek · · Score: 1

    I've been at it for 43 years but ageism is a definite factor, especially in startup culture. I started early (Fortran and Algol on a UNIVAC 1100) and have been learning ever since. Presently I do a lot of CI/CD and use Python, Ruby and Modern Javascript to build at cloud scale. I sometimes think getting back into Cobol might an avenue if I need to find another job. Cobol programmers never seem to die. But keeping my skill set up to date and working for mature supervisors seem to have worked for me thus far.

    --
    Be More, Be Manly, The Manly Geek Ubergeek Extraordinaire Blogger: www.manlygeek.com/blog Podcaster: podcast.man
  83. We pretend we are Indian or Chinese by Anonymous Coward · · Score: 0

    And ask for significantly less money to do the job remotely.

  84. Who are you calling old? by Anonymous Coward · · Score: 0

    Some people like software (like me). I got hooked when I programmed Univac ! in assembler language (there were no compilers) in 1959, 58 years ago. I still enjoy the challenge of taking somebody's ill-defined problem and giving them a system that meets their needs.

  85. Into the hills ... by PPH · · Score: 1

    ... to mine Bitcoin

    --
    Have gnu, will travel.
  86. Very scary by Myria · · Score: 2

    As a longtime C++ developer, hearing "C++" and "flight systems" together in the same sentence scares me.

    --
    "Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
    1. Re:Very scary by Anonymous Coward · · Score: 0

      lol :D

      The code is intentionally kept simple with as few memory acrobatics as possible. Then it's peer reviewed, tested, and tested some more, just for good measure.

    2. Re:Very scary by Anonymous Coward · · Score: 0

      Not so much if the team knows what they are doing.
      If they don't then the language won't fix it.

      C++ can be a good way to do reliable, at-the-h/w performance if you don't drink too much of the koolaid.
      A mix of careful/experienced old brains and quick and enthusiastic young ones doesn't hurt.

      Which kind of answers the first question.
      For an old programmer to bring something to the table, he can't be average and laid back.
      He needs to be either a force multiplier for the younger folks, or still really enthusiastic, or preferably both.

    3. Re:Very scary by Anonymous Coward · · Score: 0

      Yea, I prefer my realtime flights with a good doze of GC.

      Captcha: invoke

  87. The real question is by MrKaos · · Score: 1

    Why would any young person be crazy enough to get into debt for a CS degree only to have the ROI cut short by an ageist churn em and burn em attitude?

    As far as I can see the issue is there is a massive disconnect with organizations confusing energy output with efficiency. Deep thinking and focus is hard work that most people can't do, so if you can programming is a massive investment that you vest over time as you keep evolving.

    What these people with dubious morals do is manipulate coders sincere enough to make the sacrifices required to be good at it over time. Subsequently they whine about a lack of skills, cry that they need immigrant labor when, in reality, it is a lot more difficult to manipulate people with life skills and that is where all this comes from.

    This prevailing attitude about 'old programmers' is a transparent way to get all programmers to be competing against their future selves. It's so incredibly short sighted to attempt to replace enthusiasm with insecurity and joy with regret in the people who can help bring your dreams to life.

    It's the 21st century, the world is run on code, I can't see demand decreasing.

    --
    My ism, it's full of beliefs.
    1. Re:The real question is by MrKaos · · Score: 1

      Why get a cs degree? Why go to medical school? Surely you can just figure out how to operate on people by reading some articles on whatever the medical equivalent of stackoverflow is.

      That is not the point I am making. I am saying that a student is burdened with a debt for their education, that you are liable for even if you become bankrupt and then told that this career is going to have a limited time to utilize return, let alone value, on that investment how is that an incentive to do that career?

      This attitude completely ignores the sheer body of knowledge in Information Technology is still growing. Programming, operating systems, networks, databases, which are all relevant and new knowledge areas like AI and Quantum Computing. It places no value on the business insights a synthesis of those skill sets can produce.

      --
      My ism, it's full of beliefs.
  88. Become a Scrum Master by Anonymous Coward · · Score: 0

    What did you accomplish yesterday? What will you accomplish today? What are your impediments?

    You can do this well into your 60s and 70s!

  89. I retired at age 42. by Anonymous Coward · · Score: 0

    I retired at age 42. Have to thank my Mom for teaching me about the stock market and how to double my money every 5 yrs (which isn't really hard).

    Stopped programming professionally around age 34. Had a team of 20 devs that I tried to protect from arbitrary sales and marketing deadlines. I took the blame for everything wrong and passed on the credit for everything good. That was my job.

    Did application architecture, technical architecture and enterprise architecture before the company decided to change our agreement of work. I didn't like the new terms, so I left. They didn't expect that and regrouped with a different offer 3 days before my last day. I'd already made plans for the next 6 months (traveling around Asia).

    That was 10 yrs ago. I've never gone back to work. Spend about 2 hrs a week managing our portfolio ... from anywhere in the world.

    I didn't inherit millions. Got $40K when Mom died.
    I didn't work at any internet superstar company. Got $15K from stock options for 1 company that went public.

    Old programmers design their life around their goals, desires, and skills. That's where smart programmers go.

  90. Still going strong by brausch · · Score: 2

    I'm in my 60s, still programming for a living. This is my fourth job, with a small instrument manufacturing company. I previously worked for a national lab, an engineering firm, and a large credit union. I've programmed in a variety of languages, OSes, databases, ... over the years, and just keep learning new things.

    The guys I work with now are 29, 34, 36, 38 and 41 years old. It's all good though, and we get along great. I'm actually the new guy here (3 yrs), but had no problems settling in.

    We actually have one remote, part-time programmer (about 10 hrs a week) who is about 75. My long term goal is to be like him. :-)

    --
    "Almost every wise saying has an opposite one, no less wise, to balance it." - George Santayana
    1. Re:Still going strong by Anonymous Coward · · Score: 0

      I was "retired" just after turning 70 because that is when permanent employee benefits stop. I was not looking forward to this but I don't mind at all. I just do freelance on Upwork with focus on IOT or hardware related jobs. For me, it is a hobby which does not pay much but I enjoy doing various jobs for people in faraway places. Being able to sleep until finished is a benefit.

    2. Re:Still going strong by Anonymous Coward · · Score: 0

      Same here. Learning new things is the key. I'm 55 and been coding for 35 years, still going strong and doing better than ever and loving it. I started on special hardware systems and spent most of the 80s writing in assembly - days of fond memories but otherwise worthless today. Like you I've had to learn a new language, OS, database, or more and I always welcomed it. Never tried to be an "expert", just valued being flexible, versatile and learning new things rather than the BEST at [insert favorite language] - both professionally and personally (also a mutli-instrumental musician). I know some do and reap great rewards, but they seem few and far between. Being well-rounded and willing to learn and do whatever is needed can go far, otherwise you are limiting yourself. There seems to be plenty of work out there and job descriptions I see always have long lists of languages, libraries, protocols, frameworks and more that they want you to know. Not a week goes by without email offers from somebody that saw my LinkedIn profile, but it's great saying "No thanks, I'm happy where I'm at".

  91. Become a Serial Entrepreneur by techsoldaten · · Score: 1

    Stopped programming, began researching applications of industrial materials. Going into startup phase of new business after successful exit from software company.

    Finding raising capital is relatively simple compared to selling software.

  92. Firmware by gatkinso · · Score: 1

    None of the young busks wants to take the time to learn FPGA development around here. So it is being dropped on my plate.

    I must admit, it is quite challenging. Not really software development at all.

    --
    I am very small, utmostly microscopic.
    1. Re:Firmware by Anonymous Coward · · Score: 0

      I consider it similar to software development, but also like PLC/automation coding - everything happens all at once, instead of the nice serial flow of execution you're used to. It's a hell of a lot of fun, and really rewarding when you finally get your project working properly.

    2. Re:Firmware by Anonymous Coward · · Score: 0

      I did the same thing in my current role, except I was the younger guy and none of the older folks wanted to learn something new.

      It is interesting how you can come up with HDL code that seems like it should work, but doesn't synthesize well. Learning the syntax isn't enough, you have to learn what code structures will work well as just a bunch of FFs, logic, LUTs and memory. And then if there is anything you can do to infer various hard blocks in the FPGA you're working with that can be nice to keep the code easier to follow.
      But yeah, it's a whole different world. The only real similarity is that both use some kind of text to describe what you want to happen.

  93. High school teacher by Anonymous Coward · · Score: 0

    I got kicked out at 56 under some pretext. Took the retraining money and qualified to teach high school math.

    Good luck. You'll need it.

  94. SoC roms by hedley · · Score: 1

    Been doing rom fw for SoCs for years. I am 56. There is a near 100% chance you have used some of my code indirectly as these SoCs are ubiquitous. Young coders show no interest in this type of work, also, the c/asm code must be near bug free since respins cost $100'sk and schedule loss.

  95. Different directoins by Hasaf · · Score: 1

    Like you, I looked around and saw the writing on the wall. I went into teaching. I teach computer apps and robotics at a middle school.

      A friend from college is about the only other Tech sector person that I have really stayed in touch with. Frankly, he was always better than I was. The problem is that he knew he was good and bought into it. He really felt that working had and being good was enough. Now he is delivering pizzas.

  96. Fade away.... by Anonymous Coward · · Score: 0

    Old programmers don't die, they just fade away.....

    (Paraphrasing Douglas MacArthur)

  97. What do they do with engineers when they turn 40? by zawarski · · Score: 1

    They take them out back and shoot them.

  98. We work from home by davesag · · Score: 1

    When I was in my 30s I started to wonder about the best way to progress my programming career. I went into management, became a CEO, then COO (when a new CEO came in with money conditional on him being the CEO —bad decision), then after a few years, decided to go back to being a freelance developer. I enjoyed that much more than being a c-suite type, but by then was in my late 40s. Good news was I'd made a firm decision to stick to coding, ignore the management siren call, and focus on what I enjoy. I phased out of Java (too much boring work) and Ruby (not enough innovation) and decided to focus on Javascript (es6, Redux, React and beyond) and blockchain stuff (Solidity).

    By chance I was introduced to a firm in Sydney that convinced me to give up freelancing and come work for them. Best decision I ever made. Now in my 50s I am easily one of the oldest developers there, but I get to collaborate with a great mix of younger devs whose energy and insights impress me, even if they lack the tonne of real-world experience that I have. I enjoy mentoring younger devs, solving problems, being the firm-handed coding standards nerd, and working on client issues at a senior level. And by working with younger devs I get to fast-track my learning of new stuff. It's a real win-win. I've made it clear I have no intention of ever being promoted into management, although I am now the Javascript Practice Lead I have no management responsibilities. The firm has seen fit to promote me twice, with excellent pay rises and bonuses, and understands I am best left to continue being a developer and not a manager. I work 100% remotely and service clients out of both the Sydney and Hong Kong offices. There are a few other devs at work of my generation, and we mostly all work remotely. Working remotely deemphasises the age gap between developers.

    I feel that what I do for the firm makes a real difference. I love my job, my employer likes me, I have a good relationship with the senior management team and the respect of the more junior devs. I have a rep as a problem solver, clear communicator, and as someone with rich life experience. I like to believe the work I do will be useful for at least another 20 years. I can't see myself ever retiring as such. I client yesterday was asking me if I'd still be working if I'd not lost a shit-tonne of Bitcoin when MtGox collapsed (they'd have been worth about $800k now —sigh) and I said of course. I do this job because it's an activity I enjoy, working with people I like, for clients with real problems to solve.

    --
    I used to have a better sig than this, but I got tired of it
  99. Re:Great Question - another old coot's answer by Dirk+Ruffly · · Score: 4, Interesting

    I'm another one of those 60+ developers, and I have had no trouble remaining gainfully employed as a contractor.

    Some years ago I was a middle manager in a huge multinational. I hated management, in part because it's exhausting to do it well but mostly because I was far more interested in technical work. It was clear from where I sat, however, that the vast majority of companies are biased toward young (often right out of school) developers; they're cheap, typically have no family commitments, will work 24/7 without complaint, and often don't know enough to challenge their managers (not a dig at young folks, but at the managers who are afraid of their direct reports). I was getting beyond the optimum age for new hires, had a family, demanded at least one good night of sleep a week, and expected to be paid well; what to do?

    One constant that I saw across the board, from startups to multinationals, was that management went looking for older, more experienced talent when it became clear that a project was in trouble. And there are *lots* of projects in trouble! Hiring developers with specific domain knowledge and a proven track record is approved, and age is one of the first barriers to drop. So, if you have (or constantly train yourself in) domain knowledge that is in demand, you can make quite a go of it as a contractor. Once you've worked a couple of jobs and met a few other contractors, you'll find word of mouth will keep you up to your neck in prospects.

    You are the product that you're selling; keep the product shiny. Anyway, that's what's worked for me. That and a bottle of hair dye.

  100. Reverse Polish by burgess.dana · · Score: 1

    51 Here. I translated to industrial machine logic (ladder logic) and I'm kind of young in the field. Programming in Ladder Logic is kind of like doing math using one of those old HP "Reverse Polish" calculators, confusing at first, but once you figure it out, you can do anything with it.

  101. Think "woodshop" but in a small space by meburke · · Score: 2

    I'm almost 70. I started programming on IBM 1401 computers doing cryptography for the US Army in 1965. I used an assembly language called AUTOCODER. I had an old cup-type modem that I'd transmit Hollerith cards' data over the AUTODIN network. (pre-Arpanet; like a military WATS line) I think it is funny that after 52 years, I'm still doing what the Army vocational tests said I was suited for; Communications and Computers. I have been involved in projects that built the foundations for a LOT of the stuff that is being developed today. Today's programmers pick off-the-shelf components built on algorithms me and my contemporaries developed in the '60's and '70's.

    Today's programming environment is not built for someone of my personality type. Today when I program I only do short projects, and almost never team projects. I escaped the "electronic sweatshop" in 1994, so I no longer have to sweat over whether I will have a place in the project every three months, and I don't have to work in the day and then get up at night to teach some twerp in India how to program his application. I could spend the rest of my life taking on projects like I see on Hackaday. I only do what's interesting to me. I experiment in Robotics and AI, and I LOVE doing Math applications in spreadsheets. I don't take any projects that don't pay me what I think I'm worth (billing rate = $1200 per day) and I try to keep my projects down to 5 days per month or less so I have time for my own stuff. I also get to reject projects that require me to conform to requirements that don't make sense to me. I would rather create a small, WORKABLE app in LiveCode than do something complicated in Java or Perl. I prefer assembly-language programming, but I have skills in C/C++ (Java, etc..), LISP (Scheme, Racket, Haskell), and I like playing with other languages (I like Python a lot, Ruby not as much, and I'm doing a lot of exporting some of my C programs to Rust.) But today, a person can't just be a "programmer". I have bounced back and forth from Software to Administration to Sales and done this many times. You become an "IT Professional" rather than "Programmer".

    Of course, I don't live at the same high level I did when I was in the "electronic sweatshop". Sometimes I wish I had more money. Occasionally I see something I'd like to do for others that would actually pay me a salary, and it sounds like I would get some security. The latest was to do tech support for programmers writing in Perl. ("Software reliability" is an oxymoron; programmers need a support team that understands complex Math and Logic.) Luckily, because of my age, I get turned down for most of these things before I get sucked in.

    So, while many of my friends my age have invested thousands of dollars in their garage shops and build birdhouses, I have a whole world of workshop on my computers that I can use to make cool things. Go for the creativity! Make those projects you always wanted to make! Pick up a job at a bookstore if you need money, but set aside plenty of time to make something with a long shelf life.

    --
    "The mind works quicker than you think!"
  102. They're in the government sector. by mistapotta · · Score: 1

    Just left a job in the government sector (contractor) where I (upper 40's) was the young man on the totem pole on my team. In my new role (large insurance provider) I'm in the middle of the pack.

    The spots are there, especially updating large legacy works to modern architectures.

    Good luck!

  103. Programming is my fishing by oldgraybeard · · Score: 1

    This is my 30th year, being a self employed contract programmer. Most everything is done remote from my home office or my office which is 2 miles from my house. I may stop by a local client once a week, other than that I am pretty much a recluse. My wife laughs at me because there have been weeks I have not gone anywhere ;)

    Being 62, I intend to be fishing everyday I can ;) after all! may as well get paid for fishing ;)

  104. Self employed Windows babysitter, Unix firefighter by Anonymous Coward · · Score: 0

    I'm 53, semi-retired at 39 and spent the last 13 years getting well paid to just carry a phone and answer it if it rings, as rarely needed emergency support of an ERP system my team heavily modified, and is being used by what is now a billion dollar multinational distributor. I also have a handful of other small customers for whom I do miscellaneous Windows, Mac, Linux, domain and LAN consulting.

  105. Old Coders get off the on-call rotation and Retire by Kreigh · · Score: 1

    After you spend nearly 50 years doing nearly every job in IT as you kept up with change and looked for new things to learn, you will find that work is getting in the way of all the things YOU want to to, and you retire.

  106. Re:Easy by Applehu+Akbar · · Score: 1

    When I retired I kept my Sub-S, so I could operate it as a residential IT service business. In this high-end retirement area, my customers are people who had great jobs (executives, factory managers, a Secret Service agent, a world correspondent for Life magazine, owners of every imaginable kind of business) but always had staff to handle their IT. As retirees their needs are simpler now, but because of their upbringing they were never digital natives. That's where I come in.

  107. Obviously they go to /dev/null by mveloso · · Score: 1

    It's where everything goes eventually.

  108. I wish Programmer was a protected title by Anonymous Coward · · Score: 0

    Java & .net/Mono/C# is scripting for virtual machines.. thats some very old script kiddies!

    if using inline assembly is low level C, is low level C++ then just plain old C code?

    1. Re:I wish Programmer was a protected title by Anonymous Coward · · Score: 0

      > if using inline assembly is low level C, is low level C++ then just plain old C code?

      I gave a friend a copy of K&R "The C Programming Language," but I crossed out the title with a marker and wrote in "C++: The Good Parts"

  109. I went into management by e_pluribus_funk · · Score: 1

    Got tired of idiots telling me what to do, so I became that guy.

  110. Over 50.. still coding by josepha48 · · Score: 1

    I'm over 50 and using my many years as a programmer to code as architect. Wherever you want, keep learning

    --

    Only 'flamers' flame!

  111. Retired. by Anonymous Coward · · Score: 0

    Retired at 47 and living off my investments. (It took a couple years longer than I planned on) True story.

  112. 60+ and coding by bearinboots · · Score: 2

    Just turned 60. Still coding. Tried the management route. It's not for me.

  113. Application Support by muons · · Score: 1

    I've learned two things that every large organization needs, identity management and IT asset management. Currently I am supporting an identity and access management solution. I'm using SSIS, PowerShell, Python, and C# to customize and add functionality. It isn't challenging and I hope to retire soon.

  114. Age 61, program every day by Anonymous Coward · · Score: 0

    I had a friend, a scrum master and software manager, tell me that "you know, when you get older, you really have to rely on your friends to find work." I laughed and laughed. I've watched dozens of friends tire of programming and go into management or some soft discipline, but I constantly keep my technical skills sharp and evolve with the platforms, in C++, C#, and whatever else I need. I do it because I love it and don't find any other work quite so enjoyable as creating something out of nothing but pure thought.

    I never have trouble finding paying jobs. My code runs on literally billions of computers (I built some small parts of Windows that survive even unto this day).

    It's so much fun. I'm sort of young-looking, and people are amazed I'm 61. If you really love what you do, you'll keep doing it. Why not? It's fun!

  115. Stocks allowed me to retire during the 2007squeeze by Anonymous Coward · · Score: 0

    Bare metal and systems level programmer here...

    The small company I worked for got bought out. Years later (2007 or so) the financial crunch was passed down from the big company management in a dictum that I would be required to work more hours than I was paid for in addition to other draconian changes. At the time I was 50 and #1 seniority (with about 20 years or so), even over all of management.

    It was a difficult decision with a lot of stress, but I told them they could have the job. Being unmarried I had that option. They had only wanted to get more work for less money, but wound up getting less work for less money.

    Looking back it was a really good decision. My investments have me comfortably retired and living with my SO. I program doing what I like (open source "drone" flight controllers mainly).

    I'm a kid at heart and still enjoy my toys (computers, model aircraft, etc.) so I have plenty to do. There are some people who would die if they retired because their job is who they are. Understand yourself before you jump.

    Do the work when you are still in school; don't goof off. Live beneath your means while you are young, especially in those gravy train years. If you can't 401k you should Roth in many solid companies or index funds IMO. Protect your brain, eyes, ears, skin, teeth, etc. so they last your whole life.

  116. Long live the command line by TheOuterLinux · · Score: 1
  117. RPG programmer since 1981 by RPGonAS400 · · Score: 1
    First job out of university was in RPG 2, which I had never heard of before my interview. Learned on the job.

    Still programming in RPG, but it "isn't your daddy's RPG"

    There are still lots of companies that use it in IBM midrange shops. One company I was at until 2007 had their computer crash only once since 1992 - the reason was that the UPS batteries were dead and they shut down power for a company renovation. The IBM i (once called the AS/400) has been a reliable workhorse since its inception. Many companies that have it won't give it up because of that.

    I can communicate with any other system and do it with a smaller programming staff than most shops. I have mostly been an employee, as I am now, but spent almost 7 years as a consultant around Columbus Ohio also.

  118. Robotics and AI by Anonymous Coward · · Score: 1

    I have decades of tech experience on my belt

    I am not going to waste them on online app, I let younger people deal with it

    I now devote my time on what I do best, and what the world needs --- by combining AI, Deep Learning, Machine Learning, with Robotics

    Industry 4.0 is coming

    Era of Dark Factory is coming

    Intelligent robots are the future

    The demand for robotic design is great - and people with decades of tech experience, like me, can offer the insights young people just don't possess

    Money is great - I am now making 8 times the income I used to get

    Job is very rewarding - not only financially rewarding, satisfactions also play a very great part

    1. Re:Robotics and AI by molarmass192 · · Score: 1

      That's nice, except that deep learning is a subset of machine learning which itself is a subset of AI. I'd like to read your white paper on "combining" subject areas that are subsets of each other. I'll share my research on combining cooking, baking, and dough preparation.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
  119. Embedded and established players by Anonymous Coward · · Score: 0

    As others have said, embedded is full of old programmers. My previous job was embedded where i worked for 10+ years and at least half the engineers were 40+. I felt the writing was on the wall for that company so I recently jumped ship to a completely different area (CDN backend software for a very well established company) to broaden my skillset. However with this new job the company values senior level+ engineers, very rarely is there a new E1 hire, the majority are all senior level and beyond and that's also the majority of the hires, so most people who do engineering there are at least 30 as a baseline age

  120. If they are still coding by Anonymous Coward · · Score: 0

    They are doing it from the beach on Bali Ha'i

  121. Oblig. by jddj · · Score: 2

    To /dev/null

  122. We eventually retire by ipb · · Score: 1

    And spend our days learning, coding and building.

    At least that's what I'm doing and I still haven't figured out how I ever had time for work.

  123. Follow a dream in a circuitous path by jdreyer · · Score: 1

    I burned out in my 50s and followed an old dream to become a math teacher, which was the hardest thing I've ever done professionally (much harder than software) and didn't go so well because I was only good at the teaching part of teaching. So I became a math and computer science tutor. I don't earn what I used to but I'm doing pretty well and I've never had so much fun earning a living. It helps that I also have a math degree; I get very little demand for computer science tutoring. And since I do miss writing software and wanted to learn Ruby, I rolled my own accounting system, about 5% of which is in Google Script (to export my tutoring calendar to a spreadsheet) and the rest in Ruby. That was fun!

  124. What happened to old Fred? by shanen · · Score: 1

    Fred got tired so we sent him to a nice farm upstate where he can play with all the other old programmers all day long!

    Thus spake management.

    Rather disappointed that no one had bothered with the ancient joke yet. (Or maybe it was ACed to invisibility?)

    Speaking more seriously, I had no desire to retire yet. I had already moved up from programming, though my last 15 years still benefited from my technical experience and I worked pretty hard to remain relevant so I could understand what the young developers and even the researchers were working on, the better to help them succeed. Doesn't matter in these days of corporate cancerism. In the end it comes down to reducing head count to boost profits. Don't forget:

    "There is no gawd but profit, and IBM is gawd's true prophet!"

    The last part is the big joke. According to Forbes, profit's chief prophets for 2016 are Apple, Gilead, the google, Exxon, and some gamblers. By gamblers I mean giant financial organizations that gamble with other people's money.

    (Actually, you can't really call it gambling, because at that level of the game, they are so close to the gawd of profit that they have special dispensation and are sainted as "too big to fail". If they phuck up hugely enough, they'll be bailed out with public money, but don't you DARE call it socialism. (By the way, this is how you know #PresidentTweety is no saint, because he had to be bailed out with dirty rubles and didn't qualify for socialism.))

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  125. 25 years ago it was a niche by Anonymous Coward · · Score: 0

    25 years ago it programmers were pretty rare. Nowadays everyone works in IT...
    the crowd is just spread out

  126. Re:old programmers never die. they just branch to by Anonymous Coward · · Score: 0

    maybe, but they get there very slowly. a c++ programmer can crash anywhere instantly.

  127. Get past 50, get downsized. by Darkness+Of+Course · · Score: 1

    Old is expensive. Higher cost for salaries, medical care (typically, not always), retirement plans are vetted as are stock options.

    Fire the old guys/gals was how I perceived Intel's last big layoff was (cost several friends their jobs). New CEO, cuts projects, closed sites and fired people in the late fifties to early sixties. Often with a caveat that they A: never talk about being canned and B: no matter what they will never be hired back under any condition.

    That happens throughout modern businesses. College grads are cheap, they think the money is good but if they leave in five years their retirement vetting is a pittance and their stock is just starting to vet. They found a better job! Which will pay a little more, then they will start on the next round of retirement benefits and stock vetting.

    Yeah, old is out. Good luck.

  128. Where? by nospam007 · · Score: 1

    "So where are the other old guys?"

    In a retirement home, fixing dBASE III+ programs for the staff.

  129. Pizza + Coke = Diabetes + Heart Disease + Stroke by Anonymous Coward · · Score: 0

    A diet of pizza and coke and lots of late nights and stress from the higher ups isn't great for your health

    But seriously most of my developer colleagues are either still coding or in a management role.

  130. They renew by Ranger · · Score: 1

    When the crystal in their hand starts blinking red, it's time for those old programers to renew and become young programmers again.

    --
    "You'll get nothing, and you'll like it!"
  131. Architecture by whatteaux · · Score: 1

    Enterprise architecture or solution architecture. (That's real architecture, not the programmer/analyst kind).

    It's not as interesting as programming but it's better than working. I still get my programming fix by doing Project Euler problems.

  132. Replaced by Cheaper Labor by Anonymous Coward · · Score: 0

    I know a lot of 48 Year Old Plus Programmers that Were replaced by lower cost labor. and than can not get back into the Labor Force. After trying for 3-4 years they Move on to other lower Paying Lobs...

  133. I'm 60 and still very active... by Terje+Mathisen · · Score: 2

    You could claim that I've gone into management since I'm the CTO of Open iT, a multinational sw development corporation, but as long as I still get to do as much interesting programming as I want to, I will consider myself a programmer.

    Besides my daytime work I'm involved with Network Time Protocol and I'm also part of Mill Computing which is a team of mostly very mature people trying to develop a _really_ interesting cpu architecture, please take a look. That team is lead by our own real-life wizard and Gandalf lookalike, Ivan Godard (do an image search...). As part of my Mill work I am also active in the ieee754 2018 revision, i.e. the update to the international floating point standard.

    In my spare time I'm the leader of the Mapping Commission of the Norwegian Orienteering Federation, a job I got mostly due to my interest in developing sw to create much better base maps based on LiDAR point clouds.

    Previously in my career I've worked on video and audio coding/optimization, including DVD, BluRay and Ogg Vorbis, as well as helping optimize the Quake assembly code. I've also worked on one of the AES candidates and at one point I doubled the speed of a research Computational Fluid Chemistry code. My Warhol moment might have been when I by accident made the first public disclosure of the FDIV bug (on usenet:comp.sys.intel) and then wrote most of the (compiler) SW workaround for that.

    I have no intention to retire until I'm much closer to 70! (If I did that my wife who's a mechanical engineer and responsible for making the trains in Norway run on time, would expect me to make dinner for her every day, as well as doing all the cleaning and laundry. :-) )

    Terje

    --
    "almost all programming can be viewed as an exercise in caching"
  134. I retired to be a surfer by Anonymous Coward · · Score: 0

    I retired at 49. Programming was not fun anymore; I spent my days just connecting API and learning things what will be obsolete in one or two years more. I left the big city, moved to the beach, learned to surf and ride MTB. I'm still working with Arduino in personal projects,

  135. Disability by Anonymous Coward · · Score: 0

    Nearing 60 years old, coder, etc.

    Pain in the neck from sitting in front of screen for 20+ years, wearing progressive lens.

    Neck, shoulder pain is constant.

    Young'uns, get an ergo desk, pay attention to your posture, take breaks, exercise, do yoga.

  136. Left the industry. by Anonymous Coward · · Score: 0

    I didn't want to be a mega minority: Older female lesbian coder. I work in health now, it's way nicer and ppl actually treat you with respect rather than suspicion / contempt.

  137. I heard by Anonymous Coward · · Score: 0

    Thereâ(TM)s actually a secret underground society of old engineers that keep the world running. Theyâ(TM)re unfathomably wealthy and all day theyâ(TM)re served tea and biscuits by bikini models whilst they work on fixing things lest the internet shuts down and satellites start to fall from the sky.

  138. Short Answer: Un/deremployment by Anonymous Coward · · Score: 0

    Got a ride home from the airport from Lyft driver in his late 50s who was a programmer for a defense contractor until he was let go at a project change a few years back. He put on a brave face but driving was not his choice.

    My FIL has been putting around the house since getting laid off at 59 a few years ago.

    You could argue in both cases that they didnâ(TM)t keep up, they lost their value as employees. In my late 30â(TM)s Iâ(TM)m already getting bombarded with buzz words and acronyms for frameworks and languages given a smirk or puzzled face when I say I havenâ(TM)t had occasion to use them professionally yet.

    I suppose Iâ(TM)m rapidly headed to the same grinder those are two are.

    Weâ(TM)re in Boston btw, so I think the issue could be worse in tech heavy areas, not better.

  139. We go where we will by luis_a_espinal · · Score: 1

    So where are the other old guys? I can't imagine they've all moved up the chain into management.

    I am close to my 50's, and I don't see myself changing. I have a couple of examples I am hell bent to imitate.

    Two years ago I met with ex-coworkers at Hooters to say goodbye to one of our colleagues who was finally retiring. Good old low-level embedded development guy finally retiring in his 70's, making 6-figures since who knows. A few months ago, one of my colleagues finally retired in his 80s (yeah, fucking 80s). He's been an Oracle expert whose experience (and personality obviously) is sorely missed.

    You go where you will. You define your own fate. I've seen people going up to management, then to establish their own development firms, then go to architecture jobs, then back to development in specialized domains, then back to management of software development, and so on.

    People with an itch go with the flow. They adapt and change roles. They learn and accrue significant expertise. They specialize in something, then they move to something else.

    No one stays just doing "coding".

    I mean, who does? You don't even have to reach your 50's. Who does just "coding" after 10-15 years. The world of software is immense, even if one stays within a single niche (say, JEE or embedded work or what have you.) Technologies change the carpet under you and you change or you sink.

    Rinse and repeat for years, decades, and all of the sudden, you have a fruitful and fulfilling life as a "software guys" well into your 70's.

    It's a matter of mental versatility, agency and will. Do what you like, be good at it and fight for the salary and job balances that you want.

  140. To the legacy corner! by Ihlosi · · Score: 1
    Those you whippersnappers just can't do 68k/8051/etc. assembly.

    More seriously ... a lot of my work is signal processing/algorithm design. The programming part is just implementation.

  141. Re:33 years, still coding and leading programming by Anonymous Coward · · Score: 0

    uh huh....and 33 is still considered young in the pack of 20 somethings....come back here when you over 40 and you can't hide the grey hairs kid.

  142. Gets paid too much to be called programmers by Anonymous Coward · · Score: 0

    I became an Head solution architect which pays about 400k a year but really is still a glorified programmer.

    But no they'll give you another title to justify paying you more.... the work isn't exactly different... you just have extra responsibilities to make sure you influence the more junior staff keep up the standard and get to choose to program only the more interesting engine and framework stuff and leave the CRUD stuff to others.

    1. Re:Gets paid too much to be called programmers by molarmass192 · · Score: 1

      Really? Can you share the location and company?

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
  143. I work as a development architect by jools33 · · Score: 1

    Here in Sweden, working for a large multinational at least we have a career path that moves from being a programmer to a development architect (having worked as a developer since 1992. As an architect I define the coding standards for our offshore programming team, I define design guidelines, I review requirements, technical designs, I get involved in daily scrums, I perform quality audits on code that is to be delivered to production, I look into better ways to automate our testing, I constantly educate our programming team, reminding them of the importance of the fundamentals of software engineering, I recommend best practices. I see plenty of work in my role, and its increasing the more we are outsourcing.

  144. Old programmers are homeless by Anonymous Coward · · Score: 0

    No one hires old programmers. Once they burn thru their 401k they become homeless.

  145. Oh, I've heard this one! by Anonymous Coward · · Score: 0

    Q: Where do old programmers go

    A: They de-compile.

    (never said it was funny)

  146. We're still here by Anonymous Coward · · Score: 0

    Honestly, I've been a network and systems engineer for 30 years now, a "router monkey". And I'm here to tell you that the world still needs guys like us to do the things the kids today have no clue about. "Install a LAMP stack? Install an SSL cert? Secure the box(es) it's running on?" "Naw, man, I'm just gonna spin up an instance on AWS without having a clue as to how it does it. Plus Docker solves everything for me. I don't care what a security model is."

    Twenty years ago, at the tender age of 30, I was still the oldest guy in the room. And now, like back then, I still understand a broader range of the technology than any of my working peers. I've got kids writing blockchain code who don't have a clue about SSL certs or OS dependencies, let alone Linux versus BSD for various tasks. Or how to secure their code. They know zero about sh, csh, bash, zsh, ksh, sshd, AT&T T-Carrier, Ethernet signalling, VLANs, or even things they should know about like password hashes and salts.

    Stay in the game, man. We all still need you. I'll still be coding and bitching at ignorant users well into my 70s. And the epitaph on my tombstone shall read, "Shut Up and Reboot!"

  147. Constant reinvention by PaperGeek · · Score: 1

    At 57 I keep reinventing myself after working as a software developer for 30-odd years. I keep my resume trimmed down to the last 20 years, and if that's too long screw 'em. I've been in embedded Linux for the last 10+ years which has a fair number of greybeards. When it's time to look for work I try to be energetic and knowledgeable. There are not many people around nowadays who have actually coded programming languages, debuggers, and maintained millions of lines in assembler. None of those are viable career paths nowadays but the insights and experience in computer science are invaluable. Being an old curmudgeon gives me a bit less patience when people get all religious about one-size-fits-all solutions. The best asset a software engineer has is flexibility and the ability to adapt to changing challenges with the right strategy for the job.

  148. They consult and teach ... by Qbertino · · Score: 1

    ... younger programmers. And do a little hardcore special work on the side, for 200$ an hour or so.

    They have consultant written on their business card and wear suits and shirts and ties and stuff and look really important. Especially with grey hair and wrinkles added. ... I call it the "grey hair bonus". Salary is up 15000 to 20000 per year, roughly, vis-a-vis younger proggers. They also stay cool when some manager makes patently absurd demands.

    --
    We suffer more in our imagination than in reality. - Seneca
  149. I can't say by Chris+Mattern · · Score: 1

    But don't eat the cafeteria daily special.

  150. If you're really old like me.... by Spinlock_1977 · · Score: 1
    --
    - The Kessel run is for nerf herders. I can circumnavigate the entire Central Finite Curve in a lot less than 12 parse
  151. South Africa ATM by Anonymous Coward · · Score: 0
    My anecdote:

    I'm 46 and have been doing Java EE/JSF type stuff for around a decade.

    I've been falling around somewhat the last 5 years or so. There are a lot of contracting houses (body shops) that seem to flourish in this country since all the banks, cell phone networks, etc. have jumped onto the outsourcing bandwagon. Which not only results in a lot of work, but also in nightmarish code with hardly any long-term view - which results in even more work, since that stuff needs to be maintained.

    Which also results in a lot of unnecessary stress, which I feel I don't handle that well any more. But apart from that, they usually tend to take whatever devs they can get of a sufficient proficiency.

    Due to the stress I took an opening at a company developing their own products, that I worked for a couple of years ago. Getting away from the contractor space... Got my second paycheck today. Clients of this employer are all overseas and pay a lot, but have a lot of special requirements for their customizations. So there is still a lot of time pressure.

    Also, they have been trying to hire more devs, to not much avail. Half of my colleagues are not even South African. And most of them are more "mature". I recently got a mail from a recruiter for positions here - she didn't know I have moved here already. The salaries hinted at in the mail blew my mind, as they now offer much more than what I got and thought was quite good for the local market...

    All in all, it seems there is a real scarcity for Java skills around here and discrimination is a luxury they don't allow themselves - apart from skills. Then again, devs worth their salt mostly aspire to emigrate...

  152. Moving up the ladder by delepster · · Score: 1

    The enterprise typical way of moving up the ladder is through management. Few of my friends stay in the technical field: they shift towards management.

  153. Join a Start Up ! by fygment · · Score: 1

    Look around at the start ups in your area. Many are crying out for skilled workers but can't afford them. You will not initially get the pay you might think you deserve but that is the nature of start up life. Potentially there is a huge reward if the company is successful. Your CV will remain current (bleeding edge) and (likely) interesting. And frankly, working with the very much younger crowd of devs typical of a small start up is inspiring, they're full of ideas, energy, and thirst for knowledge. It rubs off on you. PLUS networking: when they move on, they remember you meaning they can recommend/hire you.

    Been there, doing that, loving it.

    --
    "Consensus" in science is _always_ a political construct.
  154. Re: Where do old programmers go by Anonymous Coward · · Score: 0

    Because most of my programming was communications related I took additional college courses and became a telecommunications engineer. The engineer job led to a management job.

  155. Hacker!!! by TheZeal0t · · Score: 1

    I got laid off at the age of 49 as a Senior Software Engineer with 25+ years of experience. I got offered a job at the parent company. I had already decided I was going to start taking security classes so that I could get into "ethical hacking", or something related to security. I took my first class while at the parent company. I interviewed with the instructor for a job as a "cyber security specialist" on the third night of class. I was hired three weeks later, with only a small pay cut. I now have OSCP, LPT (Master), CISSP, ECSA, and a bunch of other certs. I do hacking, teaching, malware analysis, forensics, and a bunch of other stuff related to security. I've learned some awesome hacking skills, and I'm really, really enjoying this job over working 90 hour weeks to hit artificially created deadlines. I wish I had made this jump ten years ago!

  156. Go Solo by C0C0C0 · · Score: 1

    I incorporated and now farm my old contacts for contract work. TBH, I don't think it's any less stable a way to go than working for capricious corporations with their annual cullings.

    --
    You are totally blocking my view of the wall. - Dogbert
  157. Software developer - Corporate type - Academic by yebb · · Score: 1

    I enjoyed software development and did so full time for six years coming out of my comp. sci. degree, but then tried a couple of web businesses and a consulting gig, all of which didn't pay the bills. Then I got a MBA and did corporate partnerships in the high tech sector for a little while; working with lawyers all day sucked my soul, so I did a PhD. Did a lot of teaching in business schools during my PhD, but I always came back to integrating software development into my teaching and research. Now I'm a tenure track professor in a business and technology management undergraduate program, teaching software development and database management (and other classes) to business/technology students. My research integrates computer vision (OpenCV) and artificial neural networks (Keras) in Python, looking at crowdfunding platform and campaigns. It would be hard to do what I do without my programming background.

  158. Why are you still a simple coder? by guruevi · · Score: 1

    The question is not, where did we go, the question is why didn't you?

    I just shed the moniker of "programmer" after being a "Senior Programmer" for the last 5 years, I'm not even close to 40 and I'm now moving into executive management. Most of my peers have done the same and a few of them even made it to the C-level around 40yo.

    If you're passionate about programming, there are plenty of projects I contribute to as a hobby, but as a job, grunt programming is a bit too stressful to handle when you have a real life, kids etc.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  159. Hiding and classified by mangastudent · · Score: 1

    Obviously not everyone can pull off the hiding trick, e.g. I'm the eldest of 4, and all of my siblings turned prematurely grey, whereas without any use of dye you have to look closely to see that's just starting with me, and with appropriate dress and wearing a backpack nearing 57 I'm still initially mistaken for someone quite a bit younger. As for work history, cut off it off at some point going, say, only 10 years back (the difficultly around age 35), and don't give any other clues like dates for your education.

    Getting a clearance was covered by another reply, but to expand, you get someone who wants you enough to keep you on a bench or otherwise not doing the job you were hired to do while the government works through the clearance process. And this strategy is for higher ones, e.g. above DoD Secret, you want something that requires at least a Single Scope Background Investigation, which is required for DoD Top Secret, DoE Q, or access to Sensitive Compartmented Information (SCI). Look at a copy of the Standard Form 86 and see if there are any serious warning signs, and as of a bit more than a decade ago there was a guy who for a modest sum would give you a good reading on whether you'd likely pass the process.

    1. Re:Hiding and classified by antdude · · Score: 1

      Ahh, have to find someone to sponsor me to get a security clearance. Hmm, who to find... I read that you can't just apply and get one easily and quickly (like you said) too.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    2. Re:Hiding and classified by mangastudent · · Score: 1

      I read that you can't just apply and get one easily and quickly (like you said) too.

      Right, security clearances only exist in the context of needing them for a job, and if you were to quit or lose such a job (which can easily happen when a contract finishes) without immediately taking another requiring a clearance at that level, your's lapses, but is easily renewed for the next few years if you again get such a job.

    3. Re:Hiding and classified by antdude · · Score: 1

      Yeah, that's hard for me since I have problems finding jobs easily and quickly because of disabilities (don't even drive). :(

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    4. Re:Hiding and classified by mangastudent · · Score: 1

      Yeah, that's hard for me since I have problems finding jobs easily and quickly because of disabilities (don't even drive). :(

      Well, speaking from experience with both, although I avoided rather than sought out jobs requiring a security clearance due to the prior restraints on speech that come with them, the D.C. area is the place to be. Although ... the subway system is not in great shape, its governance is a mess, it's not being maintained like it needs to be, and violence on it is rising. Also an expensive place to live, but not like the Bay Area.

    5. Re:Hiding and classified by antdude · · Score: 1

      Yeah, I am not willing to relocate too and that's too far since I am on the west coast). Too bad they can't do remote jobs like I did in the past like with Cisco.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  160. Re:Easy by Anonymous Coward · · Score: 0

    Anywhere I can. Usually five times a day.

    You should see a doctor for that.

  161. 63 and still amazed at the Daft Morons by jimwelch · · Score: 1

    63 and still amazed at the Daft Morons that come out of college. 42 years of working at one company (with 5 different names). The new hires are woefully trained at embedded programming. They are all trained for web work. Which is the way I was straight out of college, except I was trained to be a "professor", not real work. Corporate types want managers (supervisors) to be HR people, not lead engineers. Therefore the decisions are political and not engineering.

    --
    Never trust a man wearing a coat and tie!
  162. Graybeards End Up in QA by sstaton · · Score: 1

    It's amazing how well suited graybeards are to test and test automation. We've made the same mistakes (but with memory leaks), and while most companies are not devoted to testing, the larger ones are (especially if regulated) and they find graybeards a good fit.

    --

    The two most common things in the Universe are dark matter and stupidity.

  163. Do something radically different! by Airstreamtrekker · · Score: 1

    Two years ago in my 60's, I decided to leave the software world and my position working on computer simulations in C++ on Linux and doing rocket science at one of the national labs (which I really loved) to live full time in our Airstream Trailer and explore. My wife and I sold our home and got rid of most of the stuff we had accumulated over the years. Getting rid of the accumulated stuff that filled our large house was an incredibly liberating experience! Airstreaming has been one of the best experiences of my life and I don't miss the software world even a little. I do stay connected to the internet and I have my MacBook and sometimes write little programs. Occasionally, I help friends with websites. I now have time to pursue other interests and have taken up digital photography as a hobby.

  164. write OS's by wood_dude · · Score: 1

    They just do crazy new OS's :) https://github.com/vygr/Chrysa...

  165. You don't know? by Anonymous Coward · · Score: 0

    The programmer graveyard of course!

  166. Where do old (35 years of age) programmers go by Anonymous Coward · · Score: 0

    On welfare?

  167. Try teaching? by Anonymous Coward · · Score: 0

    I noticed the same thing as I was approaching my late 30's so got my teaching certification. Now I teach middle school computer applications, including programming and robotics. I'm doing far more good for the world now than I ever was working in IT (but making less money, though now that I've been teaching for a bit, I'm making that difference up). I love my job!

  168. retired by Anonymous Coward · · Score: 0

    some of us (mid 60s) retired on our beautiful traditional pensions and live on the coast.

  169. Started my own company by earlgreen · · Score: 1

    I started my own small software tools company ("do what you know") when I was in my late 30's and am still at it 20 years later and expect to continue until I retire. For those that run into ageist hiring practices but still love programming, this is a great way to go. I still design and write code, which I enjoy, and I also like having to interact with customers, run the business, decide on product development priorities, etc. It's more interesting, varied, and fun, although perhaps also more challenging, than being a cog in some company with onerous software design standards and long meetings. You do need a decent viable idea that will work at the scale of one or a few programmers working on it, but in the end hard work and persistence over many years is what matters, not the original brilliance of the idea; no matter what you do it'll evolve considerably over time. The rewards once you build momentum include flexible work schedule, ability to focus on real work, blissful lack of office politics and meetings, and ability to live anywhere and travel the world as you work.

  170. The ones who adapt stick around by mrun4982 · · Score: 1

    If you're willing to continue to learn new technologies, you'll stay employed. My company hires programmers in their 50s all the time. They're people who not only have valuable experience but know how to use the languages/technologies/etc that the kids in their 20s know. They can be very valuable to a company and I'm not worried at all when I hit my 50s in 10 years. What's equally as important though is if you can work with a bunch of people in their 20s and 30s. Your attitude and how much people want to work with you as at least as important to what you know. If you go in with an attitude like "pfft, why you are using when you can just use ", you won't last long.

  171. Why go anywhere? by iamacat · · Score: 1

    It's not like older people can't read a book and learn new stuff. Both presidential candidates in 2016 were around 70... Ok, maybe not the best example, but if you are not too old to be a POTUS, you are not too old to master machine learning. Sure, there is agism in Sillicon Valley, but there are gazillions of well paid consulting positions around the country, where you are likely to earn more than starting in a brand new field with no experience. A lot of government/medical/manufacturing systems use older technologies like MFC with few qualified experts and therefore high pay and good job security. Remember that nukes still run on floppies and Cobol jobs are still around. Unless that is you are bored and feel like doing something new and unrelated to CS, then you probably have some idea of what it might be. I know a lot of ex-coders in real estate. Suprisingly many are in outdoor adventure business because they are tired of sitting in the office and want sun on their faces. I would personally love to get into large scale infrastructure business like solar farms or power grid because I have always been curious as to how they work.

  172. still in software... by alboucq · · Score: 0

    I am in my early 60's and have been in software development since 1981. I dipped my toe into management but found that first line managers get laid off before the engineers so I decided to stay in the technical area. Currently, I'm working as a software architect where I can use both my technical acumen as well as some soft skills. Coding is still my first love although I don't get to do it anymore. Over the past decades, I have earned a master's in software engineering and also co-founded a mobile app company (nights and weekends) both of which helped me to keep sharpening my skills which helped me stay relevant. It's also fortunate that I don't look my age so I can blend in.

  173. Regulated industries by dnwheeler · · Score: 1

    I have been working for a major medical device company for the last few years, and there are plenty of 40+ developers here. I think this is because critical/regulated industries have very high standards for code quality, testing, documentation, process, etc. There's no room for thrown-together web apps that are pushed to production with little testing every week.

    When lives are at stake, companies need the best, seasoned developers that have a lot a experience and would never consider releasing something that is "good enough", or to release code with known bugs with a plan to fix them later, or try the latest-and-greatest unproven technologies, etc.

    On the surface this isn't exciting, glamorous work, but can be very satisfying and challenging in its own way.

  174. Coding for 25 years by Anonymous Coward · · Score: 0

    IMHO, we went into business for ourselves. At least I did, around 2001, after a 9 year stint as a corp programmer. It's been 16 years of doing my own thing. Recently, I tried a couple year stint at a web-shop and found a complete inability to give a sh1t about someone else's company or objectives. So, I quit and went back to doing my own thing. It was really nice doubling up on the salary, but honestly, I value my freedom and ability to work on whatever I want.

  175. Alternate coding careers by Anonymous Coward · · Score: 0

    I am in my 70s working for a utility. I am still coding, mostly in perl but some python and vbs, and loving it. I am coding in Linux and windoze. Some of my old programs are still being used on almost an hourly basis 40 years later. I still enjoy the work and had my first computer coding experience in 1963.

    Some of the programs are very technical like emf forces, but I see an increasing need for apps which manipulate and analyze data in ways canned software can't or monitor and send email alerts.

    I suggest looking into non-software companies needing computer work, then learning as much as you can about the user's needs and how to support them. You have to keep up with what is available and the best tools you can select from. B204 Datatron or CDC machine language won't do it anymore and you have to learn to do things simply and communicate.

  176. becoming out of focus by Anonymous Coward · · Score: 0

    In retrospec, I believe it is better to stay focus within one field of technology (system level, managemnt system, sys-admin, etc).
    I think one of the problem of seasoned programmer that keeps learning new technology on many computer fields is that our skills become too broad and not very specific...
    Just turn 40, smarter and gaining more wisdom over the years in terms of work/life balance.
    Start to see myself on young kids where I used to be abused by anti-family companies that only hires young people, working 60-80 hrs a week on my 20's, switch jobs every 3-4 years
    due to instability, seeking new technologies and learning new skills.
    In the same position as you, a soldier on the front line. Start out working on mom-and-pop kernel/os/drivers shop and start moving up to networking,
    cloud services, C, move on to C++, java, python and now management-system with java script/python or whatever language as long as it pays well.
    While it is good to keep learning and know about this and that on the surface level but over the years, I've learned that the skills become too broad.
    Seeing how people have beeen working for 10-20 years with the same company, have a lot of regrets for swapping jobs.

    1. Re:becoming out of focus by Anonymous Coward · · Score: 0

      a new term of "software handyman"

  177. Where do we go? Here by Anonymous Coward · · Score: 0

    Databases - Accounting
    Networking - Help Desk (Sometimes a lead position, but rarely)
    Acronym Work (Any job where you have 4 or more acronyms that describe the position) - Operations Management
    Hardware - Turn your hobby into a side business and retire early running that until your old enough to actually retire
    Programming - Set up your own shop doing side coding or do some freelance work otherwise I hope you like sitting at the Help Desk

    Side note - I did Freelance work for a while ( www.freelancer.com ). I made some money, but the hassle and amount of work was not what I enjoyed. YMMV, but freelancing is an option.

  178. Still in it by hgriggs · · Score: 1

    There are pockets where old developers still hang on.

    I'm early 60s. I'm still fully employed, still programming. I have resisted all offers of management positions, and they stopped coming around 55. I'm thinking of retiring in 3 years. The guy in the office next to me is 70. He might retire next year. The guy in the office on my other side is late 50s. He might retire in about 5 years. I've been in the same company for 20 years. Kind of telco. The work is still interesting, mostly Python and Java. I am training my replacement, but the best way of easing a replacement in is rewriting all the old C stuff into Python and modernising it. Once I am done with that, it will be time for me to go.

  179. Managing, Training, and Support by dcbrianw · · Score: 1
    I'm a programming in my early 40's, and I'm still happily coding. So this doesn't apply directly to myself; however, I still keep in touch with many of my ex-coworkers and for the most part, they seem to burn out on coding somewhere in their 30's. Those who did, pivoted towards other areas of technology around software, rather than authoring it.

    Some became a combination of software trainers and customer support experts. Enterprise software doesn't have an intuitively usable UI, and thus requires regular training or specialized expertise to effectively use.

    Some did complete career changes. A couple went to law school, and became lawyers who actually could understand the technology they litigated. One guy I know went back to school and now works on national energy policy, and he uses his software skills to create simulations to support research

    And of course some did successfully move into management of one sort or another: software team management, program management, client relations.

  180. 30+ exp by Anonymous Coward · · Score: 0

    "Evolved" into Infrastructure service management. Although I don't miss coding anymore, I realize I should have changed to another field such as mechanical engineering which is something I really like. Too late., middle forties and no savings. We don't have 401k here neither I received the right advice for saving when I should.
    At least my hobbies (electronics, CNC, drums, metal working, wood working) separate me from the insane.

  181. 60 now and leaving soon by Anonymous Coward · · Score: 0

    Been programming for 40+ years. Always learning the latest and getting things done. Now managing, but I find I'm less tolerant of the same issues, choices, decisions and errors that re-occurs. If the project is thought out or the direction planned, then life is good, but if not, it's just not fun any more. I have more enjoyable things I can be doing and have decided to start doing them. I will not miss the code as life is much richer than cube / office life.

    Only 6 months left to go...

    The best advice is to max out your 401K and save. There are 60+ year old engineers, but we are the ones that last, most do not.

  182. education by spitzig · · Score: 1

    I wanted to make video games as a kid. It seemed that most programming jobs were mostly about filling/reading databases or reports. I eventually realized I didn't want to do that, and have been in education since then. Either English(in Taiwan as a foreign language) or math.

  183. Hair dye and Botox by Anonymous Coward · · Score: 0

    Botox and hair dye can hid a lot. You just think you are the oldest programmer in the room. Just announce that software running on 40 year old hardware needs to be replaced or the company goes under and we'll appear.

  184. CSF by Anonymous Coward · · Score: 0

    They go to the Cobol Support Forums

  185. Put out to pasture by thunderclees · · Score: 1

    Laid off and replaced with incompetent but cheap visa workers.

  186. Nasty Place to Work Anymore by Anonymous Coward · · Score: 0

    God, reading the responses to this question reminds me why I got out of tech.

    What the submitter asked was, of all of you old folks who bailed on the tech industry, where did you go? What are you doing now?

    Yet, what are the majority of the responses? “Well, I’m a super rock star, so I’m still rocking it at age 52.” Or, “only losers can’t handle it.”

    Fuck. It’s like the industry only attracts Donald Trump types now. It went from being populated by socially challenged, but decent, nerds to sociopathic, hipster narcissists in the space of just a decade.

  187. Re:Great Question - another old coot's answer by micahraleigh · · Score: 1

    Interesting new suggestion to me: train yourself in domain knowledge?

    How would one go about doing that in a practical way? Or getting recognized for it on a resume?

  188. Lawyers by Anonymous Coward · · Score: 0

    I've seen a LOT of programmers decide to become lawyers. They'll work for about a decade in the field and then decide to go become a lawyer one day.

  189. Scientific 501(c)(3) by Lserevi · · Score: 1

    My first programming job was in 1969.

    Since then, I've only programmed for tax-exempt, scientific organizations -- doing original R&D.

    It works for me very well.

  190. It's complicated. by Anonymous Coward · · Score: 0

    I'm 61. Started working full time in the field in 1976 when I was 19. It has always been my and my spousal unit's goal to retire at 60. She officially retired just days after her 60th birthday. For me, it's more complicated. I've been self-employed since 2006, owning the S-corp through which I do contracting work. At the end of 2016, I wrapped up the team project I'd been working on for almost a couple of years for one of my biggest clients (an in-flight entertainment system and cabin router for business aircraft) and happily walked away. But a couple of weeks ago they approached me about a new project. I was weak and said yes. So shortly I will return to full-time work. Don't have to work. But like working.

    When I'm not working, I routinely work on side projects. All my code is on GitHub and is licensed under one open source license or another. I write about my projects in a blog. Three times so far I've been invited to give talks about my work; they're on YouTube. So even when I'm not working, I kinda like to keep busy and get my hands dirty.

    My field is embedded software development. I like to say that I'm not a hardware person, but to do my job I have to have a hardware person on speed dial. Seeing people in this line of work in their 50s and 60s is very very common in my experience. Virtually none of the younger folks seem interested in the low-level close-to-bare-metal, device driver or micro controller software and firmware development, mostly in C. This worries me.

    1. Re:It's complicated. by coverclock · · Score: 1

      Sorry, didn't mean to post this anonymously. -- Chip Overclock

  191. still underfoot by John_Sauter · · Score: 1

    I am an example of an old programmer. My career has had its ups and downs. I saw my first computer in 1963, and on my way up I worked as a System Programmer for a university and a military contractor, then as a Software Engineer for Digital Equipment Corporation. On my way down I was a System Programmer for a local government, a help desk jockey for a small company, a technical support part-time temp who was lucky to get an hour of work a week, and a security guard at a shopping mall.

    As I started back up I did technical support for a hospital and now, at age 72, for a big multinational corporation.

    Some old programmers have died, some have retired, some are in senior positions in the industry and some are working in obscure roles. The next time you see a greybeard working security in a shopping mall, or an old coot operating the microphone mixer at your local community theatre production, realize that you might be looking at someone who wrote the first FORTRAN compiler, or designed the Ethernet protocol, or built the first pipelined IEEE 754 math chip.

  192. Forced out by Anonymous Coward · · Score: 0

    Trying to find work, smaller companies, temp gigs, selling your house in Silicon Valley (or NYC) and moving to lower wage and price places, where the company doesn't care about being hip, and putting the extra 750K in the bank

  193. We're still coding, right next to the young progra by jpc1957 · · Score: 1

    I learned on mainframes and punch cards in the late 70's, and now doing full stack and python development at a health care startup (my 3rd startup job). Everything I've done in the past contributes to what I can do next. I take pride in my continuous personal development, with machine learning and IoT being my current emphasis. My last boss was 25, extremely competent and appreciative of the breadth of my skills. Hired for iOS development, I easily pivoted to full stack, with some C++ and even a little hardware driver coding. In addition I provide welcome advise on management, process, legal and industry issues. But, getting hired at this age is a significant challenge. You'll be filtered out from the very start and questioned on your skills, stamina and even ability to learn. Getting the first interview seems impossible without a direct personal connection. Although startups can be hard to get in to as an enterprise, thats where our wisdom and experience can really shine.

  194. They are Unemployed by Anonymous Coward · · Score: 0

    I know a lot of older programmers.
    No one will hire them.
    Much cheaper to hire a guy on a visa and tell him he will be sent back to his country if he does not work 90 hours a week.
    Two programmers I know are pulling out of their 401Ks to pay for food, medical insurance, etc.
    One is a real estate agent, but only making a tiny income from that.
    One is now an Uber/Lyft driver.
    One moved back in with his mother at age 49.

    One met me for lunch, but asked if we can eat at a place with a dollar menu.

    1. Re:They are Unemployed by Anonymous Coward · · Score: 0

      Did he have a happy meal?

  195. In my case... by wytten · · Score: 1

    Ten years ago at age 42 I landed in the insurance industry somewhat by accident and here I have remained. It may sound boring but there is a continual stream of work to do because of changing government regulations, etc. I have learned that I prefer working in an environment where the feature list is generally cut and dried, unlike my commercial software development experience where we would often chase features based on a whim of the marketing department, features that ultimately nobody wanted.

  196. Still going strong in 41 year (so far) career by Anonymous Coward · · Score: 0

    Never a manager; rarely a team lead.
    Just a grunt programmer/developer for over 41 years, and still working.

  197. They go to.. by CptLoRes · · Score: 1

    Sane stable businesses that demand high quality work at normal work hours. Typically business that does not revolve around VC money and the latest IT buzzwords.

  198. Eld programmers end up... by Anonymous Coward · · Score: 0

    Being buried 9-edge down!!

    (If you never used punched cards to write software you'll have no fuckin' idea what I'm talking about...)

  199. Keep making new projects? by p0larity · · Score: 1

    It's hard to see myself tiring of making new things when I'm still in my 30s.

    I do a lot of things.

    I make digital and traditional art. I model in 3D. I play around in Unity. I make tiny apps to organize my life. I've written fiction. (No manuals yet.)

    I don't ever see that stopping entirely.

    I still find it hard to see an end to that.

    I suspect it creeps in slowly. Each new technology might begin to sound tiring. They all promise to solve one problem or another and not many of them ever solve the human problems that are usually the biggest failings in any kind of human-readable computer language. So maybe you skip out on learning the new things. Just keep hacking away at the old stuff. Sooner or later your skills are mostly in dead languages.

    But I still find it hard to imagine myself doing that. Even if I give it a few years before hopping on to a new programming language, having such a depth and breadth of knowledge in languages already it's super easy to grok new ones. If some prospective employer wants me to code in "latestHotness.js" or something, I'll just read up on it.

  200. It's generational... by rcase5 · · Score: 1

    Those of us who are in our 40s now are part of Generation X. The other name for Generation X was "Baby Busters", meaning there was a sizable drop in the birth rate starting in 1965 (the first year of Generation X). So you probably aren't seeing very many of your age peers around simply because there are literally fewer of us. Plus, the Baby Boomers (mostly those who are 50+) are starting to retire, which would obviously explain why you don't see very many "grey hairs" around.

    Plus, I'm fairly certain there's a good amount of ageism in the industry. I had absolutely no problem finding tech jobs when I was in my 20s, even though I didn't have a degree (only some college). But after I turned 30 (which happened to coincide with the dot-com bust), I couldn't find a job to save my life. Even years after the dot-com bust and things started to recover, I couldn't find work.

    Now I freelance. I do what I like and I don't have to deal with people's personality defects on a daily basis. I don't make nearly as much as I did when I was in my 20s, but I'm still doing what I love and I get to hang on to my sanity. I just started a new contract with a tech start-up, and it's entirely possible I'm the oldest person doing work for that company. Most everyone else are 20-somethings.

  201. We by Meski · · Score: 1

    fall to bits

  202. Holy crap... by Tesen · · Score: 1

    I just started looking at getting in to farming (real farming) with the eventual departure from software engineering... holy crap.

  203. Outsourced, still coding, retire at 60 by KayakFun · · Score: 1

    After 15 years of coding websites, intranets and extranets in Perl our whole department got outsourced/replaced by indians (the asian type, not native americans). Luckily we got 1 month of salary for every year we worked at the company (I did 23 years), but unluckily i was to young/energetic to retire at that age (50), and the money was not sufficient anyway to bridge the years until 67.

    I gave my whole transition allowance (7500 euro) to a small company so they could teach me Drupal/PHP. PHP is a breeze after 15 years of Perl. After 1,5 years I switched to a bigger company also doing Drupal and PHP. After 1,5 year and 3 contracts there they let me go to avoid giving me a permanent contract. I then did a 4 month contract in CodeIgniter (didn't like it, but I did improve their regular expressions from 48% effective to 95%) and 8 months of unemployment. 1 nov i will start a new Drupal PHP job, now 54,7 years old. I ran the stairs with my 30 year old boss-to-be to the 4th floor during the interview and won. It's a startup of 6 directors and I will be employee #1, twice the age of each of the others.

    They were going to give me a MacBookPro, but I refused and convinced them I just needed a Core i3 NUC (with 16GB memory) with a 43" 4K screen and PhpStorm. I wil put Linux Mint on it, just like I have at home. I think they agreed because MacBookPros are so expensive nowadays.

    I still have not touched my golden handshake money which I invested in 50% ETFs, 40% cash and 10% crowdfunding. If this job works out fine it will be my last job before I retire at 60, 7 years before the official retirement age of 67 in the Netherlands. I requested 30 days holiday annually so i could get used to more free time already. I even found mesome hobbies already for when I retire. Making my own Limoncello liquer and building cyclekarts.

  204. Living the good life by seniorcoder · · Score: 1

    I retired at 59 after almost 40 years of software development, culminating in 10 years being part of a great team of people developing an algorithmic high speed trading system on wall st. I max-ed out my 401k every year and retired fairly early with enough money to live frugally (relative to previous lifestyle).
    I now live in a quiet waterfront home surrounded by farmland.
    I go crabbing and have caught 1502 crabs so far this season.
    I roast coffee as a loss-making hobby/business. I wrote some custom software for my coffee business that tracks everything and even is hooked via a thermocouple on my roaster to record roasting profiles.
    I traded a horrible commute for the following stress-free early morning ritual. On warm mornings, I drink coffee on my dock and watch the wildlife. On cold mornings, I drink coffee in my outdoor hot tub and watch the wildlife.
    I tell my kids about the tortoise and the hare: the hare (almost) never wins. Slow and steady rocks.
    So this is what can happen when a programmer gets old. Persevere and good fortune will happen. Good luck to you all.

  205. Other fields by ebvwfbw · · Score: 1

    You're coming up on the age where if you're fired or leave, you're done. Sure, you *MIGHT* be able to be employed again, however you're likely expensive and not up on the latest stuff. They'll pass you over. Under-qualified or the dreaded - "overqualified." It can get real ugly. I'm over 50 myself and it's a real concern.

    Go into other areas. Open up a store, real estate, management, etc. You don't really want to code anymore, do you? I have a lot of holdings. I could go into many areas. You need to find something, soon. If you want to stay, you must keep up on the latest stuff and be a real asset. Otherwise, the door is always there to show you when the time comes.

  206. 55 and still in software by WindSword · · Score: 1

    I have been in the industry for 32 years coding for 20 of those years. I now work as a PM managing delivery. I like to think that my experience and insight means that I understand enough to keep my projects out of the shit and my team happy. I am the second oldest in my company after the chairman but it doesn't stop people 20 years younger seeking advice. It still raises a smile on the 20-somethings' faces when the old man engages in discussions of frameworks, patterns and automation. I satisfy my inner geek by hacking code at the weekend when I get a chance. Don't give up. Create a plan of action and make something happen. Grey != useless.

  207. Jaded but still in it by Smithy66 · · Score: 1

    At 51 I'm still in the game but thats only because I've already changed careers once in my early 30s to I.T. I understand some of the comments here where people feel that they are just fixing the same problems with different technology. I ended up in management in a former career which is why I left it and went in software and have resisted the move to management ever since. Definitely getting harder to keep up with the new technology because a) I'm not as adaptable as I used to be and b) I'm not as driven but seriously frustrated with the younger guys desire to label everything old as useless and irrelevant and then I watch them make the same mistakes I did 20 years ago. There seems to be that dire philosophy of 'throwing the baby out with the bathwater' but that was probably the same 20 years ago when us Java guys were labeling the COBOL guys as useless. I'll probably retire as a coder because it's still lucrative but I tell you what... that farm is looking mighty attractive!!!

  208. Running YouTube Channel by TamilTechNews · · Score: 1

    I worked as Programmer/QA for many Years. Now I am running a YouTube channel. I feel comfortable in running the youtube channel.

  209. Re:33 years, still coding and leading programming by technomom · · Score: 1

    33 years in the business...not my age, you idiot. I'm 55.

  210. some hints by pygarpro · · Score: 1

    My creds to talk. 74 now. I was first told I was old in my 40's, looked old by 50's, felt young enough at 60 to join a startup. Bad move. On the street when funding got pulled (cudos to the capitalists. The technical case for the product fell apart a few years later so they would never have made money) But on the street the gray hair didn't help me find work. Point one: *max out your 401k*. I could have packed it in at 60 financially but I had a health condition. So point two: after 5 months I found a job on the accidental coincidence that the web product I built for the startup company was similar to a utility that you'll now see on a government site. On that basis, I got a contract for the last few years of my career until Medicare kicked in. So my hint: know what you have done already cold and be ready to talk about it. So when you sniff out some related project on the table for a potential employer you can pitch yourself. Then it is just a matter of finding a hiring authority who isn't prejudiced against age. Don't feel bad. You could be handicapped by a female identity.

  211. Re:Easy by Anonymous Coward · · Score: 0

    Hi. Have u heard about McFly? I accidentally found it

    Blockchain-powered software platform for eVTOLs - flying vehicles with electric engines and vertical take-off/landing (like drones, but larger and able to carry people). (from its site: https://goo.gl/7m29tE)

    What do u think?

  212. Still coding. by Eunuchswear · · Score: 1

    58 years old now, started in IT in 1977.

    Why stop?

    One way to avoid the "nobody will hire old guys" problem -- be the boss.

    --
    Watch this Heartland Institute video
    1. Re:Still coding. by Anonymous Coward · · Score: 0

      Yes! It used to be, they recommended you get a good education so you could get a good job and move up the ladder in your career to a higher position of responsibility. Then sock away savings until you can retire on a pension.

      The problem these days is, 1) your education may not enable you to get that job, 2) the good jobs are fewer, 3) it's harder to get hired for them, 4) there aren't enough management positions to go around, 5) they don't pay very well, 6) pensions are pretty much gone, 7) you are likely to get laid off or the company go under before you retire from that "career job."

      Instead, use the job as a springboard to develop your skills and knowledge to run your own business(es). Turn your "side hustle" into a main hustle. Design your job around your desired lifestyle, not vice-versa.

      https://forum.mrmoneymustache.com/mustachianism-around-the-web/the-incredible-secret-money-machine-book-by-don-lancaster/

  213. Still coding after all these years. by KC0A · · Score: 1

    Now at Amazon at 59. Enjoying it most days. There are plenty of older developers here bu..t not many as old as me. I'm hoping to work another few years, maybe join a 30-hour-a-week team after a while.