Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Is it more difficult to find work as an older developer?

Is it more difficult to find work as an older developer?

Scheduled Pinned Locked Moved The Lounge
careercssquestion
86 Posts 46 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Lost User

    You have to find an "old" company owner. And I stress "owner". You'll never get past HR or the "we're a young company" manager types.

    It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

    C Offline
    C Offline
    charlieg
    wrote on last edited by
    #32

    Experienced developers are not fresh noobs out of school with a great resume. They have or should have developed a network. If an older developer is doing battle with HR, they've picked the wrong battle. +5 to everything John said. An older developer cannot play the same game as some 20 something. The op needs to think more outside of the box and not play the corporate game. Right now, I'm looking for a FORTRAN person who can help migrate / rewrite an application into the 21st century. But that means I get nothing but expensive old farts :) like me. As for cognitive ability, I declare BS for that argument. The issue is so much larger as others have commented. Our industry is very, very broad. Being fast with an elegant solution to the wrong problem (and I've seen a lot of those for you whiz kids) means I just make more $$ being happy to help.

    Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

    L A 2 Replies Last reply
    0
    • D dandy72

      Older developers have the experience to demand more money. Cheapskate employers want the work done as cheaply as possible. Younger people are much more willing to do the work for a lot less money. It's really not much more complicated than that. Myself, I'm 48, and work with a 63- and a 57-year old. Over the last few years we've also hired people in their mid-20s and 30s. I wouldn't trade working with these older people for anything in the world...whereas the younger ones don't last long because they can't deliver. As far as I'm concerned, there's also a work ethics problem with the younger ones--and as much as I hate to generalize, they're all proving me wrong. We all work remotely, and all make ourselves available to everybody else throughout the core hours (chat through IM, voice calls, etc). At least us older guys do. The younger guys can go without a response for hours at a time.

      C Offline
      C Offline
      charlieg
      wrote on last edited by
      #33

      you speak wisely. I have lived this. Youngster (not being disrespectful) came to me with a critical issue, deadlines, etc. It was Friday 4pm. I said, "hey, meet me in the lab tomorrow at 7am..." He gave me *that* look :omg: or :wtf: "but tomorrow is Saturday, I don't work weekends...." immediately me, the old fossil realized it wasn't that much of an emergency.

      Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

      1 Reply Last reply
      0
      • J Jacquers

        I've noticed a trend (at least in South Africa) that a lot of developer job postings are looking for junior to mid level developers. Posts for senior level developers are scarcer. Companies are looking for young, energetic people. It seems like it gets more difficult to find work as an older developer, even though I would think that you would be valued for your experience. I think part of the reason is also that the salary for junior and mid level developers are less and companies are trying to save money. Perhaps there is also a stigma that older developers skills are not up to date?

        W Offline
        W Offline
        Wizard of Sleeves
        wrote on last edited by
        #34

        As a South African and someone who has been coding for 40 years, I don't believe it is a local market problem nor is it only with regards to developers. Price may be an issue, but you get what you pay for. It is not about skill level. There is a perception that old people only know old stuff. A good techie can and will adapt to new technologies, or they wouldn't still be in the industry. I believe one of the main reasons is that youngsters are naive and are easier to mold into a culture and adapt to a management style. Us old dogs don't like being taught new tricks.

        Nothing succeeds like a budgie without teeth.

        N 1 Reply Last reply
        0
        • D DerekT P

          #realJSOP wrote:

          Older developers are a lot more skilled, and demand higher salaries.

          As a generalisation that may be true. However there comes a point where a good developer is in it more for the kicks than the money. If they're coding because they can, because it's part of their lifestyle, because they enjoy it; and the mortgage is paid, the kids have left home, they can afford to pick the work they want to do and may not be so fussed about the hourly rate. And underlying all the above comments about productivity, is value-for-money. If someone is working smarter not harder, they're giving more bang for the buck. Speaking personally, and addressing the OP's actual question: no, I'm finding it easier to acquire work the older I get. Note I say "acquire" not "find", because I haven't looked for work in years; work looks for me, and if I like it, I take it. (Though no actual new clients for a few years now, by choice!)

          N Offline
          N Offline
          Nelek
          wrote on last edited by
          #35

          DerekT-P wrote:

          Speaking personally, and addressing the OP's actual question: no, I'm finding it easier to acquire work the older I get. Note I say "acquire" not "find", because I haven't looked for work in years; work looks for me, and if I like it, I take it. (Though no actual new clients for a few years now, by choice!)

          It reads that you are freelancing / working on your own. In this case and with a strong portfolio... yes. But the OP is speaking about being employee and looking for another job in a company. That's totally different, and age might be a disadvantage

          M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

          1 Reply Last reply
          0
          • W Wizard of Sleeves

            As a South African and someone who has been coding for 40 years, I don't believe it is a local market problem nor is it only with regards to developers. Price may be an issue, but you get what you pay for. It is not about skill level. There is a perception that old people only know old stuff. A good techie can and will adapt to new technologies, or they wouldn't still be in the industry. I believe one of the main reasons is that youngsters are naive and are easier to mold into a culture and adapt to a management style. Us old dogs don't like being taught new tricks.

            Nothing succeeds like a budgie without teeth.

            N Offline
            N Offline
            Nelek
            wrote on last edited by
            #36

            Wizard of Sleeves wrote:

            Us old dogs don't like being taught new tricks. bullshit

            FTFY :-D

            M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

            1 Reply Last reply
            0
            • J Jacquers

              I've noticed a trend (at least in South Africa) that a lot of developer job postings are looking for junior to mid level developers. Posts for senior level developers are scarcer. Companies are looking for young, energetic people. It seems like it gets more difficult to find work as an older developer, even though I would think that you would be valued for your experience. I think part of the reason is also that the salary for junior and mid level developers are less and companies are trying to save money. Perhaps there is also a stigma that older developers skills are not up to date?

              M Offline
              M Offline
              markchagers
              wrote on last edited by
              #37

              I can only speak from personal experience. I'm 64 yrs old and have switched jobs 4 times in the last 6 years, the first time because I worked at the previous job for almost 10 years and thought a change might do me good, then two times because I didn't like the company culture and the last time was because of the covid pandemic. My last job was really pleasant and I was heartbroken when they had to let me go due to the circumstances but I landed my current job within 2 weeks after applying and I'm equally happy here. Being open to constantly learning new skills and technology is key to staying relevant, obviously, and frankly it's what has kept me going all these years. I would have died off slowly in a job where I'd have to do the same thing over and over for years on end. So yeah, if you're willing to learn new skills on a regular basis, and keep up with current tech, you can get employed even at an advanced age, at least that's the current employment situation in the Netherlands where I live.

              1 Reply Last reply
              0
              • K Kirk Hawley

                I could have written that myself. Over the last 4 years I managed a transition from a desktop programmer to an ASP.NET programmer and made my employers happy. But people look at me and assume I'm over the hill.

                Recursion is for programmers who haven't blown enough stacks yet.

                C Offline
                C Offline
                Chris Nic
                wrote on last edited by
                #38

                I sold my first program as a student December 1971. 50 years later I'm still coding and I enjoy it. My official title is IT Manager but I leave the managing to ambitious youngsters while I code, tweak and refactor. Last year I switched from VB .Net to C# and now I'm starting to learn Python. I've never regretted this path and given the option I would do it again. Knuth wrote about the "Art of Computer Programming" and art it is. Every day I discover new things and enjoy the beauty I find in this art.

                1 Reply Last reply
                0
                • OriginalGriffO OriginalGriff

                  Younger ones are cheaper: and there is an impression that this is a Young Man's Game. Problem is the ones that can code are generally those that are still in the industry after 30 years, not those who just escaped from college ...

                  "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                  P Offline
                  P Offline
                  Private Dobbs
                  wrote on last edited by
                  #39

                  Well said!

                  1 Reply Last reply
                  0
                  • J Jacquers

                    I've noticed a trend (at least in South Africa) that a lot of developer job postings are looking for junior to mid level developers. Posts for senior level developers are scarcer. Companies are looking for young, energetic people. It seems like it gets more difficult to find work as an older developer, even though I would think that you would be valued for your experience. I think part of the reason is also that the salary for junior and mid level developers are less and companies are trying to save money. Perhaps there is also a stigma that older developers skills are not up to date?

                    M Offline
                    M Offline
                    magnusb999
                    wrote on last edited by
                    #40

                    In my country (Sweden) it is mostly the sme but for some years I have seen more posts for senior developers. Of courde most employers want someone with 30 years experience and is 25 years old though :). Most companies does not value experience high enough and especially understanding the business domain which in mnay cases is just as imprtant as understanding how to code. Companies also overestimate their own processes and ability to form new developers. But development is more a craft/art than an industrial process. I think who you are is more important than your age. Old developers might be bad because they have always been bad and never improved. And other older developers might be adapt to new technology and being able to change just as easily than a young developer. And some younger developers think just because they have learned to solve problems a specific way using some pattern(s) that it is the only way to solve ANY problem and produce over-designed code complicating an easy problems just because they want to follow some rigid rule.

                    1 Reply Last reply
                    0
                    • S Slacker007

                      I have also worked with developers over 60, who can't remember how to tie their shoe, yet, they are still on my f***ing team being as worthless as they can be. I have also seen developers out of college that are naturals, and a great asset to my team. It's all relative. In my experience the older ones are less likely to want to learn new technologies and move with the times. Their memory and cognition can be a liability at times. I am 49 year's old. My memory and cognition is not what it used to be when I was 25 or 30. Eventually, I too will have to be put to pasture. Such is life. And yes, younger usually equates to cheaper labor costs, but you usually get more output then with grandpa who needs a 2 hour nap in the afternoon.

                      R Offline
                      R Offline
                      Richard FR
                      wrote on last edited by
                      #41

                      I'm 50 plus and have so much trouble to tie my shoes that I never even tried it. Worse: the thought never even crosses my mind. Instead, I tie my shoe laces. And usually on both sides, so not just for one shoe.

                      1 Reply Last reply
                      0
                      • J Jacquers

                        I've noticed a trend (at least in South Africa) that a lot of developer job postings are looking for junior to mid level developers. Posts for senior level developers are scarcer. Companies are looking for young, energetic people. It seems like it gets more difficult to find work as an older developer, even though I would think that you would be valued for your experience. I think part of the reason is also that the salary for junior and mid level developers are less and companies are trying to save money. Perhaps there is also a stigma that older developers skills are not up to date?

                        M Offline
                        M Offline
                        Michael Breeden
                        wrote on last edited by
                        #42

                        I spent so many years learning my tricks. I want to see a newbie make the AJAX pages I make and make them always work. I want to see a newbie that knows about the patterns to use to make an app maintainable. I work with a guy who is a better coder than I am but his code isn't designed to be maintainable. What is more valuable to a company since the largest cost of code is its maintenance? Heck, you can't even debug much of it let alone figure out what the error messages really mean. When there's an error, my code reports it, its location, the faulty data and who to blame for it. I'm older but I just spent an enormous amount of time getting my AWS Architect cert, changing to git, and upgrading to .Net Core ... and we just got a manager that thinks Python is an enterprise language and that .Net only works on Azure. Nah, I think experience is a valuable thing because it works.

                        1 Reply Last reply
                        0
                        • J Jacquers

                          I've noticed a trend (at least in South Africa) that a lot of developer job postings are looking for junior to mid level developers. Posts for senior level developers are scarcer. Companies are looking for young, energetic people. It seems like it gets more difficult to find work as an older developer, even though I would think that you would be valued for your experience. I think part of the reason is also that the salary for junior and mid level developers are less and companies are trying to save money. Perhaps there is also a stigma that older developers skills are not up to date?

                          S Offline
                          S Offline
                          Slow Eddie
                          wrote on last edited by
                          #43

                          Absolutely.:mad:

                          I am tired of the cold. When is summer coming? Wear your mask!

                          1 Reply Last reply
                          0
                          • J Jacquers

                            I've noticed a trend (at least in South Africa) that a lot of developer job postings are looking for junior to mid level developers. Posts for senior level developers are scarcer. Companies are looking for young, energetic people. It seems like it gets more difficult to find work as an older developer, even though I would think that you would be valued for your experience. I think part of the reason is also that the salary for junior and mid level developers are less and companies are trying to save money. Perhaps there is also a stigma that older developers skills are not up to date?

                            D Offline
                            D Offline
                            darktrick544
                            wrote on last edited by
                            #44

                            I'm 60 and can retire from my current spot as a team lead/developer. I've sent a lot of job applications out, had a fair amount of remote interviews, but no job offers even though I'm more than qualified for most of those positions. I think there's a bias against hiring guys my age. I'm pretty much reconciled to the fact I'll be working at Costco post retirement, which is fine.

                            J 1 Reply Last reply
                            0
                            • S Slacker007

                              I will leave this discussion with this fact. It is a medical and scientific fact (not opinion) that as we age, our memory and cognitive function declines.

                              D Offline
                              D Offline
                              Dave B 68
                              wrote on last edited by
                              #45

                              I think effectiveness has to come down to how an older developer spent his career and the base knowledge they started with. Knowledge turnover in this field is extremely high. Understanding the core principles allows one to gain further knowledge more effectively. Where those who learn formulas to work with a technology that will become obsolete within 5 years are in trouble from day one. (i.e. boot camp and problem based self taught victims) The vast amount of knowledge required to truly be effective and make critical design decisions spanning many technologies takes years to acquire. And this may be a point where your interest and your employer's interests diverge. They need you to get the project done and know an investment in you may not be around in 2 years. You have a future you need to protect. So it is easy to see how so many would become stranded. So an older developer who learned how to "work in a technology" that has become obsolete and did not aggressively acquire new skills and knowledge is in serious trouble when you consider the impact of life, family, and degeneration. Degeneration also varies greatly based on ones attention to exercising ones mind. On the other hand, one who started with a good foundation and aggressively fed their knowledge is probably in a position to "out develop" 30 "new kids" based on the ability to make proper decisions and not waste time hunting for information or going down bad paths due to a lack of experience. In essence, there is no "standard" for effectiveness over age. It depends on the individual. Then again, those who are hiring might have their own personal agenda also based on how the new hire will impact their own future. Make sure you are an asset and you will never have anything to worry about.

                              Dave B

                              A 1 Reply Last reply
                              0
                              • L Lost User

                                Many years ago the company I worked for (as an operator, but learning programming) would recruit programmers only from the graduate pool. So we had programmers with first or second class degrees who could not write a decent program to save their life. Largely because there were no CS degrees then, so they all had degrees in totally irrelevant subjects. It took a few years for that to change. But my overall experience is that age has no bearing whatsoever. I have worked with people of all ages who were useless, and some whose skills were excellent. The main thing I did notice about the good ones, was their attitude to doing the job, and learning new skills.

                                U Offline
                                U Offline
                                User 10646402
                                wrote on last edited by
                                #46

                                "

                                Quote:

                                I have worked with people of all ages who were useless

                                " Applies to people at all levels of the organization as well.

                                1 Reply Last reply
                                0
                                • J Jacquers

                                  I've noticed a trend (at least in South Africa) that a lot of developer job postings are looking for junior to mid level developers. Posts for senior level developers are scarcer. Companies are looking for young, energetic people. It seems like it gets more difficult to find work as an older developer, even though I would think that you would be valued for your experience. I think part of the reason is also that the salary for junior and mid level developers are less and companies are trying to save money. Perhaps there is also a stigma that older developers skills are not up to date?

                                  R Offline
                                  R Offline
                                  Rusty Bullet
                                  wrote on last edited by
                                  #47

                                  I think you nailed it on the head. Another aspect (I am 65) is that new fads in code development like agile and DevOps tend to be something programmers used to thinking find hard to accept whole cloth and hiring managers (or teams) my be leary of being questioned.

                                  C 1 Reply Last reply
                                  0
                                  • D darktrick544

                                    I'm 60 and can retire from my current spot as a team lead/developer. I've sent a lot of job applications out, had a fair amount of remote interviews, but no job offers even though I'm more than qualified for most of those positions. I think there's a bias against hiring guys my age. I'm pretty much reconciled to the fact I'll be working at Costco post retirement, which is fine.

                                    J Offline
                                    J Offline
                                    Jacquers
                                    wrote on last edited by
                                    #48

                                    Part of that might be that your close to the normal retirement age of 65. But a company could hire you as a mentor to pass on your knowledge.

                                    1 Reply Last reply
                                    0
                                    • S Slacker007

                                      Richard MacCutchan wrote:

                                      age has no bearing whatsoever.

                                      I have to disagree with you on this. Age does have a bearing on your overall effectiveness as developer/programmer, outside the realm of "experience".

                                      K Offline
                                      K Offline
                                      Kirk 10389821
                                      wrote on last edited by
                                      #49

                                      Yeah, I think you missed his point. age is NOT THE Determinant here that many think it is. At 54, I am slowing down. I cannot possibly do a 27 hr straight programming session, as I have in the old days. Heck, I did a 16hr day and it jacked up my sleep for 3 days, and threw off fasting/eating schedule. So, yeah, we get older. We get slower. It's true of EVERY career. In the old days, the old plumbers, electricians, etc. were mentors to the new kids coming in. (How much has brick laying changed in 300 years? Not that much!) But in this WONDERFUL career, we can create our own custom tools that augment how we see the world. I was able to use a VM, restore, re-run a test with a subtle change, and copy/past 700,000 loglines into excel, and do a column by column by row comparison, excluding the date/time columns in a few minutes. It's about a 1hr full cycle. But I started on Paper Terminals. I Wrote custom programs to compare log files in the 1980s. And to compare Master-File before/after effects of code changes, or to produce change logs. Which could THEN be compared. The point. The tools changed. The DANG TOOLS CHANGE DAILY! You could put me back in front of that PDP-11 today, and inside of a few hours, it would feel almost natural to me. But I now have 4 versions of 1 IDE, Rider, DataGrip, UltraEdit, NP++, PHPStorm, etc. etc. etc. And every project I move to, they have 10 different tools. Oh, and they are all updated constantly, even with breaking changes. THIS IS WHERE MY AGE SHOWS. I remember leaving the MSFT camp and going Borland. Why? MSFT broke their C++ Compiler and stopped supporting 16 bit code generation. We had to maintain a 16 bit library, and the lead (younger) developer made EVERYTHING into New 32 bit code, using NEW Compiler features MSFT did not add into the 16 bit C++ Compiler. [The developer was UPSET that I found I could compile the code with BC++ as if I was dragging the company down the past... Without thinking that we had THOUSANDS of customers that were not going to 32 bit development any time soon. My next project was a Thunking layer, so we could actually call his code from 16 bit code. IRRESPONSIBLE to choose the path he chose!] Anyways, we make more mistakes when we are younger, and we are more likely to go down some bad paths, or not see the writing on the wall. I believe I am a better developer, overall. I am a bit slower, but I am a LOT more thorough, and a LOT LESS Likely to make a fatal design mistake! But it is a bit of a young perso

                                      S O 2 Replies Last reply
                                      0
                                      • C charlieg

                                        Experienced developers are not fresh noobs out of school with a great resume. They have or should have developed a network. If an older developer is doing battle with HR, they've picked the wrong battle. +5 to everything John said. An older developer cannot play the same game as some 20 something. The op needs to think more outside of the box and not play the corporate game. Right now, I'm looking for a FORTRAN person who can help migrate / rewrite an application into the 21st century. But that means I get nothing but expensive old farts :) like me. As for cognitive ability, I declare BS for that argument. The issue is so much larger as others have commented. Our industry is very, very broad. Being fast with an elegant solution to the wrong problem (and I've seen a lot of those for you whiz kids) means I just make more $$ being happy to help.

                                        Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                                        L Offline
                                        L Offline
                                        Lost User
                                        wrote on last edited by
                                        #50

                                        I was never part of any "old boys' network" ... and I would never join a group that would have me as a member. And since it's against the law to ask for your age, the "battle" as you call it, only starts in the interview when you show up in a suit and they're wearing a t-shirt ... and yeah, I check the "company profile". Anyway, for the last 20 years all my work has been remote where I didn't have to submit a "picture". As for your "FORTRAN" requirement, that's a useless specification if one also has to know about mass equilibrium calculations or petrochemical fracturing. You need a better "job description". As for the $, my rate varies with the skill the job requires. It's your "general attitude", that slots all of us "old guys", that is part of the problem. "Old fart" is right. (And who is "John"?)

                                        It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

                                        C 2 Replies Last reply
                                        0
                                        • J Jacquers

                                          I've noticed a trend (at least in South Africa) that a lot of developer job postings are looking for junior to mid level developers. Posts for senior level developers are scarcer. Companies are looking for young, energetic people. It seems like it gets more difficult to find work as an older developer, even though I would think that you would be valued for your experience. I think part of the reason is also that the salary for junior and mid level developers are less and companies are trying to save money. Perhaps there is also a stigma that older developers skills are not up to date?

                                          T Offline
                                          T Offline
                                          ttennebb
                                          wrote on last edited by
                                          #51

                                          welcome to the other side of the hill.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups