Год в Microsoft — мой опыт
Прошёл год с начала моей работы в Microsoft. За это время у меня сложилось довольно полное представление о компании, процессе и культуре работы.
Мой менеджер и я начали работать в новых ролях в один день. Он до этого был инженером, а в тот день впервые вышел как менеджер. Я же только присоединился к компании. В течение следующих трёх месяцев формировалась наша команда: часть коллег переходили внутри Microsoft, но большинство пришли извне. В итоге нас стало десять человек.
Команду собирали под два новых проекта: один в сфере автомобилестроения, второй — в промышленности. Я изначально попал на первый. Там не использовалась Java, с которой у меня был весь коммерческий опыт на тот момент — проект был на Python. Поэтому пришлось активно погружаться в новый для себя язык.
В Microsoft безопасность — приоритет №1. Существуют системы, которые постоянно сканируют код, инфраструктуру, Azure-ресурсы и выдают уведомления о потенциальных уязвимостях. Эти уведомления требуют реакции с наивысшим приоритетом. В команде есть специальные роли — Security Champion, и меня назначили как раз на неё. По сути, моя основная работа заключалась в том, чтобы разбираться в чужом коде и устранять проблемы, которые выявляли эти системы. Это был совершенно новый опыт, и мне он понравился.
Спустя несколько месяцев проект закрыли в рамках волны сокращений, и компания от него отказалась. Меня перевели на второй проект — в промышленной сфере.
Менеджер предложил продолжать изучение Python и добавить Spark — он активно использовался на новом проекте. Я стал осваивать Spark, параллельно оставаясь Security Champion’ом уже на новом стеке.
Однако вскоре выяснилось, что в команде много Python-разработчиков, а фронтендить некому, при этом задач по фронту становилось всё больше. Меня перекинули на фронт. Пришлось срочно учить React, разбираться с дизайн-системами, взаимодействовать с дизайнерами — полностью сменить вектор работы. Python и Spark пришлось отложить.
Так я проработал около полугода, пока весной не произошла новая волна сокращений, которая задела и наш проект, и часть команды.
Оставшихся, включая меня, перевели на третий проект — уже в области AI. Этот проект намного масштабнее предыдущих: огромное количество репозиториев, крупные клиенты, сложная инфраструктура. Количество задач по безопасности тут гораздо выше, и теперь над ними работают все разработчики, а не один человек.
Фронтенда здесь нет совсем — только бэкенд. Сейчас я фактически в роли DevOps-инженера: вместе с синьор-разработчиком занимаемся CI/CD, релизами, пайплайнами и всей связанной инфраструктурой. Погружаюсь в DevOps.
Итоги за год:
• 3 проекта
• Несколько технологических направлений: секьюрити, фронтенд, девопс
• Постоянная адаптация к новым задачам и технологиям
Что можно считать минусами:
Частая смена проектов мешает прокачивать глубину и специализацию. Мы обсуждали это с моим менеджером — он в курсе, но не всегда может повлиять на такие организационные решения.
Также — сокращения. Microsoft часто запускает новые направления, и если они не выстреливают, проекты закрываются. Компания при этом старается сохранять сотрудников, как это было с нашей командой, но получается не всегда. Зато всегда можно пройти собеседование в другую команду внутри, а если не получится — условия выхода и поддержка со стороны компании остаются на хорошем уровне.
Плюсы:
Работа точно не становится рутиной. Постоянно новые вызовы, задачи и технологии. Это требует быстрой адаптации и временами даёт стресс — например, сейчас я дежурный разработчик, и уже на неделе был инцидент, который потрепал нервы. Но именно в таких ситуациях ты растёшь быстрее всего.
И, конечно, приятно было увидеть первые стоки — в такие моменты понимаешь, ради чего всё это: и обучение на ходу, и переключения между задачами, и ночные алерты.
Post #46
3.19K
- 🔥 39
- ❤ 20
- 👍 3