I've been in college for four years pursuing a degree I no longer want, and I recently failed my last class. After discussing my situation with my advisor, they panicked and suggested I continue my degree. However, my school is quite far away, and commuting is challenging. I discovered web development recently, particularly The Odin Project, which is an online, free program. I've heard that web developers can earn a higher salary than architects, but I'm concerned about the competition and whether it's too frustrating if I'm not fully motivated. My dad has pushed me towards my current degree for years, but it's been a struggle, and I feel quite depressed about my college experience. Should I pursue web development, which seems like a more inspiring path, or stick it out in college for another 5-6 years to earn my degree?
5 Answers
I'd say dive into web development! Just keep in mind that it may not be a quick fix. Instead of bouncing between platforms, pick one learning path—like The Odin Project—and commit to spending even just an hour today. It doesn’t have to be a life-altering decision instantly; start small and see where it leads you.
I hear you! Finishing your degree might seem daunting, but it can definitely pay off in the long run. I was in a similar spot a decade ago. If I'd left school then, I would've missed out on opportunities. Even if your degree isn't in your ideal field, having it can give you more options to pivot later, plus it could lead to better job security.
Web development is indeed about problem-solving; it's not just about coding. Kicking this off may help you find fulfillment in how you tackle challenges. Focus on solving specific problems, and that mindset will attract the right opportunities, no matter what area you specialize in later.
I’ll definitely remember that! I want to use coding to tackle real problems.
Just a heads up, thinking of web development as a quick path might be misleading. It can take significant time and effort to really get the hang of it. However, if you’re passionate, that drive will make the journey rewarding!
It might be tough to break into web development without a degree, especially with the job market having so many layoffs. You’d be up against experienced developers for entry-level positions, which could be disheartening. However, if you’re genuinely interested, you could start working on personal projects to build a portfolio. Just keep in mind that while it's a viable option, it won't be an easy road.
What would you suggest as an alternative if I don’t go with web development?
True, the market's competitive. It’s also worth noting that ‘web developer’ can mean different things depending on the company and what they value.

Thanks a lot! I really appreciate that advice. I’m ready to take that first step.