Search
Write a publication
Pull to refresh
0
0
Send message

Потому что теперь ты не боишься потратить уйму времени на рефакторинг когда фича нужна еще вчера. А спокойно объясняешь LLM как именно сделать нормально, какую архитектуру и какие алгоритмы применить, и получаешь результат в течение 1-2 минут

Редко когда сам редфакторинг занимает кучу времени. Обдумывание архитектуры и оптимальных решений - да, занимают время, но сам процесс написания кода - нет. LLM за вас не обдумает оптимальное решение, он максимум может подогнать код по уже созданное вами описание. Мне не страшно потерять 1-5 минуты на рутинные операции и рефакторинг, а если говорить и про то, что для хорошего промпта нужно время выделить, то примерно также и получается, что 1-5 минут описание почти ничего не компенсируют.

Наконец-то тебе не надо спорить с менеджментом и просить его выделять время на техдолг. Используя LLM ты наконец-то можешь сделать всё архитектурно хорошо и красиво и тебе не надо для этого неделю времени

Это вообще забавно читать. Т.е. без LLM нельзя сделать всё архитектурно хорошо и красиво за короткий срок? Я сколько LLM пользовался, так понял что в архитектурные истории и бизнес контекст они не умеют на prod уровне (уровня middle-senior). Я уже молчу что за техдолг такой, который состоит только LLM-level проблем. Почему нельзя сразу написать хорошо?) (вопрос извечный, понимаю, но всё же. Одно дело "забить" но комплексную проблему, решение которой будет либо долгим (сделать изменения в одной репе -> развернуть изменения, сделать изменения в другой репе и поднянуть новый сервис -> развернуть изменения, потратить время на девопсов, чтобы развернули то, что тебе нужно), другое дело игнорировать пустяк, который можно решить LLM (если ты видишь, что нет пагинации - добавь, это не сложно. Всё, что может делать LLM, можешь и ты, поэтому смысл вообще простые задачи оставлять на кого-то, если их можно не оставлять)?



LLM - круто, но это на данном этапе не "конкурентное преимущество", а просто одна из незначительных оптимизаций. Я пишу на vi-подобном редакторе коде и могу также говорить, что я продуктивный, что я не трачу время на mouse-use actions. Я действительно меньше времени трачу на рутины действия, но это не значит, что я продуктивнее людей, которые используют продвинутые IDE. Также касаемо и LLM. Да, если взять нескиллового эникея, то он может думать что он "офигеть как продвинулся в написании кода". Но по факту, если бы он просто также открыл поисковик и вписал то, что ему нужно: "развернуть сервер на <ваш фреймворк>", "написать месенджер без смс и регистрации", то он получил бы тот же самый результат, только в другом виде. Но тут дело вкуса. Я не против того, что люди предпочитают LLM вместо поисковика или документаций, но у меня дергается глаз, когда эти люди говорят про оптимизацию и продуктивность

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

Information

Rating
11,030-th
Registered
Activity

Specialization

Specialist
Junior
From 170,000 ₽
Git
Python
OOP
Designing application architecture
Creating project architecture
Design patterns
Linux
High-loaded systems
Database