August 2002 I’ve started my first “real” programming job, I was an intern at Intel working side by side with intelligent and talented engineers on a performance monitoring tool for Linux. A lot has happened since, I switched a few jobs, sometimes I worked for big enterprise and sometime for a small startup until I ended up on my current position in a company that is neither (or both).
I wrote software that did video processing, ecommerce and helped people write better unit tests (I hope) mostly (but not only) in C++ and .NET languages where I felt most comfortable.
In the last nine years I learnt quite a lot in the since I wrote my first void main – on my first job I leant how to write code, on my second job I learnt how to write code fast but only on my previous job did I learn how to write code well…
In every job and every project I had a the good fortune to find guru that could teach me something and with each lesson I improved not only professionally but also as an individual.
All in all it’s been fun ride, it’s not over – I’m just stopped for a minuet too look back and take a breath.
I can’t wait to see what would happen in the next nine years.