Rejecting a candidate for over-qualification results in age bias
facebook.com
facebook.com
I put that in quotes because yes, I've seen it also result in an age bias and as I went from one side of the equation to the other, I spent some time evaluating what was and was not important to me as an employee.
About 15 years ago I came to the conclusion that "over qualified" was never a legitimate disqualifying disposition of a candidate. Simply put, if you are applying for a job that needs less skills than you bring and are willing to take the salary that is offered, how far 'beyond' the requirements you go is irrelevant. I asked a hiring manager at Google once if they would tell a sales guy "No I don't want the Ferrari at the same price as this Mazda Miata, its more sports car than I need to get around." Even if you never expect to challenge the top end of the sports car you probably won't turn it down. Similarly with employees, if you are up front with them about what the job entails and they are ok with it, who are you to say they will be "bored" or "twiddling their thumbs all day" ?
Answer is, you aren't. Hire them and get get a discount on skilz they are offering you. Your company will be better for it.
But that's not the real reason. The reason is they are afraid because the experienced person can see through bullshit better. They are harder to fool and brainwash to work for free. With stuff like "There won't be a paycheck next month, but don't worry we are turning corner, once we exit you'll all drive Ferraris!", "We are changing the world, just need to finalize this feature by next week, so let's all work a little harder (and by all I mean you all)". Someone with experience will say something "Thanks but no thanks, I've heard this before" a new college graduate will say "Yay! Let's do it, I'll impress everyone with how little sleep I can get each night".
And I am not being too hyperbolic here. I've heard from owners before confessing that hey love hiring college grads because they can drive them hard, they are full of enthusiasm and are not "tainted" by other corporations.
Another friend from another startup, confessed that they like those take-home interview problems. Stuff like "Implement a distributed database over the weekend and show us the code on Monday during the interview". The reason is because they can get the really desperate and dedicated people willing to invest that much time into projects. As when crunch time comes, they'll need those "skills".
Obviously it is more complicated than that. Just saying there could be legitimate concerns.
So set up an employment agreement that addresses those concerns. Use a vesting schedule or clawbacks on a signing bonus.
> Most managers are probably not thrilled with the idea of investing in someone who may not even stay a year.
Most managers aren't optimizing their technology for productivity, especially when new team members are concerned. This is a solvable problem. That is, "we're concerned they might quit in nine months" can be rephrased as "we're not capable of onboarding an experienced new hire in a reasonable amount of time".
Being an employee, generally (not always but it must be 99% of places) you need to:
1. love the company you are working for. 2. be willing to receive emails constantly. 3. not be attracted to other companies. 4. accept begin laid-off as and when the company desires.
Contracting on a fixed length contract, I am almost guaranteed to have work until the end of that contract - working for a company, 0 guarantee i will have a job in 1,2,6,12,18 whatever months.
(how the hell do you get lists on multiple lines here ha ha)
My experience tells me otherwise. As soon as you have a job, everyone wants to hire you. If you have no job, nobody wants to touch you. It's kind of like dating, where scarcity makes you attractive.
Don’t tell me that I’ve got a great resume and that you’re looking for someone who is just exactly like me but five years younger, and then ask if I know anyone who is looking.
If you said those other ones were a legitimate concern for avoiding hiring young people I would say "... I guess, so learn to interview properly and lower your risk of that". The scale of that risk doesn't fit the scale of the issue at all.
Most managers can't see past next quarter's numbers. A year is long term planning that is well beyond them!
Just like the topic at hand, that kind of requirement is correlated with other characteristics, think young, fresh grad, not married probably, no kids, really wants the job, maybe a bit desperate, doesn't mind expending their free time etc.
In some cases the companies are aware of what they are doing. They know it is not about the take-home test but about picking those types of candidates most of all, and they are ok not selecting the rest. This was my friend's company.
In other cases, companies are not aware of it, they just copy what others are doing or say believe that this testing method is better, so use it strictly for that reason. Which is fine too, it might work for them better. However, they'll still end up selecting certain candidates and not others, but they just don't do it explicitly.
The test was designed to be a 6 hours task. I spent a Saturday on it (with regular pauses to go out a bit, play games, watch tv, etc)
I got the job. I have started there very recently so I can't really speak about the amount of work / week in that place.
Again, compared to a very skilled friend who had to cram for 2 hours each evening for a couple of months (and speaking with other people I know having gone through that, it seems pretty standard), I really see my time investment as ridiculously less than an on-site whiteboard.
I am obviously only referring to programmers, knowledge workers etc.
A very competent friend had to cram for months in order to pass the whiteboard interviews at one of the tech giants.
I had to spend a Saturday on this test (it was scoped to be a 6 hours project, I spent the day on it with frequent and long pauses).
My time investment is orders of magnitude lower what it would have been for a whiteboard.
I do think that "homework" interview problems are better than pointless algo.
Any owner who thinks they can get more real work done by driving a college grad hard than they can by hiring me is an owner who's short-changing their bottom line.
I agree you. Was just presenting someone else's perspective. Don't think such things are usually shared or discussed so I found it interesting. I personally advocated for a more diverse team - more women, more age ranges, more cultural backgrounds, rather than just young college guys.
Age discrimination probably starts close to 50 I think.
With the current lack of bonds between employer and employee, you must consider that all your employees are in this condition.
The story is just a rationalization for whatever you want to believe. You could simply evaluate the candidates record of tenure at earlier companies, ask them about their motivations etc. to get some idea of whether they plan to jump ship just like any other candidate.
We all know that our idea of what a job is before we pick it is much different after we work there for 3 months.
People are always looking to leave. More money is made leaving. Companies aren't willing to adequately pay to retain talent.
[Edit: that's the employer's logic. Right now I'm on the wrong side of that equation, but I can understand their concern. Even if it's true that you really want the job and not that "better" job that might not even exist or you may not really consider "better".]
Assuming you are not a complete muppet and have built mechanisms into your company culture to provide for rapid knowledge transfer, of course.
Or, it could be that you offer something that a lot of other work environments don't. Kind, friendly people, a fun-yet-professional atmosphere, remote work, generous vacation, etc.
Personally, I expect that every member of my team will matriculate out at some point. What's the harm in bringing somebody in that, assuming culture fit, will bring more benefit to my organization than I'm paying for?
That's good - if your organization (even if not your team) has a need for the people that now have souped-up skills.
https://hbr.org/2010/12/the-myth-of-the-overqualified-worker
It may be that overqualified workers don't in fact leave sooner - or it may be that the hiring manager correctly identified those who would and wouldn't, and only hired the latter. By studying only the people already hired, it's impossible to tell.
Of course, it is up to the employee to determine if they can handle their expenses on the salary granted to them. However, just as an employer may look at something like commuting time and say to themselves "wow, they're going to commute for 2 hours, that's going to be tough", an employer can look at someone who is older and assume more expenses and say "wow, they might be digging into savings, that's going to be tough".
Now, that should be just one factor of the hiring equation. And someone may be interested in transitioning fields, doing a startup, have a trust fund, live well below the normal standard of living, etc, etc, and may be ok with the salary.
But as an employer, hiring, you aren't just looking at what the employee is saying now, but trying to figure out if/when they'll be moving on (and picking someone who will be less likely to do so is just human nature--that's why job hoppers are looked down upon by some companies).
That said, how can you combat that? (I'm in my early 40s and am terrified of this.)
* start your own company
* consult
* don't job hop, settle into a company
* keep your skills up to date
* be productive enough to justify the extra money (be a true 'senior' developer)
* move into management, again, a higher leverage area.
I don't know, maybe there are other ways.
For that matter, someone who keeps getting rejected for being “overqualified” might be extremely loyal once they find someone willing to give them a job.
I can relate to KIDS blowing up one's monthly budget. But retirement and housing?
I set aside the same percentage of my income for retirement as always (the raw number may be higher as my income climbs, but I've always approached it as a percentage). And my mortgage will be paid off free and clear in my 40's, while most of my 20-something colleagues burn obscene amounts on monthly rent for tiny apartments. Because they'd rather live in some trendy gentrified spot in the urban center, than have a house in some non-sexy and supposedly-racist suburb.
If it weren't for daycare expenses, my monthly needs would be a fraction of what they were two decades ago. And I'll be done with daycare in a couple more years.
> don't job hop, settle into a company
This is atrociously bad advice. If you are going to remain an individual contributor, rather than exit into a management track, then it becomes more important to move around and keep yourself relevant as you age. Not less.
> move into management, again, a higher leverage area.
If you genuinely want to move into management as a matter of advancement, because you are tired of coding and a completely different career intrigues you, then fine. But if you don't really want to be a manager, and are just doing it for salary reasons, then I can say from experience that you're setting yourself up for misery. I was fortunate enough to come to terms with this in time to turn back, before the detour caused long-term damage.
Huh? My expenses have never been lower. My housing costs sure as hell aren't higher because I bought my house when they were a lot cheaper than they are now. ($1900/month for a detached rambler in Redmond, WA; suck it, youngsters.) Haven't had a car payment in, what, about ten years? We've bought all the high-end stuff we're going to buy. TVs wear out, but high-dollar musical instruments don't, so no obsolescence there.
I'm sure our retirement savings is higher than yours, but it's not because retirement's coming up; we're set there. It's because I don't know what the hell else to do with the money, and I have a tax-deferred savings account? Okay, sign me up for that and max it to the Federal limit. And even that's not enough to siphon off the surplus, so we make extra principal payments on the house.
Granted, that's two incomes and no kids. But we could get by on half of what we make. I'd do it, too, but no one is offering a 20 hour/week software job, and at this point I don't have any marketable skills other than writing software.
EDIT: sorry, went off on a rant and didn't answer the question: "That said, how can you combat that?" Mmm, I don't. Maybe employers overthink it like you do, maybe they don't, hard to tell. Frankly, do I want to start an employment relationship with a company that's already second-guessing me? I just inquire about positions that interest me, and at some point some sucker hires me. I do think one would do well to avoid job-hopping. When I've been a hiring manager, my guess is going to be that one looks good on paper but is insufferable to work with (and hence gets fired), or can't be pleased. Having "my own company" on the resume, even if it's one that didn't quiiiite work out, seems to be a plus, too. Other than that, I dunno, just go look for a job like everybody else. <shrug>
Should hiring decisions be entirely divorced from context? Should employers not worry about anything but 'can the person do the job right now'?
In this analogy, you can buy a Ferrari at the same price as a Miata but the Ferrari is much more likely to get stolen.
The analogy is a bit stretched, but imo still works even when talking about the consequences (which often easily translate into cost) of owning Ferrari/working at high paying job.
1. I don't see how that applies to the analogy of higher maintenance costs.
>if you really want/need a job that doesn't require your education and experience, then you can't brag about your education and experience that is irrelevant.
2. That is a double edge sword. If one removes expertise to pretend to be junior, then they are vulnerable to a junior who inflates their resume to appear more competent.
3. Also, putting your past experience isn't bragging, it's, as you said, honesty.
It's good business to (all other things being equal) hire the best person you can find at the price you can afford. To do anything otherwise is nonsensical. I can't think of a good business reason not to.
Having said all of that, I'm so glad I haven't had to use a recruiter in nearly 20 years. It sounds like a cluster out there.
I have strong social anxiety that is at its worst in interview situations. When I try to 'edit' my answers to questions like that instead of giving a straightforward and honest answer about the stuff I've built and the experiences I've had building, my brain spins endlessly trying to model all possible 'edits', the possible responses, and possible counter-responses.
Dijkstra was a crazy smart guy, but I would have to disagree with this point. Analogies are useful tools for aiding understanding.
The first thing that came to mind was a cast iron skillet. Would you rather get a brand-spankin' new unseasoned skillet or would you rather get one that had cooked breakfast everyday for 3 generations of Appalachian homemakers for the same cost?
Given that, it doesn't seem like the worse problem in the world to hire someone who is over qualified, and if they get real unhappy, they give a professional 2-weeks notice and then leave.
I think we're all probably ignoring the real reason this happens though, those hiring are intimidated by the over qualified candidate. "A's hire A's and B's hire C's" as they say.
Now, if I take their low-ball offer, if they pay me as if I had 5 years of experience when I really have 30 and for whatever reason I have to take that job, then yes, I'm out of there as soon as I find someone who will pay me what I'm worth. I like the work, but I do this to make money, not just for entertainment.
And why am I worth more money than someone with 5 years of experience? I don't even work as hard as those people; why am I worth more? Because I get more done, and it's done better when I do it. I don't write the bugs those people write, so I (or somebody else) doesn't have to spend the time finding and fixing them. I don't design the bad architectures that they design. And so on.
Nothing wrong with that... It just likely isn't a good fit.
What does this mean? It sounds like expectations around pay and responsibility. If someone says, "Yes, I'll take your marching orders for 30k per year," why not hire them and let them do that? You might have something with more responsibility open up in the next year or so and have an immediate (and usually harder to find) candidate for that job.
Someone with a mountain of experience coming in has to work against the suspicion that they are taking the role for the wrong reasons, namely that they will bounce as soon as they find something more in line with their actual experience.
It goes beyond expectations of pay and responsibility.
If you take someone with a ton of experience who says they will do the job for $30k/year, their growth expectations are quite likely different than that of a junior person. As such, there's a greater likelihood they will leave sooner if they find something more senior.
And the hard part of this is, they might genuinely be interested in the role. But enough managers get burned by taking in someone with too much experience for a lower level role that leave in under a year, and they tend to avoid that type of candidate.
You pay me, I'll do what the job calls for and we're square. Motivation is a weasel word. I'm either meeting your (hopefully reasonable) performance requirements or I'm not.
I'm 36 now, with a mortgage, and have stayed in the job I am in now longer than any job I've had before.
You can always use other peoples prejudice to get market rate discounts.
The odds are lower that they'll leave than someone with less experience needing more time to become senior. There is no substitute for experience.
EDIT: To expound on this, as a manager, I will look out for the company, but also for you. If you have limited experience and want to climb the ladder, I will help find you a path internally and if one is unavailable (happens all the time), I will introduce you to opportunities outside the org to get you into higher roles and pay grades. Same deal if you're a senior person with "too much skill" for the role: tell me your goals, and I will help you get there. No one sticks around forever, and its unrealistic to ask people to do so.
This is, in my opinion, what a good manager is. Not someone who can code well, not someone who is a technical wizard, but someone who manages away problems outside of the team while helping individual contributors maximize their potential.
Of course, this would be incredibly illegal and unethical.
And while they may not be honest with you about that, in general there are many things that interviewing people are often not quite as honest with the interviewer as you might expect. A good example was a guy who said he was ok with commuting from Los Gatos to Redwood City and took the job, and then called up the Thursday before the Monday when he would have started to say he had taken a job for lower pay but was closer to home.
...who is also going to leave as soon as they get a nice offer.
Yeah, because if someone wants to be respected or appreciated for what they bring to the table, that's unreasonable.
If you (royal you) buy into this thinking, the problem is you, not the employees.
I say applicable because having a PhD in Chemistry is not being "over qualified" for entry level programming. But having 10 writing code could be interpreted as having more qualification than the job merits.
That's something you can optimize for. An overqualified engineer shouldn't take six months to earn their keep unless the codebase is a huge mess. If the overqualified engineer is worth the salary they're really qualified for, they'll be able to describe exactly what parts of the system need to get fixed so the next engineer can be patching code in much less time.
That's the problem you have to tackle as fast as possible. An overqualified candidate would be a good fit there: first task, streamline the onboarding problem. Document, test, document.
I'm getting to the age where I wonder about these kinds of things. And yet I've interviewed older highly qualified people and thought exactly that. I will use this discussion as a reference point and adjust my attitude. I could be in that guys position any day/year now, what will I want? I'm beyond the point of caring about certain things that seem to matter to younger people who think they're going to change the world. I just want to do solid work and get paid my rate. It makes sense that those I interview want the same.
Initially, it will seem like a great deal to get a Ferrari for the cheap price, but if you actually intend to use it, there are very practical reasons why it will cause a lot more problems simply having it, than having a Miata. If you can't afford to use the Ferrari properly, it will end up costing you more.
In the same vein, hiring an overqualified candidate WILL cost you more money and opportunity because they will leave quickly, and you could have spent the time training a more properly qualified candidate. I've been in the business 25+ years and I've seen this mistake time and time again. Maybe soon I'll be the one who is overqualified as well, who knows, but it is a legitimate reason to not hire someone.
I'm not sure I'm convinced that overqualified candidates either higher maintenance or more likely to quit. That hasn't been been my experience and I know my experience is limited, the HBR article cited however seems to back up my personal experience for what that is worth.
The variables around why someone works somewhere and whether or not they quit has, again in my experience, been more very strongly correlated with how well they like their job. And it is the factors that they "like" or "dislike" about there job rarely relate to how experienced they are or are not, and are much more likely to be based on whether or not they feel they are respected for their work, if they like or dislike their peers, like or dislike the day to day of their job, and like or dislike their office configuration (environment). That is the basis for my belief if "over qualified" is the single factor left over then it doesn't seem to correlate how successful they will be in the job.
All that said, and specifically addressing the analogy, the things that I find make for 'high maintenance' employees are an inability to hear constructive criticism (so poor self awareness), a lack of curiosity (so unable to see the questions that need to be asked), and a lack of respect for their work (so they aren't really trying to improve at all).
Does that make them Ferraris or Jaguars ? :-) Sometimes the more expensive car (like the Model S) has a lower total cost of ownership, sometimes it doesn't. But it has been really interesting thinking about the "maintenance" cost of employees from that perspective.
"Now, here's where it gets interesting: if you figure that all cars depreciate, and you drop the $8,500, I only spent $4,629.81 for the year. And if you get really crazy, and you take out "unusual" repair items — namely the tires, brakes, and battery, which will last several years without another replacement — my total cost was limited to two oil changes and a tire patch – or approximately $835.75. Not so bad for a year with a Ferrari."
Most 40- or 50-somethings in tech would be happy just having medical and getting to retirement w/o having to sell their house or raid their 401K.
Might I suggest that you might not know enough 40- to 50-somethings to sling around that word "most"?
Sure, as an old fart, I don't like the new culture of the young snots that change jobs every 18 months before they've started to add value, or even really learned anything, but that's about as much time as you'd get from an overqualified person looking to bide his time before he moved on anyway.
It also doesn't fit other software devs I know who are similarly old.
In Toronto, I've worked with 60+ years olds getting paid six figures as 'c++ developer'.
I've also worked with 40 year olds hired as 'frontend engineers' unable to get more than $35k.
So yea, maybe your statement is true if you are only after job, but if you treat this as a career, there are no limit to opportunities.
I am torn between thinking this is just bullshit to not say to someone "you are too old" or believing that people really think that additional skills are a bad thing.
Just wow.
Yes. And it isn't just Silicon Valley. I started getting "you are overqualified" in my former profession at age 35, when I was at the top of my former field. Many of my similarly experienced colleagues got the same treatment. So I switched to software hearing that qualified developers were in short supply only to find that this same lame "overqualified" argument was being used for over 35 year olds I came to know in my new profession. There doesn't seem to be a place for anyone who isn't already securely positioned at 35 in any profession these days. Career changes after 30 are becoming impossible in many fields.
Which is about the same time I decided the opposite, having been burned a couple times. You're neglecting the amount of time and effort other people in the group put in to make a new employee productive. Where I work it takes an absolute minimum of about three months to understand how all the moving pieces of the business data flow fit together, and maybe another three before the new person is truly independent.
And during that time other people in the group are spending time on the new guy instead of doing work themselves. If I hire someone and then he quits in six months, all that effort is wasted.
That a crazy huge amount of ramp up time, so much so that it sounds like there might be a major problem with your project or employer. There would have to be a super uncommon, really good reason to justify a six month ramp up time for a skilled experienced developer.
I mean, it would have to be something like "I literally work at NASA on the International Space Station" levels of complexity to justify that length of time.
I've had that problem, too, but I considered it a failure of architecture and design, not an inherent property of the space we were operating in. Often this is a sign of a lack of separation of concerns at the system level.
It's not "have something of an understanding of what we're doing here", it's "feel comfortable, and _competent_, in the interactions across the code base, why some approaches might not work or have failed in the past, etc.
I'd totally agree with three to six months before that comfort sets in.
Documentation is one of those concepts that can be the answer to any problem, but seldom is.
I've yet to work at an organization where everything is documented, the documentation is up to date, and the documentation is of high quality.
There are always gaps somewhere in the documentation and in the end it does take time to ramp people up.
Now, if you work on project based work and it's always on something different, that's a different story.
They can also cause a lot of friction because their higher level of knowledge and experience can make them refuse to follow established processes and procedures, even when there are very good contextual and historical reasons for why those processes and procedures exist at that particular organization. This can cause a lot of resentment among their coworkers.
Personally, I have never worked with an overqualified person who didn't quickly develop what is commonly referred to as an "attitude problem". That's of course just my own experience.
Personally, I have seen that more with less qualified, younger, new cow-orkers. Particularly those who have had only one previous job. "At my last job, we did X. Therefore X is the one true way to do it."
I was more prone to that when I was younger. As I am older, I understand better what I can expect from position (so I dont expect more fun then is possible), know better how to deal with more boring tasks and better understand why they are (and why process) are important.
However, as I got older I oftentime can tell much faster that the process can indeed be done better and seek companies that are willing to improve their processes as they go and are willing to learn from other companies processes. (I dont need to get it my way, but I like to see people talk about process issues openly.)
Oddly enough, it was mostly young people who were downright hostile to the idea that processes are something that can be improved, negotiated over or simplified.
i think it's a bit sketchy to equate ("over")qualified with opinionated.
Is the solution here to bias the "overqualified" candidate's compensation in equity rather than salary? If the company thinks that salary x is too low and may tempt the person to leave, put the employees skin in the game to stay with more equity. This seems like a potential solution.
Ferrari comes with very high maintenance costs, well beyond what regular Miata buyer can comfortably afford. (note: age/experience wise i'm probably close to the "Ferrari" myself :)
What I'm trying to tease apart are which are issues the manager causes and which are ones an over qualified employee would cause.
Crimes have legal consequences, more than a morality lesson is needed.
Personally, I'd be worried that the Ferrari would still end up having a higher TCO due to the elevated maintenance and insurance costs.
Most importantly, I am old enough to know that my personality is such that I would be strongly tempted to drive that vehicle too fast and in an unsafe manner.
There’s a whole host of things wrong with this analogy.
I suppose people who are at risk of being considered overqualified should learn to make exactly that kind of case for themselves.
In either case it's a red flag that should be carefuly evaluated.
A car doesn't leave after 2 months, but you would worry about it being a stolen car, wouldn't you?
They can challenge authority. They can get work done twice as fast, and you'd get a good deal if they show up only 80% of the time. The star players can also be divas, challenge bosses. Some cultures have more difficulty dealing with it and sometimes it comes with drama.
They tend to be a little stubborn. I met one senior with almost 10 years experience who refused to use source control or log into Trello. Project management for that project fell apart because the key members were not on it.
Are they being stubborn because they've seen this before and know it leads to a bad place? (probably not when they're objecting to Git or Trello)
Or are they being stubborn because they don't want to learn new things? (which sounds more the case here)
If the second one, then that's a problem. But it's got nothing to do with their age or experience. I've seen total newbie coders unwilling to learn Git because they don't think they need it (or it scares them, or whatever). It's easier to justify the mindset with age and experience, but it's not caused by age or experience.
If, however, it's the first kind of stubborn, then that's gold. That's what you need. That's the thing that stops teams from repeating the same mistakes over again.
Instead of dismissing it all as "stubborn", it might be worth checking the rationale behind the reluctance.
Similarly "you over-qualified for this positions" seems fair, it may even seem like you're doing the applicant a favor, but if it disproportionally affects a particular community, perhaps it's time to reflect on it.
edit: spelling, thx icelander, and damn you autocorrect
You might question the validity of the study, but it appears there is enough information out there to make a case.
The whole reasoning as to why exactly racism and ageism is bad, in my opinion, doesn't have to be based on morals, IMO (since everybody has different morals). It's sufficient to base it on self-interest: in an ideal simulation, where there would be bazillions of employers competing over bazillions of employees and vice versa, racist and ageist agents would lose, because they wouldn't make optimal decisions. (Of course, ideal simulation isn't real world, and that's why we have anti-monopoly and other laws that help to make the system run as if there were a bazillion rational agents).
But if some rational decision making merely correlates to segments of the population, and is not directly based on information such as race or age, I fail to see what is bad about it and why it should be avoided.
The pay and work at the automaker would have been great for him. Instead he ended up carrying mail until retirement.
I constantly think about him and remind myself to not get to comfortable in an industry.
What are the practical outcomes of this? Side projects?
If you work in an industry in which jobs are likely to be outsourced, or where ageism is a significant factor, you should not assume that you will be able to work until the normal retirement age. It's just not realistic.
Additionally, nowadays you don't get hired by car manufacturers but by third party companies that loan their workers to them. In the lower levels (factory work) there is some pushback against that, but in the higher levels its generally accepted
I was rejected for a job when I was aged 39 for supposedly being over qualified. When I applied for the job in question I was upfront about my experience, qualifications and desired salary which was market rate for my experience. I didn't sell myself short. The product I would be working on was unified message distribution system not too dissimilar to Twilio.
After a code test, a whiteboard exam and two rounds of interviews I was told "Yeah, we really like you and you undoubtedly have the skills. But we were really looking for someone a little less qualified". I pushed a bit to find out what that meant and the HR person claimed it was my salary expectations, but I had my doubts.
During both interviews I was asked if I had children. I said I had two. I was then asked their ages and where they went to school. This led on to questions about how they got to school and what happens if one or both of them are sick etc. The questioning style was casual, but they were definitely probing me. In Ireland this line of questioning is illegal, but it happens a lot. At the time I answered the questions with a feeling of reluctance. I do believe that having young children lost me the job. I was asked what would happen if my children were sick off school, I answered that either me or my wife would have to stay home. I was asked why my wife wouldn't take on that responsibility exclusively. I responded because we share our responsibilities to our family. I could see the interviewers brow furrow when I said that.
I have a strong suspicion that the reason why age affects IT recruitment so much is not because of "over qualification". It's because the older you are the more likely you are to have family that you want to spend time with. Or if you don't have children you might have other interests that take priority over work. I've had managers who have straight up admitted that the older you are the less likely you are to put up with overtime and more likely to challenge over bearing bosses.
Put simply younger people have fewer adult life distractions, will work longer hours and put up with more crap.
That's the reason I am ( or got ) into freelancing. No one asks about this details.
If my interviewer asks for my marital status/family size, could I simply refuse to answer? Or, if not, could I just lie about having children or not? Can a contract be invalidated by the fact that I lied about something during my interview?
I would guess that providing an excuse for firing someone would be harder than providing it for not hiring him, and you cannot simply fire someone for "having children and not having declared it".
I wish there was a way to prevent interviewers from asking these kind of questions, but until then this seems to me like a viable alternative.
I would _think_ if you so chose, you could sue the shit out of them for discriminatory practices. This is so illegal it makes my head hurt.
Plus, once your name gets out as a potential trouble maker then it's even harder to get a job.
They're likely asking because they've already hired people who expect to be able to come in late after taking their kids to school, work from home without notice if their kids are sick, etc.
I know this is an unpopular opinion, but: To me that's reasonable employer's discretion. If they're expecting you to work after hours and probing if you have kids to gauge that, that's one thing. But I've seen coworkers get allowances for kids for all kinds of things. Both parties (employee and employer) should be aware of what the expectations are ahead of time.
And if that means that I (as someone who doesn't have children, or lives near additional family who can handle those contingencies) come out as a better candidate, then that's not unreasonable.
Sick leave policy is up to the company. You cannot assume you are entitled to more sick days simply because you have children. If you will be taking off additional time due to having to care for sick children, that should be discussed ahead of time.
Emergencies do happen, but that doesn't excuse poor planning. A child becoming sick is not unforeseeable, and it's not unreasonable for both parties to acknowledge what the expectations are.
Many (most?) companies absolutely do make for allowances for employees with children, but that doesn't mean employers should be on the hook for whatever expectations the employee has. This is absolutely reasonably in-scope for an interview.
And I do agree that a perspective employee should not make assumptions about their schedule, if there are morning meetings you will never be able to make during the school year, then that needs to be discussed. But discuss the concerns and don't hide behind another excuse about why you didn't hire someone. Be honest and say their schedule does not fit the company needs.
I am really astonished that this is considered normal. Sick leave should not be up to the company, at least not for normal employee contracts. In many countries it isn't up to the company and they work just fine.
EDIT: to further elaborate, I'm not saying that companies should not be able to hire only single white males in their twenties, what I'm saying is that if you want employees that don't have a normal life, you should be expecting to put on the table more than the average salary for the role.
So people are probably badly in need of for PhDs who are on the job market, but those PhDs are meanwhile badly in need of positions fairly quickly once they graduate, and if the market isn't big enough, both sides are going to reach theoretically-suboptimal outcomes because of lack of liquidity.
(Consequently, GP should not be afraid to hire those people. If they say "No, I want this job," chances are the majority of them will stay around for quite a while even if better opportunities open up.)
So who knows. Maybe they don't want to move or it isn't sexy enough ML work for them.
That shit's been broke for employees since Agile was successfully marketed and they figured out how to reproduce it (blogs, news, and conventions lead to consultants). Same for Big Data, ML, AI, coding bootcamps, and DevOps.
if you have a good workplace, and people like being there, then it's a lot less likely that they'll jump ship. If you have a poor workplace, then it doesn't matter if you have overqualified staff or not, they'll all go.
>>work experience outside Australia gets discounted as "not real work".
I mean, that might not be the strict definition of racism, but it essentially is.
I do know at least two people who have lied in their CV and got jobs based on those and was wondering how they could get away with it so far.
She now makes sandwiches at a local supermarket for minimal wage and all but lost all hope. Breaks my heart.
I was lucky to get a job pretty quickly though so there’s that.
They maybe highly qualified but what about their communication skills?
There is a lot of competition as well too many immigrants chasing few jobs.
I am 22 and see this all the time for positions needing 1-2 years experience. Plus, it is a great way for them to offer you a wage towards the lower end of the salary range while applicants feel happy getting a title they might not deserve.
On second thought, though, it's more likely due to H1B employment requiring an "attempt" to hire a qualified domestic employee. So once an employer has an H1B they want to hire, they have to put out a job description and fail to find an acceptable candidate meeting the listed qualifications.
I've just started looking for a new job this week, and I've applied for maybe 3 jobs, and my phone has been ringing off the hook.
I start contacting headhunters (I keep a file of ones I think are decent, since the day will come when I'll need them). I don't know what other things to tell you to try - I haven't needed/wanted a new job in 8 years. (I was 47 then.)
If some of the young developers reading this realize that the same might happen to them then my suggestion would be not to wait around hoping that new employment laws will save you in a few decades (which will pass faster than you think), but to start taking care of things now. This means, make sure that by the time you get to the age when someone won't hire you, you won't need or want to be hired. You can do this by either saving enough money by that age to do whatever you want (which could be a new venture doing what you love, whether it is developing software or not) or by slowly creating a business (maybe starting as a side project) which will end up with you on the hiring side (even if you only want to hire yourself).
It's very likely they've got some other reason, and you can then clarify when they give you the "real reason" or adjust your process/resume/story for future applications with that information.
Granted, if they are providing reasoning already up front (we think you may be bored), it's fair game to ask, but I don't think I've ever seen someone get a response when asking these types of questions.
my most recent job search went really slow until I scuttled my comprehensive, chronological resume and replaced it with something which is basically just a list of sales-y bullet points: lots of languages! did this! did that!
likewise, don’t bother listing everything you’re good at. list the stuff you’re best at, and list the newest, flashiest stuff, and summarize the rest. “skilled in numerous languages, including Hot New Shit A and Old Thing That I Happen To Be Great At B” is great.
if my resume showed every language that I’ve ever used, I’d be including a ton of languages that don’t even exist any more. people don’t see that and think, “wow, how diligent to include such a comprehensive list.” they think, “does this person expect to use that here? why are they wasting my time?”
An employer once told me to my face he was glad my resume didn't have any gap. The real reason my resume doesn't have gaps is because I only write the years during which I've done each gig. You can hide up to 23 months of hiatus that way.
And to do it without lying you can remain perpetually employed at the random consulting firm you coincidentally founded.
MANY OF YOUR EMPLOYED PEERS HAVE DONE THIS
I was honest with the employee and I demand the same in return. If you will lie to me about that, you will lie to me about other things or, worse, lie to coworkers or clients.
Dishonesty means your value to me is nothing and there is no reason to continue our relationship. Some forgiveness is fine for my personal relationships, but my business is staked on trust and dishonesty violates that.
Then again, I don't really care if there is a gap in your employment history. What you did is none of my concern. I care if you can do the job and if you're the most qualified I can reasonably find.
The Civil Rights Act of 1964 (Pub.L. 88–352, 78 Stat. 241, enacted July 2, 1964) is a landmark civil rights and US labor law in the United States[5] that outlaws discrimination based on race, color, religion, sex, or national origin.
https://en.wikipedia.org/wiki/Civil_Rights_Act_of_1964
And also the Age Discrimination in Employment Act of 1967
The Age Discrimination in Employment Act of 1967 (29 U.S.C. § 621 to 29 U.S.C. § 634) is a US labor law that forbids employment discrimination against anyone at least 40 years of age in the United States
https://en.wikipedia.org/wiki/Age_Discrimination_in_Employme...
You see, they aren't passing on you based on race, color, religion, sex, national origin, or age; it's because you are overqualified, or not a cultural fit. It's like the "IT'S COMING RIGHT FOR US!" loophole in South Park.
https://www.youtube.com/watch?v=B3RJUMm-hd0
Discrimination based on race, color, religion, sex, national origin, or age is very difficult to prove in a court of law.
About a decade back, I applied for a job in Dunedin. The manager of it met me, read my resume and loved it - I had plenty of experience where the other applicant he was interviewing didn't have any, he said, and queried what I knew about this and that, so on. He couldn't have been more positive.
Then he asked if I had any medical problems, I told him I have a disability.
The red started at his collar and worked his way up to his face. He made a point of going back to my resume, and loudly shouted at me for not having any relevant experience, how I'd fking wasted his time and he was going to bill me for it, that he was going to lay a formal complaint with the employment agency I had gone through. He lied through is teeth about their work for the city council, that he "ran the computer systems for them, all the servers," and that he didn't have time to teach me how computers worked, that I only had an academic qualification with no real world experience. (I knew a guy who was loosely involved with ITS for the DCC at the time, and he told me the interviewer is a liar, most of their IT support was in-house or specialist software support.)
The interviewer also told me that I should get "real world experience running a corporate network," and he told me I could do that by stealing old computers and pirating Windows ("Well, there are ways to get Windows.")
A few years later, I ran into a friend of mine from university who, it turned out, had got the job I missed out on. He was just out of university when they hired him, and actually had no experience in any roles of any sort.
tl;dr: The interviewer lied to my face. It hindsight, it was obvious that he did, but at the time I didn't get it. (Part of the disability, I'm very easily lied to.) He made up every excuse under the sun to not hire me, or even continue with the interview. It would have been much less obvious (to an outsider) if he'd just concluded the interview normally, without any further comments on the disability and I wouldn't have been any the wiser, but he was too stupid and self-righteous for that.
(Further thought, when I found out about it, I mentioned it to a friend of mine who immediately told me that the employer had every right to discriminate against me on the basis of my disability, and nothing could convince him otherwise - not even the government, who stated that had I found out sooner and been able to prove it, I would have likely received a large cash settlement.)
*The infamous quote from Zuckerberg
Coincidence or not, I started receiving more contacts from recruiters and recently got a great new job.
Though I can only really speak for myself.
Meet that head on because one possibility that goes through the mind of those making the hiring decision is "Is it because this person is horrible?"
"I'm here and not using my own network to get hired because (they've all retired rich the lucky bastards|the network went a bit cold while I did 15 years in xyz co.|I'm not comfortable using a network because I've always been able to get hired on my talent, skills and work ethic and that's really important to me|whatever the reason is).
Also when mentioning previous stuff you've done. "Did that with Jill and Amesh, great people, would work with them again in a heartbeat." "This one I did with Kar-Wai, talented guy, I liked working with him."
Hiring is an investment decision you have to live with every day. Fear and greed the same as any other, allay the fears, stoke the greed.
Note this is not "The Answer" my best to all doing it a bit tough in the job market. It's just one thing to consider if you haven't already, get the box next to it ticked.
If you are over-qualified for a position there is nothing wrong with playing down your resume. Writing code is a new career for me and I don't mention my previous management positions at all because I'm applying for subordinate positions framing my resume accordingly.
So yeah I think that calling someone 'overqualified' is a poor excuse.
Startups love code monkeys that can churn out features quickly; they're often willing to sacrifice huge medium-term benefits for small short-term benefits but that's idiotic. From my experience, it only takes about 3 to 6 months for technical debt to become a major problem so unless you expect your startup to have an exit in the next 3 months then you really should not accept any short term solutions at all.
There are 40 year-olds who are obviously 40 year-olds, complete with greying beards, burgeoning bellies, and a wardrobe consisting of nothing but polo shirts acquired from years of conference attendance.
And then there are 40 year-olds who could pass for 30.
My intuition is that the likelihood of ageism being subconsciously or otherwise invoked in the former case is vastly larger.
In this sense, it is a lot like racism or sexism in the case of "culture" fitting. The desire to appear young and nimble, as a company, is a significant part of whatever demographic they are shooting for, outwardly.
Given this, one might as well look to recruit some smart, cheap and enthusiastic graduate. Sadly industry experience and lessons learned don't seem so important.
My solution was consulting. And eventually, consulting as a testimonial expert. Being older and overqualified helps in intimidating opposing counsel, and impressing judges and juries.
I did meet a 60-year-old programmer the other night who said he can't find consulting work anymore. I do sort of worry about one day not being able to keep up with contemporary techniques, but it seems like that day is far off, for now.
I'm pushing 28, so every day I worry if the development job I have now will be my last. I'm a hard, dedicated, loyal worker who has never left a company, only swapping jobs when my old employers laid me off or themselves collapsed. Unfortunately, I suffer from strong social anxiety so management certainly isn't an option.
When I was 22, finding a job was easy. But once you have the portfolio they say they were looking for in the first place, no one wants you anymore because they're too afraid you'll jump to the next job paying $1k a year more or whatever. Its dumb.
I've never heard "you're overqualified" specifically, but I lost count of how many times I heard "we can't pay what someone with your skillset is worth and don't think you'll stick around because of it" when I was unemployed between jobs #3 and my current one for 5 months, desperately applying to any and all positions that got posted, like 'website maintenance assistant', 'adwords manager', 'forms developer' and 'frontend developer'.
Eventually two weeks before my unemployment would have run out, a senior java ecommerce developer position opened up, to which I currently cling with dear life. :)
This might just be regional/bad job market thing, I don't know. Never lived anywhere else but Maine.
Unfortunately, ability to relocate might be essential in some circumstances. At least until employers are more willing to hire remote workers, assuming that happens eventually.
Both framings may result in the resume being edited down some, but the end result and positioning will likely be somewhat different. You aren't trying to downplay or hide anything. You just are trying to effectively communicate the information they need about you, no more and no less.
Also, selection bias might keep those stories from being told.
Disclaimer: I'm currently unemployed.
I've created 5 SaaS apps and around 10 mobile apps in the 3 years since I sold my business. Almost all the early ones struggled or failed completely. My current SaaS seems to be doing well, and I expect that it will see me through retirement. I guess I finally got lucky on a winning ticket :) I would expect a lot more players in this game as people age out of the software development world over the next few years.
I didn't get those jobs though.
Maybe this is just because of my current situation, but it seems like the market rewards energetic programmers who can hack something together and constantly monitor and fix little bugs by hand any hour day or night. If this is what the market is rewarding then it seems legitimate to hire a bunch of cheap, young, energetic developers instead of more experienced developers.
An organization shouldnt hire the "best" people because they are the most expensive and can easily lead to situations where your organisation is relying on an individual too much (e.g. they are the only person who understands a particular code base). The organization should focus instead on creating processes that take mediocre people and turn them into great at their job. That will be the most profitable solution long term.
1) Roman Hruska's comment about "there are a lot of mediocre judges and people ... They are entitled to a little representation, aren't they, and a little chance?"
2) Robert Jordan sued and lost because his approximately 125 IQ was considered too high by the police department he applied to, and this was ruled legal and "rational" discrimination.
isn't over-qualify the same as too-inexperienced, that many companies are reluctant to hire? bias is part of the real world, while I'm not young anymore, I firmly support that the company has the right to hire who they want to hire, after all, it's its private money, its decision and we're not reaching communism just yet. It's the competition made USA USA.
At first I was like "ok, not a fit." Then I had to realize I was probably 25 years older than he was and what he was really saying was "you're too old to be working here." The tone of his email was exactly as this blog. "You're just too experienced" -- in so many words.
Sucks being old... But I replied in email that he was probably right, that the role itself was a little below my level (truth) and that it was probably something I would have had to work with him on. I also identified that this guy (great guy, I liked him), was immature on the management side and every co-worker that interviewed with me confirmed it by telling me how much "he needed someone under him to do be the leader, be the buffer -- keep him focused on vision", so they needed me -- or the younger me. So I felt confident this was going to work. But he clearly felt I was too old...
It's a bummer. Had they offered me the job, I would have taken it and worked through the issues and grown with them. The reality is, I was perfect for the job and they actually needed my experience and my level of software domain knowledge in this space -- they were young, struggling with execution and accountability. I came to the realization that my age was both a benefit (to the company), but a threat to the CTO (founder) as being too experienced under you which would give him a lot of insecurity, but also having a guy that was old enough to be your Dad work under you -- he couldn't handle that (probably). Personally, for me, I would have had a blast. I love working with younger people and I love the energy and I'm someone who can relate to people half my age in many ways. Not to mention, I have all the modern stack experience they needed and I'm a pretty fucking great guy for their culture.
So as a 52 year old developer, I never thought I'd say this, but I'm a dinosaur and I might have to end up being a consultant or building another company (again) -- which I did when I was in my 30's and young.
I recommend giving anyone who appears minimally qualified the benefit of the doubt & see what they have to say before denying them a shot at meaningful employment.
I used to run a recruiting company, and I couldn't afford to pay very much. For example, I hired my first assistant as $15/hour USD when I was paying myself $12/hour USD. This was in San Francisco, CA where a that kind of money doesn't go very far.
Almost everyone I hired was overqualified, but that never seemed to matter. Before I hired anyone, I said something like...
"Look, I can only afford to pay you $X, and you'll duties will be A, B, & C. You look like someone who could get a job that's half as hard & pays twice as much. Why do you really want THIS job?"
If they gave what sounded like a sincere answer, I'd hire them. It was as simple as that.
One of my applicants had an MBA from a fancy school and had worked in sales at a prestigious investment bank. When asked why the heck someone with that kind of background would want to do entry level office work that doesn't pay very well, the applicant plainly said, "My partner is starting a hedge fund, I help my partner with in bootstrapping the fund, I'm looking for a little extra money at a job with flexible hours, and I enjoy this kind of work." That "overqualified" applicant was hired, and turned out to be one of my best workers.
When you pre-judge an applicant based on the appearance of too much experience & too many certifications, you are denying that applicant & yourself the opportunity to explore what could be an amazing employment relationship for both sides.
So the concern is indeed very real and can cause unneeded churn for a company.
I'm only two years away from the cliff (30), so every day I worry if the development job I have now will be my last. I'm a hard, dedicated, loyal worker who has never left a company, only swapping jobs when my old employers laid me off or themselves collapsed. Unfortunately, I suffer from strong social anxiety so management certainly isn't an option.
When I was 22, finding a job was easy. But once you have the portfolio they say they were looking for in the first place, no one wants you anymore because they're too afraid you'll jump to the next job paying $1k a year more or whatever. Its dumb.