The key to a successful career in IT: it is easier than you think!
The key to a successful career in IT: it is easier than you think!

The key to a successful career in IT: it is easier than you think!

Stanislav Hadjiiski, MTS at VMware

Stanislav Hadjiiski, MTS at VMware

Embarking on a career in IT, we often ask ourselves: “What’s in it for me from all these internships, trainee programs and qualification courses?” Stanislav Hadjiiski, a MTS (Member of Technical Staff) at VMware and a Talent Boost graduate, is talking about the importance of internship programs and the opportunities they provide for starting a successful IT career.

You have a university degree in physics, but you are currently working as a software developer with a big international company. How come?

I’ve been interested in science (physics in particular), and programming, ever since I was a child. Upon graduation, however, I felt the need to experiment and change the field: I was keen to jump into something different and unknown, so I decided to shift my focus to another passion of mine-programming. Needless to say, I was fortunate to start my career at VMware.

What was the transition like, was it is challenging for you?

It was surprisingly easy and smooth. It all started with a Talent Boost advert I saw in my university’s career centre. A free education initiative of VMware, where IT engineers and specialists give a short intensive training course to selected candidates. The course covers a wide variety of skills - from algorithms and data structures to Spring-based applications. I would definitely recommend it to all young people who are passionate to work as software developers – I learned a lot and made some invaluable contacts and friends. Moreover, if you perform well during the training and successfully complete the final project, you stand a very good chance of being offered an internship position at VMware. That's how I came to do a six-month internship with them.

What programming knowledge and experience did you have prior to entering the program? What were the requirements? What was essential in the selection process?

The application process itself is really easy – it’s all done on the Talent Boost website via a simple registration form. The next step is a little bit more complicated – all registered candidates go through a short interview, which covers some of the topics taught on the training. Of course, you don’t have to excel in all areas. For example, I had a good knowledge of object-oriented programming and a solid foundation in data structures, but I was not well prepared on established algorithms and best practices (e.g. design patterns). The point of the pre-selection interview is to ensure you have some basic IT knowledge, critical thinking skills, and career progression goals. Last but not least, the places on the program are limited.

So you were lucky to start an internship - tell us how was your work organized? What was the program like? Were there any specific objectives to be achieved? Did you have a mentor?

The VMware internship involves working on a real company project, often related to exploring new development opportunities or improving existing products. Each of these projects represents a stand-alone assignment, meaning the intern works mostly individually. Of course, each intern has at least one mentor to guide them and to discuss the project work with. The  program objectives are defined at the outset, but as it often happens in research, they  can partially or completely change by the end of the project.

What project did you work on? What did you learn during your internship?

My project was to analyze telemetry data collected by one of VMware's biggest products – vSphere. Working with real-time data is always exciting, and my email box was always full of requests for new statistical reports on the frequency and function of individual product components, so there was not much time left to feel bored. During the internship I also had the chance to try functional programming and NoSQL databases for the first time. Not to mention that I learned Scala programming as well.

What was your workload during the internship program? 

It was a full-time, six – month long internship. I still had to attend university at the time, but quickly found the balance between studying and working. The project was really interesting, so I seldom felt tired at the end of the day. In addition, I should also say that these internships are very well paid.

What happened after the end of the internship?

It seems I have made a good impression with my work on the project, because just before the end of the internship, I got an offer for a permanent position, which I happily accepted. Still today I cannot help but feel grateful that things have worked out so well for me.
Finally, what advice would you give to all those young people willing to take the first step into in their IT professional development?Follow your dreams and don’t be afraid of uncertainty and hardship. Where there’s a will, there’s a way!


The Talent Boost 2018 edition is open for applications  until 20th of March and the training starts on 26th of March. This year the initiative is in partnership between VMware and  x8academy. The trainers are among the most prominent mentors in the IT sector with outstanding approach to knowledge sharing. Information about the Talent Boost program and the application process can be found at https://talentboost.org/#work
Check your inbox for a subscription confirmation email.
By confirming your subscription you will receive the latest content published on this website and consent to your information being securely processed and stored.