Live data from Hacker News

Hard truths I learned when I got laid off from my SWE job

stevenbuccini.com

191–200 of 594 posts

Re: Hard truths I learned when I got laid off from my SWE job

#191

Earlier quoted context omitted.

Not a widely shared opinion here, but this process will make you a better engineer. Keep at it.

Memorizing decks of leetcode problems improved your engineering skills?

Shockingly, sometimes Software Engineers are asked to write algorithms for their job.

Re: Hard truths I learned when I got laid off from my SWE job

#192

Earlier quoted context omitted.

I would only hope to use that as a substitute for paid employment if you actually incorporate, give yourself a title, put your company on LinkedIn and otherwise treat it like a business. Noodling around on a side project that you might monetize eventually is not a substitute.

I disagree. Incorporating, giving yourself a title, and a LinkedIn page are things anyone can do. People who "play business" spend tons of time on this stuff, along with designing company logos, hiring accountants (for their zero revenue business), and lawyers (for NDAs to protect their non-existent idea.) I've seen it first hand. They'll do anything to avoid actual work: building and selling a product.

I suspect what Anon means is: if you plan to tell people your side project was your job, you should start treating it as your job.

I play around with some side projects where I don’t give a shit about user counts or GitHub stars or commercial viability, doing perhaps 4 hours work per week. If I told people this was me at the height of my powers, I’d expect them to be unimpressed.

Re: Hard truths I learned when I got laid off from my SWE job

#193

Stepping back for a moment from the content, I think it is worth noting what an exceptionally well-written essay this is. Being able to write well is a super power for engineers. It is a reflection of the lucidity and clarity of one's mind, and the ability to understand the needs of the reader. Writing well is an exceptionally useful and powerful skill that can be improved with consistent practice. I would be tempted…

For sure. So utterly penetrating, incisive, soulful and relatable. There can be no suspicion that the author relied on ChatGPT for this piece!

Re: Hard truths I learned when I got laid off from my SWE job

#194
post #143
post #74

My advice: Have one or more side projects going all the time. If you get laid off, immediately start doing a startup, open-source project, or volunteering full time. A year of unemployment? Lonely, depressing, and not good on a resume. A year of launching an unsuccessful venture? Running coding classes for the underserved? Focusing full-time on contributing to pytorch? That's a lot better, both at the time and in ret…

I have a decent amount of savings and a side project I want to do which could potentially earn money. Are you saying if I quit my job and do this for a year or so, it'll fill a hole in my resume and not affect future interviews?

I've taken most of a year out to travel the world while doing nothing work-related whatsoever and nobody seems to care.

Re: Hard truths I learned when I got laid off from my SWE job

#195
post #190

Getting laid off is a great introduction into class solidarity with your fellow workers. We have literally nothing in common with the capitalists at the top. You are closer to homelessness than you are to being a billionaire.

Most capitalists are not billionaires or even millionaires, the divide you are creating is outdated and frankly asinine.

> Most capitalists are not billionaires or even millionaires,

Yes, they are, if one is referring to the capitalist class (the haut bourgeoisie), those who relate to the economy primarily through capital to which other’s rented labor is applied, not “everyone with some, however incidental, capital”. Heck, even most of the middle class (petit bourgeoisie, who either apply their own labor to their own capital or who otherwise are supported significantly by both labor and capital) are at least millionaires. The working class, who obligatorily depend on renting out their labor to capitalists may have some incidental capital and not be millionaires, but they very much are not capitalists.

Re: Hard truths I learned when I got laid off from my SWE job

#196
post #39

Good thoughts, but (not as a criticism of the author), some of the pain points are at least partially self-inflicted: To minimize post-layoff loneliness (and not only for that!) make sure you have a life outside of work: the people you like to spend some time with and things you like to do. To minimize money-driven stress of the layoff, build up a cash cushion that can last at least 6 months; with unemployment, vacat…

> But do not go through the motions of getting an offer with a company you have no interest to work for. Strong disagree. In this economy, you regularly want to hip pocket job offers.

There’s some truth to what you’re saying, but it can be taken too far.

If you have the posture of “I’ll take anything I can get” I think that actually puts you at a disadvantage in an interviewing situation.

In my experience employers can tell who is actually trying to evaluate fit themselves, and who is just saying what they think needs to be said.

I find it’s easier for both parties to make an offer, if they know the counterparty has done their due diligence.

For me when accepting an offer I’m also doing the same, evaluating whether I think the company has actually vetted me properly and has reason to think I will be a good fit.

There is so much mystery in the hiring process, I really need the other party to be doing their half of the work. And that means saying no to opportunities that don’t feel right.

That doesn’t mean I walk away from anything that’s not perfect. It just means I am looking out for reasons to say no, in addition to the reasons to say yes. I think interviewers pick up on that and it helps me get offers.

Re: Hard truths I learned when I got laid off from my SWE job

#197
post #139

Earlier quoted context omitted.

This is exactly what happened to me when I quit. “Now I’ll have time for my projects!!” Instead it’s been “Grokking Algorithms”, “The Competitive Programmers Handbook”, Alex Xu’s “System Design”, and enough leetcode that I’m actually doing more than I did at work. What sucks is that there are still lots of medium problems I cannot do. Hards are right out. Dunno what I’ll do.

What situation are people in that they have to result to this? Is this an issue with getting laid off and trying to find a FAANG job? I was laid off from one consulting company back in 2018 or so and had a new gig with more pay a week or so later. No leetcode or dev tests, just talking with people in phone interviews. It was a company I had previously done contract work for, and they called me, but nothing at the FAA…

Last time my job was threatened, I spent a few weeks brushing up on my algorithms, going through coding challenges, reimplementing the basics (in my case, a concurrent consumer-producer queue, an IPC mechanism, etc.)

I'm an experienced systems developer with a pretty good resume, I didn't want to look stoopid if I was asked any such question in an interview.

Worked pretty well. I wasn't laid off but I ended up changing job for something more fun than my then position.

Re: Hard truths I learned when I got laid off from my SWE job

#198

#1 it's lonely? April 2020, 1 month into the pandemic. I found the pandemic lonely. I saw less than 1 person a month for the first 14 months of the pandemic. And i find WFH incredibly lonely. I haven't recovered. I'm utterly alone most weeks. I see no one. Even if I go to work, no one is there. I moved cities a year ago and have only 1 friend and 2 acquaintances in the new city. 2 of those 3 are married and I see the…

Another option for meeting people is volunteering.

And almost any sport, appreciate you may not play any, but a group of the same people go to the same thing week in week out. You can even pick something where you can get lessons first then join a club.

Sometimes there are more social sports clubs that aren't really competitive. Here in the UK for example there are social badminton clubs and competitive badminton clubs. You will get a real mix of skill levels at the social clubs, and these might have regular meetups outside of the badminton. The one I'm part of do meals, theatre, outdoor events, etc. together. It depends on the people running it.

Re: Hard truths I learned when I got laid off from my SWE job

#199
post #74

My advice: Have one or more side projects going all the time. If you get laid off, immediately start doing a startup, open-source project, or volunteering full time. A year of unemployment? Lonely, depressing, and not good on a resume. A year of launching an unsuccessful venture? Running coding classes for the underserved? Focusing full-time on contributing to pytorch? That's a lot better, both at the time and in ret…

This is terrible, possibly toxic advice. Software devs are people too. They burn out, take time off to travel, reflect, take care of family, or just down on their luck being unemployed. The only advice I'd consider paramount is to take stock of themselves financially and mentally, to assure themselves that they can take on the chaos and uncertainty that follows. Honestly, if someone showed up with a gap in their resu…

> This is terrible, possibly toxic advice.

There are two sides to every coin. Possibly toxic advice for some, but why should anyone give up platforms or avenues that make them standout from the crowd? OP's suggestion is a perfectly valid piece of advice for anyone who has the energy, time, resources, ability, will, and integrity to keep chopping at a meaningful side project. It is not easy, sure. But I don't think we can say it is toxic, either.

> The open source contribution/project would have to have a sufficiently high bar for it to be even considered.

We'd do well to not write this advice off by subjecting it to the most extreme possible treatment?

Re: Hard truths I learned when I got laid off from my SWE job

#200

> You’re probably going to have to fake enthusiasm for the AI-enabled TikTok outfit generator you will be working on. No, it’s not going to make the world a better place. Yes, it might even make the world a worse place. This is how the world becomes a worse place - perhaps if working for the company developing this is life or death for you or a loved one, I can see why. But otherwise, consider doing something else.

Thank you for posting this. I really dislike how not wanting to work for companies that are actively harming the world is often portrayed as some sort of selfish luxury.
Post reply on HN