Я работал Flutter-разработчиком и мне была поставлена задача - сделать редизайн существующего приложения на Flutter, которое уже давно было в проде. Работая с кодовой базой проекта, я постоянно натыкался на различные недоработки и костыли в коде, после чего было решено провести масштабный рефакторинг. Огромным трудом добившись хорошой(как я считаю) архитектуры, переписав огромное количество кода и написав более 60 тысяч строк кода я начал подбираться к финишной прямой данной задачи. Находить и исправлять баги стало легко, для добавления новых фич больше не приходилось затрагивать 100500 других модулей - одним словом - красота.
Потратив 4 месяца, и вложив все свои силы и навыки в код, я был "приятно" удивлен, когда начальство мне сообщило: "Замораживай текущую работу и переписывай все с помощью Курсора на React Native. Ведь Курсор может сделать все то же самое, что и я, только в 10 раз быстрее - зачем я потратил столько времени на код? Какая разница, хороший он или нет.".
В итоге, все мои усилия - впустую. "Писать" фулл проект через нейронку, да еще и на RN(который я, кстати, не знаю) я конечно же отказался. Хорошо только то, что разошлись с компанией мы мирно и без скандалов, так что хотя бы нервные клетки сэкономил.
Информация
В рейтинге
Не участвует
Зарегистрирован
Активность
Специализация
Разработчик мобильных приложений, Архитектор программного обеспечения
Поделюсь своей историей.
Я работал Flutter-разработчиком и мне была поставлена задача - сделать редизайн существующего приложения на Flutter, которое уже давно было в проде. Работая с кодовой базой проекта, я постоянно натыкался на различные недоработки и костыли в коде, после чего было решено провести масштабный рефакторинг. Огромным трудом добившись хорошой(как я считаю) архитектуры, переписав огромное количество кода и написав более 60 тысяч строк кода я начал подбираться к финишной прямой данной задачи. Находить и исправлять баги стало легко, для добавления новых фич больше не приходилось затрагивать 100500 других модулей - одним словом - красота.
Потратив 4 месяца, и вложив все свои силы и навыки в код, я был "приятно" удивлен, когда начальство мне сообщило: "Замораживай текущую работу и переписывай все с помощью Курсора на React Native. Ведь Курсор может сделать все то же самое, что и я, только в 10 раз быстрее - зачем я потратил столько времени на код? Какая разница, хороший он или нет.".
В итоге, все мои усилия - впустую. "Писать" фулл проект через нейронку, да еще и на RN(который я, кстати, не знаю) я конечно же отказался. Хорошо только то, что разошлись с компанией мы мирно и без скандалов, так что хотя бы нервные клетки сэкономил.