If you’re a CS major who can’t land a job but you’re only applying to “Software Engineer” roles, you’re shooting yourself in the foot. Your mediocre coding skills will make you a god in other job families.
Entry-level SWE is shrinking. You’re competing against kids who grind LeetCode 996. If your only strategy is “apply to SWE roles and pray,” don’t be surprised if you’re still unemployed six months after graduation.
So what should you do instead?
Stop treating SWE as the only acceptable path. There are plenty of adjacent roles that value your skills, get you into the industry, and pay well.
Here are five:
🏗️ Solutions Architect (junior) → help clients design and integrate systems. APIs + cloud basics = hired. (perfect if you like talking to people)
🤖 Workflow / Systems / Automation Engineer → Python, Zapier, n8n. Turn repetitive work into code. (ideal for hackers who want to play with AI)
🧪 QA / Test Engineer → script test cases, break software before users do. A classic entry point. (not glamorous, but strong job security)
📊 Business Intelligence Engineer → SQL + dashboards + light scripting. You become the data person everyone relies on. (seriously underrated)
💸 Financial Analyst (technical) → blend code + finance; automate reports, build models, outpace MBAs. (slightly harder to crack, but incredible upside)
Your first job isn’t your forever job. But it is the difference between sitting on the sidelines or starting the game.
Subscribe to my my newsletter here: https://www.arjaythedev.com/
System design is full of tradeoffs, but too many engineers (even senior ones) still fall for the same myths.
In this video, I break down the 5 most common system design misconceptions I see in interviews, on teams, and in real-world production systems
I’ll walk through simple examples — like social apps, messaging systems, and e-commerce services — to show you why these ideas don’t hold up, and what you should do instead.
Whether you’re preparing for a system design interview or just want to build better architectures in practice, this video will give you a clearer way to think about scaling, reliability, and tradeoffs.
Check out my FREE System Design Playbook: https://stan.store/arjay_the_Dev/p/my-ultimate-system-design-guide
System Design Community Interest Form: https://docs.google.com/forms/d/e/1FAIpQLSeLkc5LUQl8dpXAOH27bodHMX8CAWXChcpso06cbtYRYP8wQA/viewform
— Video Content —
0:00 – Intro
4:00 – Solutions Architect
5:22 – Automation Eng
6:38 – QA / SDET
7:40 – Business Intelligence Engineer
8:32 – Financial Analyst (technical)








This video is gold. It is great to think about the different niches rather than one general role
Great video, I was literally thinking of this the other day while applying for my first internship
Bro, your content is so valuable, so please do a long video than shorts.
Best video yet, IMHO. Data Engineering / Analyst / BI are good suggestions… For now…. 5yrs from now??? Idk.
Absolutely Elite God Tier Content. Everything said is correct
8:42 Wtf is your cat doing bro 😭
F-word the industry.
Just wait for the bubble to pop
Why do folks who make these videos talk so quickly
im a CS grad and i signed to the AWS SAA Certifications and i am correctly studying for it. am i making the right choice? SWE dry as hell rn