A strong foundation of both theoretical knowledge and hands-on experience is crucial in becoming a DevOps engineer.
The author has created a roadmap to take him from understanding the basics to becoming proficient with the tools, technologies, and methodologies of DevOps.
The author followed LTC and an online DevOps school's module plan to pursue his study plan.
To build a strong foundation, the author has studied software architecture, software development, DevOps basics, Linux basics, Bash scripting, networking, Java, Python, version control, containerization, Kubernetes, CI/CD, cloud and security.
The author will pursue additional certifications to further solidify his knowledge in the field.
The author plans to pursue internships or working student positions to gain practical experience.
The author will continue to document his progress on GitHub and his blog, showcasing the projects he has worked on.
The author is focused on gaining practical experience and staying patient, ensuring he's well-prepared when the time comes to work full-time.