Работа с более опытными инженерами может ускорить карьерный рост.

Эта статья также опубликована в рассылке IEEE Spectrum о карьере. Подпишитесь сейчас, чтобы получать полезные советы, рекомендации экспертов и практические стратегии, подготовленные в сотрудничестве с компанией Parsity, занимающейся развитием карьеры в сфере технологий, прямо на вашу электронную почту!
Худший инженер в комнате
Моя зарплата удвоилась. Моя уверенность в себе упала.
Именно это произошло, когда я, будучи на третьем году работы программистом, устроился в стартап из пяти человек в Сан-Франциско. Двое из основателей были включены в список Forbes «30 до 30». Команда была исключительной по любым меркам.
В мой первый день кто-то пошутил об алгоритме Дейкстры. Все засмеялись. Я улыбнулся в ответ, а потом поискал информацию, чтобы понять, почему это было смешно. Алгоритм Дейкстры находит кратчайший путь между двумя точками — это математическая основа GPS-навигации. Это фундаментальная концепция практически в каждой программе обучения информатике. Я никогда раньше с ней не сталкивался.
Тот момент отражал более широкую тенденцию. Разговоры о проектировании систем и компромиссах часто казались мне недоступными. Я мог понимать отдельные моменты, но недостаточно, чтобы внести значимый вклад.
Я в основном учился самостоятельно. Широкий кругозор, поверхностные знания. А вот инженеры вокруг меня были гораздо глубже. Это чувствовалось в том, как они рассуждали над проблемами, как обсуждали компромиссы, как терпеливо, а не в панике, устраняли неполадки.
Совет, который звучит хорошо, пока вы сами его не примените на практике.
Вы наверняка слышали фразу: «Если ты самый умный человек в комнате, значит, ты не в той комнате».
Звучит заманчиво. Но никто не расскажет вам, каково это на самом деле – находиться в такой комнате. Ощущение такое, будто вы едва понимаете ход обсуждений по проектированию системы. Как будто вы киваете в знак согласия с дискуссиями, которые можете расшифровать лишь частично. Как будто вы внедряете решения методом проб и ошибок, надеясь, что никто не будет слишком внимательно их изучать.
Быть самым слабым инженером в комнате — это действительно неприятно. Это выявляет все недостатки. И если вы не будете осторожны, это может подтолкнуть вас в совершенно неправильном направлении.
Мой инстинкт подсказывал мне сузить круг своих возможностей. В команде из пяти человек каждый голос имел значение. Я перестал высказывать своё мнение. Я спешил к поиску рабочих решений, не имея реального понимания ситуации, надеясь, что скорость компенсирует недостаток знаний.
Я прилагал больше усилий, но при этом не добивался прогресса.
Переломный момент наступил, когда ушел один из самых опытных инженеров. Перед уходом он сказал мне, что со мной трудно работать, потому что мне не хватает базовых знаний в программировании, и перечислил концепции, с которыми, по его мнению, у меня были проблемы.
Впервые то, что раньше ощущалось как смутное чувство неполноценности, приобрело конкретное значение.
Что упускает клише
Одной лишь близости к более сильным инженерам недостаточно. Вы не переймете их навыки путем пассивного восприятия. Инженеры, которые преуспевают, когда им не хватает опыта, не ждут, пока появится уверенность в себе. Они воспринимают дискомфорт как диагностическую информацию.
На какие вопросы они могут ответить, на которые я не могу? Что они видят в системе, чего я не замечаю?
Я четко определил, каким инженером я хочу стать, и сравнил это с тем, где я был раньше. Я записал, чего я не знаю. Я определил, как я буду восполнять каждый пробел с помощью книг, учебных пособий и небольших проектов. Я попросил рекомендаций у того же инженера, который дал мне строгую обратную связь.
Я обнаружил пробелы. Затем мосты. Потом я проработал каждый из них.
Со временем разговоры стали более понятными. Отладка стала более систематичной. Я начал вносить значимый вклад, а не просто выполнять задачи.
Другая комната, о которой вас никто не предупредит
Существует и менее очевидная версия этой же проблемы: когда ты самый сильный инженер в комнате.
Это может приносить удовлетворение. Меньше препятствий, больше подтверждения. Но при этом снижается и рост. Когда вы достигли потолка, нет внешнего давления, побуждающего вас поднять свой собственный уровень. Петли обратной связи, которые оттачивают навыки принятия решений, затихают. Некоторые инженеры проводят там годы, не замечая этого. Они хороши. Им комфортно. Они перестают совершенствоваться.
Обе комнаты несут в себе опасность. Одна угрожает вашей уверенности. Другая угрожает вашей траектории развития.
Быть самым слабым инженером в сильной группе — это преимущество, но только если вы относитесь к этому соответственно. Это дает вам четкий ориентир. Но группа не делает работу за вас. Вы должны определить слабые места, составить план и довести его до конца.
А если вы когда-нибудь окажетесь в другой комнате, где вы явно сильнее всех, обратите внимание на то, как долго вы там находитесь.
Обе комнаты пытаются вам что-то сказать.
-Брайан
Теряют ли американские программы получения докторской степени в области инженерии студентов?
Не каждый инженер имеет докторскую степень, но инженеры со степенью PhD являются неотъемлемой частью рабочей силы, занимаясь исследованиями и проектированием высокотехнологичных продуктов и систем будущего. В Соединенных Штатах появляются первые признаки того, что программы PhD в области электротехники и смежных областях могут сокращаться. Политическая и экономическая нестабильность приводит к тому, что в некоторых университетах сейчас наблюдается уменьшение числа абитуриентов и выпускных групп.
Подробнее читайте здесь.
Что происходит, когда вы открываете кафе с искусственным интеллектом?
В ноябре прошлого года три профессора Обернского университета в Алабаме организовали встречу в кафе, чтобы обсудить опасения студентов по поводу искусственного интеллекта. Мероприятие, которое они назвали «Кафе ИИ», было призвано создать среду, «где ученые вовлекают свои сообщества в подлинный диалог об ИИ. Не для того, чтобы читать лекции о технических возможностях, а для того, чтобы слушать, учиться и совместно создавать видение ИИ, которое служит общественным интересам». В гостевой статье они делятся тем, что узнали на мероприятии, и советами по созданию собственного «Кафе ИИ».
Подробнее читайте здесь.
Что такое инженерия вывода?
Процесс вывода, то есть запуска обученной модели ИИ на новых данных, все чаще становится предметом пристального внимания в мире разработки ИИ. Рост числа открытых магистров прикладных наук (LLM) означает, что все больше инженеров теперь могут настраивать модели для повышения их производительности при выводе. Учитывая эту тенденцию, в недавнем выпуске журнала Substack «The Pragmatic Engineer» подробно рассматривается разработка моделей для вывода — что это такое, когда она необходима и как ее применять.
Подробнее читайте здесь.

Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.