Создавая новый веб-сайт своей компании, я попросил у ChatGPT код для следующих элементов адаптивного дизайна:
- 3 изображения рядом
- Таблица из 2 строк, первая строка — 3 изображения, вторая строка — 3 ссылки.
- 3 изображения рядом на одной строке и 3 ссылки на следующей строке.
- 3 изображения рядом со связанными подписями.
ChatGPT ответил фрагментами кода для всех четырех спецификаций. Один из них частично показан на следующей выставке.
Все фрагменты кода работали с первого раза. Мне не нужно было выполнять какую-либо отладку (хотя я и не способен на это!).
У меня возникли сомнения по поводу следующей строки в коде, предоставленном ChatGPT:
----
.image {flex: 0 0 33.33%; /* Отрегулируйте это значение, чтобы изменить ширину каждого изображения */ max-width: 100%;
----
Я попросил ChatGPT дать разъяснения.
Он дал мне кристально ясный ответ без какого-либо насмешливого или покровительственного отношения типичного пользователя StackOverflow.
По любым критериям производительность ChatGPT была превосходной.
Возникает следующий вопрос:
Убьет ли ChatGPT программистов?
----
Это не первый раз, когда люди задают этот вопрос.
За последние два десятилетия или около того многие технологии, которые были столь же революционными в то время, как ChatGPT сегодня, по прогнозам, сделали программистов устаревшими. Позвольте мне погрузиться в воспоминания и пересказать некоторые из них.
1. ПОР
Раньше компании разрабатывали собственное программное обеспечение. Обычно это были специально разработанные точечные решения для продаж, закупок, инвентаризации, финансов, производства и других функций бизнеса. Они были разработаны либо командой собственных программистов, либо переданы внешним поставщикам.
Когда ERP вышла на сцену и заменила эти специально разработанные решения, люди начали задаваться вопросом, что произойдет с этими внутренними и внешними программистами.
2. RAD / Low Code / Платформа без кода
Примерно в это же время я возглавлял отдел маркетинга у глобального поставщика ERP.
Интернет был рядом, у моей компании был веб-сайт, и у всех нас были учетные записи деловой электронной почты. Все маркетинговые материалы размещались на веб-сайте, и торговые представители могли искать и скачивать все, что им нужно. Ой, я просто шучу! Последнее предложение не соответствует действительности. Я понятия не имел, как опубликовать свой новый контент на веб-сайте компании, поэтому разослал его в виде вложений по электронной почте.
Однажды я встретил коллегу в ЗОНЕ КУРЕНИЯ моего офисного здания. Он был программистом в инженерной организации. Из-за отсутствия каких-либо связей на работе я никогда не встречал его в офисе. Мы начали обмениваться записками о нашей работе.
Я случайно упомянул ему о своем желании создать портал для размещения маркетингового обеспечения. Он рассказал мне, что слышал об инструменте под названием Microsoft Frontpage, который позволял неспециалистам создавать простые веб-сайты с помощью визуального редактора и элементов управления перетаскиванием. Как опытный пользователь инструмента построения диаграмм Microsoft Visio, я был знаком с этой парадигмой.
Я вернулся в свой офис и попробовал Frontpage. И вот, я смог создать свой портал маркетингового обеспечения за неделю, не написав ни единой строчки HTML-кода (на что я в любом случае был не способен).
В то время Frontpage использовала платформу Rapid Application Development (RAD). Сегодня это называлось бы платформой с низким кодом/без кода.
Основываясь на этом опыте, я начал задаваться вопросом о судьбе программистов.
3. Переводчики кода
В моей следующей компании я продавал инструмент, который конвертировал устаревший код COBOL в Java. В то время мы называли его «Переводчик кода». Я считаю, что эта категория продуктов теперь переименована в Code Transpiler.
Поскольку транспиляторы кода не только способны переводить код с одного языка программирования на другой, но и очищать его от оригинала, технология, естественно, поднимает вопросы о необходимости в кодировщиках, а также архитекторах и дизайнерах в будущем.
4. Автоматизация рабочего процесса
Со временем я начал использовать инструменты автоматизации рабочих процессов, такие как IFTTT для автоматизации многих рабочих процессов, например
- Как только я публикую пост в блоге компании, автоматически размещаю ссылку в Твиттере.
- Всякий раз, когда кто-то взаимодействует с моим твитом, автоматически добавляйте его в список под названием
скр-ангажеры.
И снова возник вопрос, убьют ли эти инструменты автоматизации рабочих процессов программистов?
5. Мониторинг + наблюдаемость
Автоматизируя сквозной процесс обнаружения, сортировки и разрешения инцидентов в ИТ-среде, платформы мониторинга и наблюдения порождают сомнения в необходимости системных администраторов в будущем.
6. WordPress + Гутенберг
Недавно я использовал WordPress + Gutenberg Block Editor, чтобы обновить веб-сайт моей компании до адаптивного дизайна. Я не писал/редактировал ни одной строчки кода. Кому нужны кодеры, а?
----
Я называю вышеупомянутые технологии ПОДАВИТЕЛИ ПОТРЕБЛЕНИЯ. Все они были революционерами, когда вышли на рынок и грозились лишить программистов работы.
Но никто из них этого не сделал. Во всяком случае, сейчас программистов больше, чем когда-либо в истории ИТ.
Что это дает?
Я связываю этот кажущийся парадокс с появлением того, что я называю СТИМУЛЯТОРЫ СПРОСА. Собрав множество новых моделей развертывания и сценариев использования, они создали новые рабочие места по программированию в ранее неизведанных областях вычислений.
Подробнее об этом в следующем посте. Следите за этим пространством.
- SEO-контент и PR-распределение. Получите усиление сегодня.
- PlatoData.Network Вертикальный генеративный ИИ. Расширьте возможности себя. Доступ здесь.
- ПлатонАйСтрим. Интеллект Web3. Расширение знаний. Доступ здесь.
- ПлатонЭСГ. Углерод, чистые технологии, Энергия, Окружающая среда, Солнечная, Управление отходами. Доступ здесь.
- ПлатонЗдоровье. Биотехнологии и клинические исследования. Доступ здесь.
- Источник: https://www.finextra.com/blogposting/25317/will-chatgpt-kill-coders?utm_medium=rssfinextra&utm_source=finextrablogs
- :является
- :нет
- $UP
- 33
- a
- в состоянии
- О нас
- Учетные записи
- Добавить
- администраторы
- Все
- причислены
- и
- Другой
- любой
- все
- очевидный
- Применение
- Разработка приложения
- Архитекторы
- МЫ
- области
- около
- AS
- At
- отношение
- автоматизировать
- автоматически
- Автоматизация
- автоматизация
- прочь
- назад
- BE
- до
- не являетесь
- верить
- эталонный тест
- Заблокировать
- Блог
- строить
- Строительство
- Группа
- бизнес
- но
- by
- призывают
- под названием
- способный
- Подписи
- Категории
- изменение
- графиков
- ChatGPT
- чистым
- Очистить
- Кобол
- код
- Кодирование
- Залог
- Компании
- Компания
- сравненный
- содержащий
- вычисление
- связи
- содержание
- контрольная
- может
- Создайте
- создали
- Crystal
- день
- десятилетия
- развертывание
- Проект
- дизайнеры
- обнаружение
- развитый
- Развитие
- DID
- А не было
- do
- дело
- сомневаюсь
- сомнения
- вниз
- скачать
- e
- каждый
- редактор
- или
- элементы
- появление
- включен
- впритык
- зацепляет
- Проект и
- вошел
- ERP
- НИКОГДА
- обмена
- проявлять
- опыт
- и, что лучший способ
- знакомый
- судьба
- поле
- финансы
- First
- Впервые
- после
- Что касается
- вперед
- 4
- от
- Функции
- будущее
- дал
- дает
- Глобальный
- Go
- будет
- Гутенберг
- было
- происходить
- произошло
- Есть
- he
- Заголовок
- услышанный
- его
- история
- состоялся
- хостинг
- Как
- How To
- HTML
- HTTPS
- i
- идея
- if
- изображение
- изображений
- in
- Заказ
- в нашей внутренней среде,
- инвентаризация
- IT
- Java
- работа
- Джобс
- JPG
- всего
- Убийство
- пейзажи
- Переулок
- язык
- Фамилия
- Наследие
- позволять
- такое как
- линия
- LINK
- связанный
- связи
- Список
- Низкий
- многих
- рынок
- Маркетинг
- макс-ширина
- me
- Память
- встретивший
- Microsoft
- Модели
- Мониторинг
- БОЛЕЕ
- my
- Необходимость
- необходимый
- потребности
- никогда
- Новые
- следующий
- нет
- Ничто
- Заметки
- сейчас
- устаревший
- of
- Офис
- oh
- on
- ONE
- только
- OpenAI
- or
- оригинал
- Другое
- наши
- внешний
- собственный
- парадигма
- Парадокс
- мимо
- Люди
- производительность
- Платформа
- Платформы
- Платон
- Платон Интеллектуальные данные
- ПлатонДанные
- Точка
- Портал
- После
- мощностью
- предсказанный
- процесс
- Продукт
- Производство
- Программист
- Программисты
- Программирование
- публиковать
- покупки
- вопрос
- Вопросы
- повышения
- быстро
- недавно
- оказывать
- заменить
- Ответить
- Постановления
- те
- отзывчивый
- революционный
- РЯД
- s
- главная
- Сценарии
- сцена
- Поиск
- Во-вторых
- продаем
- послать
- предложение
- показанный
- сторона
- просто
- одинарной
- So
- Software
- Решения
- некоторые
- скоро
- Space
- функции
- и политические лидеры
- поставляется
- система
- взять
- команда
- технологии
- Технологии
- чем
- который
- Ассоциация
- их
- Их
- Там.
- Эти
- они
- этой
- те
- время
- в
- сегодня
- заявил
- инструментом
- инструменты
- переведите
- пыталась
- правда
- Tweet
- два
- типичный
- типично
- модернизация
- us
- Применение
- используемый
- Информация о пользователе
- через
- ценностное
- Ve
- продавец
- поставщики
- визуальный
- законопроект
- Смотреть
- we
- Вебсайт
- веб-сайты
- неделя
- пошел
- были
- Что
- любой
- когда
- будь то
- который
- КТО
- ширина
- будете
- желание
- в
- без
- интересно
- WordPress
- Работа
- работавший
- рабочий
- Рабочие процессы
- бы
- записывать
- письмо
- зефирнет