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. Just how hard is it to get a programming job?

Just how hard is it to get a programming job?

Scheduled Pinned Locked Moved The Lounge
swiftcsharpvisual-studiohelpquestion
24 Posts 20 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.
  • Y Ygnaiih

    My son got his first programming job before he had his hands on his associates degree. The pay was just sub $30k. He started looking after he had a year at that shop and it took a months, but then he got double and then some what he was making at his first job. The big problem was that everyone wanted complicated skill combinations that were very odd to say the least. One shop wanted Objective-C but admitted they would have to rewrite the project in Swift just as soon as they got the project deployed. My favorite job ad ever required 5+ years experience with Visual Studio 2010 in 2010. BTW he had several agents getting him interviews, but the CIO of his new company spotted him on LinkedIn.

    J Offline
    J Offline
    Johnny J
    wrote on last edited by
    #9

    I find that it's getting increasingly easy. I have a complete profile on LinkedIn, and about 4 months ago I happened to see a job advert there that sounded interesting. I literally clikced ONE button to submit an application. The day after I was contacted by the company and a very short time thereafter I had a new job. :cool: And I wasn't even looking for one! :doh: Turns out that it was perfect timing anyway, because the day I signed my new contract and went to my old boss to resign, he told me that my department was being closed anyway, so my other old colleagues would be out of their jobs... :~ My new job is also MUCH better than the old, except for the odd fact that they actually expect me to produce code (which was a requirement I never had from my old employer). But in return, they've sent me on a lot of REALLY expensive courses (which was also something my old employer never did)... :thumbsup:

    Anything that is unrelated to elephants is irrelephant
    Anonymous
    -----
    The problem with quotes on the internet is that you can never tell if they're genuine
    Winston Churchill, 1944
    -----
    I'd just like a chance to prove that money can't make me happy.
    Me, all the time

    M 1 Reply Last reply
    0
    • G glennPattonWork3

      I remember a one job ad 'Young Graduate, 5 year experience' So at the time I was a fresh graduate with no experience. The agent phoned me we went through everything from degree to my dental records and was then asked if I had the '5 Years Experience'. I did not and was accused of wasting time. In other words the client wanted 5 years experience but didn't want to pay for it...

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

      I have 35 years of experience and find it difficult to get a job, but mostly because I'm much less inclined to suffer the "testing phase" of the interview process. IMHO, problems don't arise because someone doesn't know the answer - they arise because someone doesn't know how/where to FIND the answer and move on. I also don't appreciate being told that I have to be willing to socialize with my co-workers. I actually got laid off once for that - it was viewed as not being a "team player". The main problem is that I have a very narrow and specific list of interests, and none of them are an interest in being interested in other people's interests unless they closely align with mine. I was also laid off once because I refused to work overtime for the sake of working overtime. My view is that if my work is behind, or if someone specifically asks me for help, I'll put in the extra hours. I'm 60 years old with a wife and a life, and long ago learned that loyalty to the company isn't necessarily (and more often than not, is most definitely not) reciprocated.

      ".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
      -----
      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

      M M H L A 8 Replies Last reply
      0
      • R realJSOP

        I have 35 years of experience and find it difficult to get a job, but mostly because I'm much less inclined to suffer the "testing phase" of the interview process. IMHO, problems don't arise because someone doesn't know the answer - they arise because someone doesn't know how/where to FIND the answer and move on. I also don't appreciate being told that I have to be willing to socialize with my co-workers. I actually got laid off once for that - it was viewed as not being a "team player". The main problem is that I have a very narrow and specific list of interests, and none of them are an interest in being interested in other people's interests unless they closely align with mine. I was also laid off once because I refused to work overtime for the sake of working overtime. My view is that if my work is behind, or if someone specifically asks me for help, I'll put in the extra hours. I'm 60 years old with a wife and a life, and long ago learned that loyalty to the company isn't necessarily (and more often than not, is most definitely not) reciprocated.

        ".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
        -----
        When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

        M Offline
        M Offline
        Mark_Wallace
        wrote on last edited by
        #11

        Best posting I've read for a month. It might as well have been me talking (or me +5 years, you old fogey).

        I wanna be a eunuchs developer! Pass me a bread knife!

        1 Reply Last reply
        0
        • R realJSOP

          I have 35 years of experience and find it difficult to get a job, but mostly because I'm much less inclined to suffer the "testing phase" of the interview process. IMHO, problems don't arise because someone doesn't know the answer - they arise because someone doesn't know how/where to FIND the answer and move on. I also don't appreciate being told that I have to be willing to socialize with my co-workers. I actually got laid off once for that - it was viewed as not being a "team player". The main problem is that I have a very narrow and specific list of interests, and none of them are an interest in being interested in other people's interests unless they closely align with mine. I was also laid off once because I refused to work overtime for the sake of working overtime. My view is that if my work is behind, or if someone specifically asks me for help, I'll put in the extra hours. I'm 60 years old with a wife and a life, and long ago learned that loyalty to the company isn't necessarily (and more often than not, is most definitely not) reciprocated.

          ".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
          -----
          When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

          M Offline
          M Offline
          Mycroft Holmes
          wrote on last edited by
          #12

          One of the few pleasures at work is being the office grump, pester me and I'm likely to growl at them. I often hear some newbie ask who the old bloke is, they usually get a reply like "just give him work and leave him alone".

          Never underestimate the power of human stupidity RAH

          1 Reply Last reply
          0
          • J Johnny J

            I find that it's getting increasingly easy. I have a complete profile on LinkedIn, and about 4 months ago I happened to see a job advert there that sounded interesting. I literally clikced ONE button to submit an application. The day after I was contacted by the company and a very short time thereafter I had a new job. :cool: And I wasn't even looking for one! :doh: Turns out that it was perfect timing anyway, because the day I signed my new contract and went to my old boss to resign, he told me that my department was being closed anyway, so my other old colleagues would be out of their jobs... :~ My new job is also MUCH better than the old, except for the odd fact that they actually expect me to produce code (which was a requirement I never had from my old employer). But in return, they've sent me on a lot of REALLY expensive courses (which was also something my old employer never did)... :thumbsup:

            Anything that is unrelated to elephants is irrelephant
            Anonymous
            -----
            The problem with quotes on the internet is that you can never tell if they're genuine
            Winston Churchill, 1944
            -----
            I'd just like a chance to prove that money can't make me happy.
            Me, all the time

            M Offline
            M Offline
            MT_
            wrote on last edited by
            #13

            You at the right place at the right moment :-) Truly, there are things which are destined.... It just happens ..

            Thanks, Milind

            1 Reply Last reply
            0
            • R realJSOP

              I have 35 years of experience and find it difficult to get a job, but mostly because I'm much less inclined to suffer the "testing phase" of the interview process. IMHO, problems don't arise because someone doesn't know the answer - they arise because someone doesn't know how/where to FIND the answer and move on. I also don't appreciate being told that I have to be willing to socialize with my co-workers. I actually got laid off once for that - it was viewed as not being a "team player". The main problem is that I have a very narrow and specific list of interests, and none of them are an interest in being interested in other people's interests unless they closely align with mine. I was also laid off once because I refused to work overtime for the sake of working overtime. My view is that if my work is behind, or if someone specifically asks me for help, I'll put in the extra hours. I'm 60 years old with a wife and a life, and long ago learned that loyalty to the company isn't necessarily (and more often than not, is most definitely not) reciprocated.

              ".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
              -----
              When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

              H Offline
              H Offline
              Herbie Mountjoy
              wrote on last edited by
              #14

              problems don't arise because someone doesn't know the answer -

              Usually it's because someone doesn't know they don't know the answer.

              I may not last forever but the mess I leave behind certainly will.

              1 Reply Last reply
              0
              • R realJSOP

                I have 35 years of experience and find it difficult to get a job, but mostly because I'm much less inclined to suffer the "testing phase" of the interview process. IMHO, problems don't arise because someone doesn't know the answer - they arise because someone doesn't know how/where to FIND the answer and move on. I also don't appreciate being told that I have to be willing to socialize with my co-workers. I actually got laid off once for that - it was viewed as not being a "team player". The main problem is that I have a very narrow and specific list of interests, and none of them are an interest in being interested in other people's interests unless they closely align with mine. I was also laid off once because I refused to work overtime for the sake of working overtime. My view is that if my work is behind, or if someone specifically asks me for help, I'll put in the extra hours. I'm 60 years old with a wife and a life, and long ago learned that loyalty to the company isn't necessarily (and more often than not, is most definitely not) reciprocated.

                ".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
                -----
                When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                L Offline
                L Offline
                loctrice
                wrote on last edited by
                #15

                I learnt this same thing when I was a "company man". My first 'real' job. It was a production environment, and I ended up becoming a manager. I thought this was it, and I would always work there. I got passed for promotion a couple of times because I was very valuable where I was at. They decided that, after finding out I was not happy about it, they would have me train my replacement, and then demote me. That's not intuition, they actually said that specifically. After training this dude, I would work under him in that area so that I would be available if problems arose. So I clocked out at lunch and just never went back. Don't give yourself to a company. They are not going to take care of you, and they simply don't care when it comes down to it. I've done well after I learned that lesson.

                Elephant elephant elephant, sunshine sunshine sunshine

                1 Reply Last reply
                0
                • R realJSOP

                  I have 35 years of experience and find it difficult to get a job, but mostly because I'm much less inclined to suffer the "testing phase" of the interview process. IMHO, problems don't arise because someone doesn't know the answer - they arise because someone doesn't know how/where to FIND the answer and move on. I also don't appreciate being told that I have to be willing to socialize with my co-workers. I actually got laid off once for that - it was viewed as not being a "team player". The main problem is that I have a very narrow and specific list of interests, and none of them are an interest in being interested in other people's interests unless they closely align with mine. I was also laid off once because I refused to work overtime for the sake of working overtime. My view is that if my work is behind, or if someone specifically asks me for help, I'll put in the extra hours. I'm 60 years old with a wife and a life, and long ago learned that loyalty to the company isn't necessarily (and more often than not, is most definitely not) reciprocated.

                  ".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
                  -----
                  When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                  A Offline
                  A Offline
                  agolddog
                  wrote on last edited by
                  #16

                  John Simmons / outlaw programmer wrote:

                  I also don't appreciate being told that I have to be willing to socialize with my co-workers. I actually got laid off once for that - it was viewed as not being a "team player".

                  How can I get that to happen?

                  John Simmons / outlaw programmer wrote:

                  I was also laid off once because I refused to work overtime for the sake of working overtime. My view is that if my work is behind, or if someone specifically asks me for help, I'll put in the extra hours.

                  Agree. I'm tired of hearing people brag about how many hours they put in. They're doing it wrong then, either in setting realistic expectations, or knowing their pace. On more than one occasion, I've made it abundantly clear: the company gets 40-ish hours of my time per week. That's it, and that's all (with some exceptions as John notes above). To answer the OP's original post, it's not difficult at all, once you've gotten over the hump of finding that first one and gaining some experience (assuming some decent level of ability of course).

                  1 Reply Last reply
                  0
                  • R realJSOP

                    I have 35 years of experience and find it difficult to get a job, but mostly because I'm much less inclined to suffer the "testing phase" of the interview process. IMHO, problems don't arise because someone doesn't know the answer - they arise because someone doesn't know how/where to FIND the answer and move on. I also don't appreciate being told that I have to be willing to socialize with my co-workers. I actually got laid off once for that - it was viewed as not being a "team player". The main problem is that I have a very narrow and specific list of interests, and none of them are an interest in being interested in other people's interests unless they closely align with mine. I was also laid off once because I refused to work overtime for the sake of working overtime. My view is that if my work is behind, or if someone specifically asks me for help, I'll put in the extra hours. I'm 60 years old with a wife and a life, and long ago learned that loyalty to the company isn't necessarily (and more often than not, is most definitely not) reciprocated.

                    ".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
                    -----
                    When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

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

                    Right there with you. I am 66 with 38 years experience. I have recently started doing contract work and am on my second contract with a big company. The first was a nightmare. The second has been wonderful. It all depends on the people that you work with and for. Most applicants are so anxious to get hired, they forget that they are there to interview is a two way street. In the future (yes I expect to drop dead over my keyboard, I actually like what I do!) I expect to interview the manager and people I will be working with. Finding a job is not difficult. Finding a GOOD job, one you like, and one you are adequately compensated for, is Hard.

                    A giraffe is a horse designed by a committee and developed in an Agile environment...

                    1 Reply Last reply
                    0
                    • Y Ygnaiih

                      My son got his first programming job before he had his hands on his associates degree. The pay was just sub $30k. He started looking after he had a year at that shop and it took a months, but then he got double and then some what he was making at his first job. The big problem was that everyone wanted complicated skill combinations that were very odd to say the least. One shop wanted Objective-C but admitted they would have to rewrite the project in Swift just as soon as they got the project deployed. My favorite job ad ever required 5+ years experience with Visual Studio 2010 in 2010. BTW he had several agents getting him interviews, but the CIO of his new company spotted him on LinkedIn.

                      S Offline
                      S Offline
                      SNDThunderfist
                      wrote on last edited by
                      #18

                      I see that 'specific skill' trap a lot. Companies think they are hiring for a specific programming language or library set. What they really should be looking for is attitude and IQ. A good programmer can quickly learn any language or skill.

                      1 Reply Last reply
                      0
                      • R realJSOP

                        I have 35 years of experience and find it difficult to get a job, but mostly because I'm much less inclined to suffer the "testing phase" of the interview process. IMHO, problems don't arise because someone doesn't know the answer - they arise because someone doesn't know how/where to FIND the answer and move on. I also don't appreciate being told that I have to be willing to socialize with my co-workers. I actually got laid off once for that - it was viewed as not being a "team player". The main problem is that I have a very narrow and specific list of interests, and none of them are an interest in being interested in other people's interests unless they closely align with mine. I was also laid off once because I refused to work overtime for the sake of working overtime. My view is that if my work is behind, or if someone specifically asks me for help, I'll put in the extra hours. I'm 60 years old with a wife and a life, and long ago learned that loyalty to the company isn't necessarily (and more often than not, is most definitely not) reciprocated.

                        ".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
                        -----
                        When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                        L Offline
                        L Offline
                        Leng Vang
                        wrote on last edited by
                        #19

                        I'm not 60 yet, but I have the same ego setting long ago. If one has to constantly putting over time, it means that management/marketing over promise. As I always said, put marketing, manager and developer in a room; the programmer always got a bloody nose.

                        1 Reply Last reply
                        0
                        • Y Ygnaiih

                          My son got his first programming job before he had his hands on his associates degree. The pay was just sub $30k. He started looking after he had a year at that shop and it took a months, but then he got double and then some what he was making at his first job. The big problem was that everyone wanted complicated skill combinations that were very odd to say the least. One shop wanted Objective-C but admitted they would have to rewrite the project in Swift just as soon as they got the project deployed. My favorite job ad ever required 5+ years experience with Visual Studio 2010 in 2010. BTW he had several agents getting him interviews, but the CIO of his new company spotted him on LinkedIn.

                          L Offline
                          L Offline
                          Leng Vang
                          wrote on last edited by
                          #20

                          I've been through dozens of job interviews, but it seems the easier the interview goes, the more likely I got an offer. I've job offer by just visiting. There are some company that has very rigor interview session for very simple project.

                          1 Reply Last reply
                          0
                          • J jgakenhe

                            Now, it is probably not too hard, especially here in the U.S. Back between 2000 to 2004 it was hard for me being junior level to get a decent job. The .Com bubble burst, the 9/11 attacks occurred, and the U.S. was in a recessionary period. I imagine between 2008 and 2011 it was the same story. So good for him getting his first job.

                            S Offline
                            S Offline
                            SeattleC
                            wrote on last edited by
                            #21

                            Software development is project work, like building a skyscraper. During a recession, nobody is starting new projects. If you're standing up when the music stops, you may wait out the recession unemployed. Doesn't matter how good you are if no one is hiring.

                            1 Reply Last reply
                            0
                            • R realJSOP

                              I have 35 years of experience and find it difficult to get a job, but mostly because I'm much less inclined to suffer the "testing phase" of the interview process. IMHO, problems don't arise because someone doesn't know the answer - they arise because someone doesn't know how/where to FIND the answer and move on. I also don't appreciate being told that I have to be willing to socialize with my co-workers. I actually got laid off once for that - it was viewed as not being a "team player". The main problem is that I have a very narrow and specific list of interests, and none of them are an interest in being interested in other people's interests unless they closely align with mine. I was also laid off once because I refused to work overtime for the sake of working overtime. My view is that if my work is behind, or if someone specifically asks me for help, I'll put in the extra hours. I'm 60 years old with a wife and a life, and long ago learned that loyalty to the company isn't necessarily (and more often than not, is most definitely not) reciprocated.

                              ".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
                              -----
                              When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                              S Offline
                              S Offline
                              SeattleC
                              wrote on last edited by
                              #22

                              I'm 58, 35 years programming experience. I'm between jobs. I'm not sure I'll ever work again. Oh, I can get a job, all right. I can get a job if I want to work for half my previous salary. I can get a job if I want a 60-hour-a-week death march. I can get a job for a lowball salary and a promise of options that may never actually materialize, and I also have to be a contractor for the first six months before my first year of options and my health care begins (at which point they lay me off). I've actually had each of these jobs in the last five years. A combination of shame and legal agreements forbids me saying the names of these companies. I'm not a curmudgeon, like some of the responders to this thread. At least I don't think I am. But with my years of experience, I can see bad management decisions coming ten miles off. I try not to grimace in meetings. Seeing the future is a curse. You can't tell anyone because they won't believe you. They think they're so smart, and they're in charge goddammit. And you can't say "I told you so" either, because the perpetrators leave before the turds hit the turbine, or they're the founder. So, gentle readers, how do you find a job that won't be a disappointment, when you know what you're doing?

                              1 Reply Last reply
                              0
                              • W W Balboos GHB

                                Two important criteria: What you know. Who you know. Not necessarily in that order. Not just for programming, either. In parallel to one of your observations, I've concluded that most development shops want someone under 25 with 30 years experience.

                                "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                                "As far as we know, our computer has never had an undetected error." - Weisert

                                "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                                C Offline
                                C Offline
                                Charles Programmer
                                wrote on last edited by
                                #23

                                They also want you to do the job as a volunteer, and make weekly monetary donations.

                                1 Reply Last reply
                                0
                                • Y Ygnaiih

                                  My son got his first programming job before he had his hands on his associates degree. The pay was just sub $30k. He started looking after he had a year at that shop and it took a months, but then he got double and then some what he was making at his first job. The big problem was that everyone wanted complicated skill combinations that were very odd to say the least. One shop wanted Objective-C but admitted they would have to rewrite the project in Swift just as soon as they got the project deployed. My favorite job ad ever required 5+ years experience with Visual Studio 2010 in 2010. BTW he had several agents getting him interviews, but the CIO of his new company spotted him on LinkedIn.

                                  M Offline
                                  M Offline
                                  mbb01
                                  wrote on last edited by
                                  #24

                                  I would say, the more senior and older you become the harder it is to find a new job. Location can be key too, in the UK. Technical tests are a subjective nightmare. I'm fairly sure, after god knows how many interviews, a decision has been made on you, in the foyer, before you've even answered the first question. You've just got to keep plugging away at it and don't ever let the interview process undermine your confidence as developer. On that note, confidence in your own skills, knowledge and experience is a crucial factor in being a successful developer. Also note that every job will fundamentally change in some way within the first six months. For example, in my current role, my original line manager retired within two months.

                                  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