Всем привет!
Я пытался написать свою историю уже в течение года. Все никак не доходили руки. Но, мысли не покидали, и вот однажды майской ночью настал тот самый момент.
Расскажу небольшую предысторию. Я закончил университет по специальности "Прикладная математика и информатика", и вот пришло время, когда было пора двигаться и становиться программистом, но вдруг возникла проблема. То ли я не был заинтересован, то ли образование у нас в России не умеет заинтересовать, и вот на тот момент я не знал куда двигаться, поэтому скорее первое. Но и над вторым я бы посоветовал поработать. А ещё есть последствия для мальчиков, с которыми приходится бороться, но это уже другая история.
Так вот, я закончил университет, а после — угадайте, что я сделал? Я поступил снова в университет! Наверное, это классно — новая корочка. Но вот я поучился, посмотрел на преподавателей, были хорошие, но и были ребята с импортными псевдонимами, которые, как вы понимаете, повышают свою самооценку. Возможно, они и стоят чего-то, но этого не было заметно обычному студенту. Поэтому возник вопрос: а чем заняться то в этой жизни? И тут я вспомнил слова одной из своих преподавательниц из университета по математическому анализу "пробуйте все, и что-нибудь вам, возможно, понравится".
И вот эта фраза стала ключевой. Я начал это пробовать в тот самый момент, когда учился в магистратуре, то есть, учить новый язык, которого не было в университете, и который был интересен на рынке труда. Это и стало чем-то новым для меня. А языки, которые я учил в университете — это C++, basic, C#, js, 1C, PHP. Также был опыт с HTML, CSS и математическими моделями в MAPLE. Из этого набора можно найти, что-то интересное, но университеты умеют делать свою работу.
Я выбрал Java. Почему? Потому что этого языка не было в университете, и потому что он является одним из самых востребованных языков в мире. Также я помню Java-приложения на телефоне. Честно говоря, я думал, буду писать игры. Но, судьба определила мой путь иначе.
Пока я учился в магистратуре, подумал: пора бы найти работу и получать реальный опыт. Так как я учился на достаточно сложной специальности, было очень трудно совмещать учебу c работой, поэтому были только мелкие подработки, не связанные с моим направлением. А уже в магистратуре такая возможность появилась, и я нашел первую настоящую работу в компании, которая занимается CMS движками, чей ходовой продукт — это интернет-магазины. Я был готов работать бесплатно, лишь бы получить опыт работы. Опыт заключался в том, чтобы фиксировать баги от клиентов и передавать их в отдел разработки, то есть выполнять функцию поддержки. Если удавалось устранить проблему у клиента самостоятельно, то это было хорошо. А по стеку — PHP JS HTML CSS mySQL, Притом что удалось даже стать партнером этой же компании, в которой и работал, чтобы дорабатывать сайты для клиентов, но это не официальная информация, и душа не лежала к этому. А параллельно я успел отчислиться из магистратуры.
А вообще меня раздражает чернуха, которой занимаются некоторые компании, которые из месяца в месяц пытаются сделать план по продажам. Есть такой пример: когда они навесили баннеры с рекламой на все платные сайты, а чтобы убрать баннер — внезапно нужно заплать N-ую сумму. С точки зрения договора у меня нет никаких вопросов к данной компании, но с точки зрения отношений к такой компании возникают сомнения. А завтра они еще что-нибудь придумают. Пытаются втюхать платные плагины, которые вам не понадобятся и так далее. И тогда меня посещали мысли: "и ради этого я рос, чтобы к этому прийти и здесь работать?" Конечно же нет! Стоя на холоде на остановке, эта мысль усиливалась. И я говорил себе "Нет, ты достоин большего!". Я думаю, понятно мое отношение к данной компании, хоть и неявное, но черты такие можно было заметить, и однажды меня спросили, а чего ты хочешь, на что я ответил "Я хочу работать в той компании, которую я буду любить, где я буду защищать ее интересы и это все будет искренне, потому что мы будем делать крутые фичи и мне будет все нравиться, и так далее тому подобное".
В это время я прочитал книжку по Java и пошел на собеседование, на котором я узнал много нового, но естественно, туда не прошел. Так как учить нужно было много, я подумал: возможно мне стоит попрбовать Javarush, настолько популярный ресурс. И я решил попробовать, и вот за полгода я достиг 40 уровня. По правде говоря, я очень старался быстро закончить и двинуться на работу в этом направлении.
И тут настал момент когда я начал думать, "Я программист", пора найти на работу. Я уволился с этой ужасной компании и начал искать новую работу. Один из моих друзей сказал, что у него на работе есть коллега, у которого одногруппник работал в компании "Z", а теперь он в США. Следовательно он мне эту компанию посоветовал. Я испугался и пропустил это мимо ушей: звучало слишком серьезно! Я пошел на собеседование в одну из компаний, причем она находилась в том же бизнес-центре, где и моя предыдущаю компания. Пообщавшись там, мне сказали: а почему ты не пойдешь в компанию "Z"? И тут я иду домой и думаю, что же это за компания "Z"? И вот открываю HH и вижу первое объявление компании "Z", и тут я подумал — это судьба!
Я оставил заявку, со мной связались, я прошел несколько этапов, в итоге меня взяли. Я радовался каждому успешному этапу. И вот я мог оказаться сразу в лаборатории со своим уровнем, но попросился на курсы, чтобы заполнить свои пробелы. Отчасти это было полезно. В итоге я попал в лабораторию и начал писать код. После сдал экзамен ну junior developer'a и меня взяли на один из самых значимых российских проектов, который позиционирует себя как "сердце и мотор российской экономики". В течении, этого времени я поднял свой уровень до middle developer'a и проект закончился, тот самый сердце и мотор. Я нашел новый проект, пускай это останется тайной, но тоже один из самых значимых, в РФ, на самом деле, как разработчику, мне не всегда нравится словосечетение "РФ", но продукты, которые здесь заказывают они действительно имеют хороший стек технологий.
А пока я искал проект, мне удалось выучить примерно 20 с лишним студентов, которых я готовил для лаборатории, когда-то я был одним из них, а потом оказался по другую сторону. Очень интересный опыт и было тяжело!
В заключении. мне многое не нравилось: то что давали и пытались навязать. Я нашел свое воспользовавшись фразой одной из преподавательниц. А образ жизни я строю иначе: "Do what you love and never work a day in your life". Действительно очень спорная фраза, и я бы лежал лучше на пляже, попивая коктейль, но отвечая на неё, я говорю "Take it easy". Это образ жизни. Не каждый сможет это, но если есть мотивация и желание, то вы сможете "never give up".
Так зачем же я пишу эту статью? Чтобы показать какой-либо понт? Возможно, да. Я планирую в следующем году стать сеньором. А возможно, нет. И хочу дать мотивацию для других. Потому что, когда-то я был одним из вас, когда-то у меня был первый уровень на Javarush, и думал: зачем мне это все? У меня ничего не получится! Но, читая статьи, у меня появлялась мотивация. Именно, это меня заставило потратить два часа своей жизни, чтобы поделиться с вами мои будущие коллеги, очередной историей успеха!
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ