Categories
About us Featured Podcast Interviews

How to Grow as a Front-End Developer: Soft Skills and Keeping Things Simple

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 in Luxembourg, about why soft skills and not over-engineering are key to advancing as a front-end dev and in your web developer carer.


🔊 Subscribe to the podcast


How to grow as a front-end developer

Why did you decide to go into web development? What’s your web developer career story?

Actually, web development wasn’t 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’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 web developer as a Webmaster. So, I started from scratch.  

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 back-end 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’m a visual person. I need to see what I’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.

And what came next? You now live in Luxembourg. Why the change? What are you up to these days?

I’m actually in Luxembourg because of my previous job. I was a Front-End Team Lead at Artec 3D, 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 Avaloq’s HR department. They do banking software; it’s quite common to work in the banking industry in Luxembourg.

Avaloq is a much bigger company, and banking quite a regulated industry. Did you notice any differences as a front-end dev?

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.

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.

Join our community and find your next job in IT

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.

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 SkillUp School, as I hadn’t seen that many schools like this in the country.

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’t 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.

In your experience, what makes a good vs. a great web developer?

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 “Why?” several times.

Connect by Mindquest Newsletter

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’t 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’s more of the developer’s time, which results in more money. Don’t over-engineer. Relax and just keep it simple.

As a senior developer, how can more junior specialists grow as front-end developers?

To work on their soft skills, on how to learn, how to behave, work in teams, etc. If one day you’d like to become a team leader, it’s important to work on your team skills, on how to negotiate with web designers. 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.

What do you enjoy doing in your free time?

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’s so calming and beautiful under the surface. But I don’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.

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’s just something that helps me relax. I am partial to games with and interesting and breath-taking plot.

Your favourite video game?

Mass Effect, the first and third ones.


Check out more of our interviews from our podcast episodes.


For more tips on how to advance your web developer career, make sure to check Vasilika’s website and follow her on Twitter, GitHub, and LinkedIn.

Categories
About us Featured Podcast Interviews

‘If it’s Useful for You, Then It’s Useful for Someone Else’: DevRel and Creating Content for Web Devs

What’s the secret to creating content for web devs? We continue our chat with Stefan Judis, developer relations lead at Contentful, blogger and front-end expert. Here is why and how he shares what he knows and learns with the community.


🔊 Subscribe to the podcast


Creating content for web devs

After building a career as a front-end developer, you’re now leading developer relationsfor Contentful. What does exactly the job involve? 

Developer relations is still a fairly new field. What we see over the last decade is that a lot of technology companies. And especially the developers using these technologies have a lot of decision power. We at Contentful are one of these software providers, a headless CMS (Content Management System) that you can put anywhere. And our developer relations team doesn’t work directly on the product. We have completely separated engineering teams that are building the APIs and the product itself.

And the DevRel team is there to spread the word about Contentful but also going into the communities and helping developers with whatever they’re struggling with. And this can be Contentful related, but very often it’s also just web development related. So, what we’re doing is that we are blogging, we are building code examples, etc. And whenever we are talking to users or customers or friends; we are basically the bridge between the product and the developer communities out there.

When someone has a problem with something, our team are usually the first people that they go back to. And we’re then feeding all these things back into the process and building this trust within the developer community. So, yeah, we are blogging, speaking, writing, and hanging out on our community Slack. To connect with the people, have a little bit of fun and build cool stuff. That’s what I do for a living.

But you also enjoy creating content for web devs in your free time, right? 

Yes. Since this year, so since 2021 and the pandemic and being stuck home, I’m writing a weekly newsletter. If people are interested in random web development stuff to read on a Monday morning over their coffee… It’s usually something around 10 resources, some GitHub repositories, some music, etc. And I’m writing that every Sunday. So if you’re up for some random good stuff I thought was good over the week, people can subscribe here. 

So where do you draw the line between your personal blogging and the one you do as part of your developer relations job?

Well, when you work in DevRel, the line is very, very blurry. Where does work start and where does it end? So I usually do a lot of things on the side. Right. So I do a lot of blogging on my own blog and occasionally I do something for the Contentful blog. Lately, I am leading the DevRel team, which means that I’m not hands-on with the content that much anymore. But I’m still around and the line is very, very blurry.

When you work in these semipublic roles, it’s usually like “Oh yeah, Stefan is the Contentful guy”. And when someone writes me DM on Twitter on a Saturday because they’re struggling with something, well, I’m the last person to say “Yeah, no, it’s the weekend, not going to help you right now”. So it’s very hard to tell where it starts and ends. But I’m just really into web development and I like to share all the things that I learn and that are exciting. And that’s just what I do.

Join our community and find your next job or expert in IT

What advice do you have for other IT pros who want to create content and share tips to help out others? How did you start creating content for web devs?

It’s hard for me to give advice, but I can say what I do. I made it a habit of writing something down or creating a video or some sort of content around things that I discover. I’m also reading a lot. I’m subscribed to a gazillion newsletters. So when on a Sunday morning, I read something and have this thought “Huh, I didn’t know that”, I put it somewhere. It could be on my own website, or it could be on Twitter. But just making this habit of constantly documenting what you’re learning helps with this whole idea that you don’t know anything about web development, because this fear is just so big.

Connect by Mindquest Newsletter

I have been doing this for three or four years. And what that comes down to is that I now have, I don’t know, 200, 300, 400 learnings on my own website. And these are primarily for me. So this is how it started. Because I wanted to come back a month later or six months later and look at it and say “Man. You got a lot smarter over the last six months”. But, after some time, more and more people discovered what I wrote. Because, if it’s useful for me, usually I’m not alone.

And that’s one piece of advice that I would give to people that want to start creating content or blogging. If it’s useful for you, you are usually not alone. And there is nothing like “Oh, beginner content is not useful” or “It has to be this 2,000-word, in-depth article with a lot of scientific, engineering knowledge”. That’s absolutely not the case. We have so many people joining the industry. And whenever you learn something or when someone learns something, I think it’s a very good habit to just write it down.

And then you have the greatest feeling in the world. When some people write me an email or send me a tweet tell me “Hey, Stefan, I just learned this thing. You learned that three months ago and now there’s two of us.” And that’s just beautiful because you can kind of connect the two things, helping people but also documenting your journey.

And you have even built some tools to help you and others in the learning journey, Tiny Helpers and Random MDN. Can you tell us a bit about them?

Tiny Helpers is a very simple website that I created around Christmas one and a half years ago. There are so many self-built or quick build tools that you usually cannot Google. For example, there are a lot of people that build tools for accessibility or tools for defining font sizes, but when you Google them, you will never, ever find them because they are not SEO optimised. There are not a lot of words in them. If you find them and don’t bookmark them, you will always lose them. So, I just built this little resource collection that is Tiny Helpers, and I put it online because that’s what I do.

I thought, “Well, if it’s useful for you, then it’s probably useful for someone else.” And the whole thing is open for contributions. I think I have had over 100 contributions. And there are quite a few people that just come in and say “Oh, that’s useful. I should add that to Tiny Helpers because that’s where I go to find little online tools.” And, when I’m looking for a very specific tool that I’ve seen online, I’m going there as well and it’s the same thing. If it’s useful for me, it’s usually useful for someone else.

The other project that you mentioned, Random MDN is a quick and easy Twitter bot that I built to support my learning journey. So MDN is the developer resource for Mozilla, and it is huge. There is so much knowledge in there and I just had this random thought: “Hey, it would be kind of cool if there was something that tweeted out random MDN pages. It tweets six times a day. It just grabs the sitemap from MDN, picks a random page and tweets it out. And I learn new things just because of it. Sometimes I see a tweet and I am like “Huh, I didn’t know that.” And very often this me to blogging about it, just because my own bot taught me something about web development.


Check out more of our interviews from our podcast episodes.


Follow Stefan through his blog, Twitter, GitHub, and LinkedIn.

Also discover our article: A Data Centre Migration Is About Technology and People

Categories
About us Featured Podcast Interviews

From Hacking NASA to Protecting Your Online Accounts: A Chat with Rickey Gevers

Ethical hacking can be the solution to some of our most serious cybersecurity issues. We interview Rickey Gevers, cybersecurity expert and founder of Scattered Secrets, a password breach notification and prevention service that is helping businesses and individuals protect their online accounts.  

Here is how this Dutch security pro got into hacking, was arrested by the authorities, and went on to show how that his talents could also be a force for good.  


🔊 Subscribe to the podcast


How did you get into hacking? 

My dad was really the one who introduced me to tech. I’m not a typical technical person. I like to play outside and those kinds of things. So, not necessarily being behind a computer. But my dad bought a computer when I was young, so I started playing with it at a young age too. I liked the Internet a lot because you could search for anything you wanted. I am a very curious person, so I was looking things up all the time.

But an Internet connection was very expensive back then, and at one point my parents had to pay a lot of money because of me. So, they used a Windows password. But I managed to break into the Windows user account and started using the Internet again. They got mad again, and then my dad used a BIOS password, which was a proper measure to keep me out for a month or so. 

 Then I managed to take out the whole modem, put it in my own computer, install all of the drivers and use the phone connection from the moment they left the house.  And I put my computer in such a position that if they came home, I could see them entering and remove the cable, remove the modem, and put them back in my dad’s computer just in time before they entered the house. That’s how I sort of started hacking, in a pretty natural way. I wasn’t really busy with hacking or anything. I just wanted to get the things done. 

Then, at the age of 13, you created Waarneming.nl, a leading community-driven platform where users collect and share data for nature conservation, research or education. How did you go from there to the major leagues of hacking?

Usually, when I talk about the things that I have achieved, I see Waarneming.nl as the brightest thing that I’ve done. I didn’t make any money from it, but it contributes a lot to society. And at one point the website got hacked, which I will never forget. One guy just took it offline and put some defacement posters on it. I put the website back online but, after half an hour, the guy defaced the website again. It a lot of fun for him but, of course, it was not for me.  

I decided I didn’t want this to happen anymore in the future. And the only way to stop it was to understand how hackers work. So, I started to learn to hack and, pretty quickly, I hacked my first computer. I kept on challenging myself. Back in the day, nobody got arrested for it. I didn’t break any computers ; didn’t delete any files or whatever you can imagine ; I just hacked the computer and that’s all I did. So I started aiming for higher targets. I went from one computer to a computer network. I went to universities because they had fast Internet connections. And I moved up the ladder and eventually was able to basically hack any network, move laterally within the network and become the main admin. And that’s sort of where my story ended. 

Join our community and find your next job or expert in IT

Then you got caught. 

For some reason, the University of Michigan did a forensic investigation, found me and arrested me. As I said, this was back in the day, so not a lot of hackers got arrested. I had also hacked NASA, to just give you an example. And I remember one guy got arrested for hacking NASA, but at that time, it was very normal to hack computers at NASA. 

What exactly happened with the whole University of Michigan incident?

Well, the University of Michigan was sort of my playground, because the Internet connection there was very slow. So, if I wanted to try some new tools that I had found, I usually tried to do it on a network there, which is probably one of the reasons they caught me. But they did a proper forensic investigation and they determined that I was in the network, that I had full control of the network, but that I didn’t do anything else. So that’s why the FBI basically did not chase me.  

Connect by Mindquest Newsletter

Then the high-tech crime unit here in the Netherlands was established and they contacted the FBI and asked them if they had anything they could do for them. So that’s when the FBI said, well, we have a file here. We know its name, we know where he lives, so maybe you can pick up the case. And that’s basically what they did. I got arrested by the high-tech crime unit as one of the first hackers they arrested, I believe. They thought I was a really big hacker, which I wasn’t, of course. I did hack a lot of computers, but I never did anything with it. So, I was basically a huge disappointment. 

Then, after some years under trial, and a suspended sentence, you went back to hacking, but with a different approach. You went on to create Scattered Secrets. What was your thinking?

At first, when I went on trial, I wondered â€œshould I continue this?” But after two years, I was like â€œwell, I’m only good at one thing, so let’s just fight back and show everybody that I’m on the good side and that I don’t have anything to do with criminals or whatever.” And I started hacking again.  

I did a lot of penetration testing, and at one point I noticed that you can easily hack any company and you usually do it with the same trick. That’s when I started building Scattered Secrets, because I believe you can hack any company by simply looking at the passwords that have been leaked. So that’s what we’re trying to fight against right now. We’re basically doing the low hanging fruit for most hackers. It’s not that interesting. It’s not that advanced. But, in our opinion, it’s the most dangerous and easiest way to hack any company right now.  

So, you basically monitor for passwords that have been hacked and leaked. Where do hackers get these passwords?

The funny thing is that most passwords are leaked through only a few databases. We have a few enormous leaks. One of them is MyHeritage. The other one is MySpace. And the third one is LinkedIn. That’s where most passwords come from. It’s often the small databases people are in, but once every two years, you have an enormous breach.  

Given these ongoing data leaks and recent headline-grabbing global breaches, how do you think we are doing in terms of cybersecurity? 

Often, if you talk to security experts, they say we’re not getting better. But in my opinion, there won’t be a single day without hacks. That’s simply because you have the human factor, and the human factor is always vulnerable. We can build secure systems, but there’s still a human using them, so it will always be vulnerable. So, we have to deal with the fact that there will always be hacks. 

At the same time, when it comes to multinationals â€“ back in the day, in 2014 or prior to that, we had these flat networks, and you could easily become the administrator. It was pretty easy to hack large companies. I think most multinationals now have a certain base level. And, sure, in the news we see the ones that don’t have that base level. But we’re getting more and more mature. I think that’s the most valuable lesson.   

To you, what’s the most challenging aspect of cybersecurity? 

As a security researcher, I think the most challenging part is that you have to keep up with your knowledge, you have to continue learning and working. If you stop doing certain things, your knowledge starts to lag behind. It’s a constant battle to keep your knowledge at a certain level.  

And what are your go-to cybersecurity education resources to stay at that level?

Without a doubt, the SANS Institute. In my opinion, they’re the only real experts. It’s very expensive, between six and eight thousand euros, but it’s absolutely worth the money. I try to do a course every year, but it’s not always easy to find the time.


Check out more of our interviews from our podcast episodes.

You can follow Rickey on Twitter and LinkedIn.

Categories
About us Featured Podcast Interviews

Changing Lives Through Tech Education: Interview with BeCode’s Karen Boers

Tech education is a force for social transformation. We interview Karen Boers, co-founder & CEO of BeCode, a Belgian coding school bridging social divides through tech education. A social entrepreneur at heart, Karen has kick-started various successful digital transformation projects over the years â€“ including the European Startup Network, the EU’s first network of national startup associations. 


🔊 Subscribe to the podcast


How did your professional career begin? How did you enter the tech space?

Well, after some time in HR, I joined what at that point was a brand-new research institution focusing on software innovation. I joined as a management assistant, so absolutely nothing to do with the tech part of the company. But it was a burgeoning institution, and we grew quite rapidly. I evolved into marketing and communications and took on HR as well for a research staff of one thousand people across multiple universities in our country.  

We worked closely with industry partners to understand their needs and design software solutions for real-life problems. Not just economic problems, but also societal problems like children that have been ill for a long time and have been isolated from the learning environment. It was the pre-Internet era. So, we started working on solutions for children to have a virtual playground and play and chat with their friends. It was really cool. That’s what got me interested in technology. Not the technology itself, but how it can offer answers to societal problems and bring human-centred solutions into the world.  

Then you went on to create several business and career development projects, as well as Europe’s first unified startup network. And at what point did you decide to dive into education and create BeCode?

I saw there was a huge war for talent raging all over the tech world. Not just for startups, but also in bigger companies. During one of our international missions to Kenya, we visited a coding school that was taking people off the streets, providing them housing, and giving them the training to become programmers. They would then introduce them to European startups looking for new talents, offering them as remote employees. And I thought â€œcool idea, but maybe there are similar solutions to be found closer to home.” 

If we cannot find the right talents to join these companies, then we’re going to be in trouble. And not only from an economic point of view. We also have a huge societal problem with lots of people that are being isolated, cornered, and that face a lack of prospects. And, if we don’t address that problem, then we have an even bigger issue coming up.  

Being the mother and stepmother of five teenagers, that was kind of in my face. I thought “if I don’t help resolve these issues, my children are going to be in huge trouble five to 10 years from now.” So, for me, the sense of urgency was pretty high. That’s how BeCode emerged from my multiple professional experiences.  

I had my love for education, my industry experience, my experience in marketing, and my first steps as an entrepreneur. It all came together into a bigger project where we basically go hunt for untapped talent. We go look for people who are low-educated, in long-term unemployment, of immigrant background, etc. People who, for whatever reason, are struggling in today’s job market today, but definitely not for lack of talent or motivation. 


Join our community and find your next job in IT

How do you reach these at-risk people and help them realise and unleash the potential of a career in tech?

We go search for them. We try to inspire them into considering ICT as a career. Often, the problem is not that they’re not talented, but rather that they don’t know that they’re talented. They’re not aware of the potential they have. So, there’s a lot of awareness and evangelisation to be done with these audiences, to get them excited about tech and consider such a career choice.  

Then we help them through really hands-on training programs. Not through too much theory, not through listening to the big expert who will tell you what to do, but basically through trial and error. We give you a small exercise, a project, then something more complex, etc. You have a small group of peers and lots of resources that you can draw on. Basically, nobody reads a manual before they start solving a puzzle either, right? They just pick up the pieces. They try bits and pieces. And if it works, it works. And if it doesn’t, you search for another solution. That’s what they do.  

What skills are you putting the focus on through your tech education programs?

The funny thing is that our tech education does not actually focus on the tech skills themselves. I mean, it’s a means, but not an end. What we focus on mostly is teaching them how to learn in a technical environment, because whatever competency or programming language teach them today, tomorrow the context and the technologies will have changed. So, they will have learned basically nothing, or at least not how to continue developing themselves as professionals.  

That’s why we focus a lot on learning how to learn: understanding where the resources are; how you can apply them to a use case; what to do when you get stuck; how to build a network of peers where you can go and ask for advice; how you look at examples and copy-paste, but not exactly copy-paste, and debug, etc. So, it’s much more about the soft skills and the learning process around technology. 

Connect by Mindquest Newsletter

In the end, they come out with a basic set of technical skills, but mostly with the ability to continue learning once they leave this environment. Especially because in seven months you can’t learn everything. So, whatever they come across, they will have to keep learning for probably the rest of their careers.  

And that’s what we hear from the companies that hire our graduates. It’s a combination of, â€œOK. It’s nice to have people with a different perspective around the table, but it’s also nice to see that eagerness to learn and that ability to learn and be a problem solver rather than a bringer of problems.” Also, the ability to resolve problems as a team and work towards goals together. 

What’s usually your main piece of advice for those starting out with their tech education?

Always dare to fail. If you don’t try, if you don’t experiment, you’re not going to learn. When you learn how to walk as a kid or even how to ride a bike, which is already a bit more complex, you don’t go sit down and read the manuals first. You fall flat on your face at least a couple of times. But you get back up on your feet. You look at your parents to ask â€œwhat exactly did I do wrong?” And maybe they give you a little nudge left or right, and you try again. You do better. And that’s how we learn.  

It’s our natural way of learning. We have to accept that, if we want to learn as adults, we also have to fall flat on our face a few times and hurt ourselves a little bit. We’ll look at other people for small tips and pieces of advice, then take those and try again. And that’s OK. It’s not shameful to try something and not succeed at the beginning, or even not to succeed at all. But if we don’t dare to venture out there and try, then we will get nowhere.  

What are some of the most incredible stories of personal transformation you have seen at BeCode over the years?

That’s a tough choice. We have seen over 1,500 stories pass in front of our eyes, and many of them are absolute tearjerkers. I think the one that touched me the most was that of a female refugee. She spent two years trying to come to Europe and had asked for asylum. It was a really rough journey where she saw a lot of hardship and people suffering around her. I don’t think she even dares to tell the people that she met here in Belgium.  

She then spent another two years here going through the motions of becoming a refugee: doing the paperwork, learning the local language, etc. And then she came across BeCode. She was so eager to learn.

While she was with us, she was also trying to get her children, who she had had to leave behind, over to the country. And she succeeded not only in finishing the programming course and securing herself a job, but also in getting her children here. You could see it in her eyes that she was absolutely convinced that she was going to make this happen. No was not an option. And she persevered. She had a rough time during the training at certain points, but she always saw it through and found a way out, and she was always open to helping other people. When you see people like that graduate, secure a job, see them reunited with their children; those stories, they stick with you for life. 

But I love helping the local people as well. It can be equally rewarding to see somebody who’s been a truck driver for twenty, twenty-five years and started struggling with their back and is not able to drive the truck anymore. That was basically their whole life. They spent their whole life in their truck and then, all of a sudden, they’re completely stuck. If you can somehow make them see that there might be an alternative career for them through tech education, an alternative future; that can be a life-changer. 

What new tech education projects is the BeCode team working on these days?

We have seen that, for some, becoming a professional programmer is a good career choice. But for some, it’s a bridge too far, and that’s okay. Right now, we are developing a number of shorter training programs, so that they can just taste and try and then decide whether it’s something for them.  

But we are also working on programs to teach people basic digital skills, how they can survive in a collaborative workspace so that we all had to become acquainted due to the global pandemic. Things like how to download your work schedule from the Internet as a factory worker, how to apply for your holidays through an app instead of by writing on paper. 

If you look at recent studies, the digital divide is mostly on those digital skills. Yes, there’s clearly a shortage of programmers. But the biggest problem is on fairly basic digital skills that really hamper people from being proficient as professionals and in their personal lives. And that’s a disaster.  

If you look just at Belgium â€“ and we’re quite a developed country, aren’t we? â€“ 40 per cent of all Belgians lack the digital skills to be proficient in what they do today. And, if you look at low-educated people or people in low-paid jobs, that number rises to seventy-five per cent. So there’s a lot of work still to be done and not just on the programming side. That’s our conclusion and our path forward, to include these people as well and not leave them side-lined. 


Check out more of our interviews from our podcast episodes.


Follow Karen on LinkedIn and Twitter.

You can connect with BeCode through their website, LinkedIn, Facebook and YouTube.

Categories
About us Featured Podcast Interviews

What Makes a Successful Web Dev: Stefan Judis, Front-End Dev Expert

What makes a successful web dev? We interview Berlin-based front-end expert Stefan Judis. Stefan works for the content management platform Contentful leading developer relations. Whether it is by tweeting, writing, or streaming, he loves sharing his web development expertise with the broader community. He also helps maintain Tiny helpers and Random MDN.



🔊 Subscribe to the podcast

Let’s start from the beginning. How did you get started in technology?

I started working in a completely different field after school. I was working as a sound engineer, and I worked in German television. So, what I did for a couple of years was mixing stuff mainly for sports TV shows. But then I figured out that I didn’t want to do that my whole life, that that wasn’t going to fly going forward. So, I thought, well, you’ve been always good with computers.

Then I started studying here in Berlin, where I learned to program stuff. So, it all began with a little bit of C++ and Java and these kinds of things that you learn at university. Berlin is a very start-up-heavy city, so I landed an internship working with Magento and PHP – not real front-end stuff like we do these days; that was not really a thing yet back then. But yeah, I took my first internship and from then I just jump from company to company and learned that I love the web and love writing and creating content around web technologies.

What made you fall in love with web development?

I’ve always liked the visual aspect of it. When I started, I was really into the Magento stack and I thought it was kind of cool, but I always liked the whole visual animation part of doing web development. And when I started, it was still the early days. Then, you know, slide up, slide down, fade in, fade out, all of these tiny functions. But II found these incredibly appealing. And then slowly but surely, front-end development became a real thing. Then more complexity got into that, and I was completely hooked by all this new technology that was coming out. Then I found out that building for the web is fun. And since then, I tried to build the best stuff possible.

Join our community and find your next job in IT

What was the hardest part of your transition into tech?

Well, especially in web development, learning is difficult. I have been doing web dev for 10 years, and when I started, I was incredibly impressed with what people were doing there. So, I remember I was sitting next to a colleague, and they opened their terminal, and they were doing some fancy stuff in this black window and I was like, “holy moly this is a completely different world.”

I think it was rather challenging to figure out what exactly I had to know. What should I know how to do? But also building a career around that. I think it’s also important to figure out what you actually like.

So, even though now I say that I specialise in front-end technologies, that took me quite a while. Then, I would say that it took me two or three years to figure it out and get a clearer picture of what is actually out there. And it’s only getting worse, especially in the front-end sphere, because there’s just so much technology out there. A lot of people keep asking me: “Hey Stefan, what should I learn?” And I’m like, “well, good luck figuring that one out.” So, I think that is definitely a challenge that we have at the individual level, but also at the industry level, because there’s just so much stuff happening these days.

Given how many open fronts there are these days, what would you recommend to those who don’t know what to focus on?

For people who are just entering the industry: do whatever is fun and useful, really, because there’s so much stuff to learn and it feels very, very overwhelming. Build your website, get it off the ground and do whatever is fun and useful. But what I usually recommend to people is: don’t forget to be curious about the technology when doing so.

Connect by Mindquest - Newsletter

What we see right now is that there are a lot of people just learning a framework when they enter the industry. And, while that is great to get a product off the ground, I think it’s very important to understand what is actually going on. I’m a big fan of the pillars of the web, HTML, CSS and JavaScript, and I think it’s still important to have a very good fundamental knowledge of these technologies. And these are huge areas by themselves. You cannot be an expert in all three areas, especially when you have frameworks on top and that and maybe something on top of the frameworks. But I think curiosity and having this drive to say: “Ok, I’m using that. But how does it actually work?” — I think that’s very important to become a good web developer.

In your experience, what separates a good web dev from a great one? Is it soft skills, or is it more about hard skills? What make a successful web dev?

I think there are two areas. Soft skills are usually a very underrated thing when we speak about software developers. Being a team player in general, I think this is definitely a crucial part of a solid career. Being humble, being helpful, all the kinds of things that make you a good team player. That’s something, for example, that probably should have been taught at university when I studied. Good or great teams or developers really depend on soft skills. And I would love to have the industry focus a little bit more around that.

And speaking from the technology side of things, I think a great web developer is someone who always puts the user first. What happens in web development right now is that we have a lot of technology fatigue. We’re using the latest and greatest just because it is the latest and greatest or just because everybody is doing it. So, what I see very often are overengineered sites and products where something simpler would have done the job.

There’s nothing wrong with building something with the latest and greatest when you’re playing around and you’re building your own blog. But when you’re building a commercial product, I think it’s very important to take a step back and think: “Hey, did that make the whole thing slower, or is it now more inaccessible or is it less robust just because we wanted to use the latest and greatest technology?” I think great developers keep the bigger picture in mind and think about the user to build the best possible product. Because at the end of the day, that’s what we’re paid for. We’re not paid for playing with tech. We are paid for building something great.

What would you say are the top three soft skills a successful web dev should have?

I would say it’s the usual things, from being helpful to being humble. Putting yourself into the shoes of your colleagues and customers, I think that is a very underrated skill. Very often it always feels like everything is on fire and everybody wants something. But very often, and I’m guilty of that myself, it’s necessary to take a deep breath and think about where the other person is coming from. I think this is very valuable when it comes to building a career or working together in teams.

One piece of advice that I received a few years ago and that I now keep close to my heart is that when you’re working it can get quite stressful, always under pressure. And very often, what happened to me is that I had this kind of “anti-” mode. I was like, “everything is too much.” And I just ranted a lot to other people. And I once ranted in a situation where the person was in front of me. They went like: “Stefan, I feel you, I empathise with you, but what’s the solution?” And I didn’t have one. I just wanted to rant.

Since then, when I really had the feeling that something had to change or something was really going on with my nerves. Try to think about the solution first and then propose that to colleagues, your bosses, your mates or whoever is around you, because very often ranting doesn’t solve the problem. And it’s very easy to rant instead of changing something. And that’s something that I learned and that I have kept with me for a couple of years now. And it’s definitely helpful.


Check out more of our interviews from our podcast episodes.


Follow Stefan through his blog, Twitter, GitHub, and LinkedIn.

Categories
About us Featured Podcast Interviews

From Mastering SAP to Controlling Cars with a Phone: Interview with Denise Nepraunig, iOS Dev

Interview with Denise Nepraunig, a Berlin-based iOS developer who decided to pursue her passion for Apple after 13 years in the SAP ecosystem. She’s now a Swift and iOS dev at CARIAD, the Volkswagen Group’s automotive software development division. This is what she did, why she did it, and how you can do it too.


🔊 Subscribe to the podcast


Interview with Denise Nepraunig

You worked with SAP for many years. Why the change in career focus?

I started out within the SAP ecosystem about 13 years ago, working for an SAP customer, then I had a short stop at an SAP consultancy and, finally, I ended up at SAP itself. The thing was that SAP is really great to work with, and it also pays very well to have SAP skills. But they are really specialised, so it can be hard to transfer them to another company or environment. It’s also hard in terms of resources. Then. things like blog posts or stack overflow questions, they are hard to get by.

Plus, after doing SAP stuff for so long, I really wanted to break free from all of it and diversify my skillset so that I could work anywhere. The last two or three years at the company, I had the chance to get started with some iOS development, and I found it really exciting, I loved it.

So, I’m an Apple fangirl, and I thought writing your own apps for the platform was really cool. Swift makes it a lot easier than Objective-C, with which I had failed in the past. But at SAP we were still using our own frameworks within iOS and stuff like that, so I felt a bit stuck inside this ecosystem.

Then I had the opportunity to interview at Volkswagen, and I saw that they hadn’t created too much stuff for iOS yet. And It was a really good opportunity for me. I joined last December, so I’m a few months in. To be honest, it was quite scary to leave my extensive SAP experience and network behind, but so far I don’t regret it a single bit.

Now I am working on apps with which you can remotely control car features like climatization. It’s also really fascinating to have hardware involved. At SAP you just controlled software or business processes and now you can control a car. It’s like being a kid with a remote-controlled car, but with a real car instead.

So, you basically went from writing code for B2B applications to doing it in the B2C space? What are the biggest differences you have noticed?

For one thing, and in my case, you’re much more closely connected to the customer, and your sprint and your tasks inside the sprint can change very quickly depending on what problems arise or the feedback on the App Store.

Also, I feel more connected to my work. You directly know the end-users, everybody in your everyday life has experience with cars, but hardly anyone else has experience with ERP systems. Volkswagen also has a lot more customers. It has a whole different scale than SAP. Some projects I worked on, yeah – it’s really exciting. I was looking exactly for this.

What’s the best career advice you have ever been given?

The best piece of advice has definitely been that I should network a lot. And that was really important when joining a big company like SAP. There are just so many different things which you are dependent on, whether it is a cloud platform, or a web framework, or stuff inside SAP itself… You need to know people, and it helps tremendously if you know the right person. And that’s also true in terms of careers. For example, if you know someone in another department, you can easily get a job there just because you know the person.

Connect to Mindquest newsletter

There are also some cool events that SAP had, where I got the chance to be a speaker at and so on. So this was a tremendous experience inside the SAP family. My first manager at SAP actively supported me in this process, encouraging me to travel to conferences and speak there. I had the opportunity to travel to different countries and experience different cultures.

What’s the biggest challenge you have faced in your career?

Before I was in the IT business, I was a secretary. I had no formal IT education and was coding as a hobby. I used automation in Microsoft Excel a lot and very basic stuff like that, and it made me decide I wanted to be a developer.

But trying to get the right education and my first job without having any experience was very, very hard. It was the biggest challenge, and overcoming it involved a bit of luck too. I heard about a job from a former university professor of mine. It was SAP-related, but not in development. I was first a project assistant and then kind of worked my way up to developer. I knew I had to do other stuff to end up where I wanted. I had also studied communications engineering, so I had all those skills in my CV already. But work experience is so important in this field, and getting the first job was super hard.

Is that something you would recommend to newcomers who are struggling to get into the field, starting with something related and moving up?

Yeah, I think so. You can do this in a big company in particular, but also in small companies. There one wears many hats, and it’s also easier to look over the shoulder of other people, because it’s smaller. I think that, if you can’t directly get a developer job, try to sneak in through somewhere and work your way up.

Hos was your particular experience in larger companies?

Well, for me, my developer career really took off in terms of knowledge when I joined SAP. Before, I worked in teams that were rather small. There were one or two developers who most of the time did a plethora of things. So, I was writing code, but I did not feel that I was able to get better at it. I wrote the same things, again and again.

But, when you join SAP, there are eight people working on the same problem all together. And a lot of people are smarter than you, obviously. It was the first time I ever heard about unit tests and other things I now take for granted. You don’t do this on your own if you’ve never been exposed to it. So that was tremendously helpful. And, also, in a big company, if something else interests you, it’s easier to move to another department instead of looking for a whole new job entirely. It was really a great experience. I mean, big companies sometimes move slowly and can be frustrating when it comes to some processes, but you learn a lot.

Check out more of our interviews from our podcast episodes.


Follow Denise Nepraunig on Twitter, LinkedIn and through her website.

Also discover ou special guide: The Ultimate S/4HANA Careers Guide

Categories
About us Featured Podcast Interviews

From Stay-at-Home Mom to Full-Time Web Developer: An Interview with Olena Drugalya

The first part of our interview with Olena Drugalya, a Berlin-based, self-taught front-end developer who just recently managed to go from being a stay-at-home mom to a full-time dev. Born in Ukraine and having lived and worked across Europe, Olena discusses her transition into tech, the barriers she encountered along the way and how other women can overcome them.

Learn of Olena’s progress with her account after two months into her first developer job.

🔊 Subscribe to the podcast

Interview with Olena Drugalya: Congrats on your new job! You made it. How did you go from stay-at-home mom to full-time developer?

Thank you! My transition into tech was a long and winding road of failure, hard work and, eventually, success. So, let’s start from the beginning.

I graduated in linguistics and law, but I never worked as a lawyer. Fresh out of university, I found a job at a trading company as a translator, as there was a huge demand for speakers of foreign languages at that time in Ukraine. I worked in the company for 10 years and was promoted a couple of times, ultimately becoming an executive manager.

What happened then?

Then I met my husband and we got married. We moved to another town, and I worked remotely for some time, but it didn’t go too well because my daughter was born, and I didn’t take maternity leave. Not long after that, I was already burned out from the job, from having a baby, from the move. So, I quit my job.

But, after some time, my daughter had grown older, and I started to think about what I would like to do next in my life, my career possibilities, etc.

My husband is a software developer, so he suggested that maybe I could find a development job in our city. There was a coding academy that offered a course on software development on the weekends, so that worked for me as my husband could watch my daughter during the weekends. I learned there for two years and graduated as a .NET developer. After that I graduated, I participated in several projects. I even built an online game and actually got some money for it. So, I was like, OK, I can do it.

And then…

Then I decided to try to get a job at a company, not just freelancing. But at that time, in Ukraine, it was very difficult for a woman to enter the tech world if she didn’t have a computer science degree. So, I had a couple of interviews, and that was a failure. A total disaster.

So, after a range of failed interviews that got me discouraged, I decided that tech was not for me. I always thought that, for being a developer, you needed a special mindset, and that I just didn’t have it. And everyone around me seemed to think the same, except, of course, for my husband. But I was too unmotivated and frustrated. So, I stopped. I decided it was not for me, that I would try something else.

Women in tech

We moved to Denmark, where I got a job as an office manager. I was quite happy with the job, since we had just moved in, and I could learn Danish and do something useful instead just sitting at home. But while working there, I realised that, in western Europe, the situation with women in tech is totally different. In fact, tech companies encourage and offer women enormous possibilities in the tech industry. That made me think about tech again, and I decided to give it another shot. This time I started with web development and that’s what I’m doing right now. We moved to Berlin, and I recently got a job as a junior software developer at IT services provider Novatec. And I love it.

Join our community and find your next job in IT

You mentioned how hard the interview process was at times. What would you say to people who are going through failed interview after failed interview? How can they keep their spirits up?

Above all, that you just must keep going no matter what. If you really want this job, if you really want to work in tech or in any other industry, you just need to learn from your failures and just move on and try again. Failing at an interview doesn’t mean that you are not good in what you are doing. Sometimes there is just a better candidate, or the company has a different profile in mind. It often just means it’s not the right time or the right company for you because they are looking for something else.

Do you think your background in humanities has helped you in tech?

Absolutely. Knowing a lot of languages, for example, has helped me a lot. Speaking English is a big plus in this industry, and I can speak German too. There are a lot of wonderful developers out there who are missing out on great opportunities because they don’t know languages. All technology now is made in English. Plus, if you know how to learn a language, you know how to quickly learn new structures and words. You can directly apply that to learning a programming language. You learn the grammar, the syntax. The same goes for fluency. In order to get fluent, you just need to write code often. You just need to treat programming just like any other language.

How do you combine your job, learning and raising kids, especially during lockdown?

You need to have a daily routine. Otherwise, you will always feel like you don’t have enough time. I was lucky to have the help of my husband. When my son was little, I usually studied for two hours after he went to bed.

That was, of course, tiresome, because usually you don’t feel fresh anymore in the evenings. But I had no other choice. But the first lockdown actually helped me a lot with goals, as my husband started to work from home, and we shared the time with the kids. From morning until noon, he was with the kids, and I was with the kids from noon until the evening. I had my two or three hours to myself every day, and that was fantastic. Then I jumped right away into the 100 days of code challenge. I made a habit of coding every day for at least one hour. And I have been doing it every single day since. So, yes, the daily routine is very important.

You are very active in the dev community, sharing development tips and your journey into tech. Why do you enjoy blogging, how has it helped you?

I started my blog when I started my studies as a web developer. First, I wanted people just to know my story about being a stay-at-home mom and learning web development. I was hopeful it could encourage other women like me who were afraid of transitioning into tech. But as I proceeded with the study, I started to write posts about topics I was learning at the time.

I thought that many blog posts or YouTube videos out there were not really that beginner-friendly, often being written in a rather complicated language. So, I decided to try to write down these difficult concepts just in a simple language, just for myself. If you manage to understand something by writing about it, you actually learn it more deeply. Then I saw others were struggling with the same problems and decided to share these materials with the broader community.  

I encourage everyone to start writing the blog. It’s one of the best ways to learn by yourself because you need to research something and then you have to explain what it is and what it does, and how you can use it. It’s also a great way of holding yourself accountable and make sure you keep progressing towards your goals.


Check out more of our interviews from our podcast episodes.


Make sure to follow Olena’s blog and Hashnode activity.

You can also follow her on Twitter and LinkedIn.

Categories
About us Featured Podcast Interviews

Interview with microsoft Wesley Backelant: Becoming data-driven is more than just saying you are data-driven (Part 2)

The second part of our interview with Microsoft cloud solution architect Wesley Backelant, in which he talked about his role, what the job entails and what’s ahead for the cloud industry.

A Microsoft insider, Wesley Backelant is a Belgian cloud solutions architect who works together with the company’s customers to engineer and deploy impactful data and advanced analytics projects. Among other things, Wesley is an expert on the various components of the Azure AI platform. He is also a frequent speaker at numerous community events and regularly shares Azure news and tips.  

🔊 Check out the first part of the interview if you missed it.


🔊 Subscribe to the podcast


Interview with Wesley Backelant: What part of being a cloud architect at Microsoft do you enjoy the most?

There are a couple of aspects that make it very interesting to me, personally. One of them, and that’s probably one of the benefits of being at a company like Microsoft, is leading the space in terms of innovation and cloud. You are at the forefront of technology, and that’s what I like. I like new stuff. Every time I get to learn something new, I see it as an incredible challenge, and I really love doing these things and getting my hands on new stuff and new technologies. That’s what drives me from a technological standpoint.

But the other thing that I really like about being in the data and BI space is that it puts you in a position where you are not just talking about technology, you’re also talking about business and societal outcome. One of our customers, for example, is in the public transportation space, and the fun part there is that, when you do something that’s innovative with them, you know that it´s going to have an impact on people and that it’s going to improve the experience of a hundred thousand or millions of people. To me, that’s one of the more rewarding parts of my job. Seeing a project succeed is fun, but seeing it drive real impact is the real deal.

At the technical level, what do you love most doing as part of your job?

Making it all work together. Azure is a continuously evolving platform. New things pop up all the time. Figuring out where all those things fit together and how you can make things more efficient and cost-effective is one of the role’s key drivers and, honestly, quite fun. Matching what we deliver as a technology to something that can actually provide value to the customer by leveraging existing building blocks.

Also, coding is not so much part of my job officially, but it’s still something I love to do, because it’s quite tangible. You get to see the result pretty immediately, and that’s a lot of fun.

Join our community and find your next job or expert in IT

What tools do you like using the most?

I would be obliged to say Azure SQL Database is my favourite tool, as SQL is my old love, but that wouldn’t be entirely fair, especially, if you look at what we’re doing today with open source. I’d like to split my answer between cloud and open source.

Containers and Kubernetes are clearly changing the way people are building software these days. I talk a lot with start-ups and partners, and pretty much all of them are building stuff based on containers and mostly Kubernetes as an orchestrator. It’s impressive to see what the impact of these tools has been in the relatively little time that they’ve been around for. We are also seeing them as a big foundation for our own services.

Then there’s open source. For example, something people sometimes forgets is that, whenever you have a service that has to run in production, you need proper monitoring and alerting. It’s not the most fun part of building a solution, but it’s one of the most crucial steps when you want to do something seriously. We have Azure Monitor, which is a great tool that I strongly recommend, but at the same time, I’m a huge fan of open-source solutions like Prometheus and Grafana. Luckily, they have integrations with Azure Monitor, so that makes them even more interesting. What amazes me of the open-source world is the community, and the power of the community, how the community sets the direction in a lot of ways. Even the big players follow the direction set by the community. That’s quite nice to see.

As a data expert, what’s the biggest issue you are seeing with data these days?

I think we all know the challenges from a more technical point of view, so data quality, governance, etc, to me things that between quotes we can easily solve with technology. But one of the biggest challenges I see with customers is being more data-driven. It sounds like a marketing term, but it really is not.

I really believe most companies are aware there’s a lot of value in the data they have, in applying machine learning or even good reporting. But getting into thinking what’s the difference I can make with this data, and do I have the proper environment and organisation in place to really benefit from it? That’s where I still see a lot of companies struggle. If I were a c-level person, that’s probably the question I would ask myself – are we organised to benefit from all the data and what it can bring to our company? Becoming data-driven is more than just saying you are data-driven. It also means having a proper organisational structure in place together with technology and tools.

Interview with microsoft Wesley Backelant: What’s next for cloud?

One of the things is that I still see too much of is that there’s still a strong focus on infrastructure. I still see a lot of IT departments that can tell you what server or specific IP address is hosting an application or service.

Things can change, the infrastructure can scale in or out. It shouldn’t matter to you. I really believe that infrastructure part is one of the things will see disappearing over time. One of the best things about cloud is agility, and when people start really to adopt the whole serverless idea, and also DevOps as a philosophy, that’s the point where we’ll really see the whole power of cloud.

Secondly, at Microsoft we strongly believe in the intelligent cloud and edge. Bringing some part of that computing power, or at least how it works closer to where the data is, is definitely also an area where there is a lot of innovation happening these days. The big challenge is, obviously, making it all work seamlessly together. We are definitely doing progress there. But I still think there’s going to be a lot of new developments in this area still. And, thirdly, there is the abstraction of where things are running. If you look at tools like Azure Arc, basically, Kubernetes is having a big impact on that whole story. Being able to host your solutions be it on the public cloud, your own cloud or multiple clouds and having it all seamlessly work together from an operational standpoint and management point of view – that’s also where cloud is going.


Check out more of our interviews from our podcast episodes.


You can follow Wesley on Twitter and LinkedIn.

Also, make sure to check out his blog: My long term memory for data and development related information.

Categories
About us Featured Podcast Interviews

You need to share your knowledge and not just keep it to yourself

An interview with Microsoft Azure MVP Karel De Winter to discuss his trajectory in IT and how to advance your cloud career.

Karel de Winter is a Belgian cloud solutions architect working at Azure Expert managed cloud services provider DexMach. He is passionate about helping others in the cloud community grow and develop their expertise. Whether it is on Twitter, on his blog, or at an industry event, Karel is constantly sharing news and resources that will help you make the most of the power of cloud.


🔊 Subscribe to the podcast

Check out more of our interviews from our podcast episodes.


Interview with Karel De Winter from Azure: How did you get started in technology?

I was about seven when I started to play around with some old computers. The first things you learn are the basic commands like DIR and CD. And, from that moment on, I just wanted to learn more about computers in general and what you could do with them. So, getting into IT was all about doing what I love to do and the things that I was playing around with. The hardware that was given to me by family, by neighbours; I was looking to improve that hardware, making all those things work together.

Then the Internet came and became this living thing. And a lot of things happened from there. I joined some local communities in Belgium and learned about a lot more besides computers. I learned a little bit of programming, I learned to build websites. It was just the beginning of the web, so it was all about playing around, building websites and making music and then putting the music on those websites.

That is how it all started. And now I have around 14 years of experience in IT. I have always worked with Microsoft partners, and every company I worked with had the possibility to try out the Microsoft products, to try new things, to test them, and then implement them together with customers.

Interview with Karel De Winter:What about Azure?

The same thing happened with Azure. The platform is about 10- or 11-years old right now, so I started to play with Azure in the very beginning. I got interested at a local community event. Somebody was showing something from Azure Storage; you could put your files on a storage account or you could run your SQL environments and servers on Azure.

I was curious about all those things and how they worked together. So, I got involved with the Azure community in Belgium and attended several sessions. And I immediately saw the benefit of cloud products. But I must say that, ten years ago, Azure was not the Microsoft Azure platform that we now know. A lot has changed since then. So, it was a lot of exploration and investigating what was possible, always learning new things through the process. That is how, throughout my career, I went from being a systems engineer to making cloud architectures and other related things.

Interview with Karel De Winter from Azure: And what are you up to these days?

My main focus so far has been on Infrastructure-as-a-Service (IaaS). But, since I started working at DexMach as a solutions architect, a lot of things have changed. Now I am focusing more on the Platform-as-a-Service (PaaS) side of things and everything around governance, making sure that we have a good landing zone and keep security in mind. Those are the things I now focus on.

Now I am designing architectures, but also doing a bit of pre-sales. Together with our team, we help to make proposals for customers so that they are having a clear understanding of the cost and architecture of the Azure environment. Aside from that, I’m also a competence lead, which means that I am responsible for all platform related projects and guidelines related to Azure. So, I am looking at, for example; how we can use Azure Stack HCI as a hybrid solution for our customers, or how we can standardize platform-as-a-service in Azure with Azure Functions, Logic Apps or Web Apps. Even Kubernetes comes into play when a customer wants to keep full control. I am making sure that everything is secure, that everyone who works in the team is on the same page (we have standards that we need to implement with every customer).

What is your advice for more junior Azure experts?

My number one piece of advice for junior Azure experts would be that learning is important. It is so important that you have to do it for the rest of your life. Especially because a lot is changing in cloud. It is going very, very quickly. So, if you are not learning day by day, six months later you are behind your competitors. You need to keep on learning and keep doing new things.

If you want to start with Azure, just go with Microsoft Learn. That’s a very good starting point. You have different paths you can follow. So, if you are a junior and you don’t know which area or which track you should go for, this is the way to go. You have the ability to sign up for free and have a complete Azure environment in a sandbox and see what is working for you. You can see if you are doing a lot of development things, or enjoying the web development part, or if you are an infrastructure guy like me. Or are maybe more into VMs, more into Kubernetes and managing all those things, networking, storage, etc. Just have a look at that.

Visit Microsoft Learn / Microsoft Docs

What about official certifications, what would you recommend focusing on?

You can’t learn everything in these times of digital revolution, there is just too much information. But when preparing for an official Microsoft you should start by looking at the PDF that’s on the page of the exam. There you will find the exam skills outline. All the topics covered in the exam are listed with some percentage at the end. And you should aim to learn by that percentage. The skills measured with the highest percentage must be also your highest learning priority and the biggest investment in time. That’s something I always do. My main focus will be on the biggest parts, and then, if I have time to go into a really deep dive, I will look into the other parts.

Learn more with our article: The Most Popular IT Certifications

What’s the best career advice you have been given?

Networking is important because, for example, if you are going for a job interview and they have two people with a very similar resume (same certificates and experience) but the one person knows somebody within the company or knows somebody that knows somebody — you know, they will be picked instead of the other one. I think networking is very important in every job. But not only in it. If you want to work at another place or you want to take a career step, it is very important that you know people and that you do some extra networking as well. Yeah.

Secondly, as you are becoming an expert, you need to share your knowledge and not just keep it to yourself. Sharing your expertise with people in your company or even online is very important because you show that you are doing things. You get on the radar of other people and other people. Create a blog or do a podcast or make a YouTube video. Just explain something simple. Get started sharing something you’ve learned, something you worked on, a project.

And the last thing: try to get involved in as many projects as you can. And don’t be shy to do some complex projects. Mostly you will be working in teams, so you will learn from other team members, from other people. Cloud is still very new, so nobody has 20 or 25 years of experience with it, as it happens with other technologies. Everybody is kind of new to the job. It is by doing that you will learn a lot. Making sure you have complex projects in which to get involved. That has worked very well for me in my career.

What would you do if you were not in IT?

That’s a good question. I think I would have a small company that gave mountain biking lessons because I love mountain biking. I imagine this little village in the mountains, where I would have a little shop full of mountain bikes. And I would give lessons, or give some tours. Yeah, that would be nice.


You can follow Karel on Twitter and LinkedIn.

Also, make sure to check out his blog.


Join our community and find your next job or expert in IT


Categories
About us Featured Podcast Interviews

Interview with Wesley Backelant from microsoft: Playing with technology is one thing, but you only start learning when you have requirements (Part 1)

The first part of the interview with Microsoft cloud solution architect Wesley Backelant to discuss his career trajectory and share some tips on how you can gain new skills and become a self-made IT pro like him.

A Microsoft insider, Wesley Backelant is a Belgian cloud solutions architect who works together with the company’s customers to engineer and deploy impactful data and advanced analytics projects. Among other things, Wesley is an expert on the various components of the Azure AI platform. He is also a frequent speaker at numerous community events and regularly shares Azure news and tips.  


🔊 Subscribe to the podcast


Check out the second part of the interview 

So, Wesley, tell us a bit about your professional trajectory. How did you get started in your career?

I’m actually what they call a self-made man. I started studying ICT or IT, but I had been doing an internship at a company during high school, and that’s the company I got started in. They were looking for someone to help them and support them with software development and, because I worked there as an intern, they asked me to go work with them in my first year of university. They offered to teach me. There were some very senior people working there, who knew everything about development and so on. So, I left my studies and joined the company.

I decided to do that the first year because, to be honest, the education system in Belgium at the moment was not that strong at this level, so I was kind of frustrated. I finished high school and I thought, okay, now I am going to study IT stuff, I am going to learn how to program, and when I got there, there was a lot of stuff that I had to do that was completely unrelated to IT. There was accounting, economics, different languages. It was all super interesting, of course, but I was there to learn how to develop, and even when we did that, it was only old school stuff that we learnt, COBOL, and so on.   

When I got that opportunity to get hands-on, I said, okay, let’s do this. It was a leap of faith too, but it turned out to be okay! A small company, so I was the IT department together with a few colleagues. We did a bit of everything.

Interview with Wesley Backelant from microsoft: What sort of career path eventually took you to become a cloud architect at Microsoft?

Well, sometime after that, I started getting interested in the database side of things, more than on development. I needed bigger challenges, so I got into outsourcing to have more variation, customers and technologies to get in touch with.

Learn more about Microsoft Technologies Careers Overview

I then had the opportunity to become a database architect at a large enterprise in Belgium, and I took it because I knew they were hosting one of the most transaction-intensive SQL environments in Belgium at that moment. I thought it would be a great learning opportunity, which kind of proved to be true, because it put me on the next level of data, focusing on database design, performance tuning, and so on. They were also looking into some business intelligence solutions and, given my passion for data, I had been doing some reporting services work. We implemented together with a colleague the first reporting solution there, and that’s how I got into contact with some people at Microsoft. I figured that, with that experience, it was the right time to apply for a position at Microsoft, as they were looking for a pre-sales for their data and BI.

Back then I was not really a BI specialist, I was more focused on the database engine, but I figured, hey, new stuff to learn, fantastic, let’s take that leap. It was the same year I first saw the demo for what back then was called Red Dog, which is now known as Azure, at an internal event. Looking back, it was hard to imagine. It was the early, early days of Azure, and, seeing that demo, it was still hard to grasp what cloud would mean nowadays.

It was fun being there. Being at the birth of Azure, so to speak, put me in a nice position. I actually grew up and worked together with Azure at Microsoft, meaning that I was blessed to be able to go through this whole cycle of innovation and new services coming up. You know, looking back at something like SQL Server 6.5 and what keeps me awake at night today, it’s really amazing. We are so far from the traditional idea of the database now.

What educational resources do you turn to as someone who is constantly learning new things?

Well, at Microsoft there’s a huge focus on learning these days. It’s one of the key priorities to make sure everyone is up-to-speed with technology. Especially with our roles as cloud architects, we need to be ahead of the curve in many ways. But it’s a broader concept, of course. Everyone at Microsoft needs to at least have some part of technical knowledge, and there’s a strong push for that. Most of that is coming from Microsoft learn these days, which is also open for external people, so I really would encourage people to look at it, as there is great content on the platform.

Additionally, I like to look at blogs, from the official Microsoft blogs to the heroes in the industry. For me that’s actually the queue, when I see something on a blog post, I say, okay, let’s see how can I learn this, how can I get my hands dirty with this.

Is that what you tend to favour, a more practical approach to education?

What I’ve noticed works best for me — I have these “production-like” pet projects. It could be something you do at home, but where you try to have a scenario in mind. Playing with technology is one thing, but you only start to learn when you have requirements, I think.

At first, I had zero knowledge of Linux, for example. I saw it was going to become important. Since I had a server at home running Windows, I decided to make it a Linux server – that was before cloud, to be clear – so I said, okay, let’s use Linux, let’s start building RAID arrays, save some pictures on a central server, etc. I broke the server several times. Luckily, I had backups, thanks to experience. I think I had to re-install it like 3 times because I did something wrong with permissions and partitions in Linux, but that’s learning.

The point is that you need something that has real requirements so that you challenge yourself to try new things. And for me that’s what works best, getting your hands dirty with technology. It, of course, starts by reading and learning the basics. But then you need to start pushing yourself.


Check out more of our interviews from our podcast episodes.


You can follow Wesley on Twitter and LinkedIn.

Also, make sure to check out his blog: My long term memory for data and development related information.