Как выбрать направление в IT и зарабатывать больше: четыре совета для начинающих
Многие новички выбирают профессию в IT по принципу знания определенного инструмента. Но такой подход может помешать карьерному росту. Data Scientist в IT-стартапе в США Андрей Новиков на своем YouTube-канале рассказал, почему не стоит привязываться к одной сфере, выбрать специализацию и что действительно ценят работодатели. Youth.kz разбирает советы эксперта.
Не выбирайте профессию по языку программирования
По словам Андрея Новикова, одна из самых распространенных ошибок среди начинающих специалистов – строить карьеру вокруг языка программирования или отдельного инструмента.
Например, человек немного изучил Python и сразу решает стать Python-разработчиком. Или освоил SQL и считает, что теперь ему подходит только продуктовая аналитика. Однако, как отмечает эксперт, сначала стоит определить направление, в котором хочется развиваться, а уже потом выбирать инструменты.
В качестве примера Новиков приводит крупные технологические компании.
«В больших компаниях, как Google, нет большого различия на программистов на C++, Python, Java и так далее. Есть лишь одна профессия – software engineer», – объяснил специалист.
По его словам, работодатели в первую очередь смотрят не на язык программирования, а на фундаментальные знания: понимание алгоритмов, архитектуры программ и математической базы.
«Любой язык, любой инструмент можно освоить за год. Фундамент освоить гораздо сложнее, но он гораздо важнее», – отметил Новиков.
Эксперт привел пример с учителем. Педагог, который хорошо знает основы преподавания, будет ценнее коллеги, отлично владеющего PowerPoint и другими программами, но не разбирающегося в педагогике.
«Языки и инструменты меняются, фундамент остается», – подчеркнул специалист.
Работайте там, где создается ценность
Еще один совет Новикова– обращать внимание на то, какую роль выполняет подразделение внутри компании.
Все направления можно условно разделить на две категории. Одни напрямую приносят бизнесу прибыль, другие помогают экономить или обеспечивают внутренние процессы. И хотя обе группы важны, работодатели чаще готовы вкладываться в специалистов, которые помогают компании зарабатывать.
«Если вы приносите деньги компании, то компания, как правило, приносит деньги вам в ответ», – объяснил эксперт.
Сначала фундамент, потом специализация
Когда базовые знания уже есть, можно постепенно выбирать более узкую специализацию. Но Новиков советует не уходить в нее полностью.
Новые технологии и направления появляются постоянно, поэтому важно не просто освоить одну нишу, а научиться быстро адаптироваться и использовать новые инструменты на основе уже имеющегося фундамента. Именно так специалисты сохраняют конкурентное преимущество.
«В мире 21 века побеждает тот, кто может учиться, переучиваться, а потом снова учиться», – сказал специалист.
В качестве примера он сравнивает обычного Python-разработчика и Data Scientist. Оба работают с Python, однако специалисту по Data Science нужны дополнительные знания в области математики и анализа данных. Из-за высокой квалификации такие специалисты обычно получают больше.
Думайте не о должности, а о пользе
Новиков предлагает иначе посмотреть на карьеру в IT. По его мнению, не стоит воспринимать себя только как программиста, аналитика или дизайнера. Гораздо важнее понимать, какую проблему бизнеса вы помогаете решить.
«Не думайте о том, что вы можете предложить. Попытайтесь сосредоточиться на потребностях компании», – объяснил специалист.
Программист отметил, что работодатели особенно ценят сотрудников, которые мыслят не рамками своей профессии, а задачами компании. Такой подход помогает оставаться востребованным даже тогда, когда технологии и требования рынка быстро меняются. В современном мире специалистам приходится постоянно осваивать новые знания и навыки. Именно способность быстро учиться и адаптироваться становится одним из главных преимуществ на рынке труда.