Ask Slashdot: Programming / IT Jobs For Older, Retrained Workers? 215
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."
Hello grandpa! (Score:1, Insightful)
It's never too late to get back to coding. I know people who are 60+ and code like there's no tomorrow. LOL, literally speaking.
Good Luck (Score:5, 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.
State Universities. (Score:5, Insightful)
Use your strengths (Score:5, 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.
Not all IT is a desk job (Score:4, Insightful)
Re:Why would someone not want to retire? (Score:5, Insightful)
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.
Re:Good Luck (Score:4, Insightful)
Re:Get a helpdesk job (Score:4, 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.
Re:Go up not over (Score:5, Insightful)
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.
Re:Hello grandpa! (Score:4, 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.
Re:Get a helpdesk job (Score:4, Insightful)
Re:Hello grandpa! (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).