Обновить
2
Александр@st1llsane

Пользователь

Отправить сообщение

Поделюсь своей историей.

Я работал Flutter-разработчиком и мне была поставлена задача - сделать редизайн существующего приложения на Flutter, которое уже давно было в проде. Работая с кодовой базой проекта, я постоянно натыкался на различные недоработки и костыли в коде, после чего было решено провести масштабный рефакторинг. Огромным трудом добившись хорошой(как я считаю) архитектуры, переписав огромное количество кода и написав более 60 тысяч строк кода я начал подбираться к финишной прямой данной задачи. Находить и исправлять баги стало легко, для добавления новых фич больше не приходилось затрагивать 100500 других модулей - одним словом - красота.

Потратив 4 месяца, и вложив все свои силы и навыки в код, я был "приятно" удивлен, когда начальство мне сообщило: "Замораживай текущую работу и переписывай все с помощью Курсора на React Native. Ведь Курсор может сделать все то же самое, что и я, только в 10 раз быстрее - зачем я потратил столько времени на код? Какая разница, хороший он или нет.".

В итоге, все мои усилия - впустую. "Писать" фулл проект через нейронку, да еще и на RN(который я, кстати, не знаю) я конечно же отказался. Хорошо только то, что разошлись с компанией мы мирно и без скандалов, так что хотя бы нервные клетки сэкономил.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Разработчик мобильных приложений, Архитектор программного обеспечения
Младший
Git
ООП
Java
C#
Dart
Flutter
Flutter Bloc
Clean Architecture
Разработка мобильных приложений