В середине 2024 года я недолго проработал в Билайн. Уже тогда работу было найти достаточно сложно, это было видно потому что кандидатуру рассматривают в среднем по 1 месяцу и больше, но внешне начало кризиса мало кто замечал, писал что программисты зарабатывают свои деньги "ни за что". Нанимали народ они через прокладку-аутстафф. Было средне-сложное интервью на многопоточность, алгоритмы, паттерны проектирования с написанием кода. Мне потом сказал тим лид, что по их шкале я был ближе к топу выборке по набору баллов.

Суть проекта в котором я работал, была в следующем. Была некая БД c доступом через ORM EntityFramework и нужно было через некую многослойную архитектуру отдавать срезы запросов к сущностям через REST. Сущностей было порядка 2-3 десятков. Вся цепочка проброса по логике затрагивала несколько десятков файлов. Было создано несколько десятков тасков под каждую сущность и под каждого работника давалась задача портирования - по сути копи паст кода референсной сущности по всем этим 3-м десяткам файлов. С юнит, регрессионными тестами и всем остальным.

Вот собственно для этой задачи они набрали нас, человек 8 синьор программистов для того, что бы скорейшим образом все это реализовать.

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

В общем по сути, работу которую я сделал за 1.5 дня перепроверяли и переносили раз 8, потому что все разработчики заняты и им не до принятия коммита, а когда время появляется, они не могут принять коммит, потому что возникли уже новые конфликты, и нужно опять все переписывать заново.

По окончанию майлстоуна, недели через 4 мой коммит таки приняли и уведомили об увольнении за низкую производительность - потому что сдавать свою работу 4 недели это долго.

Хотя по сути, для этого проекта вообще не нужно эти 8 человек, один человек вполне бы справился с копипастом этих 20-30 сущностей, только для этого нужно поломать процесс и не в недельный спринт это делать, а хотя бы недели за 2-3. По бюджету задача для Билайна обошлась, наверное миллионов в 5-6 рублей. Учитывая з.п. в 300 тыс, налоги и маржу конторы-аутстаф прокладки То что в принципе можно завайбкодить со всеми тестами меньше, чем за неделю. Но - так нельзя, потому что ломаются все агайл процессы. Даже без вайбкодинга, весь проект вполне мог сделать 1 человек за 3-4 недели. А не 8, за тот же или больший срок.

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

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