|
|
|
Do middle-aged non-ninja developers belong?
|
|
12 points
by redmand
4823 days ago
|
|
I am a developer and currently work for a large American organization that is to remain nameless. I am passing my prime (in the scale of software developers), approaching middle age. Software development is something I love and have loved since I was a kid. However, I've never had a natural talent for it; I would never use the term "ninja" when describing myself (partly because I don't have the skill and partly because I'm too old to use ridiculous terms like that). It's hard work to gain the understanding that others around me easily have, but I don't and won't stop trying. It's been a journey of education and the education is something I've quite enjoyed. The group in which I work was guided towards learning better design principles and while I did not stand out in the group, I came away with a better understanding and better ability. The group has since gone in a different direction, thus removing my motivation for remaining within it -- the pursuit of mastery (other than the obvious requisite paycheck). Being 40ish, my "forming" years are behind me, so I'm not one to be "shaped" in the image of another. I've been lucky enough to have fallen into jobs or have "known someone" for most of my professional track. But now I'm wanting to leave a stable job that pays adequately with the goal of finding a position that provides more job and life satisfaction. So I am wondering...is there a job market for a middle-aged developer who isn't among the best, but brings a desire to learn; a constant effort to become better and gain a more thorough understanding? Or is this is a young man's game in which only the elite need apply and I need to consider an exit strategy before it's too late? |
|
I work for a few research groups at a large, prominent southern university. There are people who get engineering phds in their 30s and 40s. You have coded a large chunk of your life and have an excellent framework to bolt stuff on to.
There is always a job market for an enthused developer that doesn't believe in his own hype. You don't have to announce you are not among the best, I don't think a lot of people who think they are the best are anywhere close. I write much better code now when I am in my 30s than when I was in my 20s. If you stay in touch with technologies and you build stuff for yourself that you are willing to show people, then your prospects should look pretty good.
Best of luck.