How to become a DevOps Engineer

This article is for non DevOps Engineers who want to become DevOps Engineers.

Introduction

First of all, what is a DevOps Engineer?