Skip to main content

Sharing is caring

· 10 min read
Example Mapping used to get feedback on my coaching session

My client's feedback on my first coaching mission

For quite some time now, I have been thinking about my career and how I would like it to evolve. You know that too, don't you? Every time you have an interview as a young person, you are asked "where do you see yourself in x years?". It did not tickle me at the beginning, but with some experience, you learn and understand what you like and especially what you don't like.

Finally, where do I see myself in a few years?


Just a quick reminder: the opinions expressed here are stricly my own. They do not represent the opinions or views of my current employer nor any of my previous ones.

If you know me, you probably know that I have been directing my professional career towards continuous learning (for me and for those in front of me!). In this blog post, I will try to explain why I decided to make that move and where I want to be in the future.

A bit of context

I have always been eclectic. I like to try new things out and see how I perform (and how I could do better). This is one of the reasons I decided to study Information Technology (IT) in the first place.

In this professional area, learning and sharing knowledge and experience is a must. IT represents an entire world moving faster than any other I know of. Yesterday, you would hire someone to create your website from scratch. Today, you can build it yourself with ChatGPT and other AIs which do most of the job for you. The fact that everything moves so fast and that you can't master every single tech that exists in this world makes it clear:

  • Stop trying to know everything, rely on others and learn from them!
  • Nobody knows everything, let people learn from you!
  • Teamwork makes the difference, believe in others.

Although I praise working in team, we are on the verge of a radical change in our society: there are currently a lot more people with 20-30 years of experience than younger people in the companies and they are not retiring yet. This has two downsides:

  1. These experienced profiles are not always willingly updating their knowledge (and I can understand that they are tired and soon will stop working) nor do they especially like to share with others.
  2. The age difference makes it really hard to connect with newcomers.

Short career but lots of life experiences

To be honest, I have been in several companies in my career. I wanted to see how green the grass is here and there. And I have always seen the same thing: unique profiles either trying to pull up teams and projects or dooming everyone and everything, slowing down progress and burning money uselessly. Unfortunately for me, it is more like the second scenario. Don't get me wrong though! I love creating. I love teamworking to bring people's solutions to life. And I especially love learning. But after around 3 years of professional work in various organizations, I grew tired of those who do not aim for excellence as I do. I mean, why would you develop a digital solution if it is to do it like crap? All you do is shoot either your future self or one of your fellows who will have to maintain it later on. Which is exactly why I decided to turn tables.

I decided to work on that problem to prevent others from feeling like they try hard for nothing. I wanted to avoid needless burnouts like many before me who grew tired of efforts thrown in waste.

Everything comes to those who wait

For the past two years, I was looking for a way to increase the value that us developers give to our businesses. But I mainly looked for ways to avoid weariness, exhaustion and overstrain. Indeed, I felt my stress and tiredness levels raising way above average. I could not stand it, but had no idea how to solve the problems I was facing...

Surprisingly to me, in 2021, I got a message from a former teacher. She asked me if I was okay to take some hours at university to sub for a sick colleague. This was the trigger. Coming back to where everything started, where I got taught how to do my job, it made me realize a lot of things!🤩

I had evolved. My experiences in the professional world connected me to knowledge and people. I discovered new ways of working, new ways of thinking and I met my ideal. I understood that I wanted to learn but above all, teach others.

Since then, I have been sharing my knowledge, mindset and how technical excellence can bring happiness in the proper environment. Whether I am doing it for students at the Henallux, or at my clients' in front of colleagues.

That made me realize where I wanted to go... 🚀

Back to the basics

Have you ever had this feeling that you did not understand the whole concept explained to you during class, training or whatever? Rest assured then, you're not alone! I graduated in 2019. Reading now the same lessons I had back then, what a difference! I now can really see that I improved and learnt a bunch of stuff in a short time. This is really thrilling for the future! 😃

However, it feels quite strange for the 24-year-old me to teach people of my age or sometimes older than I am. And I have to admit that forcing myself to go back to the basics, to understand what I have to teach in order to vulgarize it and share my passion, it genuinely is a growing experience.

When I first took the teacher job, I was not sure about it. I mean, everyone has its share of impostor syndrome to deal with, right? But then, each time I took a new role there, I proved myself wrong. I get into the classroom, do my stuff and everyone goes home happy (except when I give homework😁).

Then you know, I kept thinking... Why is it so difficult to work if there are all that knowledge available and people don't know about it (or don't use it)? I feel like the current professionals, often way older than me, lack of a fundamental element: the mindset. At the Henallux, we don't teach a language or a specific design pattern. We try to teach the students how to continuously improve. It does not matter that you don't know how to do C++, Cobol, NodeJS or Python. It does not matter that you don't know all the details about networking or that you haven't experienced all the operation systems. You can teach yourself!

Teaching professionals?

When I was working in Luxembourg, I met amazing people I immediatly considered as my mentors (👋 Guillaume Faas & Yoan Thirion). I mean, they had the mindset! 3 days with them were more valuable than 5 weeks spent elsewere in terms of learning. I brought that with me when I came back to Belgium (not them obviously..! the way they share what they know, and why they do it).

Through my current employer, I've been sent to various clients who mainly considered me a developer. But my interest lies in the fact that I could help my clients improve. I started looking for challenging missions where I could be more than a developer, where I could learn from them but teach them too!

Then it happened. I had the incredible chance to bring my expertise in a wonderful walloon startup called Pluriell. This new adventure – my first coaching(-only) mission ever – was extremely positive for this client! And me too! Through many discussions, presentations, custom accompaniements for specific problems, and code katas, I believe it gave them fresh insight, new methodologies, standards and objectives but mostly confidence and knowledge on what they (could) do right and what they (could) do wrong. When it comes to what I learnt from them, apart from broadening my views on how you work in a Belgian startup, I can also say that it brought me more experience and connections as a coach. It also definitely strengthened my will to interact with others, to teach and learn from them. And honestly, backed by experienced professionals like Yoan and Guillaume who kept showing me the way, it felt like a wonderful trip.

In a more recent update of my life, I happened to become a co-organizer of the Software Craftsmanship Luxembourg meetup with Guillaume and Arthur Grailet, for which we meet with other great individuals to share our understandings... I am still learning the ropes, but being part of this community and forced to go out of my comfort zone is really something I missed from being a student.

No genius, only scenius

There are no genius, only scenius!

From dev to teacher & coach

Being a teacher is one thing. When you have to dive deep into JavaScript or explain how you can write efficient algorithms to people who just recently left their school's bench, it really forces you to reflect. But coaching people way older than you in their own field... this is new!😆

I think that both positions bring me the feeling to be what I think is a real IT consultant: to help people concretely. That obviously includes:

  • to understand how they feel (often simply listen to them),
  • to help them optimize the way they work by pointing out where they can improve,
  • but also by showing them what they already do right! And finally, the most important thing is... to discuss things, give pieces of advice based on the context and bring them new value.

Teaching and coaching... these actions are actually quite close. The idea is to build a story, narrate it and believe that people grasp the morality out of it. If they don't, it is part of the job to attack from another angle in order to bring them what they require to go forward.

I truly like the jobs. You need to understand how people think, and how you can convey the right information (and emotion) to them. You have to master your subject, and if not: be transparent and admit you don't know everything. They don't know either anyway, so you can (and should) just look it up with them so that everyone levels up!

Conclusion

Sometimes you have to go back to your roots to grow bigger 🌳

I look forward to the surprises life will put next on my way, and I am sure everybody (and especially I) will learn more throughout the journey!

By the way, if you are looking for an Agile Technical Coach, hit me up on LinkedIn.

Stay up to date, subscribe to my newsletter!