Хочу закруглить все свои мысли насчет AI инструментов в разработке небольшими размышлениями и фантазиями на тему Cursor VS Vim. Слава богу, это последний пост на эту тему (пока что), дальше буду выносить всем мозг тестированием🌚
Неожиданно, основным конкурентом Cursor и подобных инструментов для меня выглядят не VSCode / Pycharm, а именно Vim.
Суть в том, что задачи AI-IDE и Vim в своем корне схожи - избавить разработчика от рутины по набору кода, который он уже визуализировал в своей голове.
Фанаты Vim мотивируют его изучение именно этим - нужно отработать слепую печать и навигацию в IDE до рефлекторного уровня владения. В таком случае ты разгружаешь свой мозг от необходимости тратить калории на моторику пальцев и процесс печати, и можешь думать и реализовывать свои мысли с примерно сопоставимой скоростью, что существенно бустит продуктивность за счет 2ух факторов
* на рутину тратится меньше калорий
* на рутину тратится меньше времени
Но думаем мы все-таки быстрее, чем печатаем. Тут уже вступают в игру законы механики и фундаментальные ограничения нашего тела, проводимости нервной системы и используемой аппаратуры.
AI-IDE с другой стороны предлагают решение той же самой проблемы, но
* ниже порог входа - не нужно тратить месяцы и годы на выработку рефлексов
* дешевле - калорий на нажатие TAB тратится все еще меньше, чем на слепую печать
* эффективнее? - реализация твоих мыслей по нажатию одной клавиши быстрее, чем слепая печать
Вопрос только в том, насколько эти самые ассистенты будут соответсвовать той идеальной картинке рабочего процесса, которую рисует моя больная фантазия.
После нескольких недель опыта использования Cursor я сказал бы, что он соответствует на 80% (если не все 100%). Очевидно, инструменты подобного плана в том или ином виде выместят стандартные IDE либо как полноценные аналоги, либо как плагины, либо как built-in функционал.
Скорее всего, в ближайшие десятилетия в эту же нишу зайдут нейроинтерфейсы, которые позволят убрать gap между скоростью мысли и набора текста. Но даже тут AI-ассистенты не потеряют своей ценности - просто они переобуются на конвертации неформальной и не до конца оформленной человеческой мысли в конкретные строчки кода, либо просто возьмут этот нейроинтерфейс как свой инпут.
В любом случае, нас ждет интересное и захватывающее будущее!
Также, хочу поделиться с вами классным выпуском моего любимого подкаста как раз на тему Vim и продуктивности - https://podlodka.io/291
#AI #cursor #продуктивность
Post #46
697
FastNews | Никита Пастухов В продолжение темы Cursor В сети есть множество негативных отзывов о работе с Cursor - говнокодит, баголепит и тд. Почему опыт людей от использования этого продукта так разнится? Тут ведь дело не в субъективном восприятии - нейронка либо баголепит и галлюционирует…podlodka.io Podlodka #291 – Продуктивность разработчика На продуктивность можно смотреть по-разному – через призму количества закрытых задач, достигнутых результатов, собственного wellbeing. В этом выпуске мы с Кириллом Мокевниным обсуждаем продуктивность владения инструментами разработки, достижение которой позволит…
- 🔥 5
- ❤ 1