DEV Community

Discussion on: I am a devops engineer, Ask Me Anything!

Collapse
 
nebojsac profile image
Nick Cinger

DevOps is a versatile role, that can be a bit tricky. It's more about the setting up the flow of value from idea inception to deploying the code to production(and everything in between like testing, etc).

But start small. Set up a simple deployment workflow. Read about Continuous Integration and Continuous Delivery. Learn about automated testing. Set up your own Jenkins pipeline, connect it with Github or Bitbucket.

A good intro would be reading "DevOps Handbook" or the "Phoneix Project" to understand that DevOps is less of a skillset, and more of a set of ideas and values. Yes, there's a lot of overlap with a sysadmin role, but there's also programming and management involved. It's a wide field so start fiddling with some tools and you'll get to it.