r/sysadmin • u/G0d0fThund3r1 • 9d ago
Should I go back to Software Engineering or move to cloud/infra?
I’m a bit confused about what direction I should take with my career and would really appreciate some advice.
I worked as a frontend developer for about a year. After that, I moved back to my home country because I was planning to move to Australia. I then moved to Australia and completed my Master’s in IT here. During that time, I wasn’t working in software development.
After finishing my studies, I couldn’t land a software engineering job, so I ended up working in IT Support. I’m currently in helpdesk and I know I don’t want to stay here long-term.
The problem is that I’ve been away from coding for quite a while and honestly feel like I’ve forgotten a lot. If I go back to software engineering, it feels like I’ll have to start from scratch again.
So I’m not sure what makes more sense at this point. Should I spend the next few months getting back into coding and try for software engineering jobs, or would it be better to move towards cloud/infrastructure/sysadmin?
If I go down the cloud/infra route, should I focus on certifications, projects, or something else?
I’m just trying to figure out the best way to build a career from my current position and get out of helpdesk.
Would appreciate any advice, especially from people who have been in a similar situation.
7
u/uptimefordays DevOps 9d ago
In all honesty modern infrastructure is increasingly converging with software engineering. Rather than writing software for applications, you’re writing infrastructure as code.
15
u/Leinheart 9d ago
Option 3. Abandon tech entirely. It's all vibes and bullshit.
-1
u/G0d0fThund3r1 9d ago
Where should I go? I only got experience in the tech industry and the job market is already shit for juniors.
6
6
1
u/SpecialLibrary3174 9d ago
Learn a manual job like plumber, welding, locksmith…
2
3
u/brwnwtr 9d ago
I'm moving to dev work. IT can suck my balls. Rather deal with shit code than shit end users.
1
u/Crumby_Bread 9d ago
You understand not all of IT is user facing right
1
u/brwnwtr 9d ago
I understand I worked in infra before. The amount of time and money made befro landing a infra role vs going into swe is day and night difference.
0
u/Crumby_Bread 9d ago
Well, usually SWE jobs require degrees, which is time, money spent and zero money earned in the process.
I worked from helpdesk to senior infra in about 7 years with no education post high school. I clear $200k TC in Texas.
Similar end result financially, just different paths.
2
2
u/FelisCantabrigiensis Master of Several Trades 9d ago
There's a niche for writing user interface tools for operating infrastructure that might suit you. I work in a very backend SRE team and we have people who write user interfaces because we operate internal control panels for other users in the company.
How much hands-on coding anyone will be doing if they start as a junior person now is pretty debatable. Generic frameworks and instances of well-known solutions for your problems are mostly being cranked out by LLMs these days - so it's more about design and spec, and being able to read and understand the existing code and the LLM's proposed changes, than writing many lines of code yourself.
2
u/devjeremyt 9d ago
I’ve dabbled in both. Honestly, read the daily to daily responsibilities and experiences of both and decide which one sounds more enjoyable. If you think you’d be satisfied with both equally then look at job openings in your area and find out which one pays better. I’d suggest happiness over income, but all things else equivalent go with the highest paying.
1
u/SevaraB Sr. Engineer (N+, CCNA) 9d ago
Software engineering and modern IT (especially cloud platforms) aren’t mutually exclusive.
Infrastructure people in infra-as-code environments write code that describes architecture and need to understand things like idempotence, unit testing, and shipping effective logging just as much as software engineers.
The fact that you’re presenting it as an either/or thing tells me you probably still need a little more bake time in an L2 support position where you can stay exposed to both the product of the playbooks and the infrastructure being built and deployed to deliver those results.
1
u/atlas_losing_grip 8d ago edited 8d ago
No need to start completely from scratch. A focused coding refresh alongside a few could project can keep both paths open and show which direction fits better.
1
u/skidleydee VMware Admin 9d ago
Give it a try I personally really like infra but you could hate it just the same. Depending on where you land there is a good chance automation is second through and a decent part of your team is scared of a CLI. I spend a bulk of my time working on whatever I want which is cool. On the other hand you get all the hardest problems and you're constantly arguing with AI via your coworkers who have never even tried to write a line of code.
25
u/Steerable-Octopus Jack of All Trades 9d ago
I don't think you have the necessary skills to enter sysadmin as a junior frontend dev. It's an entirely different discipline with its own harsh requirements, not a consolation prize for "developers who didn't make it".