DataStax спонсировал этот пост.
Это продолжение предыдущей статьи автора. Прочитайте также:
- «10 пониманий из интеграции ИИ в мой рабочий процесс кодирования»
Поделившись моим первым постом «Топ -10», несколько коллег и читателей обратились, чтобы продолжить разговор. Многие из нас сталкивались с новыми идеями, сюрпризами и стратегиями интеграции ИИ в наши рабочие процессы. Вот еще 10 размышлений о том, каково это привлечь синтетического партнера в ежедневное развитие, сосредоточившись на ритме, личности, сотрудничестве и тонких культурных сдвигах.
1. ИИ меняет ритм кодирования
В прошлом кодирование часто было соло, глубоко сфокусированной деятельностью. Теперь, с ИИ в качестве партнера по разговору, процесс напоминает диалог. Иногда это означает более быструю петлю обратной связи, но это также означает изучение того, как сохранить контроль над темпом. Легко позволить ИИ броситься вперед; Настоящая задача — знать, когда замедлиться и думать.
2. Проблема «слишком много помощи»
По иронии судьбы, одним из самых больших сюрпризов является то, что ИИ может быть слишком нетерпеливым. Это предполагает, экстраполирует и часто переоценивает. Аналогия, которую я использовал, — это первое свидание, постоянно пытаясь закончить ваши предложения. Это означает, что навык работы с ИИ не касается больше, а о том, чтобы править его. Границы становятся важными.
3. Личность имеет значение больше, чем я ожидал
Разработчики часто стереотипны как интроспективные или интровертные. Но работа с ИИ делает наш стиль общения видимым. Если вы тот, кто процветает в объяснении, повествовании или обучении (как я — мои дети говорят, что я все перепроизводил), ИИ может чувствовать себя естественным партнером. Для тех, кто предпочитает молчать и внутренний, постоянный диалог может чувствовать себя резким. Это поднимает вопрос: предпочитает ли кодирование ИИ определенных личностей над другими?
4. Скрытая опасность «ленивых деталей»
Я играл в игру «Файмс» от создателей «Myst» и «Riven». Несмотря на то, что он был красив, ему не хватает ремесленных деталей, которые мне нравились в их предыдущей работе. Позже я узнал, что ИИ использовался в его идее, и я задавался вопросом: это то, чего я чувствовал, не хватало? Если пользователи могут почувствовать разницу между ручной работы и сгенерированной AI в игре, может ли то же самое для кода и опыта, которые мы создаем? Это напоминание о том, что нам нужно защитить от разрезания углов только потому, что машина облегчает это.
5. Необходимость сформулировать намерения
Одним из неожиданных преимуществ работы с ИИ является то, насколько это заставляет нас прояснить наши мысли. Объяснение проблемы на машине не так отличается от объяснения нового товарища по команде. Вы не можете полагаться только на интуицию — вы должны быть точными. И в этой точности мы часто обнаруживаем, что мы действительно имели в виду.
6.
Если бы я мог отправить сообщение обратно в свою до-айс, это было бы так: вы узнаете что-то новое почти каждый божий день. ИИ не просто дает ответы; Это меняет способ создания вопросов. Каждая подсказка становится возможностью обнаружить неожиданный угол, свежий ярлык или лучшую метафору. ИИ делает «сегодня я узнал» меньше случайного понимания и больше ежедневного ритма.
7. Новый этикет сотрудничества
На работе сотрудничество с людьми имеет правила, ритмы и культура. С ИИ нам приходится изобретать новые. Вы даете ему предложить сначала или наметите форму решения, а затем просите усовершенствования? Вы доверяете ему предлагать тесты, или это все еще священная земля? Мы пишем новый вид этикета в режиме реального времени.
8. растяжение стереотипа инженера
Традиционно инженеры предполагали как решающие проблемы, работающие тихо и независимо. С ИИ этот стереотип ломается. Внезапно «мягкие навыки» объяснения, наставничества и диалога не являются обязательными — они центральные. Мы можем быть свидетелями появления нового вида личности разработчика: частично -строителя, частично -тренера, частично разговора.
9. AI усиливает как дисциплину, так и дрейф
Используется хорошо, ИИ может сделать нас более четкими и дисциплинированными. Это может поддерживать наши соглашения в соответствии, напомнить нам о краевых случаях и помочь нам думать модульно. Но это также может заставить нас дрейфовать, пропустить мимо основ и опираться на предположения машины. Разница не в инструменте; Это так, как мы владеем этим.
10. Будущее кажется более социальным, чем одиноким
Самое большое откровение из всех: кодирование больше не чувствует себя одиноким. Любите ли вы или не любите этот сдвиг, это неоспоримо. Акт творения теперь включает в себя диалог, даже если один из партнеров не является человеком. Будущее разработки программного обеспечения может быть не о замене человеческой искры, а о том, чтобы превратить его в нечто более разговорное, более интерактивное и, возможно, более человечное, чем раньше.
Заключительная мысль
Моя первая 10 лучшая статья охватила новизну интеграции ИИ; Этот последний отражает тонкие сдвиги — изменения в ритме, личности и культуре. Мы не просто кодируемся по -другому; Мы становимся разными видами программистов. Некоторые из этих изменений захватывающие, некоторые тревожные, но все стоит заметить.
Что вы узнали из работы с ИИ, который удивил вас больше всего?
DataStax, компания IBM, предоставляет инструменты векторных данных в реальном времени, которые нужны приложениям Gen AI, с беспроблемной интеграцией со стеком разработчиков. Узнайте больше новейших из DataStax Trending Stories YouTube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Дитер Рэндольф — старший инженер -программист в DataStax, базирующийся в Санкт -Петербурге, штат Флорида. Благодаря более чем десятилетиям опыта среди стартапов и крупных предприятий, он увлечен использованием инструментов ИИ для повышения творчества, сотрудничества и влияния разработчиков. Дитер также … читать больше от Dieter Randolph