News for hackers. Stuff that matters.
Re:I am sick and tired of hearing tech companies complain ab... by ditonal on Wednesday May 19, 2021 @12:55AM (#27204723)
It's basically both.

When I graduated with my CS degree, I was _thrilled_ to be offered 50k. Now new grads feel lowballed at 200k TC. So hard not to say that the market hasn't adjusted somewhat.

At the same time, part of the reason companies even have to pay so much is because they've made interviewing so damn hard. I personally know many people at great companies like Google and Twitter who are _desperate_ to change, but they are too afraid to interview. They feel they got lucky and got through the process once and are unlikely to be able to repeat it, and they might be right. The industry has taken "false negatives are better than a false positives" to an absurd extreme and then complain there's a shortage.

It's one or the other. If you're saying "a false negative is ok" you are implicitly saying "it's totally fine if we fail to hire good developers", and you can't say that then turn around and complain it's too hard to hire good developers. Which is _exactly_ what all my recent employers have done.

Re:I am sick and tired of hearing tech companies complain ab... by jjav on Wednesday May 19, 2021 @02:43AM (#27205371)
> It's one or the other. If you're saying "a false negative is ok" you are implicitly saying "it's totally fine if we fail to hire good developers", and you can't say that then turn around and complain it's too hard to hire good developers.

This is it in a nutshell, good summary.

So many of these companies have built an arbitrary interview process that takes pride in rejecting nearly everyone, regardless of actual skill in building products. So with that criteria, yes, it is hard to hire anyone. Which doesn't mean there aren't tons of perfectly competent people available, it's just that none of them can pass the silly interview because they haven't spent 10,000 hours memorizing leetcode.

Typically someone will say "the bar is high", but that's not at all the case. The bar is in the wrong zip code. Because that kind of interview process measures nothing relevant to job performance. So the best developers, who are busy building successful products, will inevitably fail because who has time to spend on irrelevant interview prep.

Interview for the job based on actual experience and you'll find, like I do, that it's not hard to hire competent people.

Re:I am sick and tired of hearing tech companies complain ab... by nasalgoat on Wednesday May 19, 2021 @11:14AM (#27209842)
I spent nearly a year interviewing at various companies and never landing a job despite decades of practical, relevant experience. It was extremely demoralizing and worrisome, and I believe the majority of the issue was extremely difficult interview processes.

The size of the company didn't matter - in fact, the smaller the company, the more difficult and onerous the process was. One place with six employees asked for a full day's work (offering $150 compensation). One place turned me down because I didn't have enough Scrum experience and the Scrum Master - a real job title apparently - didn't think I'd be a good fit.

So, "false negative" is right.

Re:I am sick and tired of hearing tech companies complain ab... by flippinburgers on Friday May 21, 2021 @10:29AM (#27234420)
Sometimes I wonder if small companies are just full of bitter google rejects who have decided to make the interview process miserable to boost their own egos. I went through a year of being unemployed not too long ago and it was very painful. Receiving no feedback is the worst part by far.

A recent project required some work in jquery. All of the other developers stated that it would be difficult and take them too long because they were not familiar with it - being react devs themselves - so it was left to me. I was shocked. The idea that jquery could possibly be described as being more difficult than react is amusing at best. Sure, it was largely an excuse on their part, but I was left speechless nonetheless.

I guess my point is that nearly 20 years of dev experience leaves me with the ability to do the old and the new. I wish this was more respected by companies in general.

Re:I am sick and tired of hearing tech companies complain ab... by d12345m on Wednesday May 19, 2021 @05:42PM (#27214861)
No offense meant, but if you are surprised about the existence of Scrum Masters, then that interviewer is not at all wrong for wondering if you have enough Scrum experience.
Re:I am sick and tired of hearing tech companies complain ab... by dragonwriter on Wednesday May 19, 2021 @05:48PM (#27214939)
Unless you are being hired as a Scrum Master, “not enough scrum experience” should not be a hiring consideration. On the other hand, it being a hiring consideration is such a negative signal that mossing out on a job because of it is almost certainly dodging a bullet.
Re:I am sick and tired of hearing tech companies complain ab... by splithalf on Wednesday May 19, 2021 @05:53PM (#27215001)
It’s true too that 4 out of 5 scrum masters will lament the bothersome dearth of experienced scrumee programmers. Never a shortage of scrum masters, or ceos or vc or debt. But labor you can arbitrage for 10x profits are always hard to find domestically.
Re:I am sick and tired of hearing tech companies complain ab... by imtringued on Thursday May 20, 2021 @06:13AM (#27219357)
Scrum is something management does and the developer has to "bow" down to. It's not something you can learn before the job because every place implements it differently.
Re:I am sick and tired of hearing tech companies complain ab... by sizzle on Thursday May 20, 2021 @12:59AM (#27217551)
Maybe it was not enough experience working in Agile if you don’t know scrum ceremonies and stuff
Re:I am sick and tired of hearing tech companies complain ab... by dragonwriter on Thursday May 20, 2021 @06:26AM (#27219426)
> Maybe it was not enough experience working in Agile if you don’t know scrum ceremonies and stuff

You don't get experience with Scrum ceremonies, or other any kind of “ceremonies” unless they happen to be in the application domain rather than the dev process, working in a place that values “Individuals and interactions over processes and tools”.

Re:I am sick and tired of hearing tech companies complain ab... by anchpop on Wednesday May 19, 2021 @01:04AM (#27204773)
> Now new grads feel lowballed at 200k TC

As a new grad, was I supposed to feel lowballed at getting an offer quite a bit less than that? I know senior devs who make less than that. Is this just for stanford/mit grads?

Re:I am sick and tired of hearing tech companies complain ab... by uyt on Wednesday May 19, 2021 @02:50AM (#27205401)
Most schools have post-graduation survey. Quick google shows mit's 2020 class had 70 bachelor students responding to the survey for jobs in the tech industry, with base salary of:

$97,750, $118,000 $129,000 for 25th, 50th, and 75th percentile respectively

IIRC this number is typically just the base salary so you can roughly double it to include bonus and stock.

Click Employment tab then Page 9 in https://capd.mit.edu/resources/student-outcomes-and-salaries

Re:I am sick and tired of hearing tech companies complain ab... by geoduck14 on Thursday May 20, 2021 @08:11AM (#27220106)
FWIW, my bonus is definitely NOT half of my compensation
Re:I am sick and tired of hearing tech companies complain ab... by cole-k on Wednesday May 19, 2021 @01:18AM (#27204835)
I think it's hyperbole.

Not that I doubt there are jobs which pay this, but from what I've seen of the market, if money is all you're concerned with you should not be turning your nose up at a 200k TC offer.

Re:I am sick and tired of hearing tech companies complain ab... by anonymoushn on Wednesday May 19, 2021 @01:36AM (#27204964)
I think you should feel fine about 150k and miffed about 100k if it's a gig at a bay area company other than an early-stage startup.

200k is very high for new grads.

Re:I am sick and tired of hearing tech companies complain ab... by dimmke on Wednesday May 19, 2021 @07:41PM (#27215807)
Google pays new grads like 180 and they’re pretty much the top of the industry in terms of pay scale. Throwing hyperbole in just undercuts the point they were trying to make.
Re:I am sick and tired of hearing tech companies complain ab... by verall on Wednesday May 19, 2021 @01:15AM (#27204817)
It's a hyperbole and its not the best advice for a noob to compare to. It's easy for people to remember special cases and then assume it is the norm.
Re:I am sick and tired of hearing tech companies complain ab... by electrondood on Wednesday May 19, 2021 @01:08AM (#27204790)
Last I checked the median salary for a fresh Stanford CS Master's grad was $105k, but that was a few years ago.

I think the 200k figure is inflated by FAANG companies, basically.

Re:I am sick and tired of hearing tech companies complain ab... by nv-vn on Wednesday May 19, 2021 @02:13AM (#27205177)
I think you may be comparing salary to total comp here, though I'll admit I haven't looked for the source for your $105k figure.
Re:I am sick and tired of hearing tech companies complain ab... by Loranubi on Wednesday May 19, 2021 @02:04AM (#27205129)
Senior devs in my country make around 35k in international companies. Even FAANG is maybe 50k.
Re:I am sick and tired of hearing tech companies complain ab... by sizzle on Thursday May 20, 2021 @01:02AM (#27217576)
What country?! You should demand more?
Re:I am sick and tired of hearing tech companies complain ab... by majani on Thursday May 20, 2021 @09:23AM (#27220781)
Probably any country that's not the US. Very few companies in the world have FAANG-level cashflows or Silicon Valley-level funding to be able to pay developers high salaries.
Re:I am sick and tired of hearing tech companies complain ab... by mechEpleb on Thursday May 20, 2021 @04:28AM (#27218768)
You can't demand more when plenty of others will do it for far cheaper.
Re:I am sick and tired of hearing tech companies complain ab... by ditonal on Wednesday May 19, 2021 @01:22AM (#27204866)
Yes, a new grad "feeling lowballed by 200k" was hyperbole because I waste too much time on Blind. But FAANG new grad TC is pushing that number, which is a stark contrast to my new grad numbers ~2010. But it was probably confusing for me to phrase it that way.
Re:I am sick and tired of hearing tech companies complain ab... by throw5away on Wednesday May 19, 2021 @12:51PM (#27211218)
I had $200k+ TC new grad offers from FAANGs in 2013, and one of them wasn't even for a role in the Bay Area. It's not a stark contrast at all. The market has been consistently willing to pay strongly for new talent.
Re:I am sick and tired of hearing tech companies complain ab... by bradlys on Wednesday May 19, 2021 @01:30AM (#27204920)
Cost of living is also wildly different since 2010 though too.
Re:I am sick and tired of hearing tech companies complain ab... by missedthecue on Wednesday May 19, 2021 @01:34AM (#27204943)
Widly? I don't think there's ever been a decade of lower inflation. It's certainly not 4x as expensive as then
Re:I am sick and tired of hearing tech companies complain ab... by jjav on Wednesday May 19, 2021 @02:38AM (#27205332)
Wildly is about right. The last decade has been the highest real world inflation I've experience in my life and I'm not particularly young anymore so been around for a while.
Re:I am sick and tired of hearing tech companies complain ab... by anonymoushn on Wednesday May 19, 2021 @01:38AM (#27204981)
looks like the cost of housing in Palo Alto has more than doubled: https://julianalee.com/palo-alto/palo-alto-statistics.htm

Edit: This is to say, the cost of housing has grown faster than the compensation available to new grads.

Re:I am sick and tired of hearing tech companies complain ab... by nasalgoat on Wednesday May 19, 2021 @11:17AM (#27209878)
Have you bought a gallon of milk or any beef lately?
Re:I am sick and tired of hearing tech companies complain ab... by Peekhakhachu on Wednesday May 19, 2021 @01:41AM (#27205000)
There is no shortage of software developers. It is a rumor created to bring more people in

https://youtu.be/6X-SG6bA4Zg?t=77

Re:I am sick and tired of hearing tech companies complain ab... by Salgat on Wednesday May 19, 2021 @11:57PM (#27217210)
Shortage of developers or shortage of senior level skilled developers?
Re:I am sick and tired of hearing tech companies complain ab... by natoliniak on Wednesday May 19, 2021 @02:30AM (#27205276)
wow! what an excellent commentary that stretches well beyond India - this is Silicon Valley level comedy :)
Re:I am sick and tired of hearing tech companies complain ab... by rorykoehler on Wednesday May 19, 2021 @01:49AM (#27205051)
Brilliant!
Re:I am sick and tired of hearing tech companies complain ab... by pedrosorio on Wednesday May 19, 2021 @02:24PM (#27212443)
“ I personally know many people at great companies like Google and Twitter who are _desperate_ to change, but they are too afraid to interview. They feel they got lucky and got through the process once and are unlikely to be able to repeat it”

Is this just a perception issue or have they actually tried interviewing a few times with negative results?

Re:I am sick and tired of hearing tech companies complain ab... by kixiQu on Wednesday May 19, 2021 @03:45PM (#27213508)
I mean, there's a real investment in prep that most people seem to agree is necessary, so it's expensive to test.
Re:I am sick and tired of hearing tech companies complain ab... by netheril96 on Wednesday May 19, 2021 @01:40AM (#27204994)
> When I graduated with my CS degree, I was _thrilled_ to be offered 50k. Now new grads feel lowballed at 200k TC.

It might have something to do with increasing property prices.

Re:I am sick and tired of hearing tech companies complain ab... by jasonshen on Wednesday May 19, 2021 @01:48AM (#27205044)
While property prices have definitely risen, consider that every other industry has not seen the same level of income growth. We are still privileged to command this kind of salary as tech employees. (Yes we worked hard etc but I also try to remember that the median household income in NYC, where I live, is $63k).
Re:I am sick and tired of hearing tech companies complain ab... by throwaway210222 on Wednesday May 19, 2021 @01:51AM (#27205056)
> the median household income in NYC, where I live, is $63k.

What's the median NYC houshold income for investment bankers and radiologists?

Re:I am sick and tired of hearing tech companies complain ab... by pmiller2 on Wednesday May 19, 2021 @02:17AM (#27205194)
How is that relevant to anything?
Re:I am sick and tired of hearing tech companies complain ab... by throwaway210222 on Wednesday May 19, 2021 @02:54AM (#27205429)
Software engineers should not compare themselves to a basket that includes (presumably) labourers, tradesmen, etc.

SEs are educated, highly-skilled individuals and should thus be compared to the VALUE the NYC society places on other highly skilled, in-demand individuals.

Be assured that NYC lawyers, radiologists, and bankers don't compare their remuneration to an average that includes dustmen, baristas, and hot-dog salesmen.

Re:I am sick and tired of hearing tech companies complain ab... by barry-cotter on Wednesday May 19, 2021 @03:26AM (#27205616)
Software engineers did ten years ago. That you think the proper reference class for SEs is higher professionals, not the general population, or even engineers generally speaks volumes about how things have changed in the past decade or so. There are lots of actual engineers being outearned by boot camp grads with two years experience. That’s nuts, and it’s quite new.
Re:I am sick and tired of hearing tech companies complain ab... by jhanschoo on Wednesday May 19, 2021 @06:38AM (#27206778)
How is SE today less complex than 10 years ago? It seems to me that even as tools today are more powerful and basic compute and storage are cheaper, non-functional requirements have only ballooned.

e.g. Lotus 1-2-3 was probably far easier to develop than Google Sheets presently.

Re:I am sick and tired of hearing tech companies complain ab... by relaxing on Wednesday May 19, 2021 @07:50AM (#27207307)
I don’t think the complexities of SE, on the whole, have changed substantially in the last 10 years. If anything the tooling has gotten better.

Lotus 1-2-3 was 40 years ago, not 10, but still. The Lotus devs, of which there were only a handful, were writing in ASM, for an insanely memory constrained platform. I bet Google Sheets is insanely complicated too, and has all the multiuser requirements. But those devs have all the resources of Google backing them up. I’d call it a push.

Re:I am sick and tired of hearing tech companies complain ab... by mechEpleb on Thursday May 20, 2021 @04:48AM (#27218889)
>There are lots of actual engineers being outearned by boot camp grads with two years experience.

Hasn't that been the case for decades now?

Re:I am sick and tired of hearing tech companies complain ab... by benhurmarcel on Wednesday May 19, 2021 @03:25AM (#27205615)
And property prices didn't increase for other professions?
Re:I am sick and tired of hearing tech companies complain ab... by josephg on Wednesday May 19, 2021 @02:52AM (#27205411)
> At the same time, part of the reason companies even have to pay so much is because they've made interviewing so damn hard.

I don't agree at all. Pre pandemic I worked as a professional software engineering interviewer for a largish recruiting company. I did 400+ ~2hr interviews over about a year. We did not put forward the vast majority of people I interviewed.

Lots of people on HN, and certainly lots of people who get rejected time and time again seem to have the perception that:

- Most candidates (their friends in collage) all have reasonably similar aptitude

- Doing programming interviews doesn't offer a lot of signal, and there are lots of false negatives.

- The hiring bar is too high

Aka, "I passed all my CS classes! Why will nobody hire me!? It must be something wrong with interviews, not me!!"

All of these points are wrong. There is a massive difference between strong and weak programming candidates. Weak candidates can barely program at all, no matter what their background would suggest. We did multiple quantitative assessments. The various assessments all end up strongly positively cross-correlated. So we can tell we're getting a clear signal through our interviews. Weak candidates generally wouldn't fail just one part of our assessment; they'd fail all of them. And most strong candidates would demonstrate that in almost every section of our interview.

We passed / failed based on a ML system which tried to guess who we could place. After a couple of months I was calibrated enough to be about 95% accurate at guessing what the AI would say. Its surprising how little ambiguity there is. Only about 1/10 people were "on the fence". Almost everyone I interviewed was either a clear yes or a clear no. If I interviewed you and I didn't recommend moving forward with the hiring process, its probably not because I didn't like you, or because the interviewing process is broken or the hiring bar is wrong. Its probably because your programming skills just aren't strong enough yet. My notes were filled with "This person is amazing and I love them to bits. But we can't move forward because when push comes to shove, they just aren't very good at programming."

The harsh version of this is: The hiring process is fine. If you keep failing job interviews, the problem is probably you.

I think there's two real issues with interviewing. One is that some candidates get massively stressed out, and can't perform under pressure. Secretly my job was all about trying to help candidates relax. After 1 year I still wasn't good at it. I bet most interviewers at most companies are terrible at this.

The other issue is that most companies have no interest in hiring junior people and training them up. They can't afford it. You could hire a junior, spend 9 months paying them a (low) salary while they're net-negative to your company's productivity only to have them leave and work somewhere else as soon as their skills are up to snuff. Companies are incentivized not to bother doing that at all - which in turn narrows the funnel of people who can make it to high quality mids and seniors.

> I personally know many people at great companies like Google and Twitter who are _desperate_ to change, but they are too afraid to interview.

You know you can start a job hunt before leaving your current role, right? I personally recommend everyone interviews around every 6-9 months, no matter how much you like your job. There's a huge peace of mind from knowing how much you're worth at other companies, and keeping your resume and interviewing skills fresh. As covid shows, you never know when you might need to look for a new job.

Re:I am sick and tired of hearing tech companies complain ab... by jnxx on Friday May 21, 2021 @05:22AM (#27231959)
So, assuming this is all essentially right from the employers point of view, what can senior developers do to make the selection / hiring process more efficient for themselves? The thing is that there are a lot of spammy recruiters as well. And dealing with them costs a lot of time. At least if one does not want to do a shotgun approach to applications, one has to be really selective on where to apply, with very little solid information beforehand.

What I can think of:

* be selective where to apply

* prefer job advertisements on companies web pages, as they give often much more information on the role, than a typical recruiter will give out

* do not apply to job descriptions which are not at least a n 80% match with the own qualifications and interests

* a job offer is not entirely different from a requirements specification, so a good engineering company should be able to write something quite specific

* if one stated requirement is not matched in the application, explain and point to an equivalent qualification (say, no years of experience in Go, but 10+ years experience with each of Java, Python, and Ruby).

* as a reasonable coding task should not require preparation by experienced people, do not prepare for them

* Interviewers have a reasonable interest to learn about the candidate's skills in programming. But it is hard to measure that with coding interviews, especially since since like architecture and design decisions become much more important for actual senior work. It might be more efficient for the developer to put some personal programming projects on github, and put the URL in the resume - qualified interviewers can then ask about the code and gain insight from the reasoning behind it.

And, another question, how should one handle recruiters and interviewers which apparently have not read the resume? Or the ones which ask one to apply even if the specified required qualifications do not really match? (e.g., have never worked extensively on Windows, a lot of experience with embedded C++, but recruiter asks to apply for a C# job?).

For HR people it would certainly help them if there were more information about the company, tools, actual tasks, and some words on what the core of business is - and how software relates to that.

Re:I am sick and tired of hearing tech companies complain ab... by josephg on Friday May 21, 2021 @12:00PM (#27235770)
I don't think spending so long on the other side of the fence has given me much special wisdom, but the first thing to mention is that, if you don't have a warm lead, you will need to take the time to prove to the company you're applying to that you have actual programming skills. Nobody wants to waste time doing this; but companies have very few reliable signals outside of an interview to differentiate you from someone who's vaguely terrible at programming. And programming job ads get flooded with low value candidates. They can't tell you apart from your resume (people lie) or your github profile (Its easy to clone semi-popular projects to pad out github repos).

> be selective where to apply

100%. And talk to your friends and get warm leads when you can. You can learn much more about what its like to work at a company by talking to people who already work there. Go in for lunch. Get a sense of the company culture. If you have skill, everyone is hiring. Ignore the recruiters and choose where you want to work.

> do not apply to job descriptions which are not at least a n 80% match with the own qualifications and interests

I disagree with this actually. Again, if you're a senior developer with skills, figure out what the company is doing and decide for yourself if you want to be part of that. Technology match matters here; but job ads are pretty uniformly terrible. Nobody knows how to write them well. I certainly don't.

> architecture and design decisions become much more important for actual senior work

Yes; from the people I interviewed, I found senior developers were competent but still a bit slower than mids at raw programming tasks. (This makes sense, because they often don't do it as much). In comparison, senior devs were much better at debugging problems and at architecture whiteboarding style questions.

> And, another question, how should one handle recruiters and interviewers which apparently have not read the resume?

The first thing to know about recruiters is they don't work for you, because you don't pay them. The way recruiting should work is like acting - you get a manager (recruiter) who knows your skillset well. They talk to lots of companies and find you a stream of good gigs you like. You pay them $10k for that service, or 2% of your salary or something. But programmers hate paying for this, so instead all the recruiters work for the companies. They get the same cut, but our experience of working with them is awful.

I'd avoid most recruiters whenever you can. Use HN's job board and things like that, and skip to talking to the actual team managers and engineers as quickly as possible. Recruiters hunting C++ devs for C# roles is just lazy people being lazy.

And who cares if your interviewer has read your resume? Its disrespectful, but it doesn't matter. Roll with it.

Re:I am sick and tired of hearing tech companies complain ab... by yoyonamite on Wednesday May 19, 2021 @09:05AM (#27208008)
What was the placement rate for the candidates that you put forward? Based on your statements, I would expect this number to be very high, but from my understanding of the industry, including recruitment companies that do technical assessments, I would be surprised if it was that high.
Re:I am sick and tired of hearing tech companies complain ab... by josephg on Wednesday May 19, 2021 @11:59AM (#27210442)
Sorry, but I won’t / can’t answer that.
Re:I am sick and tired of hearing tech companies complain ab... by yoyonamite on Wednesday May 19, 2021 @02:10PM (#27212266)
TripleBytes' placement rate was 40% in 2018 [https://techcrunch.com/2018/02/28/triplebyte-has-raised-more...]

I'm not sure how to reconcile a recruiting company well-known for doing rigorous technical screening having a 40% placement rate, most candidates being a clear yes or a clear no, the hiring process being completely fine, and the hiring process not producing many false negatives.

Re:I am sick and tired of hearing tech companies complain ab... by josephg on Wednesday May 19, 2021 @06:29PM (#27215355)
A 40% placement rate implies triplebyte has the hiring bar lower than companies want it to be. Ie, even with rigorous screening, they have a high false positive rate. (Well, that assumes candidates are totally ordered by desirability, which is not at all the case).
Re:I am sick and tired of hearing tech companies complain ab... by fpig on Thursday May 20, 2021 @03:13AM (#27218294)
This pretty much exactly matches my own experience (100+ interviews, not as a professional interviewer but as an engineer who does interviews).
Re:I am sick and tired of hearing tech companies complain ab... by pm90 on Wednesday May 19, 2021 @01:03AM (#27204770)
There are very good reasons why developer compensation has swelled to the levels that we are seeing today.

Technology firms have grown astronomically. They’ve also built processes and systems to onboard new developers and enable them to generate a lot of value. Developers are being compensated higher to reflect the efficiency gains made my technology firms.

Is it unfortunate that firms that are unable to generate that much value suddenly can’t hire developers? Must be for those firms.

But there’s nothing wrong with compensation growing astronomically and nothing moral in it being low.

Re:I am sick and tired of hearing tech companies complain ab... by trhway on Wednesday May 19, 2021 @02:21AM (#27205219)
absolutely. Google generates $1.5M/employee/year in a high margin business. Considering that the engineers is the main revenue producing asset it is not surprising that Google pays $600K+/year to the best engineers they can get to continue generate those $1.5M.

>Is it unfortunate that firms that are unable to generate that much value suddenly can’t hire developers? Must be for those firms.

yep. Our BigCo generates paltry $350K/employee/year. Looking at our salaries - we're relatively cheap engineers, and the company wastes our time in a myriad ways, and it is no wonder that we can't hire anybody here really - one can say we do experience the shortage of engineers. In SV we regularly lose people (who get 2-3X increases at new places, and only morons like me (even when i got an offer from Google it was just L5 and a very low one, basically just a match of what i have here) are still sitting here), and we're able to hire only in cheap remote locations.

Re:I am sick and tired of hearing tech companies complain ab... by bern4444 on Wednesday May 19, 2021 @01:04AM (#27204774)
IME, yes people are hesitant to leave sometimes out of a fear of the interview process, but I think this is no different than other industries where people generally are hesitant to take action that has a chance of of 0 payoff with a lot of upfront investment.

I don't think that's unique to software engineering, and I don't think its more pronounced in our industry.

The standard tenure of most engineers is about 3 - 5 years, a very short amount of time. People try and leave all the time. How long it takes someone to leave is likely a good proxy for their risk aversiveness. But people do switch a lot.

Re:I am sick and tired of hearing tech companies complain ab... by efnx on Wednesday May 19, 2021 @01:23AM (#27204872)
I had a VP of Engineering tell me once that 17 months is a standard tenure and that we should be happy with that. I think turnover was part of the strategy at that point though...
Re:I am sick and tired of hearing tech companies complain ab... by ivalm on Wednesday May 19, 2021 @01:45AM (#27205024)
I don’t quite understand, switching is good for the employee but in what world is it good for the employer? On-boarding/institutional knowledge/etc all suffer.
Re:I am sick and tired of hearing tech companies complain ab... by jhatemyjob on Wednesday May 19, 2021 @02:11AM (#27205168)
He didn't mean "we should be happy with that" literally. It's a colloquialism.
Re:I am sick and tired of hearing tech companies complain ab... by rightbyte on Wednesday May 19, 2021 @05:50PM (#27214973)
Ye it is really strange. Maybe it is some kinda of rationalization. Or people believe in that new people bring new ideas or something.

My experience is that even the best engineers wont catch up for a year or something, to an mediocre one with years of experience in the project/field, if the project is somewhat complex and not routine. In 17 months it is really hard to do anything magnificent.