I'm 22, have a degree in graphic design, and about 10 months of experience in the field. Unfortunately, my company shut down, and now I'm struggling to find a job due to my limited experience and a portfolio that needs improvement. I've been exploring the idea of transitioning to a DevOps career since the field offers good income and remote work options. I'm really interested in the processes of planning, building, and efficiently running systems, especially since it seems less susceptible to AI disruption compared to design work. I'm currently interviewing for part-time UI/UX roles but want to know if I can start learning the necessary skills for DevOps on the side. Should I focus on coding, Linux, and Git while building real projects? Or will recruiters overlook my non-technical degree?
5 Answers
Transitioning to DevOps is definitely a challenge, especially without a strong IT background. Ideally, you should first get comfortable with Linux, Git, and some basic networking concepts. Many people suggest aiming for a CCNA or RHCSA certification to build foundational knowledge. While it might take years to feel fully ready, starting your journey with small projects while working in a UI/UX role is a realistic approach.
Don't be discouraged by the negativity! I also don't have a CS background, and I managed to break into the field after gaining some experience through on-the-job training in a different tech role. You might find that tackling specific projects and learning as you go can help you land a role eventually. The key is persistence and a willingness to learn.
I think you should definitely start your learning process while working in your current role. The skills you're interested in developing—like Linux and Git—are fundamental for DevOps. Many people break into the field from non-IT backgrounds, but it takes time and dedication. Consider networking and finding a mentor in the industry to help guide you along the way.
Honestly, it's a tough road ahead. Most entry-level DevOps roles expect significant hands-on experience, and you're likely competing with many others who have more qualifications. But that doesn't mean to give up! Start learning on your own, focus on practical skills, and maybe look for internships or junior roles in systems administration as a stepping stone. Keep at it!
I get where you're coming from, but it's important to be realistic. Getting into DevOps usually requires years of experience in IT or engineering roles. Consider starting in positions like sysadmin or tech support to gain technical skills. Once you build a solid foundation, you can pivot to DevOps. In the meantime, keep learning and growing your knowledge base!

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures