Привет, Хекслет.
Начну немного издалека.
С самого детства я болею биологией, болею сильно и не излечимо. Еще в детском саду я приносил с прогулки в карманах жаб и жуков, чем несказанно радовал воспитателей. В школе мне повезло попасть в энтомологический клуб на станции юннатов и школу я закончил имея публикацию в научном журнале и массу опыта полевых исследований. Высшее образование я естественно пошел получать биологическое. Потом была аспирантура. К защите диссертации суммарная длительность моих экспедиций достигла почти двух лет (за период с 2000 по 2013). Но к сожалению к концу аспирантуры, НИИ где я работал совсем обнищал, и моя зп скатилась до 6 тыс в месяц. Я подумал, что от такой науки можно “склеить ласты” и уволился.
Потом было 3 года в сети зоомагазинов, в которой я вырос с простого продавца до замдиректора, по всему, что связано с аквариумистикой - наем новых продавцов и их обучение, закупки товара и прочее. Попутно разводил дома рыбок и растения. В целом все было неплохо, за исключением того, что в магазине я официально был просто продавцом, а домашняя “ферма” сделала меня невыездным.
Когда мы с женой поняли, что у нас будет второй ребенок, я подумал, что нужно что то менять. К тому времени я прочитал книгу Максима Батырева “45 татуировок менеджера” и решил попробовать себя в активных продажах. Ушел из магазина и устроился “продавцом” рекламных услуг в 2ГИС Ростов. Собеседование было крайне тяжелым, спасло меня то, что директору филиала, тоже очень нравится книга Батырева. Надолго я там не задержался - проработал всего три месяца. Это было колоссально, такого опыта общения с людьми как в холодных продажах не приобрести, наверное, нигде.
Поняв, что активные продажи это интересно, здорово, но не мое, я решил прислушаться к младшему брату. Он у меня программист и давно советовал мне попробовать курсы на Хекслете. Подчеркну, что опыта программирования у меня не было даже в школе, на информатике у нас был Word и Excel, компьютерами я никогда не интересовался. И тут началась боль, каждая задача вызывала у меня кучу проблем, лекции я пересматривал по многу раз. Но трудности компенсировались чувством эйфории от решенных задач. Занимался я по 12 - 14 часов в сутки в течение 4 месяцев. К их концу я добрался только до “Автоматного программирования” профессии Бэкенд JS программист. К этому моменту было принято решение о возвращении в Ульяновск. Сразу по приезду, я начал искать работу, хоть и не закончил обучение. Посмотрел вебинар с Вероникой Ильиной, составил резюме и начал всеми правдами и неправдами пробиваться на собеседование, благо после холодных продаж мне было ничего не страшно. В ответ я часто получал письма с содержанием - резюме, конечно, интересное, но на собеседование не приходите.
В итоге я побывал всего на одном собеседовании, после которого меня взяли на работу. Компания - стартап, занимается внедрением и доработкой одной известной CRM системы. Собеседование было довольно необычным. В технической части я, так скажем, не блеснул. Немного растерялся и не ответил на некоторые вопросы, ответы на которые знал. После технической части мы долго обсуждали мой опыт, цели и видение будущего. Обсудили и книгу Батырева, и пассионариев Гумилева и еще много чего. В итоге все решил мой опыт руководства и продаж, наши клиенты, в основном, люди что-либо продающие, и мне легче понять их потребности. Меня взяли на работу, причем с зарплатой несколько выше чем в большинстве предложений для джунов в Ульяновске, на тот момент.
На данный момент мною написано и выпущено в реальный продакшен несколько приложений, причем одно довольно сложное. Приложения разные, бывает фронтенд, бывает с бэкендом. Фронтенд без фреймворка, т.к. элементы встраивается в готовую систему. На бэкенде пишу на Node + Express, деплои и администрирование моих программ тоже на мне. В ближайшее время планирую написание npm модуля - обертки на API црм, чтобы не таскать файлики вручную из проекта в проект. Отчасти я еще сам себе и ПМ, и саппорт, т.к. все что касается разработки ложится на мои плечи, в том числе общение с клиентом и представителями црм (в чем я не вижу ничего плохого). Помимо прочего, сейчас обсуждается вопрос о том, чтобы расширять команду под моим руководством. Из плюшек мне оплачивают спортзал и Хекслет, обсуждаем оплату проектов. Так как технического руководства у меня фактически нет, все решения я принимаю опираясь на знания полученные на Хекслет. Пока ни разу не пожалел. Особенно меня порадовал Docker конечно, легче и приятней жить стало. В отдаленных целях есть план попробовать еще какой-нибудь серверный язык, разобраться Ansible, прочитать книгу “Операционная система UNIX” Робачевского. Ну и в идеале одолеть “Архитектуру компьютера”, “Компьютерные сети”, и “Операционные системы” Таненбаума.
Работать программистом мне нравится. В начале я немного боялся, что эта профессия мне чем то не подойдет и я снова окажусь в поиске. Сейчас я уверен, что это мое. Мне нравится постоянная необходимость искать решение, получать знания и применять их на практике. В заключение хотелось бы отметить, что мне помогло достичь успеха в обучении:
- Поддержка семьи в тяжёлые моменты, особенно брата и жены. Постарайтесь донести до ваших близких важность обучения, очень важно чтобы в сложные моменты (которые обязательно будут), вас поддержали, а не говорили, что вы “страдаете фигней”.
- Привычка рефлексировать. Постарайтесь научится воспринимать неудачи, с позиции “почему не получилось” и “как этого избежать в следующий раз”, а не с позиций “я идиот” или “во всем виноваты тупые задачи / Хекслет / жестокий мир / соседская бабушка”. Это не легко, но к этому нужно стремиться.
- Самомотивация. Ищите источники мотивации, для меня это были дети. Постарайтесь понять для чего вы учитесь, когда цель сформулирована четко, идти к ней легче.
На этом заканчиваю, с наилучшими пожеланиями alexandr_zotov.