Very often people ask me what my job is. And sometimes I do not know what to say. I am not a Developer. Developers are not effective. They do the same things over and over again. My job is to make their work more better. So, I create unit tests, configure CI and CD for them using tools like Octopus Deployment, Bamboo or Jenkins. I am not a QA. QA is very slow. Often their work can block a broken environment. Very often they can not pass their tests because of the rarity of the scenario. So, I create some back-end emulators for them. I automate their UI tests using selenium java or .net to speed up their work. I am not a DevOps. The devops are very unhurried. Very often devops can not react quickly to the problem. If there is no time to create tickets, I take part of their work for myself. I can quickly create a tool to work around the issue. I am an Automator. Automation is a great path of my life. I hate to do some things more than once. I try to automate them. So, I write tons of scripts using bash, python and powershell to make my work and my life better. I work very hard to work very little later. I believe that someday I will be able to fully automate my work. And that`s why I`m interested in such sciences as Data Scientist and Machine Learning.
©