Slashdot Mirror


Ask Slashdot: Programming / IT Jobs For Older, Retrained Workers?

12_West writes "I seek opinions from the Slashdot community about entry level job opportunities as programmers (or other I.T. Staff) for seniors who want to switch careers and continue to work full time. I do not want to retire, nor go part time, as long as I can get up and drive myself in to work. I'm currently 58 years old, working as an industrial electrician in a maintenance department setting for a building products manufacturer. I like the work, but it is becoming hard on my aging body, so, I would like to begin gradually retraining and hope to switch careers in about four years. A lower paying, less physical job would be just fine as there will be pension money coming in. I'm not currently a programmer, but have done some hobbyist level coding in Qbasic and MS-DOS batch files 'back in the days.' I also have some exposure to the Rockwell Automation RSLogix programming tools that are now going obsolete. So, I will be retraining whether I switch careers or not."

21 of 215 comments (clear)

  1. Go up not over by Anonymous Coward · · Score: 5, Interesting

    Personally I would recommend leveraging your experience and finding a role where you can be a project manager or domain expert instead of trying to retrain for a whole new field. You would be in competition with the hoard of young people getting degrees with experience in modern tech who are also struggling to find jobs now if you switch. Whereas there is always a demand for someone who has been intimately involved in a highly technical field for as long as you have.

    Let your management know you are interested in a supervisory role and if they value you as an employee they may well pay for the training to put you where you can remain useful to them.

    1. Re:Go up not over by Motard · · Score: 5, Interesting

      As an industrial electrician it seems to me that you could get into IT by following the wires. The cloud is going to require a lot of power; If you know how to provide that power there should be plenty of opportunties to get into server rooms. You could be doing the specs for server installations and be spreading your tentacles ever inward..

    2. Re:Go up not over by cusco · · Score: 4, Insightful

      Even better, go into configuring physical security, the access cards, security cameras, alarm systems and the like that keep the data centers safe. After 10 years doing server and desktop support I made the change and have never looked back. It's great fun. Imagine setting up an intercom to 1) call Security, 2) send a message to the patrolling guards' pager, 3) point a camera at its location, 4) have the camera launch on Security's PC screen, 5) make a link between the alarm event and the camera recording, 6) pop up the map with its location and all pertinent hardware on all Security workstations, 7) record the call. (We're doing all of this right now on an installation.)

      Having said that, avoid ADT and other companies that do home security systems like the plague that they are. Companies that do retail store security as well, they're going to push you for volume over quality.

      Your background gives you an advantage, since you know what a Normally Open relay means, the difference between wet and dry contacts, how cable runs are pulled, and the like. Take a basic server administration class at the community college (yes, you'll be the oldest person there), and learn a little bit about networking. Buy an Axis IP camera on Craig's List and set it up to record your bird feeder with the one free recording license you can get from the Axis web site. Use the camera's relay to hook up a light to go on when the camera detects movement. You now have a portfolio of talent that is superior to most of the ex-helpdesk guys applying for these jobs.

      --
      "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
  2. Do you... by spazdor · · Score: 5, Funny

    know how to program a Rockwell Automation Retro-Encabulator? There's good money in that...

    --
    DRM: Terminator crops for your mind!
  3. Good Luck by Midnight_Falcon · · Score: 4, Insightful

    Speaking from honest experience, it's an uphill battle for someone your age.

    Generally, IT companies looking for junior level engineers or programmers want a smart, young person who is up on the latest technology. From there, they can be trained in "best practices," and specific skills for the job. Usually, they are very happy just to get the job and willing to put in 10-12 hour days and learn things as fast as possible. Once they are up to speed, the company gets to keep them for at least a couple years, paying them a low rate.

    Also, there's the political issue of the fact your managers and mentors will generally be much younger than you...and that can be a hard pill to swallow for the young guys (who might behave brashly and arrogantly) and you (who might feel bad being talked down to by someone who could be your son).

    Most young IT workers will have to switch companies to get into a better pay grade. There's not a lot of IT companies hiring 50+ year old junior engineers, so that's another stumbling block.

    Older workers cost more for insurance, benefits, and typically salary; are likely to have families, and not be willing to put in long hours. Also, at age 58, that means an employer can only expect a few years after training you before you retire.

    If you can find someone willing to hire you, go for it, but my experience in the industry says that it will be very difficult to start at entry-level at your age. Just an honest opinion.

    1. Re:Good Luck by scubamage · · Score: 3, Informative

      This is an excellent response. The sad truth is most companies handling tech positions are not going to look for someone who has a retirement window in the next 10 years. They're looking for young folks who are largely free of family or social obligations, and who are willing to be on call for weeks at a time, or for programmers who are willing to put in 60-80 hour weeks. While this may or may not describe your obligations, as an older worker, they will assume that this is an issue for you. Combine this with a lack of experience (you mentioned changing into this career), and you are going to find a very unfriendly job market. I would recommend you start helping a bunch of friends with computer issues, train up on some technical certifications, and go into consulting. It will not be steady, but it would let you get some resume fodder if you really have your heart set on such a position. Another option would be to go into a similar position to the one you have now, but at a small office which will afford you the opportunity to handle technical work. Just be careful that it doesn't end up putting you in a "job creep" situation where you suddenly find yourself responsible for two different jobs.

    2. Re:Good Luck by houstonbofh · · Score: 3, Insightful

      So they do not want an older person who MIGHT retire inside 10 years, but the want a younger person who WILL job hop within 5? It may be true, but not of everyone.

    3. Re:Good Luck by funwithBSD · · Score: 4, Funny

      Unlikely, techies don't reproduce that fast...

      --
      Never answer an anonymous letter. - Yogi Berra
  4. State Universities. by CoolCash · · Score: 4, Insightful

    Check with your local state universities, many of them offer programs for people who have been out of school for a while. It allows people to get the proper training and job placement. Also, why not seek a management position in your field of expertise?

  5. Become a teacher by Anonymous Coward · · Score: 5, Interesting

    It sounds cliche, but how about sharing that hard-earned knowledge with the next generation? Understanding industrial control systems and how to debug them (safely) is not something that is easily learned - if you are good at what you do, consider teaching at a local college or trade school. It will probably be less hours, definitely less stress on the body, and you get the satisfaction of knowing that in the future someone will be carrying on the trade, the right way.

  6. Use your strengths by morcego · · Score: 4, Insightful

    Maybe you should look into a teaching position. Your life experience puts you in a better position to relate to students and help them learn.

    The key here is to use your strengths. Being a senior, you have a big advantage over young people in several areas, like teaching, quality control (Q&A), or project specifications.

    Also, since you worked as an electrician, maybe computer maintenance might be something that will interest you, or network infrastructure.

    --
    morcego
  7. Not all IT is a desk job by sandytaru · · Score: 3, Insightful

    There are the programmers and the in-house folks, of course, but network field engineers are doing physical work. I've technically got a desk job and yet I'm often crawling across the floor dragging network lines, hauling servers and workstations up and down stairs, and contorting my body to fit into tight spaces to check lights, cables, etc. Whatever you do, make sure you're not getting involved in stuff that's as much work as what you currently do, or else your career will be a side grade, not an upgrade.

    --
    Occasionally living proof of the Ballmer peak.
  8. Re:Why would someone not want to retire? by gstoddart · · Score: 5, Insightful

    Or are you a work-every-day-until-I-die kind of person?

    That't not as uncommon as you'd think, because a lot of people would get utterly bored and wouldn't like it.

    My father is in his 70's, and he's got his hobbies, as well as keeping a job (it takes certification to do what he does and they don't have a replacement yet, he's still being trained).

    He'd be bored to tears if he didn't have several things on the go. I fully expect that he will work until he dies -- and I believe if someone forced him to stop working, he'd probably die much sooner.

    For now, it keeps him out my mother's way, brings in some income, and keeps him doing things to keep himself busy.

    I've known many people for whom 'retirement' mostly meant start drawing your pension and then find another job since you can't fathom not working. (And put up with less bullshit at work because you can always leave. ;-)

    My father will fully retire when he wants to, but so far we've seen no evidence he wants to.

    --
    Lost at C:>. Found at C.
  9. Robotics or AV by Lumpy · · Score: 5, Informative

    Dont waste your time with Programming for PC's you have PLC background and Electrical. so take classes on Robotics. all your skills transfer. you can easily learn AB programming and enjoy seeing your code do something instead of just display thins on a screen or send a tweet.

    Corperate AV also is a field that is exploding. AMX programming, Crestron programming currently is a very hot field right now. Plus you get to work with stuff that 99% of the guys on slashdot can only dream of ever touching in their life.

    --
    Do not look at laser with remaining good eye.
  10. Re:Hello grandpa! by hughbar · · Score: 5, Interesting

    Yup, I always reply on these threads, I'm 62 and [having had more senior jobs that required a suit and talking rubbish in meetings] I'm usually coding as contractor part of the year. On the other hand, I've been sweating over a hot computer since about 1975 and I enjoy it, so I've been very lucky.

    I think part of the secret would be a good niche or target audience. Because I'm a Perl person I do a certain amount of back-end, some glue code, some data cleaning/ETL etc. But I do also have a fair sized personal network, built over the years.

    But, one of the great 'virtues' of open source is that pretty heavyweight and marketable skills can be approached by downloading something and building something with it. I didn't really know that much about jquery last year, now, I'm not an expert but I'm 'medium' and lots of people use it for commercial stuff.

    May the older folks force be with you! [sort of like the Force but a bit grumpy, especially in the mornings].

    --
    On y va, qui mal y pense!
  11. Re:Why would someone not want to retire? by H0p313ss · · Score: 4, Interesting

    Some people like to work. My step-grandpa is over 90 years old and he till does yard work in yard with covered in trees, takes care of chickens, and plants a garden. Up until a few years ago, he had a lot that he farmed corn on with his tractor. He doesn't do it because he has to. He does it because he likes to.

    If I was him, I would take all that saved money and spend it traveling the world.

    I guess he's doing what makes him happy and feel productive.

    One of my mother's Aunts in the UK is 92 and still working half days as an accountant for a local, family owned, small business. She started working for the current owner's grandfather over 50 years ago and since they actually have a delivery service she gets chauffeured to work after lunch and back home in time for Tea. I bet she wouldn't know what to do with herself without the daily routine.

    Amusingly her employer never computerized so she keeps the books the old fashioned way and they were recently audited, the "kids" from inland revenue had actually never seen manually kept books.

    --
    XML is a known as a key material required to create SMD: Software of Mass Destruction
  12. Where do you live? Can you relocate? by mr_mischief · · Score: 3, Interesting

    Seriously, if you want a helpdesk job at a place that trains people and promotes from within to administer Linux servers and you live in or want to live in Houston or Austin PM me. Also, if you know enough to be an entry-level Linux application troubleshooter or mail/web/DNS admin definitely let me know. Relocation assistance is possible for some positions. I could definitely use another referral bonus, and we're always hiring (just some times more than others).

  13. Re:Get a helpdesk job by Gerzel · · Score: 3, Insightful

    All night coding sessions while acceptable in start-ups are a major symptom of a business with major flaws in their development practices. Yes development can be unpredictable but if you are having employees forced to regularly stay-up you are scraping by. It might be nostalgic to say we do our best coding then, but we don't and such practices are inviting failure.

  14. Re:Hello grandpa! by war4peace · · Score: 3, Insightful

    Here in my country, if you're an elderly person who wants a well-paid IT job, all you need to do is learn some ASM and go program industrial robots. Grey hair + not much ASM knowledge can land you a hefty salary. The reason is psychological: recruiters regard elderly applicants as coming "from the past" and are impressed when you display some knowledge of old programming languages. I'm saying ASM because it's still used a lot in niche environments and at the same time there's very few people who can code in ASM, so they're badly needed.

    I'm not sure how things are shaping up in this domain for the USA, so take my advice with a grain of salt, please.

    --
    ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
  15. Re:Get a helpdesk job by hackula · · Score: 3, Insightful

    Don't commit to hard deadlines further than 2 weeks out. Agile is a life saver. A 160 hour 2 week period is not even possible with Agile (unless you were a spineless moron and willingly agreed to do the slave hours up front). Worst case, some things just end up late. I would rather look for a new job than work those kind of hours, so if the boss is unreasonable about it, too fucking bad. Fortunately, most employers will not hang you for getting something in a bit late. Most deadlines slip because of a change in scope anyway, so it really is not something to feel bad about.

  16. Re:Hello grandpa! by autocannon · · Score: 3, Insightful

    He's not getting back into coding. He dabbled a bit as a hobby 20 years ago. This mindset that just anybody can pick up and become a programmer is a problem in this industry. Sure, anybody can hack away and make "something" happen, but it takes a whole lot more than that to be a competent software engineer.

    If he's looking for a career change, a programmer is not it. A Network Administrator is not it either. Maybe get into hardware repair somehow, ie copier repair.

    People going around saying "anybody can do it" do a disservice to those who should not spend the time and resources to attempt to jump this. There's a lot of competition for entry level programmers, a lot of bad competition, but those young kids will always be given the opportunity first. They're cheaper. They'll most likely not be taking sick time (this guy even references his aging body).