6 ms·
It's ageism. Sorry for being so blunt, but I know to many people who were just uninteresting to human resourses after hitting 45-50. I know more than a few ho
by hellbannedguy 5y ago
It's ageism. Sorry for being so blunt, but I know to many people who were just uninteresting to human resourses after hitting 45-50. I know more than a few homeless people in my life, and over half were once Programmers. It makes me sick. I do know this, if you are in tech, save up that money.
(I have never understood this industry's way of hiring. Long drawn out interviews, and candidates whom are just average that get jobs.
Why not hire a guy for two weeks. See how they do. And of course, be upfront. Tell them this is probationary. You don't sent a guy to relocate, just to be let go in a few weeks.
There are some really great older workers that some company will scoop up when hiring is upgraded to this decade. Sorry about the sentence fragments. Too lazy to fix.)
- sersi 5y agoAs someone who's been in charge of recruitment, I've made an effort in hiring people who are less likely to get a chance at other places (minorities, older candidates) One thing that stood out to me though is that a lot of the older candidates I interviewed that had been struggling had deep knowledge of a technology that's no longer used and had had very little interest during their career in learning new things outside their job. So once the thing they were expert in was no longer fashionable, they had a hard time catching back up. I know it's unfashionable to say this and I know that a lot of people have full time jobs and don't want to have side project additionally to their full time job but if you want to keep a career as a software developer past 40 without going into management then you need to do side projects,you need to keep up to date with some of the latest fad (even if some of those fads are cyclical and recycle concepts from 20 years ago). Doing a job well and becoming an expert in an obsolete technology is no path to career growth.
- deleted 5y ago[deleted]
- blooalien 5y ago> … "if you want to keep a career as a software developer past 40 without going into management then you need to do side projects,you need to keep up to date with some of the latest fad (even if some of those fads are cyclical and recycle concepts from 20 years ago). Doing a job well and becoming an expert in an obsolete technology is no path to career growth." Sad thing about this is that some of us (like me for one example) have known this since the days before personal computers were even a thing, but it don't really help to stay on top of modern tech when all the people in charge of hiring in the tech industry are twenty-somethings who automatically instantly hate anyone with even a single gray hair or wrinkle visible, and instantly dismiss a lifetime of knowledge based entirely on ageism. Even sadder is that the "decision makers" in many tech jobs still to this day actively ignore good advice that people like me have been giving since the early days re; things like network security being more important than they want to admit to themselves (just to name a simple and obvious example), and then when their ignorance of such issues come back to bite them in the ass they always scapegoat the "new guy" somehow and out he goes.
- rocqua 5y agoA track record of being right is useless for having your advice be seen as "good advice". It takes some politics, and interpersonal trust to get your advice taken seriously. Sadly, this also means looking past the technical details and considering organizationally why certain decisions need to be made. The company might prefer the occasional breach and "we are sorry" PR over spending a lot of money on network security, for example.
- blooalien 5y ago> "The company might prefer the occasional breach and "we are sorry" PR over spending a lot of money on network security, for example." Sure, but what about when the choice presented is more along the lines of "Hey, let's spend a little money on network security now so that we don't have to spend millions later cleaning up a huge mess", and is met with the mentality of "You're worrying about nothing." Ummm, no? I'm sharing the expertise for which I was hired?
- sersi 5y agoYes, I should have elaborated. The two best engineers in our team are in their mid 40a and our QA lead is in his late 50s. So, I'm well aware that even great candidates who are really good at what they do are passed over just because of age. But I did want to explain the typical issue I have seen when interviewing older software engineers that had a long career but shot themselves in the foot by being too tied to a specific technology. At no point did I want to say that it was the case of every engineer I interviewed. And I fully agree that it's often tough dealing with the ageism in this industry.
- me_me_me 5y agoAnd thats the reason I would stop my yonger-self from doing software. When compared to other careers after, say, 15 years of experience you are not well established high paying position as a lawyer or an engineer (the actual kind :) ) After 15 years you are out-of-date dev that didn't find a time to do their job, manage family and friend and have a side projects to keep up to date with technology. This is a bit overdramatic but sw devs are expected to ride the wave all the way through their careers when other career paths offer stability and protectionism of well established fields.
- jasonkester 5y agoWhat about the half million total comp and the part where you can retire in your thirties? If anything, I bet younger me would do even better than I did if he were to start today.
- dralley 5y agoThis is a very FAANG centric comment. But in fairness "riding the wave" is not nearly so much of an requirement elsewhere.
- me_me_me 5y agoCan I have one of those? That seems to be available only in US for handful of VERY vocal people.
- jasonkester 5y agoSure. I bet those vocal people would be happy to explain in detail what they did to get those jobs. It’s not easy, and you may need to actually go to the place where those jobs are. But each of those companies will hire thousands of people at those compensation level in the next year. And the people they hire were in no way exceptional (or different to you) before they started down the path to getting where they are now. There’s no reason you can’t be one of them.
- 5y ago
- matwood 5y ago> you need to keep up to date This is true for anyone. I've interviewed young people with 5 years experience only to find out they had 5 years experience doing the same thing over and over that they learned in the first 3-6 months on the job. While the pace of change has slowed down in some software areas in my last 20+ years of working, I never saw it as a field where a person could learn something in school and simply apply it for an entire career. For better or worse, it requires learning outside ones job, or at the very least, constantly moving jobs to keep skillset building. For me, this has been fine because I've always loved tinkering on the computer. Learning new tech is something I've always done as a hobby as far back as I can remember. Those going in only thinking programming is an easy way to make money, may struggle later in their career. Though, this is less of the case now as there is so much more older code out there to be maintained.
- Y-Bopinator 5y agoYeah fuck white guys
- eyelovewe 5y agoI just want to add that technology is political. The directions specific entities push for become de facto standards. I have heard and seen many technical hiring staff express the idea that some technology or practice is wrong or obsolete when they are simply unaware of either the full picture or how the underlying tech works. There was a medium article that recently suggested that developer competence be measured by a number of standards that are quite obviously the result of the authors misperception about how web browsers, JavaScript, modern front end coding idioms, and modern front end build tool chains work. What was worse was the condescending disdainful tone the author had while they clearly had no idea what they were talking about. Developers who understand the fundamentals of a particular area may not be ignorant of so-called developments in that area , but rather may be able to see where trends and modern approaches fail or lack. I know a Swiss developer who never used react in his life, but he coded up a rough approximation in an hour in front of me. He has his own tool belt, naturally. Would he be a good front end factory grunt? No. Smart companies use his services to design them tools.
- astura 5y ago>There was a medium article that recently suggested that developer competence be measured by a number of standards that are quite obviously the result of the authors misperception about how web browsers, JavaScript, modern front end coding idioms, and modern front end build tool chains work. What was worse was the condescending disdainful tone the author had while they clearly had no idea what they were talking about. Got a link?
- wwweston 5y agoClosing in on some ageism inflection points, I find I have the opposite problem: everything is still interesting! Maybe more so: things I thought were boring at 20 are things I now know more about the relevance of. And the thing that's terrifying is knowing I won't have time to learn it all. Paradoxically, this does have the side effect that I'm more skeptical of learning some new ways of doing the same thing, preferring to prioritize new learning for actual new capabilities vs different arrangements of the same deck chairs. I see that behind some of the inertia in my experienced cohort -- just-in-time can be reasonable approach to picking up specific tech. OTOH, I've certainly worked with people who are aggressively disinterested in picking up anything new, even when offered the chance to do so on the job, and that's certainly no fun to work with. Or manage.
- ryandrake 5y agoYou mentioned "fashion" twice. I think as an industry we need to re-evaluate why it is so important for candidates to be "fashionable" compared to being smart, reliable, experienced, or efficient. Why is a new grad with 1-2 years of experience and only knows React so much more successful finding work than someone with 20 years of experience programming in eight different languages and in companies ranging from a 10 person startup to a 10K person mega-company?
- mbrodersen 5y agoYou are absolutely right. Would you like your brain surgery to be done by a young kid straight out of collage or a 20 year veteran who has experienced and seen it all before?
- marcosdumay 5y agoCue for resume-driven development, and people asking "why do we hype so much that new worse-than-useless tool that is costing that much people's time and reducing our software quality?"
- mbrodersen 5y agoI have had the same experience when hiring people. However the problem was the young developers not the experienced ones. Very few young developers I interviewed showed any interest in learning anything new. They just wanted to find a job that matched the limited tools they had. The best developers I have ever hired were seniors.
- DonHopkins 5y agoIn the Netherlands, permanent employment contracts are much harder for companies to break than in the US, so they often hire new people as consultants or temporary employees for a few months, then offer them a permanent contract if they work out. It worked out well for me at TomTom: I kicked ass during the 3 month probationary period as a contractor, then when they decided to offer me a full time contract, I was in a very good position to negotiate a salary (and even a hiring bonus), much better than if they were hiring me cold out of the blue.
- brtkdotse 5y agoDo they pay contracting rates during this time as well? Those can be 2x your salary in Sweden, so not sure I'd sign on as an employee at that point.
- BlargMcLarg 5y agoNo, they don't. You'll generally be paid less and have less benefits. It truly only serves as a "do your dues" period. GP also doesn't mention that having a perm contract on its own grants an individual benefits you wouldn't otherwise have. Inverse this, and it means a perm contract becomes a requirement for reaching a lot of milestones in life. Most notable are mortgages and even free market rent.
- MereInterest 5y ago> Why not hire a guy for two weeks. See how they do. And of course, be upfront. Tell them this is probationary. You don't sent a guy to relocate, just to be let go in a few weeks. By doing so, that cuts out anybody who currently has a job. Looking for a new job is much less stressful when your fallback option is "keep working at the current job and continue the search". It also gives you a much stronger negotiating position, since you don't have the deadline of bankruptcy hanging over your head. If I heard that a company wanted me to work for two weeks on a probationary manner before deciding, that would be a very hard pass. That's long enough that it couldn't really be done without leaving a current job first. Best-case scenario, the transition becomes immensely more stressful for no good reason. More likely scenario, the hiring company decides to play hardball after the two weeks, and I'm over a barrel because I already left the safety net.