TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Этихлид

19 Dec 2024, 23:01

Открыть в Telegram Поделиться Пожаловаться

Страхи разработчиков перед ИИ

В продолжение предыдущего поста.

Читаю тут разное в сети и общаюсь с разработчиками на тему внедрения ИИ в работу, так что решил сделать подборку самых распространенных бабаек и того, как с ними справляться.
Это в основном выдержки из, скажем так, "общественного мнения" + личный опыт.

Страх №1: Качество и безопасность кода
"А вдруг ИИ напишет код с ошибками?"

Это, пожалуй, самое частое опасение разработчиков. И оно небезосновательно – ИИ действительно может генерировать код с багами или уязвимостями. Как это можно решить?

Решение:
• используйте ИИ итеративно, а не как волшебную палочку - т.е. не ждите, что код окажется верным с первого раза. Вы же тоже наверняка не можете написать весь код для фичи за один проход;
• тестируйте сгенерированный код так же тщательно, как и написанный вручную - собственно, тесты лучше всегда иметь, чем не иметь (с уважением, ваш КО), а написать их можно тоже с помощью ИИ;
• внедряйте процесс код-ревью для ИИ-генерированного кода - для совсем ленивых, это тоже можно частично делать при помощи ИИ :)

Страх №2: Профессиональная идентичность
"Меня заменят! Я больше не буду нужен как разработчик!"

Этот страх часто маскируется под другие аргументы, но именно он часто лежит в основе сопротивления использованию ИИ.
Да и в целом звучит немного абсурдно - "я не буду пользоваться тем, что может меня заменить". Что?

Решение:
• воспринимайте ИИ как усилитель своих возможностей, а не их замену;
• сравните с другими инструментами, которые сильно повлияли на продуктивность: IDE, StackOverflow – они не заменили разработчиков, а дали им больше удобства и знаний;
• используйте освободившееся время для решения более сложных архитектурных задач.

Перспектива:
Попадались обсуждения того, как опытные разработчики (даже с 30-летним стажем) стали ещё более ценными специалистами благодаря использованию ИИ. Они решают задачи, которые раньше им казались неприступными, и делают это значительно быстрее.
Причем, у опытных разработчиков тут есть свои преимущества - благодаря развитой интуиции не так важно вникать в нюансы работы сотого по счёту фреймворка, решающего по-новому старые проблемы (и добавляющего новых), если код для него может написать ИИ, важнее понимать как это все работает на верхнем уровне и связь компонентов системы между собой.

Страх №3: Потеря контроля и понимания
"Я не буду понимать, как работает код, если его написал ИИ".

Гм, а если другой разработчик написал код, то как быть? :)

Решение:
• начните с простых задач, мелких функций, или того, что вы раньше уже делали "руками";
• всегда просматривайте и разбирайте сгенерированный код;
• задавайте ИИ вопросы о том, как работает его решение и изучайте новые подходы с его помощью;
• просите ИИ написать документацию к нетривиальному функционалу.

Перспектива:
Многие отмечают, что использование ИИ помогло им быстрее осваивать новые технологии и лучше понимать различные подходы к решению задач.
Собственно, и от себя добавлю, что в плане новых знаний щас год за два, а то и за три идёт :)

Взгляд в будущее

Индустрия явно движется к повсеместному использованию ИИ-инструментов.
Это не вопрос "если", это вопрос "когда".

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

Конечно, в итоге важно не то, используете ли вы ИИ, а то, насколько эффективно вы решаете поставленные задачи.

Но как показывает практика, правильное использование ИИ позволяет разработчикам любого уровня стать продуктивнее, не жертвуя качеством кода и профессиональным ростом.
Главное – подойти к этому осознанно и методично.

#work #ai
Этихлид
Разработчики-староверы "Страшно, очень страшно! Мы не знаем, что это такое, если б мы знали что это такое, но мы не знаем, что это такое" - примерно так начинаются беседы с разработчикам-староверами, которые сознательно отрекаются от всего нового, что в конечном итоге экономит кучу времени. Вот ну...

320 0 3 8 16
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot