«Теперь это база»: что изменилось за пару лет в бигтехах и советы новичкам от инженера Google
ИТ-индустрия меняется с бешеной скоростью. Софтверный инженер Харш Варшни работал в Splunk и Amazon Web Services, а два года назад присоединился к Google. По его словам, мир бигтехов в который он пришёл тогда, сильно отличается от того, какой он сейчас. За эти годы цикл разработки стал быстрее, процессы — гибче, а ожидания от инженеров — заметно выше. Варшни поделился главными изменениями и советами для тех, кто только начинает путь в больших технокомпаниях.
ИТ-индустрия меняется с бешеной скоростью. Софтверный инженер Харш Варшни работал в Splunk и Amazon Web Services, а два года назад присоединился к Google. По его словам, мир бигтехов в который он пришёл тогда, сильно отличается от того, какой он сейчас. За эти годы цикл разработки стал быстрее, процессы — гибче, а ожидания от инженеров — заметно выше. Варшни поделился главными изменениями и советами для тех, кто только начинает путь в больших технокомпаниях.
ИИ — больше не «фича», а основа всего
Главный сдвиг последних лет — бум генеративного ИИ. Если в 2017-м это была узкая область, то сегодня — базовый навык для инженера.
От инженеров ждут не просто рабочее приложение, а умную систему, которая понимает потребности пользователя. Отладка кода, эксперименты, оптимизация — всё это ускорилось в разы благодаря ИИ-инструментам. Изменились и «правила игры» с данными: важна не только точность, но и этичность, безопасность, прозрачность.
Варшни советует относиться к ИИ не как к чему-то второстепенному, а как к строительному материалу. Это новый «кирпич», из которого строится современный софт.
Укрепляйте фундаментальные знания
Технологии меняются, но сильная база — информатика — останется важной всегда. Те, кто хорошо разбирается в компьютерных системах, распределённых архитектурах, базах данных, облачных технологиях и машинном обучении, будут востребованы на волне любого хайпа.
Совет: следите за конференциями (например, NeurIPS) и академическими исследованиями, читайте статьи. Это даст понимание будущего задолго до того, как оно станет мейнстримом.
ИИ-инженер должен быть и строителем, и продвинутым пользователем
Поверхностных знаний об AI уже мало, считает Варшни. Под строителем он имеет в виду то, что разработчик должен понимать, как устроены модели, как они работают с разными форматами — текстом, изображениями, аудио. Как юзеру инженер должен использовать ИИ для генерации кода, отладки, прототипирования — это реально бустит продуктивность, утверждает гуглер.
Его совет: инженеры будущего будут сочетать эти две роли — строить ИИ и одновременно работать с ним как с напарником.
Превращайте идеи и знания в проекты
Теория остаётся теорией, пока вы не сделали что-то осязаемое. Важен не сам факт изучения технологии, а умение собрать из неё продукт.
Например, чтобы разобраться в агентных системах, Варшни сделал агента для исследований с несколькими модулями. Один разбивает тему на подпункты, другие собирают информацию, а ещё один объединяет всё в единый отчёт. Проект полезен сам по себе и наглядно показывает способность спроектировать и реализовать сложную ИИ-систему.
Совет: учитесь, но параллельно стройте и запускайте проекты. Только так вы реально закрепите знания.
Те, кто умеют сочетать все эти качества, и будут определять, каким станет софт следующего десятилетия, заключает Варшни.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.