An Expert Community Where Every Voice Matters


Join Us

Transitioning to a Career in Code (Women Who Code talk)


We spend so much time in our jobs. Society evolved to put work at the center of everything. We dedicate at least eight hours of our day, five days a week, to work. We need to choose our major when we are 18 years old. Sometimes people are lucky and find their call right away; other times, our tastes and interests evolve, and we start thinking: What if I can do something else? That is kind of what happened to me.

I HAD TOO MANY QUESTIONS when I started considering switching careers to programming. How much maths do I need to know? How many times do I need to install Windows? What if I don’t understand the tasks or how to solve issues? I was scared that my skills were too far from what was needed to jump into a world that overwhelmed me most of the time. Hopefully, I was reassured with simple answers:

  • The typical math skills you need are: adding, subtracting, multiplying, and what modulo means (from Wikipedia: the modulo operation returns the remainder or signed remainder of a division)
  • You don’t need to do anything with Windows because you can code with your Mac or Linux.
  • You won’t be alone; you can always ask your teammates where to start.
Photo by Long Phan on Unsplash

So, I took that first step to transition into a career in coding. It wasn’t instant love, I don’t feel passionate about coding, but that doesn’t matter because somewhere in the world, there is a server with a piece of code with my signature on it.

I studied for two years for my master’s degree in computer science. At the same time, I was in an apprenticeship contract (studying and working simultaneously). At the beginning of my job search, I hid the fact that I used to be a product owner. I didn’t want to be automatically selected for positions that mainly required communication and marketing but that promised “we’ll find something for you to code”.

I finished school and started looking for my first job as a developer. When I arrived for my interview in Criteo, I talked about my motivation. I discussed the importance of speaking with product teams and my strengths when explaining technical concepts to non-technical people. People in professional retraining are different kinds of juniors. We didn’t learn to code as teenager, but we are seniors in many other skills.

Photo by Clemens van Lay on Unsplash

Today, I dare to defy convention, I do not fit in the repetitive pattern of what a typical developer is supposed to be (shy, with the hoodie and the beard), but I still can write good, sustainable and efficient code. It took me a lot of crying nights, thinking I could not do it, and finding ways to take away the frustration, but I did it. Today, I am a Software Engineer Developer at Criteo. With my background and profile, some people still ask me if I really want to code, if it’s really made for me, if maybe I wouldn’t be better off being a Project Manager. But I’m still here, coding and defying conventions.