Tuesday, October 20, 2026

Why one should NOT become DevOps Engineer ? 3 most important reasons

 After spending 20 years in IT industry I write / say this to my fellow developers

Reason #1:   In market there are more than 100+ tools automation tools available to cater different needs.  One cannot learn or know everything

        GitHub / GitLab / BitBucket / Perforce    - For Source Code Management
        Ansible / Chef / Puppet                         - For Configuration Management
        AKS / EKS / GKE                                  - For Kubernetes based on Cloud that the clients use 
        Terraform / ARM / CFT                          - For Infrastructure Automation
        Jenkins / GoCD / Circle CI / Travis CI     - For CI/CD pipelines

Likewise this list grows and learning curve changes often and frankly speaking we cannot master even one in our lifetime.  There can be few exceptions to this which is different


Reason #2:  When you change the company or moving to a different client within the same company they might not use the same tool on which you already worked on

Example you might have worked on GitHub.  But, the new company or new client might be using GitLab

Likewise you might have worked on Terraform.  But the new company or new client might be using ARM

You need to start over from '0'.

Reason #3:  The Most Important of All

When we say MERN stack the technology stack is fixed - Mongo, Express, React and Node
When we say MEAN stack the technology stack is fixed - Mongo, Express, Angular and Node

But, what happens when we say DevOps?  

Technology Stack is NOT fixed and changes from company to company.  

Company A might be using GitHub, Terraform, Ansible and Jenkins
Company B might be using GitLab, Terragrunt, Chef and Bamboo

Adding insult to injury following is also included as part of DevOps in majority of the companies

Linux Administration
Python Programming
Cloud Platform Automation (eg IAM Roles, OIDC, Cluster Management, Patching and other administration activities etc)

Let me know if you have any queries


Thanks
Sathish Kumar
Mobile:  9790881159