Как стать айтишником с нуля. С чего начать?

Vladyslav Tamashchuk
5 min readMar 27, 2022

--

Как войти в IT? Нужно ли идти на курсы? Подобные вопросы есть у каждого начинающего, как были и у меня в 2016 году. Ты наверное не уверен в себе и своих возможностях, не знаешь с чего начать. Все именно так, как должно быть, ведь я был в такой же ситуации.

Твоя цель это оффер

Оффер начинающего программиста

На момент получения этого оффера, у меня был один год опыта, 2 работодателя и 3 других оффера. А тут всего то 550 долларов, не так уж и много, не так ли? Сейчас все намного лучше, сегодня с годом опыта можно иметь от 1000 долларов, зависит только от вас и какой опыт вы накопили. IT — это одно из не многих мест, где можно очень сильно изменить свою жизнь, никакой корупции или кумовства, все четко и все по делу.

Английский язык

Без разговорного английского твои шансы сильно уменьшаются. Основной поток денег в IT это Европа, США и другие развитые страны. Хотя для приобретения опыта можно поработать на СНГ, но только для опыта, денег и развития там мало. Для коммуникации вам нужен английский, достаточно обычного разговорного уровня. Если ты будучи заграницей сможешь купить что-то на рынке, рассказать о себе и просто пообщаться — этого хватит.

Научиться задавать вопросы

Вся информация и все знания есть в бесплатном доступе. Допустим ты будущий программист и не знаешь какой язык программирования выбрать. Это частый вопрос, который мне задают. Вместо этого нужно достать данную информацию из гугла. Нужно всего лишь загуглить фразу “топ языков программирования”, если ты хочешь узнать где платят больше денег, тогда “статистика зарплат программистов по языку” и так далее. И не надейся что первая ссылка даст тебе все ответы, возможно придется спросить гугл по другому или нужно будет открыть несколько ссылок, это нормально. Перестань задавать простые вопросы, учись находить ответы самостоятельно и только в случае, когда ты не справился или это очень важный шаг — попроси помощи.

Комьюнити

Очень важно иметь единомышленников. У вас будут одинаковые проблемы и цели. Сможете делиться актуальными идеями. Важно чтобы был более опытный человек, способный дать дельный совет основанный на опыте. Буквально сегодня, JavaScript разработчик с 5 месяцами опыта отправил резюме на несколько вакансий, не показав его никому “на проверку” и получил отказы, ответ HR был такой: “потому что у кандидата нету опыта”, странно ведь у кандидата был опыт, не так ли? Очень важно понимать, когда нужна помощь и где ее получить.

Выбор направления

Если ты пришел из не IT сферы, подумай какие навыки могут пригодится тут. Может быть ты управлял людьми — тогда project manegement покажется тебе чем то знакомым, возможно ты креативный — тогда дизайн и т.д.

Желательно выбирать то, на что есть спрос. Зайдите на площадку, которая специализируется именно на IT вакансиях ( это важно ), и посмотрите на что есть спрос, так же можно посмотреть статистику, тренды. Возможно разработка на непопулярном языке Perl не принесет тебе то, что ты хочешь. Если не можешь выбрать, спроси у опытного товарища. Я рекомендую выбирать по душе.

Я бы выделил такие направления:
front-end разработка
back-end разработка
тестирование приложение
дизайнер
рекрутинг
HR направление
project managment

Стажировка, trainee, стажер

Количество желающих “войти в IT” растет с каждый днем. У вас может появиться желание попасть туда, где вас научат, где вам помогут. Забудьте об этом. Желающих попасть на стажировку растет с каждым днем и очень стремительно. Количество мест ограничено, а набор открывается не так часто.

По моим ощущениям, намного проще устроиться на позицию junior, чем стажером или trainee. Желающих на эту позицию намного меньше. Конечно она подразумевает что у вас уже есть навыки, где их можно получить в следующих статьях или постах в соцсетях. И не нужно бояться, наверняка будет более опытный специалист, который подскажет.

Курсы

Если у тебя нету профильного образования, думаю курсы это супер важно. Там можно найти свое первое комьюнити, знания и опыт. Инвестиция в свои знания — это лучшая инвестиция ( после здоровья конечно же ). Выбрать курс сложно, особенно с ограниченным бюджетом, рекомендую идти по рекомендации или же, если ты знаешь лично кто будет преподаватель. Может случиться так, что школа курсов вроде крутая, а препод не очень помог.

Создание интернет профиля

Очень важно уметь себя продавать, тут уже не так важно, какие у тебя hard skills, а важно то, как ты себя позиционируешь. Собеседование, резюме это ничем не отличается от рекламы, кандидат — это товар, работодатель — покупатель. Так сделай же так, чтобы ты был аппетитный.

Можно изучить профили других специалистов и подчеркнуть что-то для себя, зачем что-то придумывать, посмотрите как это работает у тех, у кого получается.

По моему мнению больше всего пользы принесут:
https://www.linkedin.com/
https://djinni.co/

В линкедини ваша задача добавлять к себе в контакты рекрутеров, интересоваться есть ли вакансии. Есть рекрутеры, которые работают сами на себя и у них всегда есть десятки вакансий. Стоит только попытаться.

В djinni желательно заходить когда уже есть какой то опыт, тогда рекрутеры просто закидают вас письмами. Но я слышал и про наймы на позицию trainee.

Резюме

Это ВАЖНЕЙШАЯ часть. Ты должен быть уверен что твое CV составлено правильно. Рекрутеры могут отсеять резюме буквально за 30 секунд. Обязательно и как можно качественнее опишите свой опыт, даже если его нету! Ты должен быть хотя бы похожим на хорошего специалиста, даже если ты в это не веришь! Твоя задача продать себя, задача рекрутера отсеять ненужных кандидатов.

Попроси знакомого рекрутера или опытного айтишника дать тебе несколько советов по резюме. Не помешает дать резюме на вычитку до того, как его отправить.

Резюме составляй на английском.

Попасть на собеседование

Очень важно дойти именно до этого шага. Это первый успех. Результат не так важен как процесс. Бывает что интервьюер настолько тебя “раздавит”, что чувствуешь себя очень разбитым. Нужно быть готовым работать с любым человеком, никогда не знаешь и это всегда сюрприз. Но не забывай про свои моральные ценности, ибо с коллегами общаться каждый день.

Рекомендую сделать запись интервью. Это поможет в работе над ошибками и увидеть себя со стороны.

Найти правильную работу

Скорее всего ты начинающий специалист и вряд ли у тебя большой выбор куда пойти работать. Тем не менее нужно стараться попасть в ту компанию, где ты сможешь поработать в команде, набраться опыта у более опытных колег, где есть карьерный рост.

Обязательно уточни есть ли наставник ( ментор ) на данном проекте, плыть по течению нельзя, должен быть тот, кто направит.

Деньги на этом этапе значат меньше чем знания и опыт.

Все топики выше очень поверхностные и скорее всего каждый из них в отдельности буду обсуждать в будущем. Надеюсь смог быть полезным, буду стараться публиковать полезный контент в инстаграм, телеграм и тут. Комментарии приветствуются. Удачи!

--

--

Vladyslav Tamashchuk

Software Engineer | IT mentor | Crypto enthusiast | Investor | Contacts+links https://valsydev.github.io/