Is an IT Degree Enough for a Career in DevOps, or Should I Go for Computer Science?

0
12
Asked By TechieNova34 On

I'm 24 and have around 4 years of experience in IT. I started with deploying machines for hospitals and am currently working remotely in Tier 2 support with some light Identity and Access Management (IAM) duties. I'm considering attending WGU and am torn between pursuing a general IT degree or a Computer Science (CS) degree. My long-term goal is to transition into cloud computing or DevOps, as I have an interest in automation and infrastructure. I'm uncertain if an IT degree coupled with certifications would be sufficient for getting into DevOps, or if I'd come to regret not opting for a CS degree later. For those of you currently working in the cloud or DevOps fields, do you think an IT degree is adequate, or is a CS degree essential? Also, what skills should I focus on at this stage?

13 Answers

Answered By SimpleTechie On

You need a mix of a CS degree and IT experience to really stand out in this field.

Answered By RealWorldDevOps On

I started my DevOps journey without a CS or IT degree and have had great success! Make sure you have hands-on experience, as that's what truly matters. If you’re worried about the math, definitely consider IT as a quicker route to earning and getting into the field. Focus on mastering your technical skills and find ways to automate your tasks – that’s a huge part of DevOps.

Answered By CloudGuru99 On

Honestly, while I know this might not be what you want to hear, having both ops and dev experience is crucial for a DevOps role. DevOps isn’t really an entry-level position. It typically requires you to have a solid background as both an administrator and a developer, even if it's just some coding experience. So, I’d consider what kind of technical skills you want to build between now and when you transition into DevOps.

OpineOnIt -

I get what you’re saying, but it’s not all about the degree. It really depends on how much you know about the field and where you focus your experience. I've seen plenty of people with IT degrees excelling at DevOps roles, sometimes even more than those with CS degrees.

CuriousCoder22 -

I agree with that. There’s always entry-level positions out there; you just have to keep pushing your skills on both the dev and ops sides to really grow into it.

Answered By ScriptKiddie45 On

I switched majors from CS to Information Technology, but I took programming classes along the way. I've been doing DevOps for 8 years now! An ops background is great, but don’t neglect your coding skills if you want to excel in this space.

Answered By CloudChaser On

If I were you, I would seriously consider a CS degree, especially for the long haul. More often than not, mastering the development side makes everything else in your future roles easier, so it’s worth the investment.

Answered By TechTraveler On

Honestly, I've been in the industry for over 20 years without a degree, and I think the key is just to learn the necessary patterns and flows in technology. If going for a degree gets you that knowledge, then it’s definitely worth it.

Answered By CodeCraftsman77 On

I went with a CS degree and it paid off for me! There’s a lot of debate about whether DevOps is an entry-level job, but I actually started in that field as an intern while still in college. Larger teams often have room for juniors to pick up easier tasks to learn. I recommend pairing a CS degree with classes in networking, cybersecurity, and cloud engineering. Save your money though – go to a solid state school unless you’re getting a full scholarship.

Answered By NetworkNerd88 On

Does the IT degree cover software writing? That's where I'd draw the line between traditional sysadmins and modern DevOps roles where automation and coding become key components.

Answered By CareerSage101 On

Honestly, no one really cares if you have a formal degree in this field anymore. You're already in IT, and getting a degree now won’t drastically change your opportunities. Just focus on gaining experience and skills beyond the classroom, which will serve you better in the long run.

Answered By QuickBytes On

Graduating quicker can translate to more earnings and less debt. IT is definitely an option, but you'll likely get better foundational knowledge with a CS degree. In my experience, going for the IT degree and loading up on programming classes is a smart move – that way you'll gain the necessary skills faster without the extra math stress.

Answered By FutureDevOpsStar On

I'd recommend getting a CS degree long-term. Remember, DevOps roles are often reserved for those with several years of experience, so be patient and keep learning in the meantime.

TechieNova34 -

Thanks! I'm definitely keeping the long-term view in mind as I navigate this path.

Answered By NoDegreeNeeded On

I don’t have a degree, but many believe IT is sufficient. Choose the path that gets you to your goals quicker and is more affordable for you, like I did. I’m nearly at graduation level but much prefer to keep learning on the job instead!

Answered By HelpfulHacker On

An IT degree should be fine, but a CS degree might be preferred. Management Information Systems could also be a solid choice if you're not fully set on either. My perspective after working in DevOps for years is that a mix of both knowledge and experience is essential.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.