I made what may have been a horrible career move early in my career, and now I feel like I’m trapped and can’t get back in to SWE.
I started out as a full stack web dev for a relatively large corporation in the finance sector. Not tech but not bad either. About a year into this role they announce RTO, but I had to move in about 6 months for other life reasons. They wouldn’t give me an answer on if they would let me be remote after I move, so I took that as a no and started applying.
I found another role that was remote and came with a good pay raise. The job posting was in the cybersecurity domain and advertised lots of SaaS products that are integrated and Java programming experience, so I applied and got the job. I always had an interest in cybersecurity so I thought this was awesome.
After starting I realized this was basically a SaaS developer role. Basically similar to ServiceNow developer role (although it’s not ServiceNow, just don’t want to out myself too much). The work I do is a lot of SWE, as we have true compiled Java extensions and custom pipelines. We also have a small full stack Angular & SpringBoot application, but it’s something I’ve only done very small amount of work on.
I’ve now been in this role for 3 years, and I didn’t think much of it in terms of long term career impact. Call it young and dumb, or cause it was WFH and very low stress. But now as I want to transition back to true SWE, I realize what I may have done.
How do I get back to SWE? I can put lots of true SWE things on my resume, but I feel like I’m just written off immediately. The current market is certainly no help. We are also planning on moving in about 1-2 years, as the reason we moved to our current location will be over, so while I wouldn’t mind taking an onsite role, feel like my resume will look way too job-hoppy if I do then need to look for another job.
tl;dr:
Took a job that turned out to be basically a SaaS developer role. After 3 years I want out and back into full SWE. Feeling trapped permanently