В гостях в редакции Onlíner побывали два молодых, но не совсем начинающих айтишника: Алексей и Ярослав. Планировали поговорить о жизни и о том, чем парни, которым 20 и 21 год соответственно, занимаются в выбранной сфере, как там дела с деньгами и поиском работы. Однако по мере разговора выяснилось, что «молодо-зелено» — не про них, ребята вполне могут дать фору бывалым. На самом деле Ярослав и Алексей высказывали мнение применительно к своему опыту, а не давали советы. Это наша инициатива — превратить слова парней в напутствия.
Алексею 20 лет, у него три года опыта работы, сейчас занимает сеньорские позиции. Ярослав на год старше друга — они знакомы еще со школы, опыт работы примерно такой же. Школа, к слову, была совсем обычная, без всяческих гимназических и математических уклонов. Подход к учебе можно отнести к классическому современному — без фанатизма.
Ярослав говорит, что в 11 классе казался сам себе «потерянным», так как не особо понимал, куда идти учиться дальше, а потому давил при подготовке на предметы для ЦТ. Алексей подходил к вопросу аналитически: «По предметам у меня было понимание, что нужно мне. Определенно, нужны английский, математика (логика). Я не скажу, что сильно учил остальное — только то, что более-менее нравилось».
Как рассказывает Ярослав, он отправился в БГУИР: программированием начал интересоваться еще до вуза, так что дорога была отчасти предопределена. Или нет: в университете парень продержался всего один курс, после чего был отчислен за неуспеваемость. Какая-то работа к тому моменту уже была, сложнее с тем, как к произошедшему отнеслись родители.
«Мне повезло, так как папа был в командировке и я все его недовольство услышал через телефон, — смеется Ярослав. — А когда он приехал — подстебывал… Говорил, что никому не буду нужным: мол, дворником пойдешь работать? Я думаю, да, пойду». Добавляет, что потом все сложилось куда лучше ожидаемого.
«У меня было совсем по-другому. Лет с 10 появилось понимание, что в жизни всегда должен быть план. Лет в 15 нарисовался план о том, что я могу развиваться в этой сфере (IT. — Прим. Onlíner). Сначала просто что-то гуглил, искал то, из чего я могу построить план действий. Он выстроился, и в конце школы, сразу после ЦТ, я пошел работать на коммерческие компании», — вступил в разговор Алексей.
Говорит, что первые два года учил все сам, какое-то время было соревновательное программирование, тогда выучил основы, затем решал олимпиадные и подобные задачки. Потом началась череда небольших онлайн-курсов, пробовал другие языки, но остановился на питоне.
Чтобы набить руку на реальных проектах, искал задания на биржах: брал техническое задание и реализовывал проект, не связываясь с заказчиком, писал для себя.
«Пару проектов таких написал и пошел искать работу. В принципе, после первого собеседования и взяли».
Взгляд на университетскую жизнь у парней отличается. Для Ярослава это был не лучший период жизни, было скучно и грустно. Зато теперь он нашел параллели с профессиональной деятельностью.
«В универе учишься как-то буквально извиваться. Когда ты общаешься с преподавателями и заказчиками, и тем и другим сложно угодить. И везде нужно искать какие-то компромиссные варианты, а где-то этих компромиссных вариантов вообще не может быть. И тогда нужно сделать именно так, как сказал заказчик-преподаватель.
С другой стороны, тебя окружают люди с одной идеей — это помогает. Поэтому, если совсем уж не знаешь, чем заняться, и четкого плана нет, универ — это суперполезная штука. А в некоторых случаях он, я думаю, может даже помешать», — считает Ярослав.
Алексей все же получает высшее образование. Вот его мнение:
«Думаю, в универ стоит идти, если у тебя есть понимание, зачем он тебе нужен, кроме, собственно, знаний и профессии: здесь можно завести знакомства, например, — говорит он. — Заканчивать ли универ — это уже не так важно, наверное. Если у тебя это занимает слишком много времени, слишком много сил, ты не можешь параллельно нормально работать и жить, ну, возможно, это того не стоит».
По словам обоих парней, в их практике вопросы об образовании звучали крайне редко: точнее, Алексей ни разу с таким не сталкивался, а Ярослав лишь единожды, да и то интересовались для галочки. В вакансиях, считают наши собеседники, могут попросить указать наличие «вышки», однако вряд ли ответ «да» или «нет» станет решающим фактором, если это не руководящая должность. Может, это один из фильтров при приеме на работу не слишком уверенных в себе специалистов.
«Джуновские вакансии практически не выкладывает никто и никогда, поскольку на них сразу будет тысяча заявок, а это не нужно никому. Сначала обычно ищут в узких кругах — если ничего не находят, то могут выложить „мидловскую“ вакансию. Если вдруг закинут резюме чуть слабее, чем middle, позовут на джуна. То есть, если вдруг вакансия чуть „больше“, чем ты знаешь, это не повод от нее отказаться», — поясняет Алексей.
Ярослав добавляет, что искать нужно активно, рассылая резюме «направо и налево» (с учетом своих интересов, само собой).
«Заполняешь, расписываешь, чем ты занимался до этого, и везде откликаешься, откликаешься, откликаешься. И потом на неделе тебе эйчары отписывают реально толпами. С эйчаром обсуждаете условия, уже на этом этапе можете разойтись. Потом назначают технические интервью: бывают разные, может быть несколько этапов, а иногда одно проходишь — и тебе уже дают оффер.
Бывает, выполняешь техническое задание, какое-нибудь еще архитектурное, и потом еще разговор с CEO компании — подходите ли вы по вайбу друг другу. И вот, кстати, на последнем этапе реально можно завалиться: мол, ты там всем понравился, а CEO — нет».
Ярослав отметил, что «софт скилc» играют все более значительную роль. Если, например, придут два человека: один технически чуть менее подкованный, но очень приятный в общении, «заряженный» и второй, зажатый, в общении в целом не очень, но чуть повыше по технической части, скорее, возьмут того, кто лучше общается.
«Это только кажется, что программисты сидят в чулане со своим кодом, но на деле очень много общения с людьми, с заказчиками: ведь нужно понять бизнес-требования, обсудить с другими отделами, как ту или иную вещь реализовать. Бывают дни, когда ты работаешь в привычном понимании часа три, а остальные пять часов просто с кем-то говоришь, что-то обсуждаешь», — добавляет парень.
Общение внутри коллектива, считают оба наших собеседника, — один из важнейших компонентов эффективности каждого. То же касается и фрилансеров, которым в одиночку сложнее, по крайней мере, на заре карьеры.
«Ты порой приходишь, и у тебя в голове не укладывается, как этот человек так много может знать, какие клевые вещи он делает и как быстро. У таких впитываешь опыт, твой рост ускоряется. Если ты один, работаешь только над мелкими проектами, все пытаешься нагуглить сам, наступаешь на старые грабли — это замедляет», — считает Ярослав. Алексей, однако, добавил, что такое возможно в идеальной компании, а потому близко к утопии.
Искать работу стоит не только на профильных площадках, говорит Алексей. Неплохой, по его словам, вариант — гуглить сайты крупных IT-компаний: нередко их вакансии размещены только на собственном ресурсе. Есть телеграм-группы, где выкладывают вакансии с разными условиями, можно влететь в какой-нибудь бодрый стартап. А есть сайты, которые направлены исключительно на стартапы, — здесь встречаются самые «жирные» варианты.
«В стартапе часто важно, чтобы вы были очень качественным специалистом, потому могут спокойно переплатить в два раза: человеку, который сможет что-то построить — не просто разрабатывать уже готовые продукты, а именно построить новый».
В любом случае, считают парни, лучше постоянно находиться в поиске: это, среди прочего, финансовая безопасность, а также потенциал для дальнейшего развития — на первых этапах, говорит Алексей, так можно эффективнее поднимать свою ставку. «Задерживаться на одном месте больше года? Да ну, с ума сойти!» (Смеются.) Затем соглашаются: так работает до определенного предела.
А для получения опыта можно и джуном полтора-два года потрудиться. В идеале полностью провести проект, поработать с разными технологиями и инструментами. Почувствовал, что стал увереннее? Можно искать что-то новое.
«Очень многое зависит от человека, ситуации, компании — чего угодно. Вплоть до везения. Можно за полтора года из джуна в тимлиды забраться. А можно то же, но лет за пять. Это очень ситуативно», — говорит Ярослав.
Плюс, добавляет Алексей, важно хорошо себя продать.
«Если ты умеешь хорошо проходить собеседование, умеешь решать технические задачи, знаешь всю теорию, способен красиво рассказать, какой ты молодец, как ты много всего построил и сделал, — хорошо.
Отлично, если повезло с задачами. Мне, например, повезло: у меня был один большой классный проект, я его почти довел до MVP. Я очень многому на нем научился. А кто-то сидит на древнем, неинтересном, огромном проекте, из которого почерпнуть нечего. Если так сложилось, посидите вы три месяца и параллельно ищите следующую работу. Это нормально — постоянно искать что-то новое».
Парни рекомендуют не обесценивать собственные умения, заявляя заниженные требования. Если заявить слишком мало — «прожмут» по зарплате еще больше, да к тому же подумают: «Видимо, он себя не ценит, зачем нам такой человек?»
По словам самих ребят, зарабатывают они достаточно. Мы не говорили о конкретных цифрах, однако, откладывая (не все деньги), можно за пару лет скопить на квартиру в Минске. «Это значительно больше, чем нужно просто для жизни», — звучали и такие слова.
«Если до какого-то порога у тебя есть четкий план, мол, иди, сделай это, приди сюда, ты получишь столько. Если чуть-чуть поторгуешься, получишь чуть больше. Но только ты достигаешь определенного потолка, ты уже должен думать о том, что, может, стоит поискать что-то более рисковое. Или заняться каким-то бизнесом. Хотя добавлять себе просто еще одну джуновскую зарплату не так сложно», — считает Алексей.
Ярослав, в свою очередь, образно иллюстрирует, как меняется взгляд на жизнь: «Начинаешь мыслить немножко иными категориями: так, я Porsche 911 куплю только в 30 лет, а не в 25. Мало, хочу больше. При этом отдаешь себе отчет в том, как это выглядит со стороны».
Под занавес Алексей и Ярослав озвучили общую мысль, которая в сжатом виде может звучать так: «От работы кони дохнут». На самом деле речь о необходимости знать меру, в противном случае до профессионального выгорания рукой подать. Эффективность — это умение самостоятельно оптимизировать рабочие процессы, обозначать приоритеты, самодисциплина и внутренний менеджмент.
Тогда можно понять, сколько займет та или иная задача и какие сроки ты назовешь заказчику.
«В „айтишке“ это первый навык, который ты получаешь», — смеется Алексей.
Наш канал в Telegram. Присоединяйтесь!
Перепечатка текста и фотографий Onlíner запрещена без разрешения редакции. ga@onliner.by