Комментарии 27
Будет подсказывать где я написал говнокод? Я б купил.
Нет, будет помогать говнокодить. Заголовок нужно поменять на желтушный: "Конец бангалорским кодерамм, или их новый рассвет?"
Да. Я ознакомился чуть ближе с доками по этой штуке... Большой вопрос в качестве кода на котором она обучалась...
Ну и в целом есть ощущение, что это просто инструмент для подстановки кода из StackOverflow без посещения оного...
"Конец бангалорским кодерамм, или их новый рассвет?"
"Конец индусского кода или его новый рассвет?"
Будет сразу постить на известный сайт
его потом на работу возьмут вместо меня
Не. Уже тысячу раз проходили. Все закончится тем, что нам придется ещё немного переучиться и мы просто станем теми, кто объясняет этому AI что надо сделать. Как сейчас объясняем на питоне, го или жаваскрипте рантайму или компилеру.
Было: JSX скажи бабелю, чтобы тот сказал вебпаку, чтобы тот сказал тайпскрипту, чтобы тот сказал джаваскрипьу, чтобы тот сказал реакту, чтобы тот сказал странице, чтобы та сказала браузеру, чтобы тот сказал C++, чтобы тот сказал прошу и памяти что им сделать.
Стало: AI скажи JSX, чтобы ...
Мне кажется мы эти истории, что станет жить легче, или программисты будут не нужны слышим уже столько же лет, сколько и компам. Перфокарты тоже сулили простое введение кода, в сравнении с набором ручным. А уж ассемблер какое счастье было после перфокарт. А Фортран?! Ну просто кайф. А тут, честно говоря, продвинутые подсказки для IDE, не более. При условии как сейчас они работают - я бы сказал что их просто доработали до нормального состояния, и то не факт.
Немного мемов в тему
Не проходили. Объяснять AI что надо сделать может и менеджер/бизнес-аналитик. Конкуренции среди программистов/архитекторов/(бизнес-)аналитиков однозначно станет больше.
Prediction: AI will cause the price of work that can happen in front of a computer to decrease much faster than the price of work that happens in the physical world.
This is the opposite of what most people (including me) expected, and will have strange effects.
Кое-кто высказывает мнение, что этот тренд будет сбалансирован тем, что увеличенная продуктивность программирования сделает рентабельным ПО для задач которые раньше никто не хотел цифровизировать потому что потенциальный выхлоп был слишком мал. Мне кажется это сомнительным. Если потенциальный выхлоп мал (например цифровизация какого-то механизма который мало и редко используется, или инди соц сеть для какого-то очень узкого сообщества), мне кажется людям в любом случае будет лень этим заниматься, даже если это будет не очень затратно. Сейчас модно мыслить широко и глобально и решать проблемы человечества, а не локальные задачи.
В этой статье я предложил несколько стратегий для программистов с учетом очень скорого будущего когда роботы будут писать код за нас.
Вот именно это и проходили. Просто становится чуть меньше порог входа, чуть больше людей смогут войти в айти. Чуть расширятся задачи, чуть уменьшатся сроки.
Я чот не заметил падение спроса на программистов после появления nocode. Или падение спроса на фронтендеров после популяризации реакта. И даже массовый уход разрабов на %языке% после появления %другого_языка% это весьма редкое явление.
Так что конкретно АИ не проходили, но вообще в ситуации такой уже не первый и не десятый даже раз.
Я как довольно стандартный программист могу сказать, что nocode (который вообще пока по большому счету не появился, он даже не прошел пик хайпа по Gartner cycle) не повлиял на мою работу никак. Copilot — я уже вижу, что поменяет очень сильно. Наш отдел можно будет очень существенно сократить и делать ту же работу что и раньше.
Новые фреймворки в основном делают результат лучше, но не ускоряют разработку. Если раньше все писали на голом HTML и получали за месяц какое-то решение которое было очень плохо по поддержке браузеров, багам, производительности, сейчас тратят тот же месяц на Реакте и получают что-то лучше. А Copilot и его последователи именно ускоряют разработку.
Еще подробно развернул мысль тут.
Не хочу гадать насколько эта штука повлияет на нужность/ненужность кодеров. Но хочу отметить как мы за это переживаем. Т.е. мы (кодеры) в среднем переживаем за свои рабочие места, а прогресс ставит их под угрозу (так многие думают, как я вижу). Ну если смотреть на это с исторической точки, то такое бывало и раньше. И ничего.. Ничего плохого для манагеров не случится)
PS сам я не верю, что именно эта фича как то повлияет на мою работу
Увеличение уровня абстракции упрощает типовые задачи, но усложняет нетиповые, для которых нужен высокий уровень квалификации. Поэтому, любой доп.слой абстракций в итоге ведёт к тому, что зарплаты топовых программистов растут, а с другой стороны вход в профессию становится проще и зарплаты новичков падают.
Идее, что можно обойтись без программистов, уже не один десяток лет. Привет от SQL — супер простого языка запросов для бухгалтеров, которые теперь могут обойтись без программистов (spoiler: не смогли)
Microsoft и GitHub представили нейросетевого помощника программиста Copilot