So for context, I’m a Canadian CS grad of June 2026, from a mid-tier university, definitely not a “top” university(for tech, but it’s still respected decently overall). I graduated with honours and a 3.7GPA, but I know that means almost nothing, it’s just context.
I’ve concluded that the type of tech job I originally studied CS for probably won’t materialize - at least not anytime soon. I had planned on the classic pathway of writing code to build stuff, and at the entry-level that’s increasingly and easily automated. Learning advanced architecting isn’t exactly something one picks up in a day, and I’m uncomfortable with how AI is already operating at increasingly abstract levels and fear becoming a glorified PM who just says “use Python to make X, don’t use kubernetes”
I have experience in the basics of programming and DSAs, and am slowly developing a “specialization”(so to speak) in data: SQL, databases, pandas, and all the fun simple and complex tools around that. I’ve already built a 20-30)I’m very tired and don’t have the number on me rn) table database for a little group of mine. UI is a WIP, but functional. Frontend is somewhat annoying.
I’ve had pretty bad luck with direct SWE jobs, not even a single real interview for those positions. Did a couple online tech pre-tests, aced them, but never went further. But I’ve had decent luck getting interviews for non-SWE tech and tech-adjacent roles like solutions engineering, data analysis, and QA engineering. No offer yet, but I think it’s due in part to my being a noob when it comes to interviews(as well as the lack of proper tech work experience, but with my projects and some chatting, I’ve managed to make up for it a decent amount of time).
So I figure, given that I don’t like where SWE is going and I’ve had better luck with other roles, what opportunities might people who are more in the know about tech suggest for someone like me? I don’t care *too much* about pay, but I would prefer if there were opportunities for advancement; either within the position itself, or from gaining enough relevant, credible experience to find a better job. I don’t mind putting in more work or some self-learning, but I’d prefer if the options involve things I can pick up without having to spend 6 months studying an in-depth field and building all-new projects before I can apply for my first position.
Thanks in advance, have a lovely day.