Стоит ли​ учиться програм­мированию в эпоху нейросетей?

19
Стоит ли​ учиться програм­мированию в эпоху нейросетей?
Аватар автора

Аня Иванешкина

знает Pascal

Страница автора

Спрос на айтишников на рынке труда за последние два года сильно упал.

Бигтех-компании массово увольняют сотрудников и перенаправляют бюджеты на развитие ИИ-инструментов — все для того, чтобы сократить расходы на разработку.

Я на собственном опыте ощутила, насколько легко писать код при помощи нейросетей. В школе мы изучали только Pascal, в универе пары по программированию на Python я прогуливала — выучила лишь самые базовые команды. Но, когда пришла пора писать эмпирическую часть для магистерского диплома, я просто составила запрос для ChatGPT — и бот выдал мне рабочий код.

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

Как вы считаете, нужно ли сейчас учиться программировать? Как думаете, заменят ли айтишников нейросети и, если да, как скоро? Каким навыкам ИТ-специалистов, на ваш взгляд, искусственный интеллект сложнее всего обучить? Или таких нет?

Аня ИванешкинаПоделитесь мнением:
  • МаксимВы на шаг вперёд должны думать0
  • Our.без мозгов и определённых знаний ИИ не поможет6
  • Boris Köln"в универе пары по программированию на Python я прогуливала" "Бигтех-компании массово увольняют сотрудников" Не замечаете причинно-следственной связи? "Вайтишников" увольняют, а грамотные айтишники всегда будут в цене13
  • polna panamaНу, кстати, проблема поиска багов после ИИ — это реальная проблема, которая волнует сообщество программистов.2
  • fatal failureНейросети пишут визуально красивый и хороший код, который по факту не работает (или работает не всегда и не так). А чтобы понять, ПОЧЕМУ он не работает и где программа допустила ошибку или не проставила условие, нужно уметь программировать. Как-то так. Бывает действительно легче писать с нуля самому, особенно если это правки в большом проекте и нейросеть не видит устоявшихся правил и уже написанных в других местах методов8
  • Alexander SchnurrbartBoris, лет через 10 поговорим.0
  • Гусь лапчатыйНу я думала нанимать индусов, и передумала, Cursor автоматизирует рутину, этого достаточно. ИИ неплохо заменяет быдлокодера, но инженер все еще нужен. Люди, которые решают проблемы бизнеса, все еще нужны и будут нужны. Изменяются инструменты, которыми они пользуются, и только.4
  • Ник ЗавадскиНейросети - это новый "калькулятор". Калькулятор же математиков не отменил? Ну вот и хороших программистов ИИ не вытеснит.6
  • Павел Турышкинкакой смешной вопрос. Считать, что работа разработчиков это просто "писать код" это так же забавно, как считать, что водители просто крутят рулевое колесо.2
  • Павел ТурышкинBoris, я бы даже сказал - грамотные специалисты всегда будут нужны. ИИ не заменит грамотных специалистов. ИИ заменит специалистов начального уровня, лет через 50 может быть среднего. Но, из положительного - человек правильно распознал опасность для себя и беспокоится об этом.2
  • ObvAlexander, я эту историю слышал с начала своей трудовой деятельности в ИТ в 1998г. Но пока, вроде, полет нормальный. И старожилы рассказывали, что идеи эти появились, когда Алгол 68 изобрели в 1968г. Типа сейчас каждый сможет писать программы на почти естественном языке, программист не нужен будет.2
  • Yellow-rumped warblerИИ никогда не напишет код, который требуется в конкретной задаче в промышленной разработке. Простейшие игрушки с минимумом входных параметров не в счет.1
  • ObvНик, отчасти это так и есть и я, в целом, так же думаю и примерно в тех же аналогиях. С другой стороны, профессия примата, например, полностью умерла.1
  • Yellow-rumped warbler"При этом мой молодой человек, который работает в ИТ, утверждает, что легче с нуля написать все самому, чем потом исправлять ошибки за ИИ-помощниками. Но мне кажется, он просто не хочет признавать грядущую победу бездушных машин." нет никакой победы бездушных машин. программирование - это как написать промпт для ИИ, чтобы изобразить, например, вот такой рисунок пиксель в пиксель. проще нарисовать самому (= написать код). и это еще простой рисунок (= программа)1
  • Ник ЗавадскиObv, да я уж не знаю, кто вымер и когда возродится :). Милкмэны и айсмэны вроде как тоже вымерли, а теперь посмотрите, сколько их на электровелосипедах по улицам шляется. Ну, не такие шикарные, но ведь даже больше, чем было!1
  • ВеркинззНе знаю, как там с программированием у ИИ, а вот с географией прям беда. Составить маршрут, назвать переименованные улицы, указать действительный адрес - 30 % верных ответов. В общем, учимся...0
  • Забаненый за правдуНе стоит, но не из-за нейросетей-они не так уж много делают.Просто рынок схлопнулся, перенасытился и без хороших знакомств и связей шансы устроится близки к 00
  • NikaЕсли человек не разбирается, то он даже не поймет ошиблась нейросеть или нет и задачу правильно не поставит. Учатся чему-то не для работы,а для тренировки мозга, расширения кругозора и понимания мира.2
  • HellKeeperНейросети не умеют решать новые задачи. Они хорошо решают только те задачи, которые они научились решать. А грамотный специалист в любой сфера готовится к будущим проблемам, а не нынешним. Так же если вы не разбираетесь в том, что спрашиваете у нейросети, вы не сможете проверить верный ли она написала код или нет, не увидите проблем этого кода, не увидите возможностей оптимизации. Это если не говорить про то, что нейросеть можно научить неверному, не рассматриваете проблему переобучения.1