DEV Community

Chit Khine
Chit Khine

Posted on

Will DevOp skills be a must for developers in the future? (From my journey)

I have been working with AWS for 3 years now and I would like to revisit my journey of how I have been in touch with it and getting used to it.

It has been amazing how I have been entangled with AWS for the past three years. I came to know about the position and responsibilities of DevOps when I first received the news from my CEO for the company that I worked for 3 years ago. It was a startup company inside a big corporation and my CEO informed me that our startup was about to die out soon in 3-4 months. Since I am one of the starting members of the startup, my CEO would love me to try out a new position as a DevOp Engineer which is the only open role at the moment. Most people encourage me to try it out since I would get used to it quickly since I came from a Fullstack Developer role.

The requirement to get accepted as a DevOp was to learn and perform the tasks with Senior members of the team and to pass the AWS Cloud Practitioner Exam in 2 months. During this period, I learned a lot about AWS starting from basics to (IAM, EC2s, S3 and scalings) as well as some best practices with what to do and what not during that period. As we all know, DevOps hold great responsibilities and also need to handle the stress of working mostly 24-7. I had a few situations where I needed to perform midnight deployments and also some painful task of learning while aligning with my new role. Therefore, I have decided to continue just my path of being a FullStack developer even though I fulfilled all the conditions requested by my company including passing the AWS Cloud Practitioner. However, I moved on to the new company as a FullStack Developer since I don’t want to pursue the life of DevOps.

The interesting fact is that the DevOp knowledge that I gained from those 2 and a half months have been a great asset for me in pursuing my FullStack Developer role. I learned to realize that many services provided by AWS are not only useful for DevOps tasks but also for developers, for example, AWS SES. Also, we can also help reduce the costs of our operations if we can understand how and which tool to use it perfectly. Even though I am currently working as a FullStack developer, I am heavily using the AWS services on many occasions and it truly helped me to become a better developer.

With AI and all the new technology, the demands and responsibilities of the developers have risen these days. Being able to integrate both the DevOps skill will become a necessity for the future since everything has been moving to the cloud. I am currently pursuing the AWS Certified Developer - Associate and I truly believe that every developer will need at least some skills of DevOps in the future.

Top comments (0)