Live data from Hacker News

Ask HN: How is the job search coming along for people who got laid off?

news.ycombinator.com

561–570 of 579 posts

Re: Ask HN: How is the job search coming along for people who got laid off?

#561
I was laid off back in August. Had a bunch of interviews right off the bat at top companies that ended up dragging on for weeks (months in some cases) as one role was on again/off again while other companies were slow to schedule next steps. Ultimately, none of my on-sites resulted in offers by the end of October and I suspect layoffs and budgeting concerns were a factor in at least two of them.

I think openings and interviews are very slow right now due to the holidays

Re: Ask HN: How is the job search coming along for people who got laid off?

#562
In Canada, there's a lot that feels very positive at the moment.

- Recruiters being very open about the salary range. This is a change from even a few years back, where there would be endless back and forth of "who calls the number" first. Now out of maybe 30 early conversations only 1 recruiter absolutely refused to state the range. The top end is extremely consistent, the bottom end (as typical for Canada) can be laughably low.

- US companies and remote work coming in in a big way. Some of them position themselves at the high end of the local market (which I define to be around C$200k base for non-MANGA companies). Others decide to offer the US range (US$180-200k), which is of course better but in some cases has the drawback of being a contractor.

- Demand in my field (DevOps/SRE/cloud infra) hasn't changed much. Still multiple pings a week from recruiters, down from multiple a day. Not a problem getting interviews, at all. Had multiple offers already but looking for a better fit.

- Few attempts at take-home exercises. I generally refuse these outright unless they are paid; some companies react to that by simply waiving the take-home.

Some things that did change...

- the remarkable extent to which US salaries are outliers worldwide is beginning to have an effect. Every single company I worked at for the last decade had non-NA dev teams, usually at the periphery (support, integrations, follow-the-sun ops). Now core teams are distributed and dev work is shifting away from high-cost centers. One example I saw is in Gergely's "which companies are still hiring" spreadsheet -- how many of these companies are not looking in US at all, or are Europe-/Asia-centric?

- startup non-base comp is becoming a really bad deal, even for Series A. I was offered some shares, even with the founder's own rosy projections an exit for me would be a nice bonus at most. Why deal with the stress if there's no meaningful payback at the end?

- some smaller companies asking LC Hards all of a sudden. To me that just feels like someone out of Google founding a startup and having no idea how to hire non-developers.

- people having less filter in general. One of the best things I really started doing in my interviews is shutting up and listening instead of working to sell myself / ask questions. People will admit amazing things about the company or about the level of fit / misfit for a role when they try to fill in the silence.

- as a corollary, how do interviewers behave if they sense it's likely not a fit? Do they start trash talking your experience / chances of success / achievable salary, or just let it go? I've had a recruiter try to convince me there aren't offers at 175 base + in Canada. I've had a founder tell me no one will offer me a manager role (after a 30 minute interview wherein they talked most of the time and barely asked me anything). Just take a bit of time to listen and the trash will sort itself out.

Re: Ask HN: How is the job search coming along for people who got laid off?

#563

Earlier quoted context omitted.

So your suggestion is to just become a content developer and start marketing yourself online? Getting your work in front of others and getting the amount of reach that you have is also a lot of luck. Not everyone can get the same amount of reach as you have - I've seen hundreds of developers shouting out into the void without any recognition.

> Getting your work in front of others and getting the amount of reach that you have is also a lot of luck I think this is dismissive of their talent, relative to other people who might try doing the same. To be fair, swyx was also being dismissive of their talent "Just work publicly and you don't have to prove your coding skills!", which of course assumes your talent will be evident to anyone glancing at your public…

> I think this is dismissive of their talent, relative to other people who might try doing the same.

I believe those who are popular content creators are also better at marketing and sales. Getting their work recognized means that their marketing talent is good and not necessarily their programming skill relative to other people who are doing the same.

When looking from that perspective - are you optimizing for hiring people with good programming skills or those with good marketing skill?

Re: Ask HN: How is the job search coming along for people who got laid off?

#564

Interviewed with about 28 companies for almost 3 months, without a single offer! I was starting to get really worried about money and burned out from interviewing. In the past I've never interviewed with more than 2 or 3 before getting an offer I now this is incredibly privileged. I'm not humble-bragging, just observing the change in the market. As things usually turn out, during the last week of the 3-month search I…

I had the exact same experience about 5 months ago. > 40 applications, ~30 responses from recruiter, did at least 1 phone screen at 20 of them and around 10 full interviews (4-6 modules each). It was brutal and I don't recommend it. Almost 20 years of experience at great large & small companies in the SF Bay Area. I like to think that I'm relatively intelligent and competent, but man, some of the interviews were tort…

I know this limits job opportunities, but a few years ago I started pre-screening the interview process. I ask specifically if the interview will be the whiteboard-type. If the answer is yes, I politely refuse the interview and tell them that I don't participate in whiteboard interviews. This is all done tactfully of course, but I refuse at this point in my career to be part of the tech hazing rituals. I have many other things I enjoy doing, rather than spending 6 months on Leetcode to ultimately make someone feel good about their previously worked out binary tree algorithm.

This has eliminated 90% of the stress involved in job searching, and I'm confident that I can get an offer at basically every interview I get into.

I'm not going to get a position at Amazon or a SF company, but after seeing what friends have gone through I have no interest anyway. I also make coastal money living in the Midwest, which was achieved by the exact method I outlined above.

Now if I was in a desperate situation I would probably be forced to go through with these whiteboard interviews, which would suck - you do what you have to do though. However, I wish more engineers would refuse whiteboard interviews. If more job seekers did this I feel like we could change the industry, but the whiteboard philosophy is so widespread that it's an uphill battle.

Re: Ask HN: How is the job search coming along for people who got laid off?

#565

Earlier quoted context omitted.

I went out of my way to not do leetcode so I only had one because Glassdoor was wrong. I would ask the recruiter during the initial call where I also talked about salary so as yo not waste everyone's time. I cancelled a few interviews that I later found out were leet code, not because I don't want to do them but more I think the people you end up working with are better at testing than coding, from my experience.

Was the comp comparable to FAANG and other public companies in the end or did you take a paycut?

You can make SF/Seattle/coastal money without participating in leetcode interviews. There is a fascination on this website with these cities, but you can make just as much from just about anywhere without going through this popular hazing process. It will limit the amount of opportunities offered, but there will still be opportunities regardless.

Re: Ask HN: How is the job search coming along for people who got laid off?

#566

Earlier quoted context omitted.

It wasn't framed as "find an approximate/heuristic solution".

You can offer. Nothing about it being NP should prevent your implementing an exact solution, though. It'll be slow as balls on (at least) some inputs, and you should surface that, but maybe they only need something that works for N That's different than it being undecidable, in which case you have to insist on providing something other than an exact algorithm that handles every input.

For the short story. A few years ago I was sitting a CS exam that was 3 hours of coding and then a defense where you explained what you have done on the board.

You had to compute a graph from a set of points (i think it was knn, not sure) and do stuff on it. At some point of the defense, this happened

Me: I skipped this question.

Examinator: why?

Me: If I compute it using the graph structure, it reduces to max-clique, which is np-complete. I looked for a solution using the point dara but didn't find it

Examinator: can you write an algorithm for max-clique on the board?

Me: here. This is exponential time

Examinator: it's worst case exponential time. But in this case it would have worked, you just had to try it

Me: urgh

Now I've learned my lesson: np-complete doesn't mean impossible

Re: Ask HN: How is the job search coming along for people who got laid off?

#567

Earlier quoted context omitted.

> And almost everyone is hiring by committee now. Because if the committee hires the wrong person, nobody hires the wrong person. At least in some cases, it's a reaction to some managers having made hiring decisions perceived by leadership as mistakes. Impersonal and bureaucratic as it might be, to the extent it keeps the bar higher I think it's a good thing.

I understand that reasoning, but I don’t think it bears out. It results in frequently hiring the lowest common denominator. No risks are taken. Bold thinking is suppressed. It trains your managers, whom you don’t trust to hire their own team members, that leadership is done by committees. And what’s the solution to a bad committee hire? A bigger committee.

All fair points. It probably depends a lot on the size of the company. At some stages you need to take risks; at others, you need to prioritize avoiding bad hires.

Re: Ask HN: How is the job search coming along for people who got laid off?

#568
post #512
post #356

Earlier quoted context omitted.

That's quite a bit for an interview. How long did it take? Did they gave you code to plug a piece into? Or did you have to write the whole game?

It was a whole game from scratch in the programming language of my choice. They only specified the rules. It was keyboard and console only, btw, no graphics or controllers or sound. I took the whole hour and was mostly done when I ran out of time. I forgot to write the score keeping before the interviewer came back. The AI player was “extra credit” and I finished that, so it helped excuse my scoring oversight. It was…

Yea that would do it for me haha. My bread and butter is embedded C! Technically it's C++ but we try to ease off the ridiculous C++isms because this stuff needs to be readable to the person that was waken up with a phone call at 3am and needs to explain some random behavior lol.

I've never done anything spectacularly fancy with CLI terminals. I could rig up a UI with c++ and qt, or python and tkinter.. but it's been a while. Longer ago, I used to do objc but that was forever ago!

So yea, I'd die on this one hahaha.

I should try it sometime. I love tetris!

Re: Ask HN: How is the job search coming along for people who got laid off?

#569
post #80

Earlier quoted context omitted.

That is just Amazon being Amazon. When they interviewed me the first time, the interviewer didn't show to work, so they asked another guy to interview me, he ended interviewing me in a language he didn't knew, to a position using another language entirely, the whole thing was a farce. Some years later Amazon recruiters contacted me, asked me to go interview in person. Then during the interview in their offices, they…

Over a video call, the interviewer asked a coding question and immediately put on headphones and I am sure was listening to music. There was no dialogue and I had to use visual cues to get his attention. I coded using C++ and pass by reference. He had never seen it in his life. He refused to believe modification on a reference would modify the value in the calling function! I hoping he would be willing to discuss or…

Coding in C++ could be a double edged sword whilst interviewing. It's hard for some interviewers to admit that they don't know C++ and they might end up surreptitiously misgrading your work. It's best to ask the interviewer's opinion on C++ before chosing it. IMO, the safest bets would be to stick to Java or Python (even Python's a fairly hairy language these days).

I once shadowed an interview once, where this happened. I felt bad for the candidate, because I wasn't allowed to speak whilst shadowing the interview, and neither did I have to submit feedback; and the candidate clearly was coding well. Although, I did reach out to the recruiter about this. And I don't know what happened after that.

Re: Ask HN: How is the job search coming along for people who got laid off?

#570
post #568
post #512

Earlier quoted context omitted.

It was a whole game from scratch in the programming language of my choice. They only specified the rules. It was keyboard and console only, btw, no graphics or controllers or sound. I took the whole hour and was mostly done when I ran out of time. I forgot to write the score keeping before the interviewer came back. The AI player was “extra credit” and I finished that, so it helped excuse my scoring oversight. It was…

Yea that would do it for me haha. My bread and butter is embedded C! Technically it's C++ but we try to ease off the ridiculous C++isms because this stuff needs to be readable to the person that was waken up with a phone call at 3am and needs to explain some random behavior lol. I've never done anything spectacularly fancy with CLI terminals. I could rig up a UI with c++ and qt, or python and tkinter.. but it's been…

Oh you could do what I’m talking about in C, no problem. By console and keyboard only, what I mean is that this is a game done in the shell with a REPL using printf() and scanf(), it was not graphical or anything. The programming problems weren’t about game programming, it was just design a little data structure to hold the board state, implement valid move checking, detect win/lose states. Really simple stuff, I guarantee it wouldn’t be hard for you.

Re: ridiculous C++isms and embedded C, I’ve been in the same spot for my entire career. After learning C++ in college, I joined a CG film company that had banned C++ (dumb story) so I learned how to write object oriented C. Working in console games after that, we weren’t allowed to use any built-in memory management or exceptions or a current compiler, so very restricted C++. (And the worst bug I ever fixed was when someone tried to get clever with their C++ copy constructor.) These days I use CUDA, which is also technically C++ but basically C.

Post reply on HN