Программер меняет предметные области только потому-что работает с ними на уровне абстракций, порой одних и тех же. Если нужно глубже — то нужно создавать программерские академии, и выпускать программистов-финансистов, ядерщиков, социологов...
А современный инженер получает все эти знания в вузе? почему именно программерам нужны эти стопицот курсов?
Я имел ввиду паттерны в более широком смысле. Так хорошая идея из умной книги, примененная не к месту может ухудшить код.
Выйти на ковёр/ринг/татами против серьёзного дядьки весящего больше килограмм на 20
Нет, лучше на 50 и с дубьем. Это из какого фильма сцена?
Вот именно. Коля, который впилил свистоперделку в этот легаси код ради фана только добавил проблем :) В то же время непонятно, почему новые технологии, приемы, паттерны ассоциируются с ненужным и нестабильным, программисты вроде должны понимать что такое хорошо и что такое плохо. Вот тут-то вопрос времени — применение нового в большом проекте требует солидного исследования, а надо еще клепать фичи-баги.
И проф. интуиция это очень круто. Но она тоже должна на чем-то основываться.
На опыте. Не на логике же :)
Без соответствующих законов, что карточка, что БД — один хрен, нет особо никакой медицинской тайны.
Просто тогда не было прогнозов экспертов. Хотя я тогда ребенком был, купоны прикольными казались :)
Нативный язык — это unmanaged, в терминах .NET.
Продвинутый инструментарий — это ужос.
ну написание кода тоже начинается не с коммита исходников, иногда и поговорить надо.
вроде конкретный вопрос. потому что продукты таки аутсорсят. Ведь полный цикл разработки, включая написание требований, архитектуру, тестирование можно считать разработкой продукта? Мне и стало интересно, что имелось ввиду под «аутсорсинг девелопмента и его дисциплины». Что такое дисциплина? Воспитание девелоперов?
а что такое дисциплина здесь?
1) Наши сотрудники не фрилансят.
Интересно, опенсорсят ли у них сотрудники. В спецификации-то этого нет.
все верно, нормальный человек вместо мыльницы возьмет зеркалку :)
приказы о назначении стипендии
а это зачем? сделают его контрактником.
Для начала нужно выучить какой-то иностранный язык, чтобы не читать до обеда газету правда в различных формах :)
А как постичь то, что никогда не видел? С чем пролетариату сравнивать? С Хургадой в лучшем случае.
Да, есть такое. Уволить — понятно, а для минимизации налогов их используют?
Подозреваю, что программисты, способные создавать модели в разных предметных областях не меняют эти области так часто. Я считаю, решение не в том чтобы учить40-ка областям программистов, а представителей тех 40-ка специальностей работать с программистами, ставить задачи и формулировать требования. Вместо обязательного втыкания в бейсик или паскаль, или что там изменилось.