Live data from Hacker News

Ask HN: Lost My Software Engineering Job, Now What?

news.ycombinator.com

1–10 of 18 posts

Ask HN: Lost My Software Engineering Job, Now What?

#1
I've always been passionate about coding. I earned my BSc in Computer Science, thrived in university, but struggled to find software engineering opportunities in my developing country. Freelancing kept me afloat for a while (mostly website development), but the pay and project flow were terrible.

To make ends meet, I became a programming tutor. It wasn't my dream, but I was good at it. After two years, I finally landed a remote software engineering role at a US startup. It was challenging, well-paid, and a fantastic growth experience... until the startup failed, and I was laid off.

Now, finding another job feels impossible. The market's brutal, especially for someone like me – aiming for remote work from a developing country. Plus, all the buzz is about AI. I'm at a crossroads:

- Pivot to AI? Web development feels saturated, but is an AI shift the answer?

- Get my Master's? But what's the plan after the degree? The competition is fierce.

Honestly, I'm lost. Any guidance from you would be hugely appreciated.

Re: Ask HN: Lost My Software Engineering Job, Now What?

#3
I can't really give much advice but I can tell you a master's degree will not add to your job prospects unless you want to change your focus. Employers in tech are looking for your ability to do the job not advanced degrees.

I do know that looking for a job in tech is a never ending struggle unless you are lucky and land in a growing successful startup or a stable large company. Good luck.

Re: Ask HN: Lost My Software Engineering Job, Now What?

#4
Even if you pivot to AI, the technology advances have been so swift that even AI practitioners need to keep up to not fall behind. While certain fundamental skills such as statistics, linear algebra, and elementary machine learning algorithms (including neural networks) are important and I don’t believe will fall out of style anytime soon, the cutting edge is evolving at breakneck pace. It seems right now that large language models are the rage now. Just a few years ago there was a major emphasis on deep learning, and before then was “big data.”

My advice is to continue searching for jobs in various fields of computing; it’s a tough market right now and it may be hard to specialize. In the meanwhile, use your time unemployed to get up to speed with AI as well as to practice Leetcode. I believe you’ll find something eventually, but it is a tough market.

Re: Ask HN: Lost My Software Engineering Job, Now What?

#6
Would you consider systems administration/related work? When I started out, it was mostly manual work, and I automated things as I went along. It's much more sophisticated, large and automated (run by software tools) than before.

In other words, could you support what you used?

In effect, doing larger scale things with less complex code?

My feeling is that companies are betting on AI at the expense of everything else at this time, but I imagine that results are going to be very unevenly distributed, since so many are new to the field, and like software engineering, it may be easy to get started, but very hard to do well, so there is a lot of uncertainty right now.

However, big systems seem to be getting bigger. I tell low-tech people to become electricians, because energy demand is skyrocketing.

Just some outside the box ideas, in case they help.

Re: Ask HN: Lost My Software Engineering Job, Now What?

#7

Instead of working remotely for a company that makes software, why not try working locally for those that use software. That's a lot more potential opportunities. Your qualifications are now phenomenal compared to when you started out.

I'm in thailand and I met a frontend engineer working for the mono-rail company. She is paid top 10% for her age-group, but her salary is still like $4k usd / mo max.

If (s)he can score another remote job, then that will be much more profitable.

Re: Ask HN: Lost My Software Engineering Job, Now What?

#8
post #7

Instead of working remotely for a company that makes software, why not try working locally for those that use software. That's a lot more potential opportunities. Your qualifications are now phenomenal compared to when you started out.

I'm in thailand and I met a frontend engineer working for the mono-rail company. She is paid top 10% for her age-group, but her salary is still like $4k usd / mo max. If (s)he can score another remote job, then that will be much more profitable.

That's not a good reason to stay unemployed. You can always continue to search for the better paying remote job while holding something down locally just to keep the bills paid.

Re: Ask HN: Lost My Software Engineering Job, Now What?

#10
You now have something you didn't have before: two years of experience. That matters.

The first software engineering job is the hardest, because software engineering isn't actually the same as computer science. You wind up having to learn what software engineering is on the job. Now you have been there and done that, and you are considerably more employable as a software engineer than you were.

So don't lose heart. You managed to do it before, and you're in a better position now.

Post reply on HN