"Spring разработчики" и нужно ли их бояться?
На прошлой неделе был в походе, где с руководителем департамента разгорелась интересная дискуссия. Его позиция жесткая: большинство современных разработчиков деградируют. Они умеют только бизнес-логику писать, а как всё работает под капотом - не понимают. Spring или Laravel разработчики, нет никакой разницы, идея в том что фреймворк всю работу берет на себя и инженерная экспертиза пропадает.
Свежий пример из жизни: соседняя команда неделю билась с проблемой - база данных неадекватно жрала CPU. Не могли понять в чём дело, попросили парня из моей команды помочь. Тот за полчаса локализовал проблему благодаря пониманию архитектуры БД и навыкам инцидент-менеджмента.
Моя позиция кардинально другая: а что здесь плохого? Проблема не в разработчиках, а в составе команды. Нет 1-2 сильных специалистов - вот и весь корень зла. Остальные пусть спокойно пишут бизнес-логику под контролем code review старших товарищей. Такие разработчики рынку тоже очень нужны. Бизнесу важна в первую очередь скорость для быстрого результата, а о эффективности и оптимизации продукта можно подумать потом. Ну или нанять дорогого, бородатого интроверта, пусть он думает.
Думаю, мы оба правы, просто смотрим на ситуацию с разных сторон. Это обычная эволюция профессии. Если ты не успеваешь развиваться - тебя заменят инструменты или те, кто успевают. К томуже AI уже дышит в спину некомпетентным «коллегам».
Post #9
315

- ⚡ 1
- 🔥 1