О том, как выстраивать карьеру в ИТ в 2024 г., рассказывают опрошенные порталом The New Stack эксперты.

Генеративный ИИ: начинайте экспериментировать — прямо сейчас

В 2024 г. в мире технологий будут продолжать пытаться найти ответы на вопросы о том, как лучше инвестировать время в генеративный ИИ (GenAI) — эту многообещающую, но все еще не ставшую панацеей технологию.

«Насколько серьезно мы должны к этому относиться? — вопрошает Трейси Миранда, техлид-фрилансер, специализирующаяся на Open Source. — Должны ли мы переквалифицироваться, чтобы участвовать в этих экосистемах? Или это просто очередной пузырь, который придет и уйдет, не оставив после себя ничего?»

С другой стороны, если вы Гергели Орош, автор бюллетеня The Pragmatic Engineer, то не поиграть с GenAI просто непрагматично. «Выжидать не очень разумно. Разумно экспериментировать с этими инструментами, чтобы понять, как они могут сделать вас более эффективными прямо сейчас», — говорит он, указывая не только на более широко известный ChatGPT, но и на ИИ-ассистента кодирования Sourcegraph Cody как перспективные инструменты ИИ для повышения производительности.

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

Несмотря на то, что сценарии использования GenAI еще только зарождаются, их становится все больше и этот процесс будет ускоряться в 2024 г. Поэтому, считает Орош, дело не в том, чтобы решить, работает ли это, а в том как это работает на вас.

«Не заблуждайтесь, думая, что революция GenAI еще далеко. Просто попробуйте. Если вам это не подойдет — ладно. Но реальность такова, что в индустрию приходит молодое поколение зенниалов, а они этим живут, — говорит он. — Мне кажется, что ИИ-инструменты действительно делают вас более продуктивными. И старшие инженеры, которые отказываются их использовать из принципа или еще чего-нибудь, через несколько лет отстанут от нового поколения, которое просто более продуктивно, работает быстрее и, по большей части, с тем же качеством».

Выберите правильное сообщество Open Source

Независимо от того, каковы будут результаты экспериментов с GenAI, в 2024 г. он будет по-прежнему доминировать в разговорах в технологической индустрии. Именно поэтому технологические работники захотят принять в этом участие не только как пользователи, но и как создатели.

Вполне логично, что в Google Trends количество поисковых запросов с формулировкой «Open Source GenAI» увеличилось как минимум втрое, ведь открытый исходный код — это общепринятый, бесплатный путь к экспериментам.

«Относительно Open Source есть большой вопрос, в каком направлении он будет развиваться и в каких сообществах вы будете участвовать», — говорит Миранда.

Она отмечает, что движение GenAI еще так молодо, что трудно отличить сигнал от шума в этом внезапном нашествии сообществ GenAI с открытым исходным кодом: «Люди будут искать настоящие сообщества, в которых они могут участвовать, где они могут строить, сотрудничать и быть по-настоящему инновационными».

По ее мнению, первое сообщество, которое выделяется таким духом Open Source, — это AI Tinkerers, запустившее серию митапов в 21 городе семи стран, посвященную, как заявляет его сайт, «расширению границ больших языковых моделей (LLM) и GenAI».

Это сообщество стремится создать безопасное место для совместного обучения и обмена опытом, что является одной из главных ценностей Open Source. «Чем привлекает эта группа, так это тем, что она ориентирована на то, чтобы люди могли прийти и показать свои проекты, продемонстрировать, что вы создаете, но не тащить сюда свои стартапы и продукты», — говорит Миранда.

Ей также известно, что у популярного LLM-фреймворка LangChain есть очень живое, активное и поддерживающее Open Source-сообщество.

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

Кодекс поведения, в котором прописаны меры по его соблюдению, — это важный признак безопасного сообщества. Миранда также рекомендует обратить внимание на руководство. Стоит поискать явные признаки разнообразия или хотя бы доказательства того, что разнообразие, равенство и инклюзивность являются приоритетами сообщества и отражаются в действиях группы. Для понимания: доля мужчин-контрибуторов Open Source по-прежнему составляет около 95%.

«Я думаю, что Open Source — это по-прежнему очень хороший способ быстро научиться и получить доступ к действительно хорошим разработчикам», — говорит Миранда, но она рекомендует быть осторожным при выборе сообщества. «Возможно, у сообщества будет больше шансов на долгосрочное существование, если оно будет создано в рамках фонда — в отличие от сообщества, созданного стартапом, поддерживаемым венчурным фондом, который может остаться или не остаться в нем в долгосрочной перспективе».

Постоянно совершенствуйтесь

Хотите обеспечить себе будущее на этом волатильном рынке труда? Хотите быть в состоянии адаптироваться к меняющимся технологиям, таким как GenAI? Умение решать проблемы будет оставаться востребованным навыком и в 2024 г. И сейчас, как никогда, вам нужно быть любознательным и открытым для этих быстрых изменений.

«По своей природе разработчики ПО — любознательные люди, ориентированные на поиск решений, поэтому постоянное обучение всегда было для них само собой разумеющимся, — говорит Луиза Огилви, директор по подбору персонала компании Develocity. — В 2024 г., я думаю, работодатели будут искать тех, кто стремится быть в курсе отраслевых тенденций и готов адаптироваться, чтобы их использовать, и это станет ключевым навыком, который они будут искать в процессе найма».

Быть в курсе событий — это не просто читать новости или любимый блог о технологиях. В этой отрасли важно не только то, что вы знаете, но и то, кого вы знаете. «Как никогда раньше, сетевое взаимодействие будет играть решающую роль в информировании о тенденциях отрасли и поиске новых возможностей», — говорит Мишель Бакельс, программный директор G2i, платформы для удаленных инженерных вакансий.

Вы не обязаны свободно владеть всеми новыми блестящими инструментами или даже попробовать их, но вы должны знать о них и о то, как вы можете использовать их для решения проблем и сотрудничества в будущем. «Это включает в себя понимание того, как новые разработки в области ИИ могут быть применены в текущей работе для аналитики, принятия решений и автоматизации, — говорит Огилви. — Кроме того, технологические специалисты, включая менеджеров и лидеров, должны обладать гибкостью и способностью переключаться от одной специальности к другой и использовать новые технологии, которые становятся решающими для достижения успеха».

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

«Я думаю, что в будущем будет сделан большой акцент на этичном и ответственном использовании технологии, — говорит Огилви. — От тех, кто работает в сфере технологий, будут ожидать осведомленности и участия в дискуссиях о конфиденциальности данных, этичности ИИ и более широком влиянии технологий на общество».

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

Только не стремитесь работать и не учиться без остановки, рискуя своим психическим и физическим здоровьем. Выгорание по-прежнему характерно для софтверной инженерии. «В нашей отрасли всегда ценилось умение решать проблемы, поэтому оттачивайте свои навыки общения и решения сложных задач, — говорит Бейкелс. — Но не менее важно уделять первостепенное внимание своему психическому здоровью; научиться балансировать между работой и теми ролями, которыми мы больше всего дорожим — например, быть родителем или партнером — жизненно важно для поддержания карьеры, особенно в нестабильные времена».

Возвращение в офис? Не так быстро

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

Похоже, что в 2024 г. эта борьба между офисной и удаленной работой будет продолжаться во многих организациях.

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

«Мы увидим больше попыток размыть границы между полной занятостью, фрилансом, частичной занятостью и услугами, предоставляемыми агентствами, — говорит Гейб Гринберг, генеральный директор G2i. — 2023-й выявил потребность компаний в более гибких кадрах, чтобы они могли привлекать специфические навыки для критически важных проектов или временных должностей без затрат на содержание штатного сотрудника».

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

Разработчики полного стека возвращаются

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

«Я чувствую, что мы увидим гораздо меньше роста, и важно будет понять, как быть более продуктивными, — говорит Орош. — По прогнозам, все больше компаний будут отказываться от быстрого найма и полагаться на небольшие команды, которые, возможно, даже станут меньше. И все больше инженеров начнут использовать несколько технологий одновременно».

По сути, он уже видит, как в некоторых компаниях возвращаются разработчики полного стека — те, кто могут работать как над фронт-, так и над бэкендом, — и прогнозирует, что в 2024 г. этот тренд усилится, поскольку команды сокращаются, а технологический стек продолжает масштабироваться.

В качестве примера он привел одну компанию, которая уже много лет использует полный стек как для создания, так и для поддержки ПО. Большинство ролей все еще явно склоняются к фронтенду или бэкенду, но «редко кто из инженеров занимается только бэкендом, фронтендом или данными. Гораздо чаще новые сотрудники берут на себя ту работу, которая нужна их команде».

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

«Поэтому если вы начнете совершенствоваться как бэкенд-инженер, делая немного фронтенда, или как фронтенд-инженер, делая немного бэкенда, это даст вам профессиональное преимущество, — прогнозирует он. — На самом деле удивительно легко научиться делать это с помощью инструментов ИИ. Или попросить GenAI объяснить вам кодирование фронтенда или бэкенда».

Это еще один пример того, что, хотя в 2024 г. компании будут ожидать от своих команд большего, самый верный способ построить карьеру в сфере технологий — это сосредоточиться на гибкости и постоянном обучении.

Как говорит Орош, «изменения в технологиях происходят постоянно, и важно понимать, какие изменения вы можете использовать в своих интересах».