Путь разработчика. Часть 0x2. Шаг в стартап

Дёшево, быстро, гавнокодно
Типичный плакат в молодом стартапе
Высокие потолки и морозный зимний холод новой арендуемой квартиры согревали моё тщеславие гораздо лучше горячего утреннего душа.

Кардинальная смена курса: Питер сменился Москвой, клиентская разработка игр на мобильных платформах уступила место бэкэнду на NodeJS, Windows обновился до Linux'а, а типичный офисный обыватель трансформировался в стартапера. Моя задница перешла из геймдева в совершенно другую ИТ отрасль. Сев на бодрые сидения, с редкими поднятиями на обед, я до поздней ночи дрючу ноду и, с последним пуш-коммитом на продакшн, прекращаю работать около часа ночи, оставшись с уставшими и болящими глазами, дрожащими руками и хрустящими позвонками.
Работа с стартапе - это 100% риски; это 50% новый опыт, это 24 часа готовность вкалывать, чтобы произвести конечный продукт. Стартап - это совершенствование своих навыков по всем отраслям, в окружении партнёров, ради бабла и идеи, которая тебя увлекла. Это прокачка скиллов и превращение в настоящего джедая, которым ты никогда не будешь, если проработает всю жизнь в средненькой конторе. Неважно кто ты - важен твой вклад в общее дело!
"Вот чего хочу я - херачить круглыми сутками, чтобы сделать проект, который принесет мне миллиард. Затем херачить следующий проект, который принесет мне 100 миллиардов" (Шеф)
Приходи раньше всех и уходи позже всех. Оставь в прошлом форумы, социальные сети, пятничные ништяки и готовься быстро фигачить непробиваемый код. Только пройдя сквозь обжигающий огонь стартапа, если ты ещё выживешь, сможешь позволить себе сколотить свою команду.
Алгоритм работы в стартапе
"Опыт растет прямо пропорционально выведенному из строя оборудованию" (Хорнер)
Решая задачу с использованием программирования, ты находишь способ понять её лучше чем кто-либо. Это как видение извне: ты погружаешься в новую область, читаешь и проектируешь её внутренности языком кодов; ты вычерпываешь данные из реального мира и закидываешь их на транзисторы, ныряя всё глубже в окружение мгновенных транзакций и бинарных сериализаций.
"Если тебе кажется, что твой код идеален, представь что это чужой код" (bash.im)
В какой-то момент понимаешь, насколько опасно использовать сторонние решения, от какого ни было нормального сервиса. Я это осознал когда роскомнадзор залочил гитхаб почти на неделю. Теперь понимание своей зависимости от политики всё возрастает, доллар растёт, а времени становится всё меньше. Нужен квантовый скачок, достижение дзена, нужен свой проект.
"Если я останусь у вас в компании, кем я стану через 5 лет?" (Noname)
После работы спешишь в метро, в городе где ты абсолютно никому не нужен. Шаг ускорен до предела, важна каждая минута; каждая секунда возможность написать больше кода. А дальше тебя ждёт поздний ужин в ещё открытой ближайшей к дому забегаловке, думы о предстоящих делах и опять работа за компом. Включаешь эпик/ретро/рок/etc музыку и начинаешь фигачить. Вместо здорового сна ты получаешь -10 урона к здоровью, но +1 к достижению успеха. И к трём поздней часам утра ложишься спать...
"В густо населенных джунглях большого города - секрет успеха - узкая специализация" (Беар Грилз)
Меня мучают вопросы как правильно всё сделать. Будь у меня три месяца чистого времени тогда бы я бы запилил фронт QW. Но их нет, всё что у меня есть - это слабосвязаный поток идей. Но сколько стоят идеи без реализации?
Последствия работы на "дядю"
Безумно тратить вспышки творческого потока не на свои проекты. С этими словами я решаю пока не поздно свалить, чтобы сделать то, что зарёкся давно осуществить.

Продолжение следует...