IT в России и мире в реалиях мирового кризиса
1,396,256 8,447
 

  plazma ( Слушатель )
25 сен 2018 20:07:02

о главном

новая дискуссия Дискуссия  174

Все программисты ПО делятся на 2 типа:
1. Прогибаются под начальство (обычно слабокомпетентное в технических вопросах) и гонят всякую пургу в режиме хуяк-хуяк и в продакшен.
2. Таки могут аргументированно отстоять свою точку зрения и сделать нормальный код.

И если фирме везёт и появляется руководитель, который способен отличить первых от вторых и кадровой не даёт набирать рукожопов - то и код получается.

А если нет, то берем модный фремворк, плагин, язык и давай накидывать килострочки кода, не понимая, что вообще там происходит.
Особенно "радуют" кодеры на ООП, которые вставляют его куда только могут и hello world раздувается до 100МБайт.

А уж когда человеку говоришь - а давай подумаем, какое будет развитие у продукта через пару лет и заложим в архитектуру необходимые элементы для развития - хочется открыть косметическую клинику по увеличению размера глаз.
Отредактировано: plazma - 26 сен 2018 07:11:38
  • +0.07 / 6
  • АУ
ОТВЕТЫ (6)
 
 
  Удаленный пользователь
25 сен 2018 20:57:06

Насчет ВСЕ я бы поспорил, но в остальном совершенно согласен. И АС бы убрал.

Годов так с 2000-2005 во многих компаниях началась мода на аутсорсинг - получалось сократить затраты, часто уменьшить сроки - и молодые манагеры, с мозгами, незамутнеными сопровождением проектов длиной в 5-8 лет, здорово поднялись на этой теме, перепрыгнув чуть ли не до СТЕ уровня.

А сейчас, когда численность саппорт стаффа превысила девов в 2-3 раза, начался откат, т.к. один дев стоит дешевле трех саппортеров и при этом нет потерь реноме фирмы, до топ менеджмента стало доходить, что лучше "выращивать" манагеров из девов, чем набирать молодых бестолковых МБА-шников, обещающих "золотые горы" и "ракетные росты продаж".

Все реальные проекты - "длинные", сопровождение по факту перекрывает начальную разработку в разы. Сейчас встретить гринфилд-проект это как найти девственницу в стрип-клубе, поэтому до менеджмента начал активно доходить тот момент, что затраты на тдд и аджайл окупаются в течении первого года внедрения и о развитии продукта надо думать не меньше, чем о изначальном внедрении. 
  • +0.01 / 5
  • АУ
 
  slavae ( Слушатель )
25 сен 2018 21:20:20

Двести метров джаваскрипта
Грузит текста триста байт
Я - элита программистов,
Не какой то раздолбай

Улыбающийся
  • +0.14 / 10
  • АУ
 
 
  grizzly ( Слушатель )
26 сен 2018 17:24:17

Это еще что. Бывает и похлеще. В 2010 я работал в GE Energy. Там один выдающийся йеменский software architect (по жизни редкая сволочь) умудрился в одном приложении совместить голый С++, Дельфы, С# и Java. Всё это подавалось как максимальный code re-use, нельзя же в самом деле выбросить табличный редактор, написанный в середине 90-х на чистом С++, надо втулить его в дельфийские формы, а поскольку в тренде .NET, надо втулить дельфийский код в оболочку на C#, а еще добавить разработанное другой группой на Java. А на главном экране приложения еще и в окне браузера показывалась какая-то хрень на HTML, и javascript там тоже присутствовал.
И да, разработка была Agile, scrum-митинг каждый день, спринты были по две недели.
  • +0.10 / 7
  • АУ
 
 
 
  Удаленный пользователь
26 сен 2018 17:30:54

Если тим лид не думает, как проект будет жить через год-два, никакой аджайл тут не поможет Улыбающийся
  • -0.02 / 2
  • АУ
 
 
 
 
  grizzly ( Слушатель )
26 сен 2018 19:09:37

Он думал прежде всего о том, чтобы сделать себя незаменимым.
И таки сделал. Никто другой с этим говном разбираться не станет, так что до пенсии он досидит, если направление в целом не закроют, что в настоящее время в GE таки может случиться.
  • +0.05 / 3
  • АУ
 
 
 
 
 
  Удаленный пользователь
26 сен 2018 19:29:04

Ну тоже неплохой резон замутить такой зоопарк.
  • -0.01 / 3
  • АУ