Hey everyone! I'm a 19-year-old considering a career in DevOps, but I'm trying to figure out if it's the right choice for me. I don't have a degree; I dropped out of college for personal reasons, and I have very limited experience in programming—mostly just a bit of web development. The web development scene in my country feels really saturated since everyone seems to be studying it.
Here are a few questions I have:
1. Can I learn DevOps effectively from home using just my laptop and Wi-Fi, or is a degree essential?
2. Is it possible for someone without experience to land a DevOps job solely based on Git projects and an AWS certification?
3. How should I start learning DevOps, and what specific areas should I focus on to increase my chances of getting hired? I'm also looking for resource suggestions.
I'd appreciate any advice from those of you who are already in the field!
3 Answers
To excel in DevOps, you'll definitely want to grasp both development and operations aspects. Working with code is crucial before diving deep into the ops side!
Some folks are saying DevOps is a dying career, but that's really just a viewpoint. Companies are looking for skills like Python, AWS, and Terraform. Just be prepared for the competition and stay updated with the latest trends.
DevOps typically isn't an entry-level position; it requires a solid understanding of various areas like software or network engineering. While you can experiment on your own, finding a job right away might be tough without experience.
For your questions:
1. You'll need project experience and not just theory from your laptop.
2. Landing a job without prior experience based only on your GitHub projects and an AWS certification is highly unlikely.
3. A good strategy would be to start in a junior software engineering role first or consider entry-level IT support positions to build foundational skills.
And as for the comment about DevOps being a 'dying' field, there's actually high demand in places like the UK!
Yeah, starting from entry-level programming sounds like a solid plan. It makes sense to gradually work your way towards DevOps!
True, but junior DevOps roles pop up now and then. They often involve tasks like cloud engineering and sysadmin work, so if you plan carefully, you might find opportunities!
Could you explain why you think it's a dying field? I’ve heard differently!