Со многими жалобами на этом сайте я не могу согласиться - тем не менее в отрасли однозначно есть проблемные места - о которых можно и нужно говорить. Хотел бы сегодня развить одну из таких тем - частично имеющую схожие корни с любимой здесь темой инфляции знаний. Это дичайший зоопарк технологий который я встречаю практически во всех компаниях.
Приведу лишь слегка утрированный пример. Компания на 500+ человек. В конце 90х все делопроизводство ведется в экселевских таблицах + написаны на визуалбэйсике макросы которые данные из таблиц сливают в какие-то отчеты и т.п.
В нулевые годы компания покупает корпоративную АИС на жаве - с фронтендом на апплетах и БД Марина ДБ. И делают сайт компании на пхп. Но юзеры привыкли к экселю - поэтому программисты допиливают скрипты на бейсике которые позволяют выгружать данные в/из экселя в Марину ДБ.
Через несколько лет на сайте появляется раздел новости - на вордпрессе. Аплеты отказываются нормально работать в современном браузере - огромными усилиями удается подправить то что есть - но добавлять новую логику программисты не хотят - и пишут новый функционал на жиквери. Но тут компания сливается с другой - у которой АИС на шарпе. Их АИС решено оставить и поддерживать как есть - а интеграцию настроить через апач кэмел и раббит мку. И тут на сайте надо делать личный кабинет - который делает сторонняя фирма-подрядчик на ангуляре. И интегрирует его с АИС через спринг интегнрейшен вмонтировав в монолит спринг + добавив кафку.
Наступает пандемия - и часть документооборота которая была бумажной - срочно перепиливается на веб-сервисы. Самое быстрое решение - спринг бут + админки на реакте. Да, в какой-то момент Марину заменают на полноценную Майсуцэль - но при этом часть справочников по прежнему тащат из старой БД.
В итоге я сейчас, придя весной на работу и проведя аудит, насчитал “в активе” (поддержке) используемые технологии - во фронте - аплеты, чистый жс, жиквери, бэкбон, оба ангуляра и реакт. Сайт на пхп. БД - Марина, Миска, ДБ2. Бэк - жава 4, 7, 8, 11. Спринг 2,3,5. При этом избавиться от старья виде виде “макросов” на бэйсике или апплетов не удается - банально не доходят руки, к тому же “работает - не трогай”.
Частично спасает распределение обязанностей - старики занимаются старьем, молодежь новым. Но полностью отказаться от подмены друг друга нельзя - все же маловато людей.
Но писать старье молодежь уже не хочет и не может, их тошнит от апплетов. А старики хватаются за валокордин при виде лямбд или функциональщины реакта.
А новые технологии сыпятся и сыпятся.
Автор: Шурик


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