Джуниоры нужны IT-индустрии по тем же причинам, по которым эволюции нужны дети
Ментор по развитию карьеры Амина Идигова объяснила, как с помощью профориентации, самоанализа и мониторинга трендов определить лучшую точку входа в IT, а также рассказала, зачем начинающие специалисты нужны корпорациям.
— Сегодня существует множество способов войти в IT. Поэтому логично возникает вопрос: а есть ли какая-то надежная методика, которая могла бы помочь соискателю выбрать специальность, которая гарантированно обеспечит ему успешный вход в IT-сферу? — задается вопросом Амина, — И да, и нет — поскольку большинство IT-профессий находится на стыке дисциплин. На самом деле у любого человека есть шанс стать успешным практически в любой IT-специальности.
Про карьерные тесты
— Многочисленные провайдеры IT-обучения предлагают пройти карьерные тесты. Под капотом у них используются разные алгоритмы прогнозирования: от общепризнанных диагностических методик до собственных аутентичных разработок.
Большую часть подобных тестов можно разделить на два типа:
- Тесты, которые учитывают ваши сферы интересов, выборы и предпочтения, и на этом основании рассчитывают наиболее подходящую профессию.
- Тесты, которые работают на базе психометрии, анализируют тип личности, поведенческие паттерны и ведущие тенденции. По итогам прохождения такого теста кандидат получает перечень IT-специализаций, в которых имеет высокие шансы на успех. Данные рекомендации не сужают выбор, а скорее подсвечивают, в какой из областей человек имеет преимущества благодаря своим уникальным личностным особенностям. Это облегчает вход в профессию и снижает шансы разочароваться в выборе.
Помимо психологических факторов, есть еще объективные критерии, такие как:
- Уровень знания английского языка;
- Текущий опыт, навыки и способности;
- Наличие времени, мотивации и дисциплины, которые подобные тесты не способны оценить, — и это главное.
Поэтому результаты любого теста нужно «парковать» на реальность и сверять с ситуацией на рынке и личными возможностями.
Помимо тестов, самыми простыми критериями для выбора той или иной сферы в IT могут быть следующие три параметра:
Про роль джуниоров в компаниях
— А зачем компаниям вообще нужны джуниоры? Они задают много «глупых» вопросов, требуют внимания, отвлекают от работы более опытных коллег, ожидают вознаграждение, не всегда пропорциональное реальной пользе для проекта, и в целом выглядят как сомнительная и рискованная инвестиция, — ряд этих вопросов задают джуниоры друг другу и миру, считает Амина, и отвечает на них.
Причина 1
Постоянный приток джуниоров дает возможность для профессионального роста остальным сотрудникам, обеспечивая механизм здоровой ротации в проекте. Пирамида seniority органически выталкивает их наверх и заставляет постоянно развиваться и осваивать новые горизонты.
Причина 2
Осознание, что ты для кого-то наставник, пример и ролевая модель делает сеньора более ответственным, внимательным, собранным и дисциплинированным. Как говорит пословица: «не надо воспитывать детей, они все равно станут похожими на вас, воспитывайте себя». С джуниорами это тоже работает.
Причина 3
Скорость интеграции джуниора может быть хорошим индикатором того, насколько эффективно настроена коммуникация в команде, насколько прозрачны роли и зоны ответственности.
Причина 4
Джуниоры часто могут быть дополнительной точкой контроля качества процессов, подходов документирования и практик коллективного владения кодом. Ответ на очередной «глупый» вопрос может заставить задуматься, а почему приходится это объяснять? Возможно, пришло время завести документацию? При этом часто всплывают разные сложности системы, которые вы раньше могли не замечать, но в процессе объяснения младшим коллегам вы можете понять, что пора бы переписать этот функционал на чем-то более актуальном.
Причина 5
Новички зачастую обучаются по самым последним книгам и с самыми последними версиями технологий. И, обменявшись опытом, вы можете обнаружить, что для привычных процессов давно придумали более современные решения.
Причина 6
Джуниоры любопытны и смотрят на многие проблемы свежим взглядом. Именно поэтому они постоянно расширяют кругозор, пробуют перетянуть идеи, которые кажутся им прорывными. Эта способность схватывать быстрее, чем старшие товарищи, может быть незаменимой и хорошо дополнять общую компетенцию команды.
Причина 7
Джуниоры могут быстрее находить простые эффективные решения, могут написать более простой читабельный и чистый код, особенно там, где опытные программисты склоны к оверинженирингу. Или джуниор может просто сделать копипаст куска кода из StackOverflow и он, на удивление, неожиданно может оказаться проще и лучше, чем уникальная реализация, которую бы сделал сеньор. И будучи скопированным с форума с сотнями контрибьютеров, этот код наверняка еще и не содержит багов:)
Причина 8
Иногда случается, что джуниор-специалист не знал, что данная проблема считается «нерешаемой», и мог внезапно решить ее.
Причина 9
Джуниоры с энтузиазмом занимаются вещами, к которым их более опытные коллеги уже утратили интерес. А когда человеку интересно, с высокой вероятностью он решит эту задачу лучше. Таким образом, куча проектных «завалов», до которых у команды не доходили руки, могут быть легко разобраны джуниорами.
Причина 10
И наконец, наличие джуниоров позволяет остальным участникам проекта заниматься задачами, соответствующими их уровню. А за это время он успевает вырасти до хорошего middle-специалиста и освободить место для нового «поколения».
Таким образом, джуниоры нужны для компаний по тем же причинам, по которым для эволюции нужны дети, они позволяют выявлять и закреплять наиболее устойчивые и эффективные сценарии развития системы в целом — подытоживает Амина.
Узнать больше о разных профессиях в IT и подобрать подходящие для себя обучающие курсы можно на странице Обучение.