Комментарии 17
Зрелость технологии
Излишне консервативный подход ничуть не менее опасен чем хипстерский. Мне приходилось наблюдать закономерные эпические фейлы в обоих случаях. Главное — очень четко понимать, что именно ты получаешь с какой-то технологией и чем за это придется расплатиться. Риск перестраховаться — это тоже серьезный риск.
Можно, например, внезапно лишиться поддержки вендора "теплого дедушки" и весь код, основанный на зрелой технологии внезапно становится одним большим техническим долгом, который зачастую проще переписать с нуля, чем адаптировать к актуальной технологии.
Знать риски и оценить их правильно — это две большие разницы, но в этом суть.
Наполеон действовал по принципу — ввязаться в бой. а там будет видно — в последней (самой важной битве) не сработало. Все-таки риски надо оценивать — думаю такой вывод.
Но с другой стороны, другой его принцип гласил — Бог на стороне больших батальонов — в последней битве не был применен, точнее применен непоследовательно с ошибками.
Поэтому, когда говоришь о рисках, лучше привести конкретные примеры, где все было учтено правильно, и это сработало.
Или не учтено, что привело к провалу.
А вы не видите здесь противоречия
Кто выжил — не показателен
Кто не выжил — неинтересен
Суха теория, мой друг, но древо жизни вечно зеленеет (это цитата).
Может тогда не стоит изучать огни светофора и правила перехода, а просто смотреть на дорогу.
Можно сколько угодно смотреть на дорогу, видеть приближающуюся на умеренной скорости газель и не учитывать, что это первый внезапный заморозок ноября и скорее всего газель не переобули.
Не очень понял вопрос «какие конкретно технологии выбирать из-за которых идут священные войны». Поясните, что вы имеете в виду?
Если вы серверный программист с таким опытом, то вы наверняка знаете плюсы и минусы большинства решений на lamp и mean стеке (и вариациях).
Многие ищут, и находят только лагеря приверженцев того или иного решения, но очень мало объективных данных для анализа, подкрепленных 25 летним опытом!
Выбор технологии как инвестиция