In this interview, we sit down with one of X-Team's front-end developers, Kasper Wargula.
Kasper is a classic example of what happens when you give a compassionate, incredibly talented person the freedom to live and work from anywhere -- they are able to focus on constant growth for themselves and on crafting a better world for their children.
What motivated you to first get into programming?
Definitely uncle Jacek, my mother's brother. He studied mathematics with elements of computer science when it came for the first time to the Polish universities. He wrote for me a program in Delphi for learning the multiplication table when I was in primary school. He showed me the Internet for the first time (that noise of dial-up connecting, omg). Computers, first books about the programming, interactive English course for children, magazines about computers, electronic gifts on Christmas - all of that was uncle Jacek.
The second factor was bit more pragmatic - my parents are teachers, therefore writing machines were good enough for them and (unfortunately) those machines were *too slow for gaming*. Our first computer in 1997 (me - 6 yo) was 100MHz Pentium, 16MB RAM, 200MB HDD, Windows 3.1 and monochromatic display. Several years later, at the end of the primary school I started to learn HTML and took 1st place in school contest for the best website. I was so proud of myself back then - I put a lot of time to build a simple 'wortal' with knowledge and free assets for other 'webmasters'.
In high school I bought used computer from my friend for ~$30 for programming purposes only (Windows 2000 in 2007 :D). My parents didn't know about it so I had to transport that computer together with the large display 6km back to home on my bicycle using an adhesive tape.
I started to learn C++ using an amazing free book 'From zero to game coder' (it rhymes in Polish btw) written by a student, then I moved back to the webdev and got my first commercial project in PHP - website for metal shop with MySQL database and admin panel. First money earned from programming in high school. It felt good. I miss those times!
At some point in the secondary school I also met a guy ~3 years older than me (his name was Marcin) who was writing his own operating system in Assembly language. He told me about the code, describing each line, showing how to display a colourful pixel on the screen etc. I didn't understand much but I really wanted to be like him in the future.