Имхо, программист — существо ленивое и хитрое. По крайней мере, я могу сказать так про себя. :) Вот уже много десятков лет я ищу ответ на 3 вопроса:
Вопрос №1: Как оптимизировать свой труд так, чтобы денег было больше, а делать надо было бы меньше?
Лучше получать доход по 1 проценту от 100 человек, чем на 100% в-job-ывать самому.
Перефразированная мысль из умных книжек по саморазвитию
К чему я клоню? Очевидно! Программист lvl 200 == владелец своей IT-компании.
«Капитан очевидность», — скажете вы.
«Почему у вас нету своей компании?», — отвечу я (ну, у 99% читателей — точно нет).
Я знаю, почему её нет у меня: я попробовал себя в аутсорсе, я получал заказы от клиентов, у меня работали студенты. Но как только студент понимал, что может работать сам, он уходил в другую компанию, а чаще – во фриланс. Другими словами, у моей компании не было НИКАКОЙ ценности, кроме самих людей.