Ask Slashdot: IT Career Path After 35?
An anonymous reader writes "All my friends seem to be moving towards a managerial role, and I'm concerned about my increasing age in a business where, according to some, 30 might as well be 50. But I still feel young, and feel like I have so much to learn. So many interesting technical challenges cross my path, as I manage to move towards larger and more complex projects. I am in higher demand than ever, often with multiple headhunters contacting me in the same day. But will it last? Is age discrimination a myth? Are there statistics on how many IT people move into management? I know some older programmers who got bored with management and successfully resumed a tech-only career. Others started their own small business. What has been your experience? Do you/have you assumed a managerial role? Did you enjoy it? Have you managed to stay current and marketable long after 35?"
...and you'll never work another day in your life.
- Confucius
The reality of the situation is that you'll always find yourself doing something you hate, be it financial recordkeeping, slopping out the latrine or prepping the coffee machine for a hard day's thinking. Sometimes a drastic career change means starting at the bottom of the ladder again, bringing back memories of your first job at 16 fetching and carrying for the fat cunt in his leather chair, for minimum wage and zero gratitude. Deal with it.
Speaking for myself, I was never one to be sticking it to "The Man", I have always been "The Man", and will be "The Man" until the day I die.
Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
I work with someone who started an IT career in their mid 30s in an entry level (help desk) position. I've seen people retire from IT from the same help desk, the same as I've seen people advance to other parts of the company and other government agencies. At 28 I'm actually the second youngest on our team. When I say help desk that's just the beginning too. We do production monitoring as well as being system operators.
You are NOT too old to start in IT!
sudo mod me up
Work for a medium sized/large, established company, not a startup run by kids. The only place I've ever seen agism is at startups where everyone is in their early 20s. They all think that they're the bees knees, and that no one could possible know better than them, and because they never hire anyone older, they never find out that they're wrong. At larger shops, you'll find a lot more experienced people who know that age is a benefit, not a detriment.
I'm beginning to think the "eventualy move into management" when you get to your mid to late 30's is just the normal development path in IT. I'm desperately trying to avoid it, myself, but as I get older I constantly find management jobs being thrust in my direction.
That's working the private sector, of course. In the public sector, there was nothing to worry about, since nobody ever seemed to retire -- I could've stayed a programmer well into my 50's.
The alternative is to learn some skill that never seems to be fall out of use -- I see tons of graybeards in my company that do nothing but maintain aging AS400 and larger mainframe systems all day.
Honestly, they seem to be the happiest of the bunch...
It is by my will alone my thoughts acquire motion; it is by the juice of the coffee bean that the thoughts acquire speed
The companies that discriminate on age are not the ones you want to work for.
There are plenty of companies out there that appreciate the older worker has more experience and is willing to pay for that. Probably not startups but who cares?
Myself, I'm in my early 40s and run my own little consultancy and life is pretty good with no end of decent clients in sight just yet.
--- "We've always been at war with Eastasia."
You make this sound simple. You are glossing over a lot of detail that requires non-programming skill. Especially given he is clearly trying to avoid a management role, why eould you even suggest this? At a minimum, he needs to understand the business and managerial and risk mitigation functions he will need to play, in order to determine whether he has the skills required and desire to play those roles.
I'm 52, and still programming. Not planning on stopping any time soon.
...
Keeping up with current trends is a must. My strengths are knowledge of C++, system programming, and the ability to work in large complex systems.
There are a lot of things I've learned, that are valuable, and not taught anymore.
A be reason for the age issue is younger workers in general tend to be cheaper. But then again, sometimes you get what you pay for
If so, pursue it. Don't do it because all your friends are becoming managers.
And still technical. 100% technical. There have been a few cases where I felt like I was denied a job because I was too old ... "not a good fit with company culture" and that sort of thing... but as others have said, those companies just disqualified themselves.
The reality is that I'm a better programmer now than when I was 25. I havre a much better understanding of "craftsmanship" -- things like testing, documentation, making sure my code is not "brittle" -- even though my ability to devour new technologies has slacked a bit.
"He who would learn astronomy, and other recondite arts, let him go elsewhere. " -- John Calvin, commenting on Genesis 1
As somebody that does code reviews (for security) and some development besides doing security consulting, I can state with conviction that most young coders do not know what they are doing. At least some of them get better with age. But the point is, hiring based on age is counterproductive for code development jobs. Of course, many managers think that young coders are "fresher" and they do cost less. Well, they are "fresher" as in "more clueless" and they do cost less for a good reason: They are less productive by sane metrics. They also talk back less, as they have far less of a clue.
So my advice is stick with what you love doing and search for an employer that has not succumbed to the stupid "young is better" fad.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
My IT career didn't even *start* until I was 32 or 33, it's 20 years later now... and I'm doing just fine, thanks.
Il n'y a pas de Planet B.
Yes, you're right. For example, 20 years ago there weren't little shits going around calling people fucktard in public forum back then. If you're having trouble in the market place, perhaps you should try a little introspection.
Absolutely.
You'd have to pry the keyboard and mouse from my cold, dead hands. ;)
A catastrophic health problem can change your plans overnight, at any age. Throw in that the older you get, the more likely it is to happen ... and employers can do the math too.
I thought I'd be coding until the week I die. After a couple of years not coding (couldn't use a computer because my retinas were messed up) I'm actually kind of glad that I can't get back into it. The allure of the "high" from "getting into the zone" and doing awesome stuff in marathon coding sessions isn't as attractive as it used to be anyway.
"Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
We don't all do that you insensitive fucktard!
I write software as a career. I don't do marathon coding sessions or any of the ridiculous self sacrificing stuff that some seem to think is the norm (and seems to be the cause of people burning out within a few years and switching career paths).
Maybe I have been fortunate finding a work that values optimal performance for the time worked over just tons of time, but I certainly feel you can have it both ways (software and work-life balance).
while(1) attack(People.Sandy);
You're one of the few. Age discrimination and outsourcing are huge. Migrating to management will get twice the pay for half the work given an MBA and a decade of engineering experience.
Half of STEM workers don't find work in their field after graduating.
3/4 of STEM workers leave the field for better areas.
The flood of STEM visas and outsourcing in IT has reduced wages by 1/3.
Still want to stay in the field? You better enjoy what you do and live on a strict budget.
As a middle aged coder with many years of experience under his belt, I can make the following generalizations based on my experiences:
The first five years after college are the hardest, many people only want to hire coders with experience. If this is where you are now, stick to it if you love it and things will work out. If you are a 'casual coder' who got into the field because you think that its easy money, quit now.
As the years pass, I am finding no end of people who want to hire senior coders that can work 'full stack' and can manage projects and small teams independently. The money is quite good, and the work almost comes to find you. You have to be willing to work to keep up with tech and keep your skills sharp. The only managers that are making twice what I make are going to be c-level, so I if you want to jump ship to management for better money you had better be really good at it. I can promise you these people are not doing half the work I do though. Pay is usually equitable to responsibility, and they have their fair share of that.
HA! I just wasted some of your bandwidth with a frivolous sig!