Hiring people (mostly engineers) has been my full-time job now for about 15 years and I found myself emphatically agreeing with a lot of Matt's criticisms of modern hiring. Most tech interviews are as relevant to job performance as if hiring a baker required interviewing them about how electron orbitals bind worked gluten together then rejecting bakers who don’t immediately draw a valid orbital configuration. Matt's…
> I do need at least one baker capable of drawing a valid orbital configuration. this way of thinking that contributes to such a toxic job market. there's too many people applying for too few jobs. that's it. this bullcrap about inflation, baking bread, interest rates, team building are all symptoms of entitlement. if you only had 2 applicants you wouldn't be thinking that way.
Panic at the Job Market
321–330 of 1001 posts
Re: Panic at the Job Market
#322I will add my two cents for people who believe that this might be related only to the SWE and tangent industries: It's really not. I have many friends (in Europe) who are trying to get through to different jobs in unrelated industries ranging from finance to fashion, or just trying to get promoted vertically (or horizontally), failing rather miserably. Most jobs are now hoops after hoops, not taking into consideratio…
> Most jobs are now hoops after hoops, not taking into consideration your particular profile or the contributions you can make. This is really key. I have applied for jobs before, and then get questions like: "what's your experience with C++ or advanced graph algorithms?". Only that, none of that shows up in my profile or resume. But they act surprised and completely shrug off how a decade of software and other relev…
Re: Panic at the Job Market
#323Earlier quoted context omitted.
> Most jobs are now hoops after hoops, not taking into consideration your particular profile or the contributions you can make. I’ve done some mentoring of CS grads for the past few years. We some times get people with unreasonable interview demands, like companies asking them to make an entire app or website for the interview process. We advise them to decline the really excessive ones. However, it’s rare to see tha…
4-5 hours... per job. Do you think most people apply to a single job and just get it?
Re: Panic at the Job Market
#324>According to all the interviews I’ve failed over the years (I don’t think I’ve ever passed an actual “coding interview” anywhere?), the entire goal of tech hiring is just finding people in the 100 to 115 midwit block then outright rejecting everybody else as too much of an unknown risk. As a (now) senior/staff-level engineer back out on the job market for the first time in a while, I'm begrudgingly coming to accept…
Yeah I feel like this is sour grapes from midwits that aren't as good at programming as they think they are. Sometimes you get a dick interviewer that asks you a trick question, but most interviewers don't care if you get a problem exactly right, they just want to hear you discuss a problem intelligently and show expertise while coding.
Re: Panic at the Job Market
#325Earlier quoted context omitted.
No one understands or is willing to research these things anymore. Everyone (or at least everyone who is screaming and being heard) is mumbling points about interest, boom/bust, AI, etc... The reality, in my opinion, the governments have made it so hard to start and maintain a business that the market is not liquid for employment anymore. It's not catastrophic, but rather dead (as not moving). Here are the employment…
What did the government do here? Interest rates?
From https://stratechery.com/2023/buzzfeed-shutters-news-startups...
> Because the 2017 “Tax Cuts and Jobs Act” was passed via the reconciliation process (in order to avoid a filibuster), it had to be budget neutral after 10 years; one tactic used to accomplish this is to make future changes to the tax code that increase revenue, even though the bill’s drafters anticipate those changes will be rolled back before they are implemented.
Re: Panic at the Job Market
#326>According to all the interviews I’ve failed over the years (I don’t think I’ve ever passed an actual “coding interview” anywhere?), the entire goal of tech hiring is just finding people in the 100 to 115 midwit block then outright rejecting everybody else as too much of an unknown risk. As a (now) senior/staff-level engineer back out on the job market for the first time in a while, I'm begrudgingly coming to accept…
Imo, there are two kinds of programmers: people who can write code to build stuff, and people who can write code to build stuff and are also conversationally fluent in the theory behind writing code. The second group is 5x more useful than the first, and coding interviews are testing which group you're in. Often the first group doesn't think the extra skill of fluency is important, which is fine, think what you want,…
For example: given a scanner, write a simple calculator that deals with precedence and only needs to support +-*/
It shouldn't take a huge amount of time to get a parser done, with BNF or not.
Re: Panic at the Job Market
#327>According to all the interviews I’ve failed over the years (I don’t think I’ve ever passed an actual “coding interview” anywhere?), the entire goal of tech hiring is just finding people in the 100 to 115 midwit block then outright rejecting everybody else as too much of an unknown risk. As a (now) senior/staff-level engineer back out on the job market for the first time in a while, I'm begrudgingly coming to accept…
Imo, there are two kinds of programmers: people who can write code to build stuff, and people who can write code to build stuff and are also conversationally fluent in the theory behind writing code. The second group is 5x more useful than the first, and coding interviews are testing which group you're in. Often the first group doesn't think the extra skill of fluency is important, which is fine, think what you want,…
Re: Panic at the Job Market
#328Earlier quoted context omitted.
> Most jobs are now hoops after hoops, not taking into consideration your particular profile or the contributions you can make. I’ve done some mentoring of CS grads for the past few years. We some times get people with unreasonable interview demands, like companies asking them to make an entire app or website for the interview process. We advise them to decline the really excessive ones. However, it’s rare to see tha…
I love long takehomes. They're like pet projects, but with clearly defined goals and with people that might even give you a review if you're lucky. I always use them to try a new library or a framework, and often continue improving on them even after they're submitted and evaluated.
Re: Panic at the Job Market
#329I will add my two cents for people who believe that this might be related only to the SWE and tangent industries: It's really not. I have many friends (in Europe) who are trying to get through to different jobs in unrelated industries ranging from finance to fashion, or just trying to get promoted vertically (or horizontally), failing rather miserably. Most jobs are now hoops after hoops, not taking into consideratio…
From the perspective of someone with 30 years of professional SWE experience, my biggest gripe is when interviewers are simply incompetent to evaluate a person for the role they interview for. Quite often they don't have the relevant experience (so you have data scientists interviewing candidates for a backend engineer role), or they are way more junior than the role (simply because the team is lacking someone with the relevant experience).
Re: Panic at the Job Market
#330https://fredblog.stlouisfed.org/2023/03/was-there-a-tech-hir...