Этот пост пытался написать не раз. Никак не мог решить как подойти, а потом подумал что не буду делать сложные подводки, а просто расскажу, как и почему погрузился в коммерческую разработку и чему научился.