惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
博客园 - 【当耐特】
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Recent Announcements
Recent Announcements
D
Docker
GbyAI
GbyAI
酷 壳 – CoolShell
酷 壳 – CoolShell
WordPress大学
WordPress大学
The Cloudflare Blog
雷峰网
雷峰网
A
About on SuperTechFans
小众软件
小众软件
博客园 - Franky
博客园 - 聂微东
F
Full Disclosure
大猫的无限游戏
大猫的无限游戏
C
Check Point Blog
MongoDB | Blog
MongoDB | Blog
G
Google Developers Blog
Microsoft Azure Blog
Microsoft Azure Blog
U
Unit 42
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
V2EX
Engineering at Meta
Engineering at Meta
宝玉的分享
宝玉的分享
aimingoo的专栏
aimingoo的专栏
量子位
P
Proofpoint News Feed
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
罗磊的独立博客
Martin Fowler
Martin Fowler
D
DataBreaches.Net
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
S
Secure Thoughts
Project Zero
Project Zero
L
LangChain Blog
阮一峰的网络日志
阮一峰的网络日志
C
Cybersecurity and Infrastructure Security Agency CISA
T
Tailwind CSS Blog
S
Schneier on Security
Blog — PlanetScale
Blog — PlanetScale
The Hacker News
The Hacker News
Spread Privacy
Spread Privacy
Security Latest
Security Latest
NISL@THU
NISL@THU
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
C
CXSECURITY Database RSS Feed - CXSecurity.com
J
Java Code Geeks

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
Окружение помогает расти: как в челябинском ИТ-хабе инженер техподдержки стал руководителем проектов
DemionRok (Т · 2026-05-20 · via Все публикации подряд на Хабре

Окружение помогает расти: как в челябинском ИТ-хабе инженер техподдержки стал руководителем проектов

Уровень сложностиПростой

Время на прочтение10 мин

Охват и читатели10

Мнение

Привет, Хабр! Я Алексей Шишкун, руководитель проектов в Т-Банке. Моя история — часть проекта «20 в 20» в честь 20-летия компании. Двадцать специалистов из двадцати городов делятся своими историями в серии статей, чтобы показать ИТ-хабы в разных городах и рассказать о людях, которые в них выросли.

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

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

Начало: три линии поддержки и LeetCode по вечерам

Я пришел в компанию на роль инженера первой линии. В Челябинске тогда только открывался наш ИТ-хаб. Формально мы занимались всем — от выдачи доступов к AD до настройки СКУД и сборки стоек под телевизоры в новом офисе.

Структура поддержки выглядела классически. Линии:

  • первая — распределение заявок, базовые сценарии;

  • вторая — диагностика железа, сопровождение рабочих мест;

  • третья — узкие профи: Windows-администраторы, сетевые администраторы и другие инженеры.

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

Мне помогали расти документация внутри компании на вики, статьи на Хабре, внутренние курсы: PM.Basics, IT Manager Start и другие.

Что я сделал бы иначе, если бы проходил путь заново. Раньше бы начал разбираться, как устроена сфера в целом. Оказалось, недостаточно знать язык — нужно понимать роли (PO, PM, SA), процессы и то, как команда поставляет ценность.

Точки роста: бэклог из 700 задач и первый проект

Моей первой задачей стала поддержка WebTutor и E-Staff. Наш руководитель предложил подключиться к разбору накопившегося бэклога из 700 задач по восстановлению доступов, выдаче прав, созданию опросников и мероприятий. На старте нас было пятеро, но через некоторое время я остался один. Большинство задач требовали не фикса багов, а выяснения того, чего на самом деле хочет заказчик. Труднее всего было не починить что-то, а понять, что именно надо сделать. 

Название задачи собиралось автоматически из полей формы — «Рабочий режим / Группа / Классификация / Тематика», — а в описании часто стояла одна строчка вроде «Нужно создать новое направление для подразделения комплаенса». 

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

Мне нравится думать, что именно тогда начал формироваться мой профессиональный образ — человека, которого не пугают сложные задачи и неопределенность. В какой-то момент просто решать тикеты стало тесно. Я начал подключаться к новым активностям: помогал с открытием региональных колл-центров в Перми и Туле, участвовал в технической поддержке Solution Cup в Сочи и CTF-мероприятиях в Челябинске.

Во время нескольких таких запусков появился мой первый настоящий проект и вместе с ним впервые возникла перспектива сменить профессию на Project Manager (РМ).

В 2022 году мне предложили внедрить систему учета ИТ-оборудования. Задача 1 выбрать open-source-решение, интегрировать его с корпоративной авторизацией и оргструктурой. Срок — 3 месяца.

На этапе выбора мы тестировали два решения. Одно настольное, устанавливалось через инсталлятор и требовало отдельной базы данных, но протестировать его можно было быстро и локально. Второе оказалось интереснее: open-source веб-приложение. Для него нужно было разворачивать виртуальную машину и разбираться, как правильно запускать систему в корпоративном контуре.

На тот момент я слабо представлял себе инфраструктуру компании. Не знал, что целевой сценарий должен вести в Kubernetes через контейнеры и Linux-окружение. 

Мы разбирались в задаче вдвоем с коллегой, который как раз ротировался в SRE. Довольно быстро подняли систему на тестовой машине под Windows и начали ее активно исследовать. 

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

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

После этого я стал осторожным, узнал, как устроена внутренняя инфраструктура, как безопасно передавать файлы, работать в Linux и терминале. Для меня это был не провал, а сильный мотиватор: я стал внимательнее к своим действиям и ответственности.

К моменту выхода в прод мы уже были уверены в выборе open-source-решения. Изучили его глубоко и понимали, что по базовой функциональности оно нам подходит, но потребует серьезной доработки: нужно было обновлять фреймворк, учить систему работать с PostgreSQL вместо MySQL, переделывать небезопасную авторизацию, встраивать ее в корпоративную оргструктуру и автоматизировать подхват сотрудников. 

Мы успели внедрить систему и 1 сентября 2022 года полностью переехали.

Сервис нужно было не только поддерживать, но и развивать. Тогда я впервые понял, что мне интересно не просто внедрить решение и довести его до запуска, но и заниматься им дальше: организовывать работу, ставить задачи, разбираться в требованиях, поддерживать темп команды и видеть, как сервис становится полезнее для пользователей.

Наверное, именно из-за этой истории я позже и получил рекомендацию по смене профессии — сначала от непосредственного руководителя, а потом и от главного заказчика.

Переход в Project Manager и вызов нового сервиса

В 2023 году я прошел внутреннюю ротацию и стал Project Manager в отделе развития внутренних сервисов. Моим первым большим проектом стало решение переписать наш основной сервис с нуля.

Причины переписать сервис были вескими:

  • Плохое масштабирование.

  • Невозможность при такой архитектуре безболезненно делить системы на изолированные пространства.

  • Дублирование функций. В системе на одно действие было несколько вариантов выполнения, из-за чего страдали консистентность данных и история. 

  • Поддержка и развитие становились все сложнее и рискованнее.

Мы оценили MVP в 6 месяцев. Спойлер: реализация заняла полтора года.

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

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

Пока мы строили базовую часть нового приложения, в старом сервисе все заметнее проявлялись архитектурные проблемы. Один из самых болезненных моментов был связан с историей изменений. Она представляла собой плоские технические логи, которые со временем перестали быть прозрачными для пользователей. Мы внутри команды еще могли восстановить картину происходящего, а вот для пользователя все становилось менее понятным. 

Это был важный урок: системные логи и пользовательская история — не одно и то же.

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

К маю 2024 стало понятно, что обещанный срок нереалистичен. 2024 год был для меня самым тяжелым профессиональным годом. Но именно он дал максимальное количество уроков.

Вот где я ошибся как начинающий менеджер.

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

Мне было страшно признать вслух, что мы сильно недооценили масштаб. 

Аккуратность вместо честности. Я до последнего старался сглаживать углы в отчетах, хотя нужно было прямо говорить о проблемах. 

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

Задачи PM — держать проект в прозрачном и управляемом состоянии. Помогать команде, пользователям и заказчикам. Одинаково ясно понимать цели, рамки и текущее состояние проекта: что входит в состав работ, какие есть ограничения и по каким критериям мы поймем, что результат успешен.

PM отвечает за то, чтобы решения принимались своевременно, на нужном уровне и на основе полной картины. Для этого он управляет не только рисками, но и изменениями и ожиданиями стейкхолдеров. А еще РМ удерживает баланс между сроками, стоимостью и объемом работ, чтобы результат получился наиболее качественным. Если вопрос выходит за рамки полномочий команды, он должен быть вынесен на согласование уже в структурированном и аргументированном виде.

Расфокусировка. Параллельно я вел еще несколько мелких инициатив. Проблема была не только в ошибке на старте, но и в постоянной перегрузке.

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

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

Ценность этого подхода была в том, чтобы иметь запасной вариант, возможность переехать на старую версию, если что-то не работает в новой. В итоге мы ни разу не откатывались.

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

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

В апреле 2025 года переезд завершился. Итог: количество обращений в поддержку сократилось на 90%.

Точных метрик нет, мы следили за динамикой на уровне операционной работы команды. В первые недели после переезда в поддержку могло приходить до 50 обращений в день. Через несколько месяцев поток снизился примерно до 10—15 обращений в день, а к концу 2025 года — до 1—5 обращений. 

Характер запросов тоже изменился. Сначала были вопросы по работе сервиса, неудобствам и предложениям по улучшению. Позже обращения в основном стали касаться административной части: заведения новых локаций, категорий и моделей, удаления дублей или исправления найденных ошибок в данных по устройствам.

Стек и команда сегодня

Сейчас я тимлид, но все так же в профессии проектного управления. Под моим началом 11 человек (бэкенд, фронтенд, QA). Мы развиваем внутреннюю платформу учета и инструменты автоматизации для техподдержки. У нас пять продуктов: три развиваются активно, а два — в режиме поддержки.

Один из примеров — история 2025 года, когда коллеги из соседней команды начали популяризировать Linux-устройства среди разработчиков. В альтернативных почтовых клиентах под Linux не хватало привычной интеграции для создания встреч с KTalk. На одном из синков мы услышали об этой боли, решили, что задача выглядит посильной, и попросили завести нам таску на исследование без лишних обещаний. 

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

Наш технологический стек:

  • Backend: Laravel (исторически), новые сервисы на Python.

  • Frontend: Angular + Taiga UI.

  • Infrastructure: Kubernetes, Kafka (асинхронность), Redis (кеш), OpenSearch (поиск).

Мы работаем в распределенном формате, но челябинский ИТ-хаб остается для нас «точкой сборки».

Как устроен ИТ-хаб в Челябинске и зачем он инженеру

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

Вот почему я хожу в офис 5 дней в неделю, хотя могу работать удаленно.

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

Широкий кругозор. В хабе рядом сидят ребята из мобильного банка, страхования, AI-центра и Т-Бизнеса. Это создает эффект «переопыления».

Локальные традиции. У нас есть традиция называть переговорки в честь знаковых мест региона. «Ай» — в честь реки, по которой мы сплавляемся каждое лето. «Тургояк» и «Инышко» — в честь озер, на которые мы ездим в походы. Все это делает нас локальным коммьюнити со своими традициями.

Мы активно работаем с вузами, например ЮУрГУ, ЧелГУ, МИДиС, проводим воркшопы и митапы для студентов и городских профи. Мне они нравятся за атмосферу профессиональной среды. На митапах я осознал, что в разработке гораздо больше важных ролей, чем я думал изначально. А еще для меня там всегда было много новой и полезной информации.

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

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

Вместо вывода

Мой путь от инженера техподдержки до руководителя проектов занял несколько лет и прошел через ошибки, выговоры и архитектурные кризисы. Вот главные выводы.

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

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

PM — не надсмотрщик. Это человек, который собирает варианты решений, подсвечивает риски и помогает команде не бежать в стену. Он управляет не только задачами, но и ключевыми доменами проекта: требованиями, содержанием работ, рисками, изменениями, сроками, отчетностью и приемкой результатов. Причем делает это на всех стадиях проекта — от инициации и планирования до выполнения, мониторинга, контроля и закрытия. Его роль — держать проект в прозрачном и управляемом состоянии, чтобы решения принимались вовремя, на нужном уровне и с пониманием последствий.

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

Другие статьи проекта «20 в 20»: 

Иннерсорс: строим культуру открытого кода в большой компании