by OulaX on 4/7/24, 9:02 PM with 17 comments
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.
by AnimalMuppet on 4/9/24, 12:36 PM
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.
by k310 on 4/8/24, 3:31 AM
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.
by linguae on 4/7/24, 10:22 PM
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.
by Tabular-Iceberg on 4/10/24, 11:45 AM
by foobarbaz33 on 4/9/24, 1:20 PM
No, not worth it. A bachelor's in comp sci can be a handy credential. But anything past that has diminishing returns.
by daviddever23box on 4/7/24, 9:13 PM
by fuzzfactor on 4/8/24, 12:35 AM
Your qualifications are now phenomenal compared to when you started out.
by austin-cheney on 4/9/24, 11:43 AM
by clinkz_eastwood on 4/9/24, 2:34 PM
by datadrivenangel on 4/9/24, 2:57 PM
They handle the staffing and tax logistics in exchange for a cut of the compensation.
by WheelsAtLarge on 4/7/24, 10:07 PM
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.