{"id":2391,"date":"2021-06-10T17:55:16","date_gmt":"2021-06-10T16:55:16","guid":{"rendered":"https:\/\/wp-uk.mindquest.io\/?p=2391"},"modified":"2023-01-11T09:04:20","modified_gmt":"2023-01-11T09:04:20","slug":"how-to-grow-front-end-developer","status":"publish","type":"post","link":"https:\/\/wp-uk.mindquest.io\/?p=2391","title":{"rendered":"How to Grow as a Front-End Developer: Soft Skills and Keeping Things Simple"},"content":{"rendered":"<p><em>How does one grow as a front-end developer? We chat with Vasilika Klimova, senior front-end developer at <a href=\"https:\/\/www.avaloq.com\/\" target=\"_blank\">Avaloq<\/a> and founder of the <a href=\"https:\/\/skillup.lu\/\" target=\"_blank\">SkillUp School<\/a> in Luxembourg, about why soft skills and not over-engineering are key to advancing as a front-end dev<\/em> <em>and in your web developer carer. <\/em><\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<p>?  <a class=\"has-text-color\" href=\"https:\/\/visit.mindquest.io\/mission-control-center-podcast?utm_source=medium&#038;utm_medium=b_post&#038;utm_campaign=Podcast_lp\" target=\"_blank\">Subscribe to the podcast<\/a><\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2 class=\"has-text-color\">How to grow as a front-end developer<\/h2>\n<h2><strong><em>Why did you decide to go into web development? What\u2019s your web developer career story?<\/em><\/strong><\/h2>\n<p>Actually, web development wasn\u2019t my first choice at all. I have been playing video games since I was three years old, and, at first, my idea was to become a game developer. I studied C and C++ at university. You can get into this industry through OpenGL and all this stuff but, in Tver, my city of origin in Russia, we didn&#8217;t have any jobs for students in this area. So, I found some web development vacancies and decided to try it, and by the fourth year of university I got my first job as a <a class=\"has-text-color\" href=\"https:\/\/mindquest.io\/en\/blog\/news\/2036\/from-stay-at-home-mom-to-full-time-web-developer-an-interview-with-olena-drugalya\" target=\"_blank\">web developer<\/a> as a Webmaster. So, I started from scratch. \u00a0 <\/p>\n<p>After working there for several years, I finished my university degree and moved Moscow. Then I had to decide if I wanted to go for <a class=\"has-text-color\" href=\"https:\/\/mindquest.io\/en\/blog\/news\/1381\/back-end-developer-job-description\" target=\"_blank\">back-end<\/a> or front-end, as before I was full-stack. I was doing server code, business logic, all requests to the servers and database stuff, but also user interface. I did all of it. In Moscow there are bigger companies, and these usually have different web development teams, teams for front-end and teams for back-end. So, at this point I needed to decide: do I go as a back-end PHP developer, or as a JavaScript front-end developer? And I went for front-end because I&#8217;m a visual person. I need to see what I&#8217;m doing, and, when you work with a server, you usually look at the terminal and you see just code and not a lot of interfaces.  <\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2><strong><em>And what came next? You now live in Luxembourg. Why the change? What are you up to these days?<\/em><\/strong><\/h2>\n<p>I&#8217;m actually in Luxembourg because of my previous job. I was a Front-End Team Lead at <a href=\"https:\/\/www.artec3d.com\/\" target=\"_blank\">Artec 3D<\/a>, a company that has offices in Moscow, Luxembourg, China and California, doing user interfaces and 3D-related tasks. After five years, I decided to switch and was approached by <a href=\"https:\/\/www.avaloq.com\/\" target=\"_blank\">Avaloq<\/a>\u2019s HR department. They do banking software; it\u2019s quite common to work in the banking industry in Luxembourg.<\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2><strong><em>Avaloq is a much bigger company, and banking quite a regulated industry. Did you notice any differences as a front-end dev?<\/em><\/strong><\/h2>\n<p>So, I went from a 200-people company to a 2,500 thousand one with 30 offices around the world. And some processes are not as fast. <\/p>\n<p>Before, when I needed to ask someone within the company for something, I just went directly to them and asked them. But Avaloq has around 800 people at its main office in Switzerland. If you need some information, there are a lot of different teams, and you really need to investigate. For example, sometimes you are working on a project, and you need to find the people who wrote the code in the first place. And often, the only way to know who did this code is to look at who committed it. Coders and managers change, and the only way to find the author of the code is through the commit. <\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<p><a class=\"has-text-color\" href=\"https:\/\/mindquest.io\/en\/signup?type=consultant\" target=\"_blank\">Join our community and find your next job in IT<\/a><\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2><strong><em>And besides your job, you also work on some web projects, do consulting and give private lessons for adults and children. You are also the founder of SkillUp School, a school that teaches technical skills and how to advance your front-end web developer career. Tell us a bit more.<\/em><\/strong><\/h2>\n<p>Yes. I started being a teacher and mentor for front-end development in 2015. I taught at schools in Russia, both online and offline. And after I had settled in Luxembourg and finally had some time in my hands, I decided to create <a href=\"https:\/\/skillup.lu\/\" target=\"_blank\">SkillUp School<\/a>, as I hadn\u2019t seen that many schools like this in the country. <\/p>\n<p>What we give to our students is this absolutely modern way of looking at front-end technologies, because as professional front-end developers, we are using them every day. We started in 2019. We don\u2019t have too many students, and our main idea is to be very flexible for our students. People who want to change their career usually already have a job and not that much time to invest in their development. We only have two or three teams per year, so not big groups, and we are very flexible. It helps us take an individual approach to each student, and I often become even friends with them. After the course, I keep helping them grow and with any questions they have.  <\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2><strong><em>In your experience, what makes a good vs. a great web developer?<\/em><\/strong><\/h2>\n<p> I think I started to think more about this when I became a team leader. Good developers can think from a technical standpoint, but a great developer, in addition to the technical aspect, knows how to take more of a business perspective. The main idea behind our job is to deliver something that makes our clients happy. You need to think about the business requirements, why you have these requirements, if there may be a more efficient way to create a feature that meets them and not overengineer. You need to ask yourself \u201cWhy?\u201d several times.<\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<p><a href=\"https:\/\/visit.mindquest.io\/subscription-newsletter\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"367\" alt=\"Connect by Mindquest Newsletter\" class=\"wp-image-6777\" src=\"https:\/\/wp.club-freelance.co.uk\/wp-content\/uploads\/2022\/07\/Test_MQ-New-Blog-CTA-Banner-2-25-1024x367.jpg\" srcset=\"https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2022\/07\/Test_MQ-New-Blog-CTA-Banner-2-25-1024x367.jpg 1024w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2022\/07\/Test_MQ-New-Blog-CTA-Banner-2-25-300x108.jpg 300w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2022\/07\/Test_MQ-New-Blog-CTA-Banner-2-25-768x276.jpg 768w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2022\/07\/Test_MQ-New-Blog-CTA-Banner-2-25-1536x551.jpg 1536w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2022\/07\/Test_MQ-New-Blog-CTA-Banner-2-25-1200x431.jpg 1200w, https:\/\/wp-uk.mindquest.io\/wp-content\/uploads\/2022\/07\/Test_MQ-New-Blog-CTA-Banner-2-25.jpg 1700w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<p>I know some genius developers, but sometimes they end up over-engineering because they want to make something ideal, something perfect. But the business doesn\u2019t need that. You need something now, for this and for that purpose. And you always need to keep timing in mind. If development takes more time, then you can run into problems. It\u2019s more of the developer\u2019s time, which results in more money. Don\u2019t over-engineer. Relax and just keep it simple.<\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2><strong><em>As a senior developer, how can more junior specialists grow as front-end developers?<\/em><\/strong><\/h2>\n<p>To work on their soft skills, on how to learn, how to behave, work in teams, etc. If one day you\u2019d like to become a team leader, it\u2019s important to work on your team skills, on how to negotiate with <a class=\"has-text-color\" href=\"https:\/\/mindquest.io\/en\/blog\/news\/1480\/web-designer-job-description\" target=\"_blank\">web designers<\/a>. Often developers have issues with designers because we materialise their design and they are not happy with what we created. You really need to have a grasp of some psychology basics for this.<\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2><strong><em>What do you enjoy doing in your free time?<\/em><\/strong><\/h2>\n<p>I like scuba diving. I already have more than 100 dives on my back and am a rescue diver, so I could rescue someone from the water, I hope. It\u2019s so calming and beautiful under the surface. But I don&#8217;t have enough money to do it too many times a year. Usually maximum twice per year, unfortunately. Covid-19 has made it particularly hard too. <\/p>\n<p>I also like playing board games and having a nice time with friends. I still play computer and video games sometimes. Not to compete, but it\u2019s just something that helps me relax. I am partial to games with and interesting and breath-taking plot. <\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<h2><strong><em>Your favourite video game?<\/em><\/strong><\/h2>\n<p>Mass Effect, the first and third ones. <\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<p><a class=\"has-text-color\" href=\"https:\/\/mindquest.io\/en\/blog\" target=\"_blank\">Check out more of our interviews from our podcast episodes.<\/a><\/p>\n<div class=\"wp-block-spacer\"><\/div>\n<p>For more tips on how to advance your web developer career, make sure to check <a href=\"https:\/\/vasilika.ru\/\" target=\"_blank\">Vasilika&#8217;s website<\/a> and follow her on <a href=\"https:\/\/x.com\/Lik04ka\" target=\"_blank\">Twitter<\/a>, <a href=\"https:\/\/github.com\/Likita\" target=\"_blank\">GitHub<\/a>, and <a href=\"https:\/\/www.linkedin.com\/in\/likita\" target=\"_blank\">LinkedIn<\/a>.<\/p>\n<div class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>How does one grow as a front-end developer? We chat with Vasilika Klimova, senior front-end developer at Avaloq and founder of the SkillUp School.<\/p>\n","protected":false},"author":6,"featured_media":2393,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[754,9,773],"tags":[573,572,441,58,517,579,546,690,380],"class_list":["post-2391","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-about-us","category-featured","category-podcast-interviews","tag-developer-jobs","tag-how-to-grow-front-end-developer","tag-interview","tag-it-careers","tag-javascript","tag-podcast","tag-web-dev","tag-web-developer-career","tag-web-development"],"acf":[],"_links":{"self":[{"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/posts\/2391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2391"}],"version-history":[{"count":17,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/posts\/2391\/revisions"}],"predecessor-version":[{"id":6778,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/posts\/2391\/revisions\/6778"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=\/wp\/v2\/media\/2393"}],"wp:attachment":[{"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp-uk.mindquest.io\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}