Вопрос о программных специальностях вдохновил на этот вопрос.
Насколько ценен универсал программного обеспечения по сравнению со специалистом?
Когда я говорю «универсальный», я имею в виду кого-то, кто может перевести проект от требований к развертыванию и быть компетентным во всех этапах жизненного цикла разработки программного обеспечения. Тот, кто может соединить все специальности в единое целое. Опытный специалист знает свои слабости и заполняет их, полагаясь на специалистов - например, специалистов Oracle или специалистов по UX.
Что вы видите в качестве окончательного пути карьеры универсала программного обеспечения?