How I Started
Or: My Journey towards Magento
Unfortunately, there were no one who could help me with advise or give me a good tip. However, I realized that there is no way back. In a while I created few personal websites. By the way, my "salary" for very first project was a "C++ for professionals" book. Don't ask me why C++ :), I was sure to came back to a compiler based language.
After I've created few features using PHP (e.g. creating and reading News content into files and basic login page) for one of my project I was engaged learning PHP language more and more. My new PHP book with total number of 1200 pages burned all my free time.
In few years of extensive learning I started my own "Mcs Web Studio" studio.
We were working together with Frontend Developer. Majority of my time I mostly did
dirty backend PHP/MySQL work.
I get some experience in web architecture design, different development techniques. In addition to this I've created 3 home-made CMS frameworks. For one of eCommerce website I've used so-called Entity-Attribute-Value to easily manage product characteristics.
That one of main reasons I got offered in Magento (or Varien) company back in 2010. There were 2 great teachers Vitalii Korotun and Ivan Chepurniy put my knowledge to the next level. I've worked in different departments starting from Professional Services (later re-named to Expert Consulting Group), Magento Saas/Go and Magento 1 Core team.
Currently, I am working as a Software Development Manager (in Commerce Services Leadership Team together with Max Yekaterynenko) at Magento 2 project. We are working hard to release Magento 2 Merchant GA release which is scheduled Q3 2015.
Really few words about my Firedrakes and Vanilla teams: THEY ARE GREAT. They teach me a lot. Guys are super smart and fun. Namely: Anton Kaplya, Sergii Ivashchenko, Misha Logvin, Vladyslav Shcherbyna, Andrii Gurzhiy, Dima Voskoboinikov, Olexandr Lysenko, Anton Guz, Denys Rul, Dima Vilchinskiy and Nadia Kalinovich.
Stay in touch and have a great reading.