devops-cycle.png

DevOps, Defined:

"The term 'DevOps' typically refers to the emerging professional movement that advocates a collaborative working relationship between development and IT operations, resulting in the fast flow of planned work (i.e., high deploy rates) while simultaneously increasing the reliability, stability, resilience, and security of the production environment."

Gene Kim

Author of "The Phoenix Project"


Why DevOps?

1.  It is an exciting and ever-evolving field.

Evolution-of-DevOps.png

 

2.  There are many (many) jobs, and the number is rapidly growing.

3.  It pays well.  

2017-state-of-devops-report-9-e1501175062573-768x862.jpg
Screen-Shot-2017-04-05-at-2.40.19-PM.png
Devops_Jobs__Employment___Indeed_com.png

 

And due to high demand, DevOps jobs, especially at the entry level, do not necessarily require a 4-yr degree in Computer Science or Engineering.


What are the in-demand skills to work in DevOps?

The size of the word indicates the relative prevalence of each term against the others within the required skills of open positions. Linux, AWS, Python, and Agile led the pack. Interestingly “Communication Skills” featured highly as well — a good reminder that employers aren’t looking only for technical skills, but interpersonal savvy as well.

Screen-Shot-2017-04-04-at-3.37.34-PM-e1501276322365.png

Where to start?

steps.png

Now, once you are hired...

May the force be with you
— Obi-Wan Kenobi

And the journey begins...