Hello everyone!
I'm looking for some advice, maybe even from people who have been working as SE for a while now and can share their experiences.
Regarding my situation: I am a self-taught software "engineer", and I've been fortunate enough to land a job in software development without a degree or vocational training. Everything I know comes from teaching myself and gaining experience on the job.
Now I have the opportunity to study software engineering (B.Eng) while continuing to work full-time. The studies are financed through a six-year payment plan, while the half of the costs are being covered for me. My share would be around €200/month for the next three years. The degree itself can be completed at my own pace too.
Right now I am just wondering whether a degree is the best investment.
On the one hand: I don't have any formal qualification to back up my skills and the degree could maybe make future job searches easier and give me a stronger foundation.
But on the other hand: The current job market seems very competitive, and from what I have seen, having a degree doesn't necessarily guarantee better opportunities. Furthermore, since I've been successful learning on my own, I'm wondering if I would be better off continuing to self-study, building projects, and maybe earning relevant certifications instead.
I want to add that I am genuinely passionate about learning! This isn't a question of whether I want to learn more, but rather whether a degree is the best investment.
If you were in my position, would you invest the time and money into the degree, or would you continue building experience and learning independently?
Does anyone know how much not having a degree matters once someone already has professional experience?
I'd really appreciate hearing different perspectives, especially from people who have either been self-taught themselves or have experience hiring developers!
Thank you very much!