About one year ago I joined the Young Professional program at bol.com. This is a two years program, to become an all-round software engineer. The reason for me to choose this program above others, is because of the learning and development opportunities. Also it’s great that the program is flexible. You have quite some freedom to create your own program, that matches your own wishes.
To be honest, I don’t have a degree in software engineering, actually I am a strayed mechanical engineer. Most of the things I knew about IT (mostly Java and SQL) was self-taught from the internet. And however you can find (almost) everything you want to know about software online, I wanted to learn from experienced people in an environment that stimulates you to learn new things. I have not been disappointed!
bol.com’s software environment
In the past year I learned a lot about software engineering. Recently I noticed that I had very little knowledge about the systems where the applications, I wrote, were running on. That is why I decided to do an internal internship in system engineering. The manager of the SRT team welcomed me. And for the coming 3 months I will be working with and learning about load balancers, proxy servers and Docker containers.
After this short sidestep in system engineering, I will probably go back to a software engineering position for the rest of the Young Professional program. I would like to learn another language besides Java. For me, learning multiple languages helps you learn the main concepts of software engineering, even with different implementations. I am now looking for a nice spot within the company to complete the program. Luckily for me there are plenty of opportunities!
Jasper van Heijst
Young professional software engineer
Working at bol.com for 12 months