How far back should employment history go for programmer/architect role?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
7
down vote

favorite
1












I've been a professional developer/team lead/architect continuously since 1992 so have a lot of experience. Most of the rules of thumb I've seen say to list around 10 years of experience, mostly because of ageism and relevance of old experience.



The projects I have worked on in the past show diversity in skills and industries. The type of position I would target is a super-senior developer or architect where I think a wide range of technologies would be an asset (I could be wrong about this though).



There are some questions about this general topic, e.g. here and here, but the IT/Development industry tends to be unique and may have different unwritten rules about experience relating to ageism.



Note that this is in the US, not in a big city like Silicon Valley/Alley, etc.







share|improve this question


















  • 3




    I'd list only experience actually relevant to the position you're seeking. Use the 10 years rule, but if something from 20 years ago has direct relevance (and is still current enough like maybe algorithm analysis or something) then list it. Otherwise if it's not directly relevant it's just fodder.
    – Joel Etherton
    Dec 4 '14 at 21:11
















up vote
7
down vote

favorite
1












I've been a professional developer/team lead/architect continuously since 1992 so have a lot of experience. Most of the rules of thumb I've seen say to list around 10 years of experience, mostly because of ageism and relevance of old experience.



The projects I have worked on in the past show diversity in skills and industries. The type of position I would target is a super-senior developer or architect where I think a wide range of technologies would be an asset (I could be wrong about this though).



There are some questions about this general topic, e.g. here and here, but the IT/Development industry tends to be unique and may have different unwritten rules about experience relating to ageism.



Note that this is in the US, not in a big city like Silicon Valley/Alley, etc.







share|improve this question


















  • 3




    I'd list only experience actually relevant to the position you're seeking. Use the 10 years rule, but if something from 20 years ago has direct relevance (and is still current enough like maybe algorithm analysis or something) then list it. Otherwise if it's not directly relevant it's just fodder.
    – Joel Etherton
    Dec 4 '14 at 21:11












up vote
7
down vote

favorite
1









up vote
7
down vote

favorite
1






1





I've been a professional developer/team lead/architect continuously since 1992 so have a lot of experience. Most of the rules of thumb I've seen say to list around 10 years of experience, mostly because of ageism and relevance of old experience.



The projects I have worked on in the past show diversity in skills and industries. The type of position I would target is a super-senior developer or architect where I think a wide range of technologies would be an asset (I could be wrong about this though).



There are some questions about this general topic, e.g. here and here, but the IT/Development industry tends to be unique and may have different unwritten rules about experience relating to ageism.



Note that this is in the US, not in a big city like Silicon Valley/Alley, etc.







share|improve this question














I've been a professional developer/team lead/architect continuously since 1992 so have a lot of experience. Most of the rules of thumb I've seen say to list around 10 years of experience, mostly because of ageism and relevance of old experience.



The projects I have worked on in the past show diversity in skills and industries. The type of position I would target is a super-senior developer or architect where I think a wide range of technologies would be an asset (I could be wrong about this though).



There are some questions about this general topic, e.g. here and here, but the IT/Development industry tends to be unique and may have different unwritten rules about experience relating to ageism.



Note that this is in the US, not in a big city like Silicon Valley/Alley, etc.









share|improve this question













share|improve this question




share|improve this question








edited Apr 13 '17 at 12:48









Community♦

1




1










asked Dec 4 '14 at 20:56









Ed Griebel

1415




1415







  • 3




    I'd list only experience actually relevant to the position you're seeking. Use the 10 years rule, but if something from 20 years ago has direct relevance (and is still current enough like maybe algorithm analysis or something) then list it. Otherwise if it's not directly relevant it's just fodder.
    – Joel Etherton
    Dec 4 '14 at 21:11












  • 3




    I'd list only experience actually relevant to the position you're seeking. Use the 10 years rule, but if something from 20 years ago has direct relevance (and is still current enough like maybe algorithm analysis or something) then list it. Otherwise if it's not directly relevant it's just fodder.
    – Joel Etherton
    Dec 4 '14 at 21:11







3




3




I'd list only experience actually relevant to the position you're seeking. Use the 10 years rule, but if something from 20 years ago has direct relevance (and is still current enough like maybe algorithm analysis or something) then list it. Otherwise if it's not directly relevant it's just fodder.
– Joel Etherton
Dec 4 '14 at 21:11




I'd list only experience actually relevant to the position you're seeking. Use the 10 years rule, but if something from 20 years ago has direct relevance (and is still current enough like maybe algorithm analysis or something) then list it. Otherwise if it's not directly relevant it's just fodder.
– Joel Etherton
Dec 4 '14 at 21:11










2 Answers
2






active

oldest

votes

















up vote
12
down vote



accepted










I think that it depends a lot on how much you want to reveal before an interview. There's not really a hard and fast rule on this sort of thing and I'll use myself to illustrate why not.



I've been a software developer over 30 years, professionally. I'm educated in the school of hard knocks, which means I don't have a degree. When I send my resume out, I send out the whole thing, and yes, it's more than the "2 pages" recommended maximum and obviously a lot more than 10-15 years. I have a variety of reasons for doing that.



  • It's important to me to list that I'm not only a senior developer, I'm very senior and I have the experience to go with it. Yes, there's a ton on there that isn't used anymore by anyone (thankfully), but it shows that I've got a world of experience under my belt.

  • It shows that my experience is not only extensive, but it's quite varied both in technologies and industries. There are many places that value that level of diverse experience, just as much as there are those who want highly specialized experience.

  • The diversity of experience in technology and industry also demonstrates my adaptability. Do I have 5 years at the same company? No, but I also have the ability to adapt to different technologies, environments and industries (and can back it up with references).

  • It allows me to embrace my age. I'm 50, a fact which becomes obvious the first time someone meets me. So I take the concerns about age discrimination and throw them out the window and play up my experience and knowledge.

This has worked for me the last 15 years or so (since I reached the "usual limit" of experience to list on a resume). I've had interviews and jobs (including my current position) that are a direct result of having an experience and "long view" that someone with a lot less experience might have. I don't feel it's hurt me one bit, or if it has I'd never know it. But like Telastyn suggested, the further back I go, the less detail I have, but there are still some details, just not as much.



What about age discrimination? It is what it is. I'm sure it happens. I don't really care. And frankly, I don't want to work for someone who doesn't want me anyway, especially because of something superficial like my age.



The bottom line is this. I realize that virtually nobody ever reads my entire resume because it's like a small book but that's fine. I know that the effect it does have is make people say "wow" and call me to find out more, because what is more recent is current and needed technologies anyway. And once I've got a phone interview, the playing field is leveled because the passion that I have for software comes shining through.






share|improve this answer





























    up vote
    3
    down vote













    The rules for general resumes will apply equally to programmers. If you live in an area where age-ism is problematic, then leave off stuff from 15+ years (and maybe massage things so it doesn't appear as though you started as a Senior Architect right out of college).



    Otherwise, include stuff so that it provides an accurate picture of your career (and advancement). You'll generally leave off detail as you go back in time so that your resume remains concise and you sell your more impressive/relevant achievements.






    share|improve this answer




















      Your Answer







      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "423"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      convertImagesToLinks: false,
      noModals: false,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      noCode: true, onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );








       

      draft saved


      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f37106%2fhow-far-back-should-employment-history-go-for-programmer-architect-role%23new-answer', 'question_page');

      );

      Post as a guest






























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes








      up vote
      12
      down vote



      accepted










      I think that it depends a lot on how much you want to reveal before an interview. There's not really a hard and fast rule on this sort of thing and I'll use myself to illustrate why not.



      I've been a software developer over 30 years, professionally. I'm educated in the school of hard knocks, which means I don't have a degree. When I send my resume out, I send out the whole thing, and yes, it's more than the "2 pages" recommended maximum and obviously a lot more than 10-15 years. I have a variety of reasons for doing that.



      • It's important to me to list that I'm not only a senior developer, I'm very senior and I have the experience to go with it. Yes, there's a ton on there that isn't used anymore by anyone (thankfully), but it shows that I've got a world of experience under my belt.

      • It shows that my experience is not only extensive, but it's quite varied both in technologies and industries. There are many places that value that level of diverse experience, just as much as there are those who want highly specialized experience.

      • The diversity of experience in technology and industry also demonstrates my adaptability. Do I have 5 years at the same company? No, but I also have the ability to adapt to different technologies, environments and industries (and can back it up with references).

      • It allows me to embrace my age. I'm 50, a fact which becomes obvious the first time someone meets me. So I take the concerns about age discrimination and throw them out the window and play up my experience and knowledge.

      This has worked for me the last 15 years or so (since I reached the "usual limit" of experience to list on a resume). I've had interviews and jobs (including my current position) that are a direct result of having an experience and "long view" that someone with a lot less experience might have. I don't feel it's hurt me one bit, or if it has I'd never know it. But like Telastyn suggested, the further back I go, the less detail I have, but there are still some details, just not as much.



      What about age discrimination? It is what it is. I'm sure it happens. I don't really care. And frankly, I don't want to work for someone who doesn't want me anyway, especially because of something superficial like my age.



      The bottom line is this. I realize that virtually nobody ever reads my entire resume because it's like a small book but that's fine. I know that the effect it does have is make people say "wow" and call me to find out more, because what is more recent is current and needed technologies anyway. And once I've got a phone interview, the playing field is leveled because the passion that I have for software comes shining through.






      share|improve this answer


























        up vote
        12
        down vote



        accepted










        I think that it depends a lot on how much you want to reveal before an interview. There's not really a hard and fast rule on this sort of thing and I'll use myself to illustrate why not.



        I've been a software developer over 30 years, professionally. I'm educated in the school of hard knocks, which means I don't have a degree. When I send my resume out, I send out the whole thing, and yes, it's more than the "2 pages" recommended maximum and obviously a lot more than 10-15 years. I have a variety of reasons for doing that.



        • It's important to me to list that I'm not only a senior developer, I'm very senior and I have the experience to go with it. Yes, there's a ton on there that isn't used anymore by anyone (thankfully), but it shows that I've got a world of experience under my belt.

        • It shows that my experience is not only extensive, but it's quite varied both in technologies and industries. There are many places that value that level of diverse experience, just as much as there are those who want highly specialized experience.

        • The diversity of experience in technology and industry also demonstrates my adaptability. Do I have 5 years at the same company? No, but I also have the ability to adapt to different technologies, environments and industries (and can back it up with references).

        • It allows me to embrace my age. I'm 50, a fact which becomes obvious the first time someone meets me. So I take the concerns about age discrimination and throw them out the window and play up my experience and knowledge.

        This has worked for me the last 15 years or so (since I reached the "usual limit" of experience to list on a resume). I've had interviews and jobs (including my current position) that are a direct result of having an experience and "long view" that someone with a lot less experience might have. I don't feel it's hurt me one bit, or if it has I'd never know it. But like Telastyn suggested, the further back I go, the less detail I have, but there are still some details, just not as much.



        What about age discrimination? It is what it is. I'm sure it happens. I don't really care. And frankly, I don't want to work for someone who doesn't want me anyway, especially because of something superficial like my age.



        The bottom line is this. I realize that virtually nobody ever reads my entire resume because it's like a small book but that's fine. I know that the effect it does have is make people say "wow" and call me to find out more, because what is more recent is current and needed technologies anyway. And once I've got a phone interview, the playing field is leveled because the passion that I have for software comes shining through.






        share|improve this answer
























          up vote
          12
          down vote



          accepted







          up vote
          12
          down vote



          accepted






          I think that it depends a lot on how much you want to reveal before an interview. There's not really a hard and fast rule on this sort of thing and I'll use myself to illustrate why not.



          I've been a software developer over 30 years, professionally. I'm educated in the school of hard knocks, which means I don't have a degree. When I send my resume out, I send out the whole thing, and yes, it's more than the "2 pages" recommended maximum and obviously a lot more than 10-15 years. I have a variety of reasons for doing that.



          • It's important to me to list that I'm not only a senior developer, I'm very senior and I have the experience to go with it. Yes, there's a ton on there that isn't used anymore by anyone (thankfully), but it shows that I've got a world of experience under my belt.

          • It shows that my experience is not only extensive, but it's quite varied both in technologies and industries. There are many places that value that level of diverse experience, just as much as there are those who want highly specialized experience.

          • The diversity of experience in technology and industry also demonstrates my adaptability. Do I have 5 years at the same company? No, but I also have the ability to adapt to different technologies, environments and industries (and can back it up with references).

          • It allows me to embrace my age. I'm 50, a fact which becomes obvious the first time someone meets me. So I take the concerns about age discrimination and throw them out the window and play up my experience and knowledge.

          This has worked for me the last 15 years or so (since I reached the "usual limit" of experience to list on a resume). I've had interviews and jobs (including my current position) that are a direct result of having an experience and "long view" that someone with a lot less experience might have. I don't feel it's hurt me one bit, or if it has I'd never know it. But like Telastyn suggested, the further back I go, the less detail I have, but there are still some details, just not as much.



          What about age discrimination? It is what it is. I'm sure it happens. I don't really care. And frankly, I don't want to work for someone who doesn't want me anyway, especially because of something superficial like my age.



          The bottom line is this. I realize that virtually nobody ever reads my entire resume because it's like a small book but that's fine. I know that the effect it does have is make people say "wow" and call me to find out more, because what is more recent is current and needed technologies anyway. And once I've got a phone interview, the playing field is leveled because the passion that I have for software comes shining through.






          share|improve this answer














          I think that it depends a lot on how much you want to reveal before an interview. There's not really a hard and fast rule on this sort of thing and I'll use myself to illustrate why not.



          I've been a software developer over 30 years, professionally. I'm educated in the school of hard knocks, which means I don't have a degree. When I send my resume out, I send out the whole thing, and yes, it's more than the "2 pages" recommended maximum and obviously a lot more than 10-15 years. I have a variety of reasons for doing that.



          • It's important to me to list that I'm not only a senior developer, I'm very senior and I have the experience to go with it. Yes, there's a ton on there that isn't used anymore by anyone (thankfully), but it shows that I've got a world of experience under my belt.

          • It shows that my experience is not only extensive, but it's quite varied both in technologies and industries. There are many places that value that level of diverse experience, just as much as there are those who want highly specialized experience.

          • The diversity of experience in technology and industry also demonstrates my adaptability. Do I have 5 years at the same company? No, but I also have the ability to adapt to different technologies, environments and industries (and can back it up with references).

          • It allows me to embrace my age. I'm 50, a fact which becomes obvious the first time someone meets me. So I take the concerns about age discrimination and throw them out the window and play up my experience and knowledge.

          This has worked for me the last 15 years or so (since I reached the "usual limit" of experience to list on a resume). I've had interviews and jobs (including my current position) that are a direct result of having an experience and "long view" that someone with a lot less experience might have. I don't feel it's hurt me one bit, or if it has I'd never know it. But like Telastyn suggested, the further back I go, the less detail I have, but there are still some details, just not as much.



          What about age discrimination? It is what it is. I'm sure it happens. I don't really care. And frankly, I don't want to work for someone who doesn't want me anyway, especially because of something superficial like my age.



          The bottom line is this. I realize that virtually nobody ever reads my entire resume because it's like a small book but that's fine. I know that the effect it does have is make people say "wow" and call me to find out more, because what is more recent is current and needed technologies anyway. And once I've got a phone interview, the playing field is leveled because the passion that I have for software comes shining through.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Jul 10 '17 at 13:20

























          answered Dec 4 '14 at 23:48









          Chris E

          40.4k22129166




          40.4k22129166






















              up vote
              3
              down vote













              The rules for general resumes will apply equally to programmers. If you live in an area where age-ism is problematic, then leave off stuff from 15+ years (and maybe massage things so it doesn't appear as though you started as a Senior Architect right out of college).



              Otherwise, include stuff so that it provides an accurate picture of your career (and advancement). You'll generally leave off detail as you go back in time so that your resume remains concise and you sell your more impressive/relevant achievements.






              share|improve this answer
























                up vote
                3
                down vote













                The rules for general resumes will apply equally to programmers. If you live in an area where age-ism is problematic, then leave off stuff from 15+ years (and maybe massage things so it doesn't appear as though you started as a Senior Architect right out of college).



                Otherwise, include stuff so that it provides an accurate picture of your career (and advancement). You'll generally leave off detail as you go back in time so that your resume remains concise and you sell your more impressive/relevant achievements.






                share|improve this answer






















                  up vote
                  3
                  down vote










                  up vote
                  3
                  down vote









                  The rules for general resumes will apply equally to programmers. If you live in an area where age-ism is problematic, then leave off stuff from 15+ years (and maybe massage things so it doesn't appear as though you started as a Senior Architect right out of college).



                  Otherwise, include stuff so that it provides an accurate picture of your career (and advancement). You'll generally leave off detail as you go back in time so that your resume remains concise and you sell your more impressive/relevant achievements.






                  share|improve this answer












                  The rules for general resumes will apply equally to programmers. If you live in an area where age-ism is problematic, then leave off stuff from 15+ years (and maybe massage things so it doesn't appear as though you started as a Senior Architect right out of college).



                  Otherwise, include stuff so that it provides an accurate picture of your career (and advancement). You'll generally leave off detail as you go back in time so that your resume remains concise and you sell your more impressive/relevant achievements.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Dec 4 '14 at 21:27









                  Telastyn

                  33.9k977120




                  33.9k977120






















                       

                      draft saved


                      draft discarded


























                       


                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f37106%2fhow-far-back-should-employment-history-go-for-programmer-architect-role%23new-answer', 'question_page');

                      );

                      Post as a guest













































































                      Comments

                      Popular posts from this blog

                      What does second last employer means? [closed]

                      List of Gilmore Girls characters

                      Confectionery