What is DevOps Engineer?
It is the first story in medium of mine and i want to talk about the most popular job in nowadays in Turkey: DevOps Engineer.
Engineer (Oxford Dictionary): A person who designs, builds, or maintains engines, machines, or structures.
DevOps (wikipedia): (a clipped compound of “development” and “operations”) is a software development methodology that combines software development (Dev) with information technology operations (Ops) to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives.
The humanity will go to the Mars and my generation will see and will be part of this success. I think this will be the second big step for humanity because the biggest step will be making Mars our homes. If we can be successful to settle down on Mars we will prove that we aren’t local creatures. Who is preparing to travel to Mars first, it is NASA as always, but most probably SpaceX will transport all staff to Mars. Last years in youtube Falcon rockets videos became popular and the one of the rockets came back to Earth and they landed to a ship. It is an amazing achieve for the company. In videos i was attracted to people who were in the control room. Their cheers, their cries and their happiness aren’t because of promotion or salary, they have one goal and the goal are becoming real. Do i know that the company uses DevOps methodologies: No, i don’t know. So, how can it be related with DevOps?
DevOps has different means for people, and maybe the best example is the Micrososft’s DevOps picture which is blindfold people show different parts of the elephant, but according to me it means that people who works together should share same goal, differences and distinctions should come apart between co-workers.
Is it easy to become a team or how could not we become selfish in this cruel business world? At the beginnings, i thought that it depends on which way you go and what is your morality. If you go to meetups, symposiums, conferences about DevOps, you can easily recognize all of us want to evolve and change the culture in companies by using DevOps methodologies. People are aware of being teams are more important everything else even experience.
If you wonder what are the requirements for DevOps engineer you can see a long list that contains almost every tool, every languages, every system, briefly everything. It can be very scary. When i review the job opportunities, my self-confidence decreased in the beginnings, then i realized that curiosity and hard working and a being a good team member dominate all requirements. My old teammates and i have an expression: configuration means googleing and right copy-paste :) I can see now we have a compression and we wonder and we don’t give up.
Most people in Turkey are looking for a job in Europe. The reason is not just living in a good conditions, also working in a peacefull and equal conditions. In Turkey, lots of managers only think their career path and rest of the team members are just a bricket on their way. We need managers who know their teams capacity, think their team firstly and no matter what happens shine their team not yourself. (Thank to universe, i have the best :))
I believe more DevOps, more cultural changing, happier team members better world.