ИИ-помощник намного умнее меня
Categories:
Для человека среднего возраста, занимающегося кодированием 10 лет, с опытом работы в “голубых воротничках”, в конечном итоге дорожащего своим лицом, признать, что ИИ превосходит меня, - дело очень неловкое.
Общая стоимость используемых мной инструментов ИИ не превышает 200 юаней в месяц, в то время как мой работодатель платит мне значительно больше.
Можно ожидать насмешек,
“Это только ты”
“Так бывает с начинающими программистами”
“Может выполнять только простые задачи”
“Не может работать над настоящими проектами”
“Серьезные галлюцинации”
“Не подходит для производственной среды”
Мой опыт использования ИИ-инструментов достаточен, чтобы игнорировать эти насмешки. В этой статье не будет рекомендаций по инструментам, в основном только для духовного резонанса, каждый раз я могу многому научиться из комментариев.
Я был одним из первых пользователей Github Copilot, использовал его с самого начала внутреннего тестирования, после завершения внутреннего тестирования без колебаний оплатил годовую подписку и продолжаю использовать его до сих пор. Теперь я не возбуждаюсь, когда решаю трудные проблемы самостоятельно, не горжусь “элегантным кодом”. Теперь я возбуждаюсь только по одной причине: ИИ точно понимает мои выражения, ИИ-помощник выполняет мои требования и превосходит ожидания.
За последние десять лет накопленный опыт наиболее полезен для ИИ-инструментов:
- Логика
- Шаблоны проектирования
- Регулярные выражения
- markdown
- mermaid
- Стиль кодирования
- Структуры данных и алгоритмы
Более подробно:
- Большая посылка, малая посылка, подходящие отношения.
- Осторожно создавайте зависимости, строго предотвращайте циклические зависимости.
- Если нет необходимости, не создавайте отношения, если нет необходимости, не расширяйте область отношений.
- Строго контролируйте масштаб логических блоков.
- Используйте регулярный поиск и генерируйте код, удобный для регулярного поиска, в соответствии со стилем именования.
- Генерируйте mermaid, проверяйте, вносите изменения и корректировки, используйте mermaid для руководства генерацией кода.
- Используйте название структур данных и алгоритмов для руководства генерацией кода.
Я потратил много времени на участие в различных открытых проектах, некоторые из них в знакомой области, некоторые - в незнакомой области, опыт позволяет мне быстро освоиться. Вы обнаружите, что отличные проекты всегда похожи, а плохие проекты плохи по-разному.
Если моя память постепенно ухудшается, постепенно забываются все накопленные за прошедшие годы опыт, но мне все еще приходится работать программистом, чтобы прокормить семью, я могу написать записку, напоминающую себе, что можно записать только самые краткие подсказки, я запишу: Google "How-To-Ask-Questions"
Люди умнее ИИ? Или только некоторые люди умнее некоторых ИИ?
Я должен честно признать, что лесть себе не приносит никакой практической пользы. Как указано в заголовке, эта статья - это срывание маски, демонстрация моих искренних мыслей, ИИ превосходит меня, намного превосходит меня. Каждый раз, когда я начинаю сомневаться в ИИ, я должен напоминать себе:
ИИ глупее людей? Или только некоторые люди глупее некоторых ИИ? Должен ли я переспросить?