вероятностью позволят вам создать новые решения, увидеть скрытое от «программистов-аутистов» и стать лучшим разработчиком, тимлидом, руководителем в Google или создателем стартапа, который изменит мир.
Илон Маск много читал в детстве, путешествовал и, что более знаково, жил в среде расового противостояния и сохраненного рабства на землях ЮАР. Он не посвятил свою жизнь с ранних лет изучению программирования (хотя первая его игра увидела свет еще в довузовский период). Нестандартный жизненный путь, широкий взгляд на мир с иного угла дали результат, недостижимый одним лишь корпением над документацией всё свободное время. Ричард Фейнман с ранних лет собирал радиоустановки на чердаке. Но в более поздние годы не сидел, запершись в кабинете физики, а осваивал игру на барабанах и ходил с парадами по Бразилии.
Помните, раньше – значит надежнее, но в долгосрочной перспективе не значит результативнее, разумнее, профессиональнее, Да и вообще мало что значит. И последующие истории тому доказательство.
А если позже? Уже окончив вуз по иной специальности, проработав некоторое количество долгих лет вне ИТ… У вас есть тот самый кругозор, который создает уникальную комбинацию способностей и может привести к революционным решениям. И да, у вас гораздо больше воли, мотивации и целеустремленности – ибо такой выбор серьезнее, требует кардинальных перемен в жизни – переезда, перестраивания семейных отношений, и делается куда более осознанно, нежели выбор школьного абитуриента.
История первая
Первый техлид, с которым мне довелось поработать, казалось, мог всё. Когда приходилось настраивать рабочее окружение и сталкиваться с ошибками, в которых StackOverflow оказывался бессилен, – достаточно было позвать его. Любая проблема с npm-пакетами, версиями gem-ов, последствиями кривых рук в Linux, настройками серверов – решалась за пару минут. Когда нам поступила задача быстро завести партнерский интернет магазин на PHP, наиболее глубоко знакомым с этим непрофильным для компании языком (разработка у нас велась на Ruby) снова оказался он. Именно герой моей истории занимался ведением основного продукта: высоконагруженного сервиса для известного медиахолдинга. Между делом он грамотно воспитывал стажеров, многие из которых вырастали в успешных разработчиков. В свободное время вел технический блог, находил любопытные решения, пробовал, настраивал новые инструменты. В рабочее – успешно рассчитывал мощности и конфигурации серверов для поддержания устойчивой архитектуры видеоплатформы. Добавить ко всему легкость коммуникаций: редкая общительность для традиционного типажа того времени – программистов-интровертов, шутки над коллегами мимоходом, инициация обеденных групповых вылазок командой на турники с подтягиваниями, отжиманиями и хардкордной «планкой». Последняя, к слову, показывалась им как образец, и никем более на тот момент не осиливалась к повторению.
Казалось,