From security guard to DevOps — the success story of the switcher
Dawid Klocek from Poland worked in the field of security and safety for 13 years, but decided to radically change his profession. He devoted all his free time to study and, as a result, in 2 years he rose to the position of lead. Dawid talked about his career path in an interview on wearecommunity.io — we have key excerpts you’ll want to read.
The beginning of the path
— I worked in the field of security and safety for about thirteen years. I defended various valuables (mostly money), worked for a company that provided security for military facilities, and was also a security guard for a business center. Working in the field of security is often associated with great stress, the need to constantly resolve non-standard situations and communicate with different people. My last job was in the office of an IT company. That's when the turning point in my life came.
I have a technical education, and in general I like all sorts of computer stuff. Working in the office of an IT company, in my spare time I sometimes helped the guys with unloading and connecting various equipment, as well as with arranging workplaces for employees. One day a colleague came to me and offered to try me in the technical support team. I decided to do it, took several courses, prepared for CCNA certification from Cisco, and studied PHP. But then my circumstances developed in such a way that my thoughts about working in the support service had to be postponed indefinitely.
I continued to work hard and study during my work breaks: I studied Java, wrote several small applications on GitHub, dug into various libraries. While doing that, I came to the realization that I am not much interested in programming in the classical sense, but more interested in networks and infrastructure. Then I met someone who suggested that I consider DevOps. At that point, I didn't even know what it was.
Start in DevOps
— I didn't attend any courses; I decided to figure this out on my own. At first, I watched general videos on YouTube to understand what kind of profession it is, what nuances it has, etc. Then, I discovered a lot of programs on Udemy, and later, I discovered LinkedIn Learning.
— If I needed help, I turned to friends from the IT company where I worked. It wasn't easy at first, because I didn't even know how to formulate my questions.
With all the interruptions, the learning process took me about four years. During that time, I learned the specifics of working with networks, PHP, Java, Python — a little bit of everything. I can't say that I had any fundamental knowledge in any one of these disciplines, but my approach gave me a base and set me up for the right way of thinking. With this knowledge, I mastered the basics of working as a system engineer in about six months. In 2021, I was interviewed for the position of junior system engineer at EPAM.
Throughout this time, I continued to study during breaks at work, in my free time, and sometimes at night. I devoted some time to cloud computing, shared Amazon web services, figured out deployment strategies, and learned how to work with Git.
— After seven months, I became one of the best specialists in the team. I decided that I could try to grow up to the middle level to fully focus on working as a system engineer. Several interviews followed, one of which, unfortunately, I failed due to ignorance of Kubernetes. Of course, I was upset, but I gained valuable experience and realized my weaknesses. I focused on self-improvement, not on the fact of failure.
After that defeat, I successfully passed another interview, got on a new project, and finally got what I wanted — the position of a system engineer. I recently passed another certification; now I am a senior system engineer. It took me two years to go from junior to my current position. I am very proud of this result.
— The key tasks of a system engineer are the development, implementation, and support of digital systems of an organization. In simple terms, I write code to create the digital infrastructure for our clients. This is a fairly general description. In real life, there are many functions and tasks. It all depends on the specific project.
I am currently working on a project for a large client. My main tasks are related to working with libraries. I need to link what we've done to the work of our other team. To some extent, this can be called migration, but in the case of infrastructure, everything is a little more complicated.
Tips for switchers
— To succeed in your profession, you need to love what you do. Predisposition, temperament, the right mindset, and experience are also necessary. We are all different. It won't be easy for everyone to get into IT. And this is normal. So, before you rush into the whirlpool of mastering a new profession, thoroughly understand its basics. Try to understand what interests you personally. For example, DevOps includes a wide variety of specializations and areas: CI/CD, cloud, containers, etc. There are a huge number of options. Take some time to delve into the topic you think you want to focus on, watch a YouTube video, and take some basic courses on it. Who knows, maybe you will realize that Front-end or business analysis is more appealing to you.
I also want everyone to find people who are ready to help and support them with advice. Most importantly, don't be afraid to ask questions and ask for help if necessary.
Find out who you can become in IT with a test based on psychology and neuroscience.
- ChatGPT will not replace a human: an expert opinion on IT hypeWork27 February 2023
- How can a programmer without work experience find a jobWork01 February 2023
- How do you increase productivityLearn02 March 2023
- How to learn EnglishLearn04 August 2022
- How to become a Backend DeveloperLearn31 January 2023
- How to give and receive feedback correctlyWork17 February 2023
- 5 qualities of an ideal Software EngineerLearn17 February 2023
- How do you choose the best IT profession for you?Work17 March 2023
- IT language of Data AnalystsLearn06 February 2023
- The basic rules of the interviewWork08 February 2023
- Skills of a Community ManagerWork06 March 2023
- What does a cosmetologist do in ITWork10 March 2023
- How to distribute an iOS App: 4 casesLearn15 February 2023
- What you need to know to relocate to SerbiaRelocate26 May 2022
- How to find your own direction for development in ITWork22 March 2023
- 30+ useful books for designers in ITLearn20 March 2023
- 6 stereotypes about life in HungaryRelocate30 June 2022
- How to compose a resumeWork16 August 2022
- How to look for a job in 2023Work13 February 2023
- The easiest programming languages to learnLearn07 September 2022
- "By the time they come back with an offer, you can give birth"Work27 January 2023
- What is bootcamp: how does it work and for whom is it suitableWork30 January 2023
- Tips for relocating to SerbiaRelocate02 June 2022
- Soft skills are 85% of a person’s success in a professionWork29 December 2022
- IT language of the TesterLearn09 January 2023
- Tips from a career consultantWork20 January 2023
- How to become a Tester in three weeksWork19 May 2022
- How to start an IT career in testingWork01 June 2022
- English through music: learn and have funLearn04 November 2022
- How to ask for a raise or promotionWork09 December 2022
- What is mentoring in IT and how does it help you master the profession?Learn27 December 2022
- Where is Python used and why should you study it in 2022Learn13 July 2022
- How does a junior get their first job in Singapore?Work22 November 2022
- How do you draw positive attention to yourself?Work23 December 2022
- The incredible success story of a switcher in ITWork17 January 2023
- IT language of the Business AnalystLearn23 January 2023
- IT Beard talks about Anywhere Club IT communityCommunity19 May 2022
- To learn how to write code, you have to write codeWork24 May 2022
- Project Manager responsibilities: tasks and skills vs realityWork31 October 2022
- Who can you become in IT?Work13 December 2022
- Why do job applicants lie in interviewsWork12 January 2023
- Living in Serbia — pros and consRelocate16 June 2022
- Relocation to GeorgiaRelocate20 September 2022
- 7 soft skills for developersWork27 September 2022
- What should a beginner Automation QA Engineer learnLearn29 September 2022
- Best countries to relocate for IT specialistsRelocate06 June 2022
- What are some of the unusual jobs in ITWork21 June 2022
- What is Data ScienceWork09 August 2022
- What do you need to know about the south of SpainRelocate22 August 2022
- Relocation to TurkeyRelocate31 August 2022
- How to become an HR managerWork05 September 2022
- How to become a DevOpsLearn06 October 2022
- How to manage interview anxietyWork12 October 2022
- Life in Italy: what you need to prepareRelocate19 October 2022
- What to read and watch for a novice Java EngineerLearn19 May 2022
- Relocation is like the first child's birthRelocate23 May 2022
- Home for every IT professional in the worldCommunity19 May 2022
- How to avoid burnout and stay productive in 2022Work06 July 2022
- From travel agent to a Tester in ITWork20 July 2022
- The real story of a radical change in professionWork18 July 2022
- Why time management doesn't workLearn19 September 2022
- “Forget about impostor syndrome”Community18 October 2022
- 3 facilitation case studies: better and worse scenariosWork31 October 2022
- What does a botanist do in IT?Work04 November 2022
- Effectively launching as a junior: an expert's viewWork23 November 2022
- 3 ways to find your dream jobWork24 November 2022
- Sent out 500 resumes and moved to UzbekistanWork28 November 2022
- Trends in IT company eventsCommunity30 November 2022
- "Where else but Spain?" — the experience of movingRelocate06 December 2022
- Teamwork: 5 factors of effective interactionWork03 January 2023
- 10 things beginner startups don't need to doLearn05 January 2023
- 5 myths about IT: true or falseWork19 May 2022
- 5 common questions about relocationRelocate19 May 2022
- What is a vocation, and does it exist in 2022Work20 June 2022
- An 8-month journey to Front-EndWork04 July 2022
- Life hacks and impressions of moving to PolandRelocate28 July 2022
- What impresses in MontenegroRelocate18 August 2022
- Doctor in ITWork24 August 2022
- Pros and cons of life in MontenegroRelocate08 September 2022
- Lithuania: features and life hacksRelocate10 October 2022
- 10 ways to stay on top of IT trendsLearn25 October 2022
- Business Analyst in IT: what you need to know and doLearn14 November 2022
- How to effectively give feedback?Work18 November 2022
- How to learn Ruby on your ownLearn25 November 2022
- Juniors are needed for companiesWork22 December 2022
- The reality and myths of life in TurkeyRelocate19 May 2022
- Android: what should beginners and professionals doLearn09 June 2022
- How do expatriates live in UzbekistanRelocate15 June 2022
- How to support someone who is stressedCommunity23 June 2022
- The psychological trauma of emigrantsRelocate28 June 2022
- The joys and challenges of relocation to HungaryRelocate11 July 2022
- Top 5 startup books to read in 2022Learn27 July 2022
- Family traumas in emigrationRelocate03 August 2022
- The Brain-Up project is looking for volunteersVolunteer11 August 2022
- Where to make friends with blockchainLearn25 August 2022
- Top iOS Developer resourcesLearn12 September 2022
- Features of life in GermanyRelocate05 October 2022
- Facilitation: how to conduct it effectivelyWork17 October 2022
- 8 reasons to move to KrakowRelocate26 October 2022
- What to do to get into IT todayWork12 December 2022
- Mass layoffs in IT? An experienced financial advisor shares his thoughtsWork27 March 2023