ИИ-помощник намного умнее меня

Для человека среднего возраста, занимающегося кодированием 10 лет, с опытом работы в “голубых воротничках”, в конечном итоге дорожащего своим лицом, признать, что ИИ превосходит меня, - дело очень неловкое.

Общая стоимость используемых мной инструментов ИИ не превышает 200 юаней в месяц, в то время как мой работодатель платит мне значительно больше.

Можно ожидать насмешек,

“Это только ты”

“Так бывает с начинающими программистами”

“Может выполнять только простые задачи”

“Не может работать над настоящими проектами”

“Серьезные галлюцинации”

“Не подходит для производственной среды”

Мой опыт использования ИИ-инструментов достаточен, чтобы игнорировать эти насмешки. В этой статье не будет рекомендаций по инструментам, в основном только для духовного резонанса, каждый раз я могу многому научиться из комментариев.

Я был одним из первых пользователей Github Copilot, использовал его с самого начала внутреннего тестирования, после завершения внутреннего тестирования без колебаний оплатил годовую подписку и продолжаю использовать его до сих пор. Теперь я не возбуждаюсь, когда решаю трудные проблемы самостоятельно, не горжусь “элегантным кодом”. Теперь я возбуждаюсь только по одной причине: ИИ точно понимает мои выражения, ИИ-помощник выполняет мои требования и превосходит ожидания.

За последние десять лет накопленный опыт наиболее полезен для ИИ-инструментов:

  • Логика
  • Шаблоны проектирования
  • Регулярные выражения
  • markdown
  • mermaid
  • Стиль кодирования
  • Структуры данных и алгоритмы

Более подробно:

  • Большая посылка, малая посылка, подходящие отношения.
  • Осторожно создавайте зависимости, строго предотвращайте циклические зависимости.
  • Если нет необходимости, не создавайте отношения, если нет необходимости, не расширяйте область отношений.
  • Строго контролируйте масштаб логических блоков.
  • Используйте регулярный поиск и генерируйте код, удобный для регулярного поиска, в соответствии со стилем именования.
  • Генерируйте mermaid, проверяйте, вносите изменения и корректировки, используйте mermaid для руководства генерацией кода.
  • Используйте название структур данных и алгоритмов для руководства генерацией кода.

Я потратил много времени на участие в различных открытых проектах, некоторые из них в знакомой области, некоторые - в незнакомой области, опыт позволяет мне быстро освоиться. Вы обнаружите, что отличные проекты всегда похожи, а плохие проекты плохи по-разному.

Если моя память постепенно ухудшается, постепенно забываются все накопленные за прошедшие годы опыт, но мне все еще приходится работать программистом, чтобы прокормить семью, я могу написать записку, напоминающую себе, что можно записать только самые краткие подсказки, я запишу: Google "How-To-Ask-Questions"

Люди умнее ИИ? Или только некоторые люди умнее некоторых ИИ?

Я должен честно признать, что лесть себе не приносит никакой практической пользы. Как указано в заголовке, эта статья - это срывание маски, демонстрация моих искренних мыслей, ИИ превосходит меня, намного превосходит меня. Каждый раз, когда я начинаю сомневаться в ИИ, я должен напоминать себе:

ИИ глупее людей? Или только некоторые люди глупее некоторых ИИ? Должен ли я переспросить?