Microsoft Azure CTO Headhunted for SDE II Position at Amazon
twitter.com
twitter.com
I interviewed with Digital Ocean in NY. One of the founders set my first interview with a young woman. She had perhaps 2-3 years of experience as a writer, before joining DO.
Halfway through the interview, I started to understand that she was going to be my... boss, if I got the job. And I also understood that they were interviewing me for a position well below my then-current pay grade.
I was angry. Such a waste of time, and such idiocy. After politely completing the interview, I (also politely) wrote an email to such founder, expressing my concerns and my doubts. Never heard back.
At that point I thought: F*ck DO. They don't deserve me or my time.
No one would care about this, but I'm still happy to share this here. This is the type of damage you do when you as a company are careless about how you treat prospective hires.
There's a pretty high chance that the young women was just as unhappy about the situation as you were.
The justification for that headline is that he wasn't really "headhunted." He was scraped by a LinkedIn crawler and emailed by a mass mailer. It's unlikely a "headhunter" (or recruiter) so much as viewed his profile.
[0]http://www.markrussinovich.com/books/rogue-code/ [1]https://imgur.com/a/YYJJ9xD
Building on that fame, I guess.
What I learnt there was that there exists a market for chrome extensions that will help you send template messages and even blanket responses to all and every person in a certain search criteria. You can scrape the pages from search results and even extract contact details like email etc, if present in your profile. Before chatGPT, the quality of these messages were abysmal. But they've gotten better recently.
I think Amazon hires smart enough engineers to build bots that can authenticate on your behalf and do this for you. Your job as a recruiter then becomes to only filter through the responses.
I would also like to take this opportunity and blame LinkedIn search for giving absurd results. Because this whole process is dependent on finding profiles on their platform.
The other issue is stale resumes, at least in my experience. I've been in the industry for over a decade, and been in big-name tech companies for nine years. My profile makes it clear that I'm a senior engineer.
But I got an e-mail from a recruiter recently about a desktop support position. Turns out, they have a resume from about a year after I made the move from small business sysadmin to AWS support engineer (these days, my resume includes things like "senior SRE" and "devops engineer at a quantitative hedge fund"). They didn't really bother to verify whether their copy of my resume was at all recent.
I'm not a "CTO of Anything" type. But I consider myself adept in what programming I do for a living. Leet code is truthfully somewhat beneath me, but yet I'm still scared applying for jobs that would have me need to solve leet code puzzles.
Why is that? I think it's because, yes admittedly, I'm probably rusty on all the low-level concepts that leet code exemplifies. And so I hesitate applying for that cool looking job at some edgy tech corp or flashy startup, both likely to the detriment of myself and their talent pool.
I could study and hone my leet code skilz, but to what end? There's basically zero times when I'd need to invent a novel new sorting algorithm or data structure. If I'm not borrowing or using concepts, libraries or algorithms from others, I'm likely going at it the wrong way, falling prey to NIH.
I'm concerned as a mid-career person the effect of leet code on job recruitment opportunities for us "older" folks. I can out program most any entry-to-mid level software engineer, but that doesn't mean they wouldn't beat me competing on some leet code algorithm.
/s
After getting laid off, I did legitimately fail some basic programming tests. Some combo of nerves and rustiness, I expect.
I've found that practicing leetcode-like problems was necessary and sufficient for fixing that.
I think the difference is this. Some people I've worked with were excellent coders but have now moved on to e.g. director roles. If you asked them to write code, they'll flat out say that they haven't coded in years. They know it isn't important for their role, and it isn't the value they provide. The bullshitters will never admit they can't do something.
0 - https://stackoverflow.blog/2022/04/19/whats-the-average-tenu...
As a thought experiment, consider a company that nobody ever leaves, growing by 20% per year. They'd double in size in about 4 years, so the median tenure in steady state is also 4 years. But that doesn't mean that people only stay for 4 years; the turnover in the thought experiment is literally 0%.
Also, the numbers the article (podcast?) is claiming are not supported even by their own immediate source. The reference they have for average tenure for software developers being 4.2 years doesn't actually say that. The article actually says that it's 4.2 years for all employees and that sofware developers are about 2 years. It also has such a different number for Google (2.3 years) than the number they chose to originally quote that the methodology just can't be the same. I would guess that the second source is using mean, not median.