This guy is pretty smart, I wonder what he fails on in the interview process? Must be something consistently off putting? Or the agony becomes too great when he tries to practice yet another leetcode question?
Panic at the Job Market
491–500 of 1001 posts
Re: Panic at the Job Market
#492How do you know you're not the midwit? To me it seems quite reasonable that author is the one over complicating everything, and in reality coding interviews are just not that bad. [edit: they're not that bad in the sense that hiring is a inherently lossy process of projecting something incredibly complicated, like skills, personality, motivation, and situation into a 45 minute interview where only 1 or 2 dimension ca…
> How do you know you're not the midwit? "Beware of false prophets, who come to you in sheep’s clothing, but inwardly they are ravenous wolves. You will know them by their fruits. Do men gather grapes from thornbushes or figs from thistles? Even so, every good tree bears good fruit, but a bad tree bears bad fruit. A good tree cannot bear bad fruit, nor can a bad tree bear good fruit. Every tree that does not bear goo…
Re: Panic at the Job Market
#493I think the most common way to try to insult someone right now is to call them a "con artist", and this can sometimes get very silly, but the core kernel underlying that reality is that we've built a world by and for people whose only skillset is bullshitting each other (Sometimes with fancy graphs, soaring speeches, business school language stripped of its context, lots of ways to skin that cat but they're all bulls…
And AI excells at this. The river of bullshit is turning into a flood.
Re: Panic at the Job Market
#494The job market is weird. It seems there are more and more candidates on the market. However, whenever I recruit for senior roles, it seems the candidates are less and less skilled. This is highly anecdotal. The job post is the same: sr. java developer. Everyone has 5+ years of experience. I need someone who can: - explain in depth how a HashMap works - verbally pseudocode a program that solves a problem, where an ade…
Re: Panic at the Job Market
#495Earlier quoted context omitted.
As a literal graph theorist, I cannot tell you how frustrating it is that (a) nobody seems to understand my work except (b) interviewers use it as a shibboleth to exclude people from jobs that will never need high performance graph algorithms. That, I never get called for these interviews because I don't use react angles or something, but if they did, I'd crush the interview and fall asleep at my desk once they start…
It is fun if you ever find yourself in this situation because you can play the uno reverse card on the interviewer and ask to clarify with impenetrable jargon and look for rising panic (can I assume the graph contains a Hamiltonian circuit? etc, etc)
Re: Panic at the Job Market
#496Earlier quoted context omitted.
> As in, a person who has used and learned a dozen plus languages but only tacitly used C++ suddenly will be a complete invalid when trying to write in C++? I've switched at least 5 languages professionally and used probably 5 more for extended periods of time and wrote a decent chunk of C++ "back in the day". I'd say C++ is the least suitable for "learn on the job" approach out of any language I can think of (I'm lu…
> I'd say C++ is the least suitable for "learn on the job" approach out of any language I can think of Anecdote: I've got a couple languages and decades under my belt, and a very simple C/C++ Arduino project is making me doubt my sanity. Ex: Serial.printf("%s", String("Hello world...")); // Emits 4 nonsense bytes... But shorter literals work fine. ________________________ EDIT: To save readers some time--I didn't int…
I don't know that library, but have you tried this?
Serial.printf("%s", "Hello longer world");Re: Panic at the Job Market
#497Today alone I spent three hours going through resumes generated mostly by ChatGPT to find anyone with even sufficient experience to make it to interview. I spent maybe a minute on each resume at most, checking experience, qualifications and then tech stack familiarity, and I'm getting maybe one in twenty with something than might hint at a sufficient level.
In today's job market, at least in my corner of it, if you've got the experience and qualifications you're going to stand out. If you're coming out of college soon with a few internships then best of luck.
Re: Panic at the Job Market
#498It really sucks right now, but recent grads and juniors are suffering the most right now, to my understanding. There's an over-production of CS grads, as the industry looked very lucrative, so a lot of people decided to go software engineering route. It's hard to make a case for start ups to bet on inexperienced people. For mature companies, why pay for 2 juniors, when you can get a senior for 1.5 price, who might do…
The under hiring of junior employees and the unwillingness to invest in training is a problem across the economy. It's a kind of tragedy if the commons but also the unfortunate result of insisting we need more software engineers for 10 years.
The large difference between the pay that a regular company is willing to pay a junior and what a startup or tech company is willing to pay someone with 1-2 years of experience (that is why more than the stable non-tech company can afford) has lead to a "if we can't hire them and expect them to stick around once they become useful - we won't hire them."
If a regular company can hire a junior at $50k, and a year later the junior has now applying for startups and companies that are paying them $150k ... that regular company can't compete. What's more, they've lost money on the time it has taken to train up the junior, maybe send them to a local conference, gotten them trained on the local CRM that they're going to be making changes to...
Well, now that junior has left. At the end of the year, when they look at the costs and such it cost them a net $5k to hire the junior.
Its better to put out a job posting for a mid or senior level developer at $75k or $90k who will stick around for a while than it is to hire another junior.
It the companies that are going to pay $150k for someone with a year of experience are going to keep pulling the juniors away, its better to reset expectations of development speed for changes to that CRM that works and wait to hire someone who will be there long enough to learn the business than it is to hire junior after junior.
The problem is that you can find jobs for someone with the same skills for $50k and $250k depending on the industry that the company is in. It used to be that the companies that paid $50k had people stick around for a while.
One can't make the regular companies big tech profitable. And big tech companies are going to be competing with big tech dollars.
The regular companies that used to be the source of junior -> mid developers can't do it anymore if it is a reasonable expectation to be able to get a job that pays 2x more than the top pay band for the regular company after a few years of experience somewhere else.
Re: Panic at the Job Market
#499Earlier quoted context omitted.
This appears to have mostly worked for the title, but not for the Minions part: ``` Certainly! Let’s dive into the summary of “Panic! at the Tech Job Market” by Matt Stauffer. LIKE SLUGS THROUGH THE HOURGLASS, THESE ARE THE DAYS OF OUR TECH TRIUMPHS In this article, Matt Stauffer delves into the tumultuous landscape of the tech job market. Buckle up as we explore key themes and insights: Job Openings vs. Interest Rat…
Giving ChatGPT just the HTML got me a bingo: ``` ### LIKE SLUGS THROUGH THE HOURGLASS, THESE ARE THE DAYS OF OUR TECH TRIUMPHS --- *Minion 1*: Banana! The tech job market is bananas right now! *Minion 2*: Oh no, banana shortage? *Minion 1*: Kind of! Interest rates went up, and now tech jobs are down. Companies don't want to take risks with their bananas, so they're not hiring. *Minion 2*: Why only tech jobs? *Minion…