вот так, сидишь пару часов и получаешь такое. ориг - оружие Акали из ЛоЛ. комменты и советы приветствуются!
🦄3❤2🔥1
Хм... Наверное в ближайшее время, если будет настроение, поделюсь опытом работы с нейронками, как расширением diy с низким стартом.
Спойлер: а может и совсем не низким...
Спойлер: а может и совсем не низким...
❤3🤮1🦄1
Собственно длиннопост про нейронки, мб даже #ликбез.
Последние пару недель оцениваю возможности нейросетей в плане кодинга и честно - я очень сильно впечатлен возможностями инструмента. В особенности набор языков на которых происходит написание языка. Тем не менее, возникает очень странное ощущение нечестности, будто, украденности результата. Свои тесты я прогонял на языках html+js, kotlin, godot script. Можно было конечно взять базовые С++ и pyton, но до них еще дойдут руки, пока задачи не по ним, хотя...
Очевидные плюсы в том, что крайне интуитивный и понятный вход на человеческом языке. Стоит отметить главную проблему прямо сейчас, пока говорю про плюсы - высокая цена в токенах, но об этом позднее. Кроме этого скорость - простые драфты собираются за вечер, с перерывами на чаек и просмотр материалов по теме и не. Последний ощутимый плюс - быстрая визуализация результатов, что очень приятно, особенно при драфтах на html, ибо они запускаются сразу на движке браузера.
Минусы куда менее очевидны. Первый - надо, черт возьми, уметь формулировать мысли. Нейронка, конечно же, задает наводящие вопросы, но даже с этим учетом, если у вас нет представления о результате, то вы его и не увидите, или он будет вас неустраивать. Второе - код это черный ящик. Проследить все взаимосвязи, все отсылки крайне сложно; понять, что что-то сломалось вы можете по отметки в дебагере, но вот что именно и почему - далеко не факт. Особенно если не вы составляете архитектуру и пайплайн разработки, а нейронка, в этом случае вы вообще никогда не разберетесь. Продолжая череду минусов - цена токенов. В тестовом режиме, генерация сравнительно небольшого проекта застревала каждые 6-8 часов, так как некоторые куски скрипта были очень массивными, генерация в бесплатном режиме возможна, но весьма затруднена. Перенос кода для экспорта чисто ручной и это.... хорошо. Для понимания механики и структуры нужно разбираться с работой специфичного софта, движков, архитектуры, синтаксиса, особенностей языка и возможными подводными камнями.
На данный момент я могу сделать следующие выводы:
- нейронка для кодинга - очень хороший инструмент с довольно низкой точкой входа, можно пробовать
- если у вас полный ноль в базе программирования - даже не трогайте палкой с пяти метров. Это убьет у вас желание копаться в коде и сделает вас рабом электронного болвана
- учитесь формулировать свои мысли максимально четко, последовательно и разборчиво. Помните, нейросеть вообще без вас не понимает, что делает, она совершает ошибки и для нее это всё - темный лес, а она слепа.
- как инструмент для начальных драфтов или соло разработки - очень бодро и весело, но с наличием подписки, иначе будете страдать. Если у вас есть команда из 2-5 человек, то имеет смысл делегировать разные этапы разработки на них, а нейросеть использовать для стартовых этапов. Если вы соло разработчик, то куда сложнее, но тут нейросеть - это ваш джун, которым вы руководите. И он болван.
- изучайте языки программирования, синтаксис, логику, особенности работы систем, софта и IDE. Иначе у вас или результата не будет, или будет, но вы не поймете что происходит на каком этапе.
Фух, вроде пока всё. Потом может еще чего нацарапаю, по ходу своего опыта.
Последние пару недель оцениваю возможности нейросетей в плане кодинга и честно - я очень сильно впечатлен возможностями инструмента. В особенности набор языков на которых происходит написание языка. Тем не менее, возникает очень странное ощущение нечестности, будто, украденности результата. Свои тесты я прогонял на языках html+js, kotlin, godot script. Можно было конечно взять базовые С++ и pyton, но до них еще дойдут руки, пока задачи не по ним, хотя...
Очевидные плюсы в том, что крайне интуитивный и понятный вход на человеческом языке. Стоит отметить главную проблему прямо сейчас, пока говорю про плюсы - высокая цена в токенах, но об этом позднее. Кроме этого скорость - простые драфты собираются за вечер, с перерывами на чаек и просмотр материалов по теме и не. Последний ощутимый плюс - быстрая визуализация результатов, что очень приятно, особенно при драфтах на html, ибо они запускаются сразу на движке браузера.
Минусы куда менее очевидны. Первый - надо, черт возьми, уметь формулировать мысли. Нейронка, конечно же, задает наводящие вопросы, но даже с этим учетом, если у вас нет представления о результате, то вы его и не увидите, или он будет вас неустраивать. Второе - код это черный ящик. Проследить все взаимосвязи, все отсылки крайне сложно; понять, что что-то сломалось вы можете по отметки в дебагере, но вот что именно и почему - далеко не факт. Особенно если не вы составляете архитектуру и пайплайн разработки, а нейронка, в этом случае вы вообще никогда не разберетесь. Продолжая череду минусов - цена токенов. В тестовом режиме, генерация сравнительно небольшого проекта застревала каждые 6-8 часов, так как некоторые куски скрипта были очень массивными, генерация в бесплатном режиме возможна, но весьма затруднена. Перенос кода для экспорта чисто ручной и это.... хорошо. Для понимания механики и структуры нужно разбираться с работой специфичного софта, движков, архитектуры, синтаксиса, особенностей языка и возможными подводными камнями.
На данный момент я могу сделать следующие выводы:
- нейронка для кодинга - очень хороший инструмент с довольно низкой точкой входа, можно пробовать
- если у вас полный ноль в базе программирования - даже не трогайте палкой с пяти метров. Это убьет у вас желание копаться в коде и сделает вас рабом электронного болвана
- учитесь формулировать свои мысли максимально четко, последовательно и разборчиво. Помните, нейросеть вообще без вас не понимает, что делает, она совершает ошибки и для нее это всё - темный лес, а она слепа.
- как инструмент для начальных драфтов или соло разработки - очень бодро и весело, но с наличием подписки, иначе будете страдать. Если у вас есть команда из 2-5 человек, то имеет смысл делегировать разные этапы разработки на них, а нейросеть использовать для стартовых этапов. Если вы соло разработчик, то куда сложнее, но тут нейросеть - это ваш джун, которым вы руководите. И он болван.
- изучайте языки программирования, синтаксис, логику, особенности работы систем, софта и IDE. Иначе у вас или результата не будет, или будет, но вы не поймете что происходит на каком этапе.
Фух, вроде пока всё. Потом может еще чего нацарапаю, по ходу своего опыта.
👍5🔥2🤮2❤1🎉1🦄1
Поздравляю всех с замечательным праздником - Днем Космонавтики!
Я в целом весьма скептичен к праздникам, но это очень хороший повод вспомнить на что способен Человек в покорении мира, открытии нового и преодолении сложностей и опасностей неизведанного. Ура Человеку! Ура тем, кто двигает прогресс!
Я в целом весьма скептичен к праздникам, но это очень хороший повод вспомнить на что способен Человек в покорении мира, открытии нового и преодолении сложностей и опасностей неизведанного. Ура Человеку! Ура тем, кто двигает прогресс!
Продолжаю штурмовать нейронки. После, наверное, восьми заходов на разработку относительно крупного проекта, наконец то понял в чем проблема. В том, что я вообще не шарю за выбранную мной архитектуру и язык. Поэтому я начал снова с нуля, но на этот раз докапываясь до каждой точки в коде, до каждой буквы в расширении файлов.
Итог пока подводить рано. Однако, есть один реальный результат: если бы нейросети могли чувствовать, то несчастный Claude рыдал бы. Он просил меня остановить череду вопросов и дать ему писать код.
Мне кажется смешным, что инструмент созданный облегчать работу вынужден именно учить пользователя, а не делать работу за него
Итог пока подводить рано. Однако, есть один реальный результат: если бы нейросети могли чувствовать, то несчастный Claude рыдал бы. Он просил меня остановить череду вопросов и дать ему писать код.
Мне кажется смешным, что инструмент созданный облегчать работу вынужден именно учить пользователя, а не делать работу за него
❤5🦄1 1