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. Programming is not a long term career

Programming is not a long term career

Scheduled Pinned Locked Moved The Lounge
questioncareer
115 Posts 63 Posters 1 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.
  • G Offline
    G Offline
    gggustafson
    wrote on last edited by
    #1

    To those of you who program for a living, look around. How many programmers do you see who are older than 30? Older than 35? Older than 40? It's my guess that, as you proceed through the increasing ages, you will find fewer and fewer hands-on programmers. So what's that mean to younger programmers, say, in their twenties? I believe that it means that programming is not a long term career path. As programmers become older, they fall prey to the niceties of management (carpets, big desk, a door that closes, etc.). And as a result, fewer and fewer programmers have gray hair. Maybe a lot of managers do but few programmers do. I'm a lucky one. I continue to program. And I'm old! But I think I bring a far ranging experience to the table. I am cautioning young programmers to beware. Although you may think it is, programming is not a long term career.

    W N A R L 42 Replies Last reply
    0
    • G gggustafson

      To those of you who program for a living, look around. How many programmers do you see who are older than 30? Older than 35? Older than 40? It's my guess that, as you proceed through the increasing ages, you will find fewer and fewer hands-on programmers. So what's that mean to younger programmers, say, in their twenties? I believe that it means that programming is not a long term career path. As programmers become older, they fall prey to the niceties of management (carpets, big desk, a door that closes, etc.). And as a result, fewer and fewer programmers have gray hair. Maybe a lot of managers do but few programmers do. I'm a lucky one. I continue to program. And I'm old! But I think I bring a far ranging experience to the table. I am cautioning young programmers to beware. Although you may think it is, programming is not a long term career.

      W Offline
      W Offline
      wizardzz
      wrote on last edited by
      #2

      Young programmers are cheaper, that's why nobody in my old company was over 30.

      "I have a theory that the truth is never told during the nine-to-five hours. " — Hunter S. Thompson

      D 1 Reply Last reply
      0
      • G gggustafson

        To those of you who program for a living, look around. How many programmers do you see who are older than 30? Older than 35? Older than 40? It's my guess that, as you proceed through the increasing ages, you will find fewer and fewer hands-on programmers. So what's that mean to younger programmers, say, in their twenties? I believe that it means that programming is not a long term career path. As programmers become older, they fall prey to the niceties of management (carpets, big desk, a door that closes, etc.). And as a result, fewer and fewer programmers have gray hair. Maybe a lot of managers do but few programmers do. I'm a lucky one. I continue to program. And I'm old! But I think I bring a far ranging experience to the table. I am cautioning young programmers to beware. Although you may think it is, programming is not a long term career.

        N Offline
        N Offline
        Nagy Vilmos
        wrote on last edited by
        #3

        My new company is relatively young and their a few over 40's [I am one of them] but I still do some coding, just not that much. In my previous job, the demographics were very different and in my department of around 50 there were 10 over 40's and some even over 50 who were still coding. But remember that as you progress through your career, your priorities change. I can produce far more effective results by instructing a team of 5 coders then by cutting it all myself. Look at PO'H, he's a pretty damned hot code monkey, but AFAIK he rarely writes anything himself anymore. Again his priorities have changed.


        Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

        D P 2 Replies Last reply
        0
        • G gggustafson

          To those of you who program for a living, look around. How many programmers do you see who are older than 30? Older than 35? Older than 40? It's my guess that, as you proceed through the increasing ages, you will find fewer and fewer hands-on programmers. So what's that mean to younger programmers, say, in their twenties? I believe that it means that programming is not a long term career path. As programmers become older, they fall prey to the niceties of management (carpets, big desk, a door that closes, etc.). And as a result, fewer and fewer programmers have gray hair. Maybe a lot of managers do but few programmers do. I'm a lucky one. I continue to program. And I'm old! But I think I bring a far ranging experience to the table. I am cautioning young programmers to beware. Although you may think it is, programming is not a long term career.

          A Offline
          A Offline
          Albert Holguin
          wrote on last edited by
          #4

          I think it depends where you are, when I worked at an AFB there were a lot of older programmers... you know, the ones that look like serial killers... ;P :laugh:

          J M P K 4 Replies Last reply
          0
          • G gggustafson

            To those of you who program for a living, look around. How many programmers do you see who are older than 30? Older than 35? Older than 40? It's my guess that, as you proceed through the increasing ages, you will find fewer and fewer hands-on programmers. So what's that mean to younger programmers, say, in their twenties? I believe that it means that programming is not a long term career path. As programmers become older, they fall prey to the niceties of management (carpets, big desk, a door that closes, etc.). And as a result, fewer and fewer programmers have gray hair. Maybe a lot of managers do but few programmers do. I'm a lucky one. I continue to program. And I'm old! But I think I bring a far ranging experience to the table. I am cautioning young programmers to beware. Although you may think it is, programming is not a long term career.

            R Offline
            R Offline
            realJSOP
            wrote on last edited by
            #5

            I've been doing it since 1980, and actually being paid to do it since 1982. I imagine I'll be doing this until I'm 70 or so. My dad had been an electrician for about 60 years, and only recently had to quit wehen he had a stroke last September. Most programmers are mmoved into management positions between 35 and 40, and that's why you don't see that many old programmers. Me? I hate people, so management isn't exactly the right career path for me. For the most part, people leave me alone and let me write code, and I'm fine with that.

            ".45 ACP - because shooting twice is just silly" - JSOP, 2010
            -----
            You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
            -----
            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

            N N O A S 7 Replies Last reply
            0
            • G gggustafson

              To those of you who program for a living, look around. How many programmers do you see who are older than 30? Older than 35? Older than 40? It's my guess that, as you proceed through the increasing ages, you will find fewer and fewer hands-on programmers. So what's that mean to younger programmers, say, in their twenties? I believe that it means that programming is not a long term career path. As programmers become older, they fall prey to the niceties of management (carpets, big desk, a door that closes, etc.). And as a result, fewer and fewer programmers have gray hair. Maybe a lot of managers do but few programmers do. I'm a lucky one. I continue to program. And I'm old! But I think I bring a far ranging experience to the table. I am cautioning young programmers to beware. Although you may think it is, programming is not a long term career.

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

              I'm like you and have been programming many years. I started my own company to avoid being promoted out of the dev part of the job. Now I do everything and am having a ball. :cool:

              It’s not because things are difficult that we do not dare, it’s because we do not dare that things are difficult. ~Seneca

              1 Reply Last reply
              0
              • G gggustafson

                To those of you who program for a living, look around. How many programmers do you see who are older than 30? Older than 35? Older than 40? It's my guess that, as you proceed through the increasing ages, you will find fewer and fewer hands-on programmers. So what's that mean to younger programmers, say, in their twenties? I believe that it means that programming is not a long term career path. As programmers become older, they fall prey to the niceties of management (carpets, big desk, a door that closes, etc.). And as a result, fewer and fewer programmers have gray hair. Maybe a lot of managers do but few programmers do. I'm a lucky one. I continue to program. And I'm old! But I think I bring a far ranging experience to the table. I am cautioning young programmers to beware. Although you may think it is, programming is not a long term career.

                S Offline
                S Offline
                S Houghtelin
                wrote on last edited by
                #7

                I think you can say that about any career path, you know the Peter Principle: where people tended to get promoted up to their level of incompetence. :laugh: I don't know, it seems that there are a number of "old" programmers here at CP. Where I work it seems that the age range is actually quite spread out. Yes the older programmers do get the project lead positions or move to being a manager but are still involved with coding. At least the ones that keep their skill set up to date.

                It was broke, so I fixed it.

                S 1 Reply Last reply
                0
                • R realJSOP

                  I've been doing it since 1980, and actually being paid to do it since 1982. I imagine I'll be doing this until I'm 70 or so. My dad had been an electrician for about 60 years, and only recently had to quit wehen he had a stroke last September. Most programmers are mmoved into management positions between 35 and 40, and that's why you don't see that many old programmers. Me? I hate people, so management isn't exactly the right career path for me. For the most part, people leave me alone and let me write code, and I'm fine with that.

                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                  -----
                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                  -----
                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                  N Offline
                  N Offline
                  Nagy Vilmos
                  wrote on last edited by
                  #8

                  John Simmons / outlaw programmer wrote:

                  I hate people, so management isn't exactly the right career path for me.

                  Oh John, I can just see you as a manager. You'd hire the BOFH and destroy the bean counters. :-D


                  Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                  1 Reply Last reply
                  0
                  • A Albert Holguin

                    I think it depends where you are, when I worked at an AFB there were a lot of older programmers... you know, the ones that look like serial killers... ;P :laugh:

                    J Offline
                    J Offline
                    Joe Simes
                    wrote on last edited by
                    #9

                    Albert Holguin wrote:

                    older programmers... you know, the ones that look like serial killers...

                    Hey I resemble that remark! :) Seriously I'm 46 and I have no aspirations to management so I guess I'm stuck as the greybeard programmer! My boss hates that the only thing I put on my IDP (Individual Development Plan) is Mo' Money!! :-D

                    The environment that nurtures creative programmers kills management and marketing types - and vice versa. - Orson Scott Card

                    N O A E 4 Replies Last reply
                    0
                    • J Joe Simes

                      Albert Holguin wrote:

                      older programmers... you know, the ones that look like serial killers...

                      Hey I resemble that remark! :) Seriously I'm 46 and I have no aspirations to management so I guess I'm stuck as the greybeard programmer! My boss hates that the only thing I put on my IDP (Individual Development Plan) is Mo' Money!! :-D

                      The environment that nurtures creative programmers kills management and marketing types - and vice versa. - Orson Scott Card

                      N Offline
                      N Offline
                      Nagy Vilmos
                      wrote on last edited by
                      #10

                      Joe Simes wrote:

                      the only thing I put on my IDP (Individual Development Plan) is Mo' Money!!

                      Max respect!


                      Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                      R 1 Reply Last reply
                      0
                      • S S Houghtelin

                        I think you can say that about any career path, you know the Peter Principle: where people tended to get promoted up to their level of incompetence. :laugh: I don't know, it seems that there are a number of "old" programmers here at CP. Where I work it seems that the age range is actually quite spread out. Yes the older programmers do get the project lead positions or move to being a manager but are still involved with coding. At least the ones that keep their skill set up to date.

                        It was broke, so I fixed it.

                        S Offline
                        S Offline
                        Steve Mayfield
                        wrote on last edited by
                        #11

                        We are also the ones they keep around to maintain (really) old code ... since we are the only ones who have experience with the languages and tools. Cobol, Fortran, Pascal or 8086 assembly anyone? ;)

                        Steve _________________ I C(++) therefore I am

                        S N 2 Replies Last reply
                        0
                        • G gggustafson

                          To those of you who program for a living, look around. How many programmers do you see who are older than 30? Older than 35? Older than 40? It's my guess that, as you proceed through the increasing ages, you will find fewer and fewer hands-on programmers. So what's that mean to younger programmers, say, in their twenties? I believe that it means that programming is not a long term career path. As programmers become older, they fall prey to the niceties of management (carpets, big desk, a door that closes, etc.). And as a result, fewer and fewer programmers have gray hair. Maybe a lot of managers do but few programmers do. I'm a lucky one. I continue to program. And I'm old! But I think I bring a far ranging experience to the table. I am cautioning young programmers to beware. Although you may think it is, programming is not a long term career.

                          T Offline
                          T Offline
                          thrakazog
                          wrote on last edited by
                          #12

                          I love programming but I think the context is important. If I had to choose between writing javascript for the next 30 years or managing others to do that, I'm choosing management.

                          P A F 3 Replies Last reply
                          0
                          • S Steve Mayfield

                            We are also the ones they keep around to maintain (really) old code ... since we are the only ones who have experience with the languages and tools. Cobol, Fortran, Pascal or 8086 assembly anyone? ;)

                            Steve _________________ I C(++) therefore I am

                            S Offline
                            S Offline
                            S Houghtelin
                            wrote on last edited by
                            #13

                            Steve Mayfield wrote:

                            Cobol, Fortran, Pascal or 8086 assembly anyone?

                            ow, my head hurts... I still write assembly for Freescale HC08s. I guess that means I'm old :sigh:

                            It was broke, so I fixed it.

                            1 Reply Last reply
                            0
                            • S Steve Mayfield

                              We are also the ones they keep around to maintain (really) old code ... since we are the only ones who have experience with the languages and tools. Cobol, Fortran, Pascal or 8086 assembly anyone? ;)

                              Steve _________________ I C(++) therefore I am

                              N Offline
                              N Offline
                              Nagy Vilmos
                              wrote on last edited by
                              #14

                              I hope I've forgotten my COBOL; it must be nearly 20 years since I cut any.


                              Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                              L S 2 Replies Last reply
                              0
                              • G gggustafson

                                To those of you who program for a living, look around. How many programmers do you see who are older than 30? Older than 35? Older than 40? It's my guess that, as you proceed through the increasing ages, you will find fewer and fewer hands-on programmers. So what's that mean to younger programmers, say, in their twenties? I believe that it means that programming is not a long term career path. As programmers become older, they fall prey to the niceties of management (carpets, big desk, a door that closes, etc.). And as a result, fewer and fewer programmers have gray hair. Maybe a lot of managers do but few programmers do. I'm a lucky one. I continue to program. And I'm old! But I think I bring a far ranging experience to the table. I am cautioning young programmers to beware. Although you may think it is, programming is not a long term career.

                                V Offline
                                V Offline
                                Vark111
                                wrote on last edited by
                                #15

                                I think this might be more a function of history. I mean just how many programming jobs were there 30 years ago compared to today? Yes, there were programming jobs in the 80s, but there are *so many more* programming jobs today that the personnel ratio is diluted. Ergo you would *expect* there to only be 1 50+ year old programmer to every 6 20 year old programmers because there were only 1/6th the number of programming jobs back when the 50 year olds started their careers (note these number I use were very scientifically pulled from my a*se). Also note that -- completely anecdotally -- my team of 3 developers includes 1 40+ year old and 2 35+ year olds.

                                P 1 Reply Last reply
                                0
                                • V Vark111

                                  I think this might be more a function of history. I mean just how many programming jobs were there 30 years ago compared to today? Yes, there were programming jobs in the 80s, but there are *so many more* programming jobs today that the personnel ratio is diluted. Ergo you would *expect* there to only be 1 50+ year old programmer to every 6 20 year old programmers because there were only 1/6th the number of programming jobs back when the 50 year olds started their careers (note these number I use were very scientifically pulled from my a*se). Also note that -- completely anecdotally -- my team of 3 developers includes 1 40+ year old and 2 35+ year olds.

                                  P Offline
                                  P Offline
                                  Paul M Watt
                                  wrote on last edited by
                                  #16

                                  Actually... 3 35+ yr olds, unless the 1 40+ is already counted in your set of 35+

                                  V 1 Reply Last reply
                                  0
                                  • G gggustafson

                                    To those of you who program for a living, look around. How many programmers do you see who are older than 30? Older than 35? Older than 40? It's my guess that, as you proceed through the increasing ages, you will find fewer and fewer hands-on programmers. So what's that mean to younger programmers, say, in their twenties? I believe that it means that programming is not a long term career path. As programmers become older, they fall prey to the niceties of management (carpets, big desk, a door that closes, etc.). And as a result, fewer and fewer programmers have gray hair. Maybe a lot of managers do but few programmers do. I'm a lucky one. I continue to program. And I'm old! But I think I bring a far ranging experience to the table. I am cautioning young programmers to beware. Although you may think it is, programming is not a long term career.

                                    M Offline
                                    M Offline
                                    Maximilien
                                    wrote on last edited by
                                    #17

                                    A lot of older programmers (50s, 60s) are stuck in business oriented domain ( banking, insurances ) and work on older systems; or are working for large consulting firms that specialize in high level business application. My experience is that most people I know in programming are in their early 40's and going strong.

                                    Watched code never compiles.

                                    1 Reply Last reply
                                    0
                                    • T thrakazog

                                      I love programming but I think the context is important. If I had to choose between writing javascript for the next 30 years or managing others to do that, I'm choosing management.

                                      P Offline
                                      P Offline
                                      Paul M Watt
                                      wrote on last edited by
                                      #18

                                      I would make up a new option: Write a program to manage the javascript.

                                      1 Reply Last reply
                                      0
                                      • N Nagy Vilmos

                                        I hope I've forgotten my COBOL; it must be nearly 20 years since I cut any.


                                        Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

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

                                        It's like falling off a bike, you never forget how.

                                        ict558 - a Coward and a Fool. Dalek Dave & Hokum (Therefore it must be so, alas.)

                                        R 1 Reply Last reply
                                        0
                                        • G gggustafson

                                          To those of you who program for a living, look around. How many programmers do you see who are older than 30? Older than 35? Older than 40? It's my guess that, as you proceed through the increasing ages, you will find fewer and fewer hands-on programmers. So what's that mean to younger programmers, say, in their twenties? I believe that it means that programming is not a long term career path. As programmers become older, they fall prey to the niceties of management (carpets, big desk, a door that closes, etc.). And as a result, fewer and fewer programmers have gray hair. Maybe a lot of managers do but few programmers do. I'm a lucky one. I continue to program. And I'm old! But I think I bring a far ranging experience to the table. I am cautioning young programmers to beware. Although you may think it is, programming is not a long term career.

                                          N Offline
                                          N Offline
                                          NormDroid
                                          wrote on last edited by
                                          #20

                                          I'm below 50 and coding like my fingers are on fire, I can run circles around newbies and it's all down to experience. The more experience you gain the better and easier the job becomes. I have an intern in my office at the moment (he's 20), he can't believe I have solutions for every problem he encounters. I doubt I'll be hanging my coding keyboard up for a long time, if fact I'll still be coding until I retire. The only problem I see for the future is that the internet has allowed it to become easier to program (sites like CP make it easy), the wages will drop to a point where it won't be worth programming for a living unless you have a niche technology. I wouldn't recommend programming for a living if you're young, things are changing.

                                          www.software-kinetics.co.uk Wear a hard hat it's under construction

                                          F 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