How to become a DevOps Engineer

Every once in a while, my colleagues ask me “How to become a DevOps Engineer” or “I am a developer and would like to develop as a DevOps Engineer”. Unfortunately, the answer to this question depends entirely on where you come from and where you want to go in DevOps. This article is addressed to junior software developers and sysops administrator.