Preslav Mihaylov

Speaker, Software Engineer, Technical Trainer. Passionate about computer science, presenting and playing board games

Category: Personal

The productive developer

When I started my first job, I was really excited as I realized that this is the point at which I start programming professionally. But once I got to actual work, there was some kind of flaw in my performance. I was trying to do my tasks from the moment I came until I finished. But while doing so, I constantly distracted myself with social media. And when I got assigned a huge task, I felt overwhelmed and it was extremely hard to even start doing it, just because I realize how much work I have to do in order to finish it. I just couldn’t keep myself productive.

But at one point, I realized that my approach was totally wrong.  Today, I will show you a system, which has become an extremely useful tool for me, that aids me at feeling satisfied with my work and delivering maximum output.

Continue reading

Why does blaming others stop your growth

Recently, I had the opportunity to make a TEDx talk and I chose to speak about a lesson I had learned in life, which happened to be greatly beneficial to me. I was lucky to learn that early on in my life. It is concerned with blaming others and it is especially dear to me as I had been a serious gamer in school and it was very common to constantly talk about how your teammates suck in-game.

But although we tend to blame others in a video game, I have observed that we have the same attitude as adults, as well. All the time, I hear people say how the government is responsible for the problems of our society. How we are poor not because we don’t have any useful skill with which to serve society, but because the country sucks.

Those are some common examples I encounter, but I am sure you can think of others yourself. That is why, today I want to share with you one vital lesson I learned as a gamer. It helped me become better in the game, but it also helped me grow in life.

Continue reading

My inspiration to become a developer

As a follow up to my first post about what to expect from my blog, today I am going to tell you the story of my first encounter with programming and what my inspiration was to continue doing it until this very day.

I will start out with what my background was beforehand, some of the first steps and finally – my first great achievement!

Thank you David for the idea of this post! 🙂

Continue reading

Starting the journey…

Greetings, I am Preslav and this is my first ever blog post.

So I have had all these ideas for sharing knowledge about different topics about computer science, interesting ideas I encounter in the books I read and some struggles I have had as a software engineer and technical trainer. There is a LOT I would like to talk about and I cannot cover it all in a single blog post. But let me give you some insight on what to expect.

Continue reading