# How to Become a DevOps Engineer in Six Months or Less ![rw-book-cover](https://readwise-assets.s3.amazonaws.com/static/images/article2.74d541386bbf.png) ## Metadata - Author: [[Igor Kantor]] - Full Title: How to Become a DevOps Engineer in Six Months or Less - Category: #articles - Source: medium - Last Highlighted: 2024-10-30 10:08:52.712888+00:00 - URL: https://medium.com/p/366097df7737 ## Highlights - For example, as a developer, I want to create as many new features as fast as possible. After all, this is my job and that’s what customers demand! - However, if I’m an ops person, then I want as few new features as possible because every new feature is a change and change is risky. - As a result of this misalignment of incentives, DevOps was born. - Now, purists will tell you know that there is no such thing as a “DevOps Engineer”. “DevOps is a culture, not a role,” they will tell you - Now, being a DevOps Engineer is something like “Systems Engineer 2.0.” - In other words, somebody who understands the Software Development Lifecycle and brings software engineering tools and processes to solve classic operations challenges. - NOTE: Be wary of companies hiring for a “DevOps team” or a “DevOps department.” Strictly speaking, such things should not exist because ultimately, DevOps is all about the culture and a way of delivering sofware, not a new team or department to be staffed up. - Have you heard the old adage, “there are no junior DevOps engineers?” - Simply put, it means that it takes many years of experience, combined with a solid understanding of tools, to eventually become a truly effective Senior DevOps practitioner. And sadly, there is no shortcut for experience. - Most importantly, don’t lose track of what we are after — building a fully automated digital pipeline that takes ideas and turns them into revenue generating pieces of code. - That story is end-to-end process automation — a digital pipeline that moves bits around in an assembly line-like fashion. - three industry-dominant pillars: operating system, programming language, public cloud. - VPC, EC2, IAM, S3, CloudWatch, ELB (under the EC2 umbrella), and Security Groups.