I've been curious about the value of studying in the IT industry. I'm currently training as an IT specialist in application development (I'm 21), and I feel like most of what I'm learning in school isn't really applicable. As I'm about to start my second year, I've noticed that the school lessons haven't helped me much in practical terms. After my training, I'm considering my next steps and wondering if I should pursue certificates or jump straight into work. I'm particularly interested in cyber security and can't decide if I should aim for a degree or focus on obtaining certifications instead. What do you all think?
4 Answers
You need to build something to add to your resume, whether it's a degree or certifications; either one can improve your chances of getting hired.
I see the benefits of studying in a few key areas:
1. Learning how to learn—IT requires constant learning.
2. Networking with people who can help you land your first job.
3. Time to work on projects outside of class to build your portfolio.
4. Formal recognition of your training can help with job applications and possibly getting a work visa abroad.
Keep in mind, these benefits aren't automatic; you need to actively pursue them.
The educational experience varies so much. What really counts is that many people aren't truly prepared for the job until they've actually worked in the field. So, definitely get your degree—it opens doors for you.
True, but I'm still unsure about what I should focus on after completing my training.
In IT, a degree can serve as a ticket to get your foot in the door, but at the end of the day, it's your skills that matter for staying and advancing in the field.

I plan to do a dual study program, so I'll work at an IT company during breaks. That way, I can gain both experience and certifications. What do you think about this approach?