Первые шаги Самый популярный вопрос «с чего начать?». Первое, что нужно сделать после того как вы решили уйти в IT, это определиться с направлением . Кем вы хотите быть? Аналитиком, архитектором, программистом, тестировщиком? Вариантов много. Вам нужно выбрать наиболее подходящее для себя.
Как это можно сделать?
Пройти тест-профориентацию в IT. Их легко можно найти в Интернете. Поделилась бы ссылкой, но сочтут за рекламу. Уделите день-два и пройдите как можно больше тестов, чтобы посмотреть на результат. Поговорить с человеком, который уже работает в этой области. Вы вроде определились с направлением, но не уверены? Найдите того, кто уже профессионал в этой отрасли и задайте ему свои вопросы. Посмотрите, как реально обстоят дела, что происходит, какие могут быть проблемы, какой есть путь для развития. Изучите статьи на тему самых востребованных языков в программировании. Посмотрите, какие есть перспективы для каждого их них, какая средняя зарплата и сколько примерно нужно обучаться. Возраст Многих останавливает возраст. Мол, мне уже 30, не поздно ли? Я скажу банально, но нет, никогда не поздно. У меня есть знакомый, который пришел в IT в 37 лет и за год дорос до мидла. Поэтому откиньте возрастные стереотипы и скорее приступайте к действиям. К тому же, если работа в IT — это был осознанный выбор человека, то это скорее преимущество, чем недостаток.
Обучение После того, как вы выбрали направление, возникает следующий вопрос: «как и где обучаться?»
Тут есть несколько вариантов:
1. Пойти на курсы. Это никогда не будет лишним, но стоит помнить, что курсы — это не гарант того, что вы чему-то научитесь. 90% зависит от вас и не стоит переоценивать курсы. А то вокруг столько кричащих лозунгов из серии: «Новая профессия за 3 месяца».
2. Найти наставника. Обучение новой профессии — это непростой путь. Особенно, если вы параллельно продолжаете работать в своей области. Поэтому важно иметь человека, на которого вы будете равняться, который сможет ответить на возникающие вопросы, и таким образом поддерживать вашу мотивацию.
3. Изучать самостоятельно. Когда вы определились с языком программирования, можно зайти на его сайт, скачать документацию и начать изучать, писать. Плюс ко всему этому не забываем про книги, ролики на Ютубе и многое другое. В самостоятельном обучении только один минус: сложно структурировать знания, особенно при том количестве информации, которая есть в Интернете.
В момент обучения важно окружить себя единомышленниками. Чтобы вы могли с кем-то обмениваться информацией, делиться опытом и поддерживать друг друга.
Работа О трудоустройстве многие задумываются, еще даже до обучения. Это в принципе правильно. Нужно мониторить вакансии еще на этапе выбора направления. Так, вы поймете, что происходит на рынке. Но сейчас не об этом, а о том, через какое приблизительно время можно будет найти первую работу.
1. Во время обучения или после него, вы можете устроиться стажером в какую-нибудь компанию. Тут и опыта наберетесь, и кейсы будут. Если хорошо себя проявить, то работодатели обычно предлагают остаться. Вы спросите: «кому нужны новички?». На самом деле, начинающие специалисты много кому нужны. Некоторые компании как раз заинтересованы в человеке, которого смогут обучить «под себя». Тут важно реально оценивать свои навыки и не надеяться на молниеносный результат.
2. Если вы идете на курсы, то советую пойти на те, которые в дальнейшем могут устроить вас к себе в команду. Да, такие есть. Поэтому, выбирая курсы, не стесняйтесь и спрашивайте про трудоустройство.
У разработчиков есть три этапа карьерного роста:
1. Junior (Начинающий специалист)
Он может ошибаться, не знать всех нюансов, но главное — он в состоянии выполнять тех.задания и желательно вовремя.
2. Middle (опытный спец)
Человек, который уже понимает все процессы, способен сам составить тех.задание, легко взаимодействует с командой.
3. Senior
Опытный разработчик, за плечами которого уже много всего. Его задача — выстраивать и определять правильные пути решения в проекте. Те, которые принесут бизнесу максимум пользы и снизят затраты. Задачу, которую синьор выполнит за 15 минут, джун будет решать часа полтора.
В карьерном росте все зависит от вас, от компании и от тех задач, которые вам ставят. Чем они сложнее, тем быстрее происходит рост. Кто-то может дорасти с джуна до мидла за год-полтора, а кому-то потребуется больше времени. Тут мы подходим к последнему, но не менее важному пункту.
Финансовая подушка безопасности К смене профессии, нужно подготовиться не только морально, но и материально. Поэтому, как я уже писала ранее, нужно просматривать вакансии, чтобы понимать какая будет заработная плата на начальном этапе. Поскольку вряд ли она будет большой, стоит заранее приберечь накопления. Таким образом, вы сможете компенсировать разницу между вашим нынешним заработком и будущим. Если у вас есть семья, это оградит ее от резких изменений.
Подытожив, хочется сказать, что все зависит от вас. Если вы серьезно настроены, готовы учиться и уделять этому время, то все обязательно получится. Главное желание и тогда возможности обязательно появятся.