Developer's Age
-
How important is it to employers? Is there an age where if an employer looks at your resume, will start considering if you're too old for the role? Is it better to work permanent then in the long term as opposed to contracting? Thanks.
I am a SysAdmin, I battle my own daemons.
IMO it depends on the employer and what are the expectations for the new employee. An employer might want a employee to fit a position and do what that position requires well, or might look at a certain individual which has the potential of growing fast and achieving in the end a higher level of expertise. Some employers might consider a better option of hiring an individual which has professionally evolved fast in a short period of time achieving a status similar to one that has a lot more experience but is at the same level of expertise. Of course this is subjective because there are people who have a lot of years of experience and they have the same ambition and share the same passion for development as they did when they were younger, but I guess these people have achieved a higher level of expertise and and simply better than the young ones. I think what usually happens is a compromise between the younger and the older potential candidates, and let's not forget that the ones with more experience are more expensive. In the end it all comes down to the employer to make a choice between younger and older based on all these facts. And some might choose one and others might chose the other. I wouldn't worry about getting a job even if I were older as long as I have experience and knowledge along my side.
cheers, Mircea "Pay people peanuts and you get monkeys" - David Ogilvy
-
How important is it to employers? Is there an age where if an employer looks at your resume, will start considering if you're too old for the role? Is it better to work permanent then in the long term as opposed to contracting? Thanks.
I am a SysAdmin, I battle my own daemons.
ZapBranny wrote:
How important is it to employers?
In the UK it legally has zero importance. An employer cannot take age into account when assessing if a person is suitable for a job.
Upcoming events: * Glasgow: Geek Dinner (5th March) * Edinburgh: Web Security Conference Day for Windows Developers (12th April) My: Website | Blog | Photos
-
ZapBranny wrote:
Is there an age where if an employer looks at your resume, will start considering if you're too old for the role?
An employer will consider that you're too expensive for the role or will consider that you have no ambition if you've been in the role too long. Experience has diminishing returns. A C++ coder with 20 years experience is not usually 10 times better than one with 2 years experience.
Ed Gadziemski wrote:
An employer will consider that you're too expensive for the role
No employer wants to pay you what you're worth, regardless of how much experience you have.
Ed Gadziemski wrote:
or will consider that you have no ambition if you've been in the role too long.
Or they're someone like me who knows they have no business being in a management position. I have no patience with absurdity or politics.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
ZapBranny wrote:
How important is it to employers?
In the UK it legally has zero importance. An employer cannot take age into account when assessing if a person is suitable for a job.
Upcoming events: * Glasgow: Geek Dinner (5th March) * Edinburgh: Web Security Conference Day for Windows Developers (12th April) My: Website | Blog | Photos
I appreciate all the responses. My reason for asking is that I am hoping that if I could possibly work well into my 50's. I am way much younger and just hoping that I can have a few decades of IT work ahead since I am about to raise a family. The responsibility is quite high since I am expected to be the main source of income as opposed to my future spouse. It's different when you are about to start a family, instead of worrying just about what to wear and the holidays and nice pair of sunnies or the latest pda, you start thinking about mortgage, sending kids to college, and all the other family stuff.
I am a SysAdmin, I battle my own daemons.
-
Ed.Poore wrote:
Well, I'm (almost) 19 and got no end of work at the moment
Are you just out of high school? I'm surprised to find out that there are such young people like you actually getting paid to program, that must be great.
█▒▒▒▒▒██▒█▒██ █▒█████▒▒▒▒▒█ █▒██████▒█▒██ █▒█████▒▒▒▒▒█ █▒▒▒▒▒██▒█▒██
Yeah finished my A-Levels last year was meant to be in uni this year but had the cancer so took a year out and they offered me a job throughout the year but I'm working from home now because they don't want the liability if I get an infection in the workplace.
-
Ed.Poore wrote:
I don't have to go through all the paperwork they do (medial electronics has lorry loads worth of it)
(Presuming you meant medical electronics)...so, they're well prepared for the law-suits if their machine's the next Therac 25[^], then....I'm involved with safety-critical software as well and I reckon your boss must have big cojones if he's happy to accept software projects without an audit trail demonstrating that you've worked to a quality process (as I'm quite sure you have).
Well up until this year their systems have not been involved with PCs everything is embedded and I havn't really dealt with that. That being said all my software apart from one prorgam has been for internal use. The latest one just completed was a database which is duplicating a paper based system (they have to keep the paper records for ISO9000 compliance), that's more of a useful thing rather than critical since it just allows them to search through their paper trail rather than replace it. The only one which has been released to the public was a programmer for one of their systems and all it really did was dump data line by line down a serial port, all the checking etc was done on the system (because their IrDA link isn't very reliable). The latest project involves controlling their systems[^] over the web and at the moment it's in a research phase so it's more important to show something cool to the bosses that works for the demo than for concrete reliability. The project hasn't officially had the go-ahead from the big bosses but my boss, the boss of R&D is pushing ahead of it (and I'm bl**dy project manager, but at the moment the only one working on it). Hopefully the quality assurance will come after I leave for Uni so they can take over the brunt of it :rolleyes:, then if I return during the summer (going to try & get sponsorship from them) I'll just be helping doing more research & interesting stuff rather than the tedious stuff :cool:
-
How important is it to employers? Is there an age where if an employer looks at your resume, will start considering if you're too old for the role? Is it better to work permanent then in the long term as opposed to contracting? Thanks.
I am a SysAdmin, I battle my own daemons.
I really think it depends on the people involved (employee and manager) and the type of work environment. Having spent 25 years at a Top-5 university I've seen both incredibly gifted younger folks (and had the pleasure of having several of them work for me) and professors in their mid-70s who could leave me by the side of the road drooling they had such command of their field. I've also seen my share of young 'hotshots' that didn't know jack, and suffered through managing plenty of 'I'm 55 and I've been here 32 years and I don't have to do *anything* until I retire in 4 years' types. I've always been a developer at heart, and when offered the chance a year ago to get out of management and go back into supporting a team of scientists as sysadmin and developer leapt at the chance. Did I have some doubts that at 49 my programming skills might be a bit rusty? You bet. But I've found that in the environment in which I'm working (research support with a small team, not a crushing 24x7 200 person production shop) age isn't really a factor. My boss is in his mid-50s. Still doing brilliant work. The Lab's founder is in her 80s and still involved in research and publishing. On the other hand, would I want to go out 'on the street' and try to get employment as a developer at age 49? No way... don't think I would have a chance against all the young blood. So it really does depend on where you'll be working. A huge .com shop probably isn't going to want 50 year old developers... an academic lab might be a bit more relaxed. Just my .02/worth.
-
Thanks for the reply, I think the same. However I am more interested in the upper limit of age that employers (if it is a consideration at all) are willing to take in as part of their staff. Is there something as too old, say for example 50's or mid-40's? For contractors you have to periodically move from an employer to another depending on contract negotiations whereas for permanents you can potentially stay in the same place for the rest of your working life so you are pretty much assured of work until your age of retirement. If you're contracting then maybe if say at age 38 you're contract expires you may not be able to find another gig (contract) or no employer might want to take you in as a permie. In the same situation you won't have to worry if you are the latter (permie).
I am a SysAdmin, I battle my own daemons.
ZapBranny wrote:
you're contracting then maybe if say at age 38 you're contract expires you may not be able to find another gig (contract) or no employer might want to take you in as a permie. In the same situation you won't have to worry if you are the latter (permie).
As an independent Software Engineer, I find it is easier for me to get work because of my experience. The key, I believe, is that experience is more than lots of exposure to technology but is also "life experience" in the work place and the maturity that comes along with that. Independents are expensive and potential clients are more likely to hire me (46 years old) at a higher rate than some young kid with 4 years of wiz-bang high tech skills at a lower rate, because the work has to be done correctly the first time. They won't risk failure because the low rate guy doesn't have the "project management experience". You get what you pay for... But that is just my "experience." P.S. As an independent, I'm never looking for someone to take me in as a "permie." The money is to good and I'm not subject to that corporate culture.
-
ZapBranny wrote:
How important is it to employers?
In the UK it legally has zero importance. An employer cannot take age into account when assessing if a person is suitable for a job.
Upcoming events: * Glasgow: Geek Dinner (5th March) * Edinburgh: Web Security Conference Day for Windows Developers (12th April) My: Website | Blog | Photos
Colin Angus Mackay wrote:
In the UK it legally has zero importance. An employer cannot take age into account when assessing if a person is suitable for a job.
I believe it is also illegal to discriminate on the grounds of race/ethnic origin etc. but both happen. Recently, I heard of a man of UK descent who was refused a job here because he could not speak Polish! And before you say it, no the job was not as a Polish interpreter! As is becoming more prevalent here, virtually all the staff at the company were non-English speaking immigrants working for minimum wage (or less!). A couple of weeks ago, a bus company had its licence revoked as none of the drivers spoke English and they couldn't read the road signs! Perhaps this principle:-D could work in IT... "Hello Mr. Smith, we want a C++ programmer." "No problem, I know a bit about HTML, I'll give it a go." :) Rich
-
ZapBranny wrote:
Is there an age where if an employer looks at your resume, will start considering if you're too old for the role?
An employer will consider that you're too expensive for the role or will consider that you have no ambition if you've been in the role too long. Experience has diminishing returns. A C++ coder with 20 years experience is not usually 10 times better than one with 2 years experience.
I found this article interesting on careerbuilder.com: Job Goals for Every Age Meg Donohue, CareerBuilder.com writer Each decade of life brings a set new of challenges as working professionals move into different phases of both their careers and personal lives. Entering a new decade of life can be a perfect time to take stock of one's situation, reevaluate priorities and set career goals for the years ahead. Setting goals makes people "feel more in control of their destiny, which in turn makes for positive feelings and a sense of purpose," says Laura Berman Fortgang, a pioneer in the life coaching field and the author of several best-selling books, including "Take Yourself to the Top." Nevertheless, Fortgang cautions that people should remain flexible in their goals: "Being tethered to one specific outcome can jeopardize one's ability to recognize other opportunities when they become available." In Your 20s: Establish a Positive Work Record Relax -- you don't need to know exactly what you're going to do with your life just yet. It makes sense to explore your options at this early stage of your working life, as long as you build skills and make contacts along the way. "Deciding what to do long-term is more organic than most people think," Fortgang says, adding that what is essential during this decade is to establish a good work record. "The people you work with ... in your early years could become life-long supporters, mentors and references for years to come. So building a good reputation is important even if you don't see yourself sticking in your current job for long." In Your 30s: Focus on Becoming a Leader People often enter their first management positions in their 30s, and the "switch from being a worker-bee to a leader-in-training ... requires a change in mind-set," Fortgang asserts. "The goal here," Fortang says, "is to get recognized for all you have done, and parlay that into a more focused path." Document your accomplishments so that when it comes time for annual reviews, you have proof of your hard work and leadership experience (or potential). In Your 40s: Reexamine Your Definition of Success In this decade, people get very serious about their earning power and set their sights on top roles that could potentially be theirs now or in the next decade, Fortang reveals. "This is also the time of midlife crises," Fortgang warns, which often result in people questioning their careers. This decade is a good time to take stock of the direct
-
ZapBranny wrote:
you're contracting then maybe if say at age 38 you're contract expires you may not be able to find another gig (contract) or no employer might want to take you in as a permie. In the same situation you won't have to worry if you are the latter (permie).
As an independent Software Engineer, I find it is easier for me to get work because of my experience. The key, I believe, is that experience is more than lots of exposure to technology but is also "life experience" in the work place and the maturity that comes along with that. Independents are expensive and potential clients are more likely to hire me (46 years old) at a higher rate than some young kid with 4 years of wiz-bang high tech skills at a lower rate, because the work has to be done correctly the first time. They won't risk failure because the low rate guy doesn't have the "project management experience". You get what you pay for... But that is just my "experience." P.S. As an independent, I'm never looking for someone to take me in as a "permie." The money is to good and I'm not subject to that corporate culture.
-
Thanks for the reply, I think the same. However I am more interested in the upper limit of age that employers (if it is a consideration at all) are willing to take in as part of their staff. Is there something as too old, say for example 50's or mid-40's? For contractors you have to periodically move from an employer to another depending on contract negotiations whereas for permanents you can potentially stay in the same place for the rest of your working life so you are pretty much assured of work until your age of retirement. If you're contracting then maybe if say at age 38 you're contract expires you may not be able to find another gig (contract) or no employer might want to take you in as a permie. In the same situation you won't have to worry if you are the latter (permie).
I am a SysAdmin, I battle my own daemons.
ZapBranny wrote:
Is there something as too old, say for example 50's or mid-40's?
I certainly hope not!!:-D As one of the "old greys" I'm still having no problems finding work, even if most of the guys I work with are half my age. I spent a lot of years writing code for embedded systems, then for military and commercial simulators, and then in my early 40's I moved into computer games. I got the job precisely because I had a lot of years of very varied experience. Now in my mid-50's and still coding*, and even when the company I was working for went bust last year I had 5 offers on the table within a month. None of them seemed bothered in the least by my age. So don't worry about getting older - you'll still be in big demand in the years to come :) And as somebody else said - being old is a state of mind. Life's there to be lived! * Tried the management thing and hated it. The money might be good, but not the hassle (and I missed coding). There are three kinds of people in the world - those who can count and those who can't...
-
How important is it to employers? Is there an age where if an employer looks at your resume, will start considering if you're too old for the role? Is it better to work permanent then in the long term as opposed to contracting? Thanks.
I am a SysAdmin, I battle my own daemons.
Hi, I recently saw an articles that say's the following: "Our survey reveals that the community is not only getting richer, it is getting older and taking on more responsibilities as well. For yet another year, the majority of respondents say they are more than 40 years old -- 41.7 years on average, to be precise -- and collectively, the group claims an average of 12.1 years of experience. Like the real world, IT workers are making more and getting grayer (and maybe it's time you begin to plan your retirement)." Source: http://redmondmag.com/salarysurveys/[^] So it seems that age isn't a big issue in the industry as long as it comes with experience.
With friendly greetings,:) Eric Goedhart Interbritt
-
ZapBranny wrote:
How important is it to employers?
In the UK it legally has zero importance. An employer cannot take age into account when assessing if a person is suitable for a job.
Upcoming events: * Glasgow: Geek Dinner (5th March) * Edinburgh: Web Security Conference Day for Windows Developers (12th April) My: Website | Blog | Photos
Colin Angus Mackay wrote:
In the UK it legally has zero importance
While technically correct that legally it has no importance in most western societies it could be an unstated determining factor in the selection process. Hiring is such a subjective process that any and all things can influence the decision to hire or not to hire, as the case may be, any individual showing up for an interview. Age like race, gender, physical disability, national origin, sexual orientation, etc., cannot be stated legally as a contributing factor but none the less can play a part of the evaluation process when deciding to hire a job candidate. Age does play a factor in peoples evaluation of other people; possibly a subconscious factor, just not a stated one for legal reasons.
Simply Elegant Designs JimmyRopes Designs
Think inside the box! ProActive Secure Systems
I'm on-line therefore I am. JimmyRopes -
I appreciate all the responses. My reason for asking is that I am hoping that if I could possibly work well into my 50's. I am way much younger and just hoping that I can have a few decades of IT work ahead since I am about to raise a family. The responsibility is quite high since I am expected to be the main source of income as opposed to my future spouse. It's different when you are about to start a family, instead of worrying just about what to wear and the holidays and nice pair of sunnies or the latest pda, you start thinking about mortgage, sending kids to college, and all the other family stuff.
I am a SysAdmin, I battle my own daemons.
I am 73. I have had three contract positions in the last two years, and am about to sign on to a permanent job writing code for embedded systems. I expect to keep working as long as my work is good enough that someone will pay me for it. Ideally, that will be until I die. You rest, you rot. JimT
-
Ed Gadziemski wrote:
you have no ambition if you've been in the role too long
Huh? What does that even mean? I like my job, I enjoy it and I make at least twice what my boss does. And my ambitions are not tied to my day job. There is more to life than the 8 hours a day you spend with a bunch of strangers. Sorry, I meant work colleagues.
Ed Gadziemski wrote:
Experience has diminishing returns.
What a foolish thing to say. What is your basis for such a general statement? I've been a contractor for almost 20 years and keep my skill set up to date and fresh and have never been out of contract in all that time.
Ed Gadziemski wrote:
A C++ coder with 20 years experience is not usually 10 times better than one with 2 years experience.
Except where the older guy has kept up to date: I'd take the older guy over the pup any day. The business in which I'm contracting now has an active policy of trying to hire older people. They're more reliable, they work harder, they're not getting drunk every night and rolling in drunk or having to take time off to help look after babies and young children. They're more willing to do over time and they're more flexible. Youngsters with no experience? Wildly overrated.
digital man wrote:
And my ambitions are not tied to my day job
And your employer knows it.
digital man wrote:
What a foolish thing to say. What is your basis for such a general statement?
Pay a programmer with 3 years experience $60K per year. Pay a programmer with 30 years experience $600K per year? I think not. You, sir, are a fool.
-
Well up until this year their systems have not been involved with PCs everything is embedded and I havn't really dealt with that. That being said all my software apart from one prorgam has been for internal use. The latest one just completed was a database which is duplicating a paper based system (they have to keep the paper records for ISO9000 compliance), that's more of a useful thing rather than critical since it just allows them to search through their paper trail rather than replace it. The only one which has been released to the public was a programmer for one of their systems and all it really did was dump data line by line down a serial port, all the checking etc was done on the system (because their IrDA link isn't very reliable). The latest project involves controlling their systems[^] over the web and at the moment it's in a research phase so it's more important to show something cool to the bosses that works for the demo than for concrete reliability. The project hasn't officially had the go-ahead from the big bosses but my boss, the boss of R&D is pushing ahead of it (and I'm bl**dy project manager, but at the moment the only one working on it). Hopefully the quality assurance will come after I leave for Uni so they can take over the brunt of it :rolleyes:, then if I return during the summer (going to try & get sponsorship from them) I'll just be helping doing more research & interesting stuff rather than the tedious stuff :cool:
Ed.Poore wrote:
they have to keep the paper records for ISO9000 compliance
I'd hope they keep the paper for IEC 61508[^] compliance rather than ISO9000 (at least I think it's 61508 that applies to medical systems) - we have to do the paperwork for DO-178[^] compliance, but then, we do have these guys[^] auditting us regularly, checking we've dotted our i's and crossed our t's.
-
Age is all about your attitude. That's what every elderly person will tell you, and it's true. If you can do the work and you show that your age is not an issue then there reeally is no excuse. Most people tend to approach things with preconceptions of failure -- that is not the way to do it if you want to succeed. High school in the UK runs to age 16. I was contracting almost full time one month after I left, and all through college. Now I am 23, I own my own company and employ other developers to do exactly the same. There is plenty of opportunity out there for young people.
Ðavid Wulff What kind of music should programmers listen to?
Join the Code Project Last.fm group | dwulff
I'm so gangsta I eat cereal without the milkDavid Wulff wrote:
Age is all about your attitude. That's what every elderly person will tell you, and it's true. If you can do the work and you show that your age is not an issue then there reeally is no excuse.
Every developer job around here I see advertised requires a bachelors or masters degree.
David Wulff wrote:
Now I am 23, I own my own company and employ other developers to do exactly the same. There is plenty of opportunity out there for young people.
I want to start my own company someday. I have always dreamed about starting Henize Software ever since I got interested in programming when I was 12. What kind of software does your company create? When did you start your company?
█▒▒▒▒▒██▒█▒██ █▒█████▒▒▒▒▒█ █▒██████▒█▒██ █▒█████▒▒▒▒▒█ █▒▒▒▒▒██▒█▒██
-
ZapBranny wrote:
Is there an age where if an employer looks at your resume, will start considering if you're too old for the role?
An employer will consider that you're too expensive for the role or will consider that you have no ambition if you've been in the role too long. Experience has diminishing returns. A C++ coder with 20 years experience is not usually 10 times better than one with 2 years experience.
Ed Gadziemski wrote:
An employer will consider that you're too expensive for the role
This is the correlation between age and wage, so in a way it's not age-discrimination -- if any older person quotes lower it probably won't matter.
Ed Gadziemski wrote:
or will consider that you have no ambition if you've been in the role too long.
I personally avoid shops that have this mindset. They're usually run by folks who don't get that programmers like to program so much -- they don't understand why everyone doesn't want to climb the management ladder like they do.
Ed Gadziemski wrote:
Experience has diminishing returns. A C++ coder with 20 years experience is not usually 10 times better than one with 2 years experience.
This is true, of course. There's a limit to the wage or salary a programmer can pull down. You can raise that limit by getting into certain applications like financial services, or getting ownership in some way (writing your own software, getting into a partnership etc), or going down the CIO/CTO path (which gets you away from programming, at least every day). The thing that seems to be missing from this equation is the weight of analysis/design skills -- I think it's probably true that pure coding skills are gained in the first few years, but analysis/design skills take quite a while longer. Steve
-
David Wulff wrote:
Age is all about your attitude. That's what every elderly person will tell you, and it's true. If you can do the work and you show that your age is not an issue then there reeally is no excuse.
Every developer job around here I see advertised requires a bachelors or masters degree.
David Wulff wrote:
Now I am 23, I own my own company and employ other developers to do exactly the same. There is plenty of opportunity out there for young people.
I want to start my own company someday. I have always dreamed about starting Henize Software ever since I got interested in programming when I was 12. What kind of software does your company create? When did you start your company?
█▒▒▒▒▒██▒█▒██ █▒█████▒▒▒▒▒█ █▒██████▒█▒██ █▒█████▒▒▒▒▒█ █▒▒▒▒▒██▒█▒██
Captain See Sharp wrote:
Every developer job around here I see advertised requires a bachelors or masters degree.
Full time jobs are different, with shorter contracts you may have more luck.
Captain See Sharp wrote:
What kind of software does your company create? When did you start your company?
Our work is split approximately 50% contract and consulting, 30% service, 10% R&D and 10% ISV. Most of our work is in communications (telecommunications and information exchange). The software we create under contract is mainly for internal use by our clients, process and line of business comms apps mainly, but we are developing some in-house products too such as the ASP.NET 2.0 version of our free forum software. The services we run range from lead management tools for estate agents to adult entertainment on mobile phones (a market that is much bigger in this country than yours). The R&D is on our own hardware device (I can't say any more yet). The company has been trading since 1997, initially as an unregistered alias of an umbrella company, but was incorporated in 2000 when I left school. We split into two legal entities in 2004 (service and software) but still operate day-to-day as one.
Ðavid Wulff What kind of music should programmers listen to?
Join the Code Project Last.fm group | dwulff
I'm so gangsta I eat cereal without the milk