Дичайший зоопарк технологий

Дичайший зоопарк технологий

Шурик·

Со многими жалобами на этом сайте я не могу согласиться - тем не менее в отрасли однозначно есть проблемные места - о которых можно и нужно говорить. Хотел бы сегодня развить одну из таких тем - частично имеющую схожие корни с любимой здесь темой инфляции знаний. Это дичайший зоопарк технологий который я встречаю практически во всех компаниях.

Приведу лишь слегка утрированный пример. Компания на 500+ человек. В конце 90х все делопроизводство ведется в экселевских таблицах + написаны на визуалбэйсике макросы которые данные из таблиц сливают в какие-то отчеты и т.п.

В нулевые годы компания покупает корпоративную АИС на жаве - с фронтендом на апплетах и БД Марина ДБ. И делают сайт компании на пхп. Но юзеры привыкли к экселю - поэтому программисты допиливают скрипты на бейсике которые позволяют выгружать данные в/из экселя в Марину ДБ.

Через несколько лет на сайте появляется раздел новости - на вордпрессе. Аплеты отказываются нормально работать в современном браузере - огромными усилиями удается подправить то что есть - но добавлять новую логику программисты не хотят - и пишут новый функционал на жиквери. Но тут компания сливается с другой - у которой АИС на шарпе. Их АИС решено оставить и поддерживать как есть - а интеграцию настроить через апач кэмел и раббит мку. И тут на сайте надо делать личный кабинет - который делает сторонняя фирма-подрядчик на ангуляре. И интегрирует его с АИС через спринг интегнрейшен вмонтировав в монолит спринг + добавив кафку.

Наступает пандемия - и часть документооборота которая была бумажной - срочно перепиливается на веб-сервисы. Самое быстрое решение - спринг бут + админки на реакте. Да, в какой-то момент Марину заменают на полноценную Майсуцэль - но при этом часть справочников по прежнему тащат из старой БД.

В итоге я сейчас, придя весной на работу и проведя аудит, насчитал “в активе” (поддержке) используемые технологии - во фронте - аплеты, чистый жс, жиквери, бэкбон, оба ангуляра и реакт. Сайт на пхп. БД - Марина, Миска, ДБ2. Бэк - жава 4, 7, 8, 11. Спринг 2,3,5. При этом избавиться от старья виде виде “макросов” на бэйсике или апплетов не удается - банально не доходят руки, к тому же “работает - не трогай”.

Частично спасает распределение обязанностей - старики занимаются старьем, молодежь новым. Но полностью отказаться от подмены друг друга нельзя - все же маловато людей.

Но писать старье молодежь уже не хочет и не может, их тошнит от апплетов. А старики хватаются за валокордин при виде лямбд или функциональщины реакта.

А новые технологии сыпятся и сыпятся.

Автор: Шурик

Комментарии (53)

Правила комментирования
  • Любые темы про политику, войны, или всё то, что НЕ относится к теме сайта, будут УДАЛЯТЬСЯ.
  • Всё, что попадает под возможные нарушения законодательства РФ (экстремизм, призывы, дискредитация, оправдание, возбуждение и т.п.) - тоже.
  • Любые бессмысленные оскорбления участников сайта или тематики сайта. Если с чем-то не согласны - приводите аргументацию, а не оскорбления.
  • Запрещается упоминание в негативном контексте (клевета) каких-либо персоналий - физических или юридических лиц.

Мы стараемся сделать комментарии ценным информационным материалом, засорять сайт мусорными обсуждениями, никак не относящимися к теме сайта, не нужно! Спасибо за понимание.

0 / 10000

Форматы: JPG, PNG, WebP. Не более 5 файлов (по 10 МБ). Можно вставить из буфера (Ctrl+V).

Загрузка комментариев…