Управление проектным бизнесом
448 subscribers
166 photos
5 videos
5 files
206 links
Канал о Методе управления проектным бизнесом PulseManagement.Org, системе управления проектами BIPULSE.RU и немного про Agile.

Обсуждение в чате @proprocess_ru
Вопросы ведущему: Алексей Васильев @sbase

Мы помогаем сдавать проекты вовремя.
Download Telegram
При найме разработчиков программного обеспечения в ИТ-проектах действует неявное правило:

----------------
Необходимый стаж для достижения уровня "Архитектор по разработке программного обеспечения" обратно пропорционален времени компиляции исходного кода (времени сборки).
----------------

То есть в языках программирования в которых время сборки программы долгое, таких как C++, C#, Java до архитектора дорастают быстрее. по сравнению с теми языками программирования где "результат мгновенный".

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

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

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

#ит #ответы_на_вопросы #разработка_по