4512

Прогресс налицо⁠⁠

Прогресс налицо

Юмор для всех и каждого

96.1K постов61.2K подписчиков

Правила сообщества

Любите друг друга. Смешите друг друга.

Вы смотрите срез комментариев. Показать все
3
Автор поста оценил этот комментарий
Так говорили два года назад. Вот только сейчас вакансий меньше, а желающих больше, чем тогда
1
Автор поста оценил этот комментарий

чтоб было больше программистов в первую очередь нужно чтобы рынку требовалось больше программистов, т.е. в сфере должны быть доходы. Если предположить что рано или поздно будет экономический кризис то доходы в IT пострадают. Конечно те кто умеет и уже в сфере останутся в основном, но вот новые не идейные не так будут гореть желанием идти. Хотя в каком то ключе да, порог входа упростится.

11
Автор поста оценил этот комментарий

С обычными текстами также. Представь, что большую часть пишет ии, на каких примерах человеку учиться писать свой текст. Вероятно, что люди начнут писать и говорить как ии. Как говорится, с кем поведешься..

раскрыть ветку (3)
31
Автор поста оценил этот комментарий

Вы абсолютно правы! Это не норма, это – катастрофа

раскрыть ветку (1)
22
Автор поста оценил этот комментарий

Хотите расскажу поподробнее?

3
Автор поста оценил этот комментарий

этот процесс уже идет. уже начали

9
Автор поста оценил этот комментарий

Периодически кодю с помощью ИИ. В трети случаев быстрее самому поправить код, чем пытаться сформулировать ИИ, что конкретно ты хочешь, и потом уточнять. Для джуна ии очень спорная вещь - джун просто не сможет оценить качество написанного ии кода и будет уверен, что так и надо писать.

Тем не менее, как инструмент для спеца, ии штука несомненно полезная

раскрыть ветку (34)
5
Автор поста оценил этот комментарий

Я помню как радовался когда поставил визуал студию с ее автоподстановками текста и комментированием. После деревянного Борланд это какое то чудо чудесное. А теперь появился просто новый инструмент. Мне теперь не надо тратить время на однообразное описание очередного класса. Теперь только задал архитектуру и правила имен и вперёд. Это просто экскаватор помощнее чем лопата ..

Автор поста оценил этот комментарий

Да как будто и не нужно будет оценивать. Просто требования к железу вырастут, которое сможет неоптимизированный код переварить. В принципе, в геймдеве сейчас как раз такая ситуация.

раскрыть ветку (32)
7
Автор поста оценил этот комментарий

Так ии при правильной постановке пишет оптимизированнее чем мясные мешки примерно в 99% случаев.

У нас в проекте мясной выкатил сервис который должен много операций за короткое время сделать и это говно жрет 10 гигов оперативы, убивает бд пока работает работает и отваливается постоянно сам из-за своей нагрузк . Я заебался на это смотреть и переписал иишкой, теперь сервис жрет под нагрузкой 100мб где то. Не говоря уже о том что стал более отказоустойчивым из-за того что я все там переделал, ну как я, ИИ по моим требованиям и замечаниям

раскрыть ветку (19)
1
Автор поста оценил этот комментарий

Говнокодеры были, есть и, скорей всего, будут - лично с такими знаком. Но тот же ии, если ему не указывать на конкретные места, тоже далёк от оптимальных решений.

Мне надо было написать микро приложение: кидаешь пдф, надо поставить дату на первый лист и на последний. ИИ даже не додумался, что пдф может быть всего из 1 листа и эта одна маленькая, молниеносная проверка избавляет от целого цикла операций: преобразования страницы пдф в холст, обратное преобразование, сохранение. Вот пока ему не указал это, он не мог додуматься. Пробовал несколько моделей.

раскрыть ветку (16)
0
Автор поста оценил этот комментарий

А и в том же приложении наворотил мне многопоточность, обзерверов и т.п., а по факту достаточно простого цикла с опросом директории. Если так хочется многопоточности - можно из этого же цикла кидать задания в пул - все.

раскрыть ветку (15)
1
Автор поста оценил этот комментарий

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

раскрыть ветку (14)
1
Автор поста оценил этот комментарий

В вашей стройной логике есть огроменная дыра - "если ты знаешь как". Проблема тут в том, что не будучи опытным прогером, ты и не знаешь "как". Вы можете описать функциональные требования и, возможно, ии чисто случайно сделает все "красиво". А может и не сделает.

Вот пример из быдлокодинга или быдлоархитекта/лида, которую, скорей всего, завалил бы и ии. Надо написать приложение, которое при подключении устройства выдаст по сети этому устройству некий файл (их может быть несколько разных). Таких устройств может быть одновременно несколько. Казалось бы, задача проще некуда: бахаем цикл, в нем поиск устройств, при нахождении которых стартуем новый поток, который тупо читает из файла и суёт данные на устройство. Я на 99% уверен, что ии предложит примерно эту схему и не опытный джун ее примет и согласует. Оно даже будет работать и проходить тесты, но в лабе.

раскрыть ветку (13)
0
Автор поста оценил этот комментарий

Ну эт не дыра, яж явно об этом писал) и я сам не прогер, да я прогал как хобби или когда надо было какую то прикладную задачу решить, но не профессионал, я системный аналитик. Вайбкодю на работе так вообще на языке на котором сам никогда не прогал и даже синтаксис не изучал. Мне без разницы как ии пишет, я отгружаю только требования, корп. стандарты типа структуры проекта и т.п. а потом проверяю что фт и нфт на выходе соответствуют. А что там внутри? Да насрать вообще, а бизнесу так ещё в 10 раз больше насрать если они получают свою задачу в нужном качестве + ещё в 10-20 раз быстрее


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

раскрыть ветку (12)
1
Автор поста оценил этот комментарий

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

раскрыть ветку (11)
0
Автор поста оценил этот комментарий

ну даже если я такое не учту, и по какой то причине не смогу такой кейс выдавить из ии на этапе проработки и так будет реализовано, то я на тестах это поймаю с 99% вероятностью и сразу исправлю. и никто никогда не узнает что такая ситуация вообще случилась)

раскрыть ветку (10)
0
Автор поста оценил этот комментарий

Вот вы говорите "сервис". А что под этим подразумеваете? Это какое-то приложение или что? Извините, но мне иногда кажется, что за всеми этими проектами скрыта пустота, понимаете? Все это делается просто чтобы была работа и оплата

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

если просто то это кусок какого то большого проекта выполняющий определенные бизнес задачи. в it есть подход когда приложение дробят на маленькие кусочки, что бы отказ одного не влиял на всё сразу (ну там много чего еще, так сразу не объяснить. можно почитать про микросервисную архитектуру). кароче в целом это может быть и полноценное небольшое приложение, либо его часть.

нет тут ни какой пустоты))) это вполне реальные и осязаемые части которые придумываются, проектируются, прорабатываются и реализуются людьми. типа сервис доставки, сервис уведомлений, сервис авторизации

1
Автор поста оценил этот комментарий

Так проблема не в том, что код не оптимальный. Иногда ии выдаёт очень даже неплохие варианты. Про классические паттерны даже говорить не стоит - он их отлично знает.

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

Иногда ии не видит очевидных решений, а городит мощные костыли.

Имхо, как и с живыми джунами, ии нужен присмотр именно опытного кодера.

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

>не учитывает пограничные условия


Бля, вы код и, главное, тесты, что пишет sol/astra видели? Там оно слишком учитывает, что приходится периодически чистить тесты и убирать overly defensive код.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Речь не про тесты, а про код после постановки задачи без уточнений о конкретных проверках, ибо джун их и не знает.

И нет, я не пользовал Sol/astra, только qwen-coder, Claude и еще какую-то. Все забывали какую-либо проверку или не добавляли вовсе.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Звучит как skill issue. Подсказка, если вы видите, что модель сделала что-то не так, то спросите у неё почему она так сделала/что-то не сделала. Исходя из ответа, расширьте репо, что в след раз у модели будет понимание, какие тесты нужны, какое e2e надо прогонять, какие пользовательские сценарии есть. Со временем в репо накопится достаточно контекста, что по простому запросу без уточнений модель будет делать сама все тесты, проверки, саморевью и так далее.

Но тут только с норм моделями прокатит, конечно.

0
Автор поста оценил этот комментарий

Вот кстати да.. оптимизацию ИИ проведет намного качественнее и детальнее чем человек. Особенно когда проект занимает несколько гигов кода..

раскрыть ветку (7)
0
Автор поста оценил этот комментарий

Ага. Забыв в каком-нибудь месте, что сначала надо скачать файлы, а только потом их сжимать)) или из версии в версию будет таскать кусок мёртвого кода. Все это у меня бывало и я не использовал его на гигах кода.

раскрыть ветку (6)
1
Автор поста оценил этот комментарий

хватит фантазий.. Это уже бредом попахивает ..

раскрыть ветку (5)
1
Автор поста оценил этот комментарий

Ты себя с кем-то перепутал. Я не собираюсь тебе что-то доказывать, а косяки с мёртвым кодом - вообще часто явление, когда несколько раз просишь переделать. В какой-то момент ии забывает контекст или ещё что приключается и абсолютно не нужный кусок болтается в коде.

раскрыть ветку (4)
0
Автор поста оценил этот комментарий

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

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

И что ты этим хотел сказать? Что у хороших инженеров (не то, что у меня) обязательно должны быть куски мёртвого кода?

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Я говорю что мертвый код это нормальное явление в больших проектах. ничего страшного в этом нет.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Я сильно не уверен, что это "ничего страшного".

Может мы про разное - я про код, который не просто объявлен, но и выполняется, при этом результат исполнения не используется. Возможно, учитывая, что у меня как правило задача - оптимизация, у меня такого мёртвого кода в проектах нет.

13
Автор поста оценил этот комментарий

Да там и сеньоры уже нужны не чтобы код писать, а выстраивать управление процессом.

19
Прохожий
Автор поста оценил этот комментарий

Да представляю себе 80е. И что теперь как растить инженеров они же совсем отучатся чертить карандашом.

раскрыть ветку (10)
9
Автор поста оценил этот комментарий

И писать на ассемблере.

раскрыть ветку (9)
10
Прохожий
Автор поста оценил этот комментарий

Что за новомодные штучки, перфокарты в студию

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

вы превратно понимаете соотношение ассемблера и перфокарт. Новомоден ассемблер по сравнению с машинными кодами. А на перфокартах обычно писали на языках высокого уровня.

2
Автор поста оценил этот комментарий

Так что те, уто умеет в ассемблер щас, получает дохуя

раскрыть ветку (6)
0
Автор поста оценил этот комментарий

Получают но не за ассемблер а умение мыслить и генерировать конечные алгоритмы.

раскрыть ветку (4)
0
Автор поста оценил этот комментарий

Те, кто пишут драва, по для плат и прочее. Там гигакод не поможет

раскрыть ветку (3)
1
Автор поста оценил этот комментарий

Вообще как раз в низкоуровневом по, где требуется в основном эффективность, а общий размер системы не слишком велик, ии как раз рвёт людей как тузик грелку.


Вот когда кодовая база не несколько тысяч строк, а несколько миллионов и обновления надо выпускать регулярно, ничего не ломая, вот там пока и спотыкается.

0
Автор поста оценил этот комментарий

Пффф...ГигаКод ёпта) пошутил 😆 он ваще впринципе никому не поможет в том виде, в котором я его видел.

0
Автор поста оценил этот комментарий

Ну я пишу по для микроконтроллеров и нормально все работает..

0
Автор поста оценил этот комментарий

Помню в универе на ассемблере полотно текста написал, чтобы только буковки в слове раскрасить)

11
Автор поста оценил этот комментарий

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

раскрыть ветку (26)
8
Автор поста оценил этот комментарий

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

ИИ выдает жричедали, и по сути получается персонаж, который переписывает буковки-ответы на тест со страницы с правильными ответами.

раскрыть ветку (23)
0
Автор поста оценил этот комментарий

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

раскрыть ветку (20)
1
Автор поста оценил этот комментарий
Иишка начинает заметно троить, когда среднее учтенное взвешенное решение со стековерфлоу оказывается неактуальным после перехода на новую версию либы, например.
раскрыть ветку (11)
1
Автор поста оценил этот комментарий

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

раскрыть ветку (9)
0
Автор поста оценил этот комментарий
Gemini в режиме чата часто свистит флягой. Недавно фактически с нуля переписывал проект с легаси андроида на api 29, там таких прыжков в ширину насмотрелся, когда "давай сделаем так, ой, так не работает на этом апи, давай эдак, будет идеально, ой, вы правы, эдак работает только в референсном пикселе, а вендоры это как угодно могут навертеть, поэтому надо костылей насыпать" - и так по кругу.

Клод 5.5 на легаси проекте java + postgres очень любит пихать cte по поводу и без, а с предложения делать delete+insert вместо хотя бы upsert я чаечкой орнул. В среднем с третьего пинка код в норму приходит.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

>Gemini


xd, щас бы говно жрать и потом удивляться что оно невкусное


А с Клодом, зуб даю что ни agentsmd не настроен, ни описания как тестить нет, ни как писать код. Такие штуки при корректно настроенном агенте автоматом находятся и справляются при self review(желательно другим агентом со свежим контекстом, sol 6.1 отлично подходит). Если вам нужно больше двух пинков чтоб получить норм код - тюньте агента и репо.

0
Автор поста оценил этот комментарий

Это работает и в обратную сторону. Я вижу как сотни людей пишут "за день изи решил задачу, над которой целый отдел работал бы месяц", и мне очень интересно, что это, мать его, за задача такая? И как он её умудрился решить за день.

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

Одно дело рутина. И я не про классы. Это совсем банальная рутина, а-ля, обработай этот массив по такому-то шаблону, или преврати это описанное словами разветвление, которое я уже продумал и подробно описал, в switch. И то, я еще десять раз перепроверю.

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

Хочешь конкретный пример?
Обработка отчета по продажам по API интернет-магазина. Там со стороны магазина был баг (или по еще какой-то причине, я хз), и в некоторых чеках иногда не указывался сам номер чека. Такую запись нужно обрабатывать по-особому. Делать проверку на то, что все пришедшие свойства не пустые нельзя, потому что некоторые не обязательные и их можно опустить. Об этом вайб-кодер или нейронка догадались, но что есть ключевые значения, которые, если они пустые, нужно обрабатывать особым образом - не догадались. Вместо этого вся запись откланялась как некорректная. А то, что потом баланс не совпадает с продажами, так на это же похуй. Что там писал в своем запросе вайб-кодер мне плевать, потому что проверять весь путь от чтения ответа с сервера до записи в БД пришлось именно мне. И, скажу, читать этот код было малоприятно.

раскрыть ветку (6)
1
Автор поста оценил этот комментарий

Тот момент когда к концу 2026 люди в серьёзных компаниях уже перестают читать код MR, а тут даже не начинают его писать нейронкой. Всегда рофлю когда захожу на хабр/Пикабу, какую дичь только не встретишь, лол.

1
Автор поста оценил этот комментарий

потому что нередко концепция формулируется непосредственно в процессе, ибо не всегда

некоторые вещи очевидны.

Ооо.. то есть вы вначале пишете код в потом занимаетесь проектированием? Это в каком вузе так учат? Это по принципу "я проснулся и мне пришла идея программы. Я открыл ide и начал писать код". Ужас какой .. и этим специалистам платят деньги..


нужно обрабатывать особым образом - не догадались.

Я наверное открою секрет но нейронки как и люди не должны ни о чем догадываться. Все должно быть четко определено в ТЗ и сопутствующих документах. Правила обмена и всякие апи должны быть известны ДО начала разработки.


А ждать что ИИ где то там о чем то должна догадаться это как взять калькулятор и начать им колбасу резать и удивляться что инструмент полное говно.

раскрыть ветку (4)
0
Автор поста оценил этот комментарий

Ооо.. то есть вы вначале пишете код в потом занимаетесь проектированием? Это в каком вузе так учат? Это по принципу "я проснулся и мне пришла идея программы. Я открыл ide и начал писать код". Ужас какой .. и этим специалистам платят деньги..

Какая превосходная попытка обобщение и укола, но нет. Если вы утверждаете, что с самого начала идеально подбираете архитектуру (и я сейчас не про шаблоны проектирования), и на протяжении всей разработки не сомневаетесь и не переделываете, то моё почтение. Ну или вы никогда не писали код.

Я наверное открою секрет но нейронки как и люди не должны ни о чем догадываться. Все должно быть четко определено в ТЗ и сопутствующих документах. Правила обмена и всякие апи должны быть известны ДО начала разработки.

Теперь я более чем уверен, что от коммерческого программирования вы далеки, либо это юношеский идеализм. В каком ТЗ должно быть прописана особая обработка бага с чужой стороны? В каком API прописаны вероятные баги?

Это то так называемые непредвиденные обстоятельства. Ты это видишь и говоришь об этой проблеме, либо принимаешь решение сам, если это возможно.

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


Короче говоря, риторический слив засчитан.

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Нейронка тоже не подумала

Да не должна она думать. Это инструмент генерации а не филосов. Хотя если ей поставить задачу обработать абсолютно любые ошибки то там будет реально огромный метод с миллионами проверок.


И вообще мне непонятно как может прилететь чтото непонятное если есть апи. есть входные данные и выходные.


В каком ТЗ должно быть прописана особая обработка бага с чужой стороны?

В нормальном ТЗ должна быть прописана обработка исключительных ситуаций на непредвиденное поведение модуля. Система не должна падать если ей подсунули что то левое вопреки ожиданиям. ИИ нормально эти варианты закрывает даже там где человек может просмотреть.


от коммерческого программирования вы далеки

Причем тут коммерческое программирование? Это что еще за ветка разработки такая и чем она обычно отличается от нормальной инженерной разработки?

Вообще существуют нормы ТРПО. Зачем чтото выдумывать когда уже целая отрасль есть и огромная куча литературы по правильному проектированию?



Это то так называемые непредвиденные обстоятельства.

Ахах.. Это огонь. Ваши заказчики это хавают? Прикольно..

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Это что еще за ветка разработки такая и чем она обычно отличается от нормальной инженерной разработки?

Это такая ветвь разработки, когда заказчик хочет чтобы "всё было збс и желательно еще вчера". При этом не в состоянии нормально сформулировать свои мысли.


Зачем чтото выдумывать когда уже целая отрасль есть и огромная куча литературы по правильному проектированию?

Затем, что есть случаи, которые не учитывает ТЗ. API не говорит "мы посылаем номер чека в большинстве случаев, но иногда не посылаем". Это баг, задержка, причин много, мы лезть во внешний API не можем. Архитектор этого предсказать не может. Он может предполагать, что во внешнем API могут быть баги, но какие точно, он знать не может, не ясновидец. В таком случае тот, кто пишет этот модуль должен прийти с этим к сеньору и сказать: «так и так, у меня здесь потенциальная проблема, что мне делать?». Либо самостоятельно сделать команде предложение: «иногда запрос не присылает номер чека, предлагаю добавить в БД со статусом "ожидание", т.к. КИЗ товара нам известен, потом подтянем, а в балансе нужно учитывать уже сейчас».


В нормальном ТЗ должна быть прописана обработка исключительных ситуаций на непредвиденное поведение модуля. Система не должна падать если ей подсунули что то левое вопреки ожиданиям. ИИ нормально эти варианты закрывает даже там где человек может просмотреть.

Ну вот не закрыла. Удивительно даже. Отбросила запись как мусорную. Кто бы мог подумать.

Я вижу, что вы идеалист. И что вы плохо читаете мой текст, которого много, согласен.

ТЗ должно быть идеально, API идеальны. Но реальность немного не такая.

Я пытаюсь донести то, что нейросеть не волшебная палочка. Не путайте генерацию кода с разработкой ПО. Я это прекрасно знаю, а потому удивляюсь тому, как люди пишут, что решают задачи целого отдела и поднимают сложнейшие сервисы, при этом я ни разу не видел ни одного примера.

А то, что я вижу, сломалось при первом же отклонении.

Проблема не в том, что ИИ не угадала баг чужого API. Код тоже валиден, вообще без базара. Но вот только нейронка не поняла бизнес-критичность, как и вайб-кодер, что запись о продаже никак нельзя признать мусорной.


И да, это охренеть какой важный нюанс.

Нейросеть подменяет опыт результатом. Вайб-кодер не увидел собственноручно порожденную проблему, потому что не вникал. Тесты ведь прошли, код рабочий. Вайб-кодер рад, он закрыл задачу. Но не он писал этот участок кода и у него не возник такой вопрос: "А может ли быть такое, что какого-то параметра нет, но запись откидывать нельзя?".

Да не должна она думать

ИИ нормально эти варианты закрывает даже там где человек может просмотреть.

Так она думает или не думает? Решитесь уж.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Это было год назад. Сейчас уже нет

0
Автор поста оценил этот комментарий

Средневзвешенное решение -- это средняя температура по больнице. Не спорю, для proof-of-concept и для поиграться сгодится и такое, большего зачастую и не нужно.

В суровой реальности нужно подбирать решение с учетом контекста. И вот умение осознать, предсказать и сформулировать этот контекст и отличает специалиста от новичка.

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

Ну и основной вопрос, как опыт нарабатывать, если тебе всегда присылают "правильный" ответ.

Стандартизация кода -- штука приятная, не пойму только какое тут преимущество у ИИ, если можно просто требовать соблюдения правил.

раскрыть ветку (7)
0
Автор поста оценил этот комментарий

Правильный ответ н когда не присылают. Никто даже на стековерфло.


А преимущество в скорости. Неоспоримое. Она точно не будет лепить код побыстрее чтобы в пятницу пораньше свалить. У меня с ИИ теперь как будто целое КБ с топовыми инженерами которые тоже могут ошибаться но делают это не осознанно и готовы исправлять ошибки без истерик. Люди на такое не готовы априори.

раскрыть ветку (6)
2
Автор поста оценил этот комментарий

Ну то есть вы получаете хз что, зато быстро. И вам это доставляет удовольствие, это понятно.

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

раскрыть ветку (5)
Автор поста оценил этот комментарий

Ну хз.. люди с продуктом работают.. выпустили новую версию платы прибора. Первые версии я конечно сам писал когда ИИ не было но сейчас я просто напильником довожу до такого уровня который я бы в одиночку никогда не вывез. Ещё раз повторюсь что правила разработки архитектурно я прописывал долго .. я нашел допустим слабое звено и прошу изучить вопрос, даю даташиты .. она строит план и варианты решения, обсуждаем и когда все детали утверждены она пишет код. И вот такой подход даёт эффективные решения с учётом множества деталей .. особенно в мире микроконтроллеров или ПЛИС. Там люди могут просто упустить из виду маааааленькую особенность как cross domain clock и весь проект пойдет по пизде. А ИИ может проанализировать и выдать варианты решения которые мы потом тестами в том же modelsim проверим. Так что если вы не умеете пользоваться этим инструментом то это ваши проблемы. Некоторые ведь шурупы тоже молотком забивают потому что так проще и чмырят тех кто шуруповёрт использует с нужными насадками.

раскрыть ветку (4)
1
Автор поста оценил этот комментарий

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

P.S. Когда я был маленький, как то раз попал на работу к деду, они там электроплиты собирали. Ну я, естественно, в процесс включился, кручу саморез, дед меня останавливает и говорит, мол, так они не делают, долго. Потом продемонстрировал, фигак молотком по саморезу и готово. С одной стороны это плохо говорит о качестве производимой в СССР продукции, а с другой стороны каждому инструменту -- свое место.

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

А теперь дайте ту же задачу и инструментарий новичку -- выйдет опасная чушь.

Ну хз .. у меня ребенку 12 лет .. дал ему гпт астру.. он себе сервер майнкрафт сделал.. и развивает .. в лоб конечно.. как типичный джун .. но тем не менее сервер работает .. они там с друзьями строят свой мир.. плюшки добавляют.. ничего страшного не случилось ..


, фигак молотком по саморезу и готово.

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


Ну а вы вбивайте конечно саморез молотком .. зачем вам вообще ИИ при таком подходе?

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Мы с вами вроде одними словами общаемся, а смысл совершенно разный вкладываем.

Правильный контрпример тут будет, если вы своего ребенка посадите плату проектировать, выдадите ему задание и доступ к ИИ, а сами на Мальдивы. Готовы или что-то смущает?

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

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

Я ИИ использую там, где от него есть польза, не то чтобы ее было очень много, но бывает. При этом я категорически против того, чтобы применять его в той области, где собственных знаний не хватает для верификации результата.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ну это зависит от того, как с ним общаться

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ну естественно.. в этом мире от этого очень много зависит.

0
Автор поста оценил этот комментарий

Из-за этого костыля приложение «фонарик» весит под гиг.

0
Автор поста оценил этот комментарий

Как минимум надо уметь задавать вопросы и описывать логику.

8
Автор поста оценил этот комментарий

и некому будет вырастатать в сеньоров, которых ИИ-шницы заменить не могут

к тому моменту как кончатся текущие сеньоры - смогут

3
Автор поста оценил этот комментарий

Вот-вот. Это проблема. Но только не для тех контор которые здесь и сейчас бабла срубить хотят, а после себя хоть пустыня.

13
Автор поста оценил этот комментарий

Просто в программирование перестанет лезть всякое говно которое сейчас лезет просто потому, что это модная профессия с хорошей ЗП, а не потому что есть способности к математике в целом, и к программированию в частности.

раскрыть ветку (36)
55
Автор поста оценил этот комментарий

Пока что процесс обратный. С развитием ИИ полезла толпа вайбкодеров, которая вообще нихрена не понимает даже базовых принципов того, что им нейронка пишет.

раскрыть ветку (8)
1
Автор поста оценил этот комментарий

Хороший бизнес таких сторонится

раскрыть ветку (7)
5
Автор поста оценил этот комментарий

"хороший бизнес" это оксюморон

раскрыть ветку (1)
3
Сам душнила
Автор поста оценил этот комментарий

Хороший не значит добрый, хороший - который достигает своих целей.

0
Автор поста оценил этот комментарий

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

0
Dont panic
Автор поста оценил этот комментарий

Бизнес готов на все ради даже сиюминутной экономии

раскрыть ветку (3)
1
Автор поста оценил этот комментарий

Я же сказал "хороший".

На сиюминутной экономии далеко не уедешь, и пиздой накроется твой бизнес от таких решений очень быстро

раскрыть ветку (2)
0
Dont panic
Автор поста оценил этот комментарий

Довольно наивные рассуждения. С точки зрения владельца бизнеса "хороший" бизнес - это бизнес, у которого постоянно растет прибыль, а не тот, который нравится его сотрудникам. Пять раз рискнул, четыре раза прокатило, один нет, но в итоге все равно в плюсе. Я не оправдываю такое ведение дел, просто это реальность - владельцы бизнеса постоянно "режут косты" и рискуют.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Всё хорошо в меру

7
Автор поста оценил этот комментарий

Какая нафиг математика в программировании? Если речь не о прикладных научных приложениях, то в программировании важнее логика, а считать за тебя комп будет.

раскрыть ветку (19)
5
Автор поста оценил этот комментарий

Вот о таких как ты я и говорю.

раскрыть ветку (16)
10
Автор поста оценил этот комментарий

Реально, расскажи, как мне поможет математика?

- верстать сайт

- создавать API-шку для нового функционала

- писать библиотеки

- писать функционал отправки смс/пушей

- создавать третью нормальную форму базы данных


Я понимаю, что она нужна геймдевам, администраторам БД. Ну, и как я сказал, программистам отдельных прикладных программ (наука, бухгалтерия). А в веб-разработке или в разработке приложух для мобилки что там такого считать-то надо? Количество воркеров PHP, которое вычисляет простейшим делением? Или количество запросов в ручку, которое вычисляется простым умножением?

раскрыть ветку (15)
0
Автор поста оценил этот комментарий

Ну прикладное - это большая база. Весь производственный бизнес на прикладном держится.

раскрыть ветку (2)
3
Автор поста оценил этот комментарий

Но это не значит, что это единственная сфера применения. ПО в сфере услуг, коего тоже огромное количество, никакой математики ее требует. А это значит, что математические знания никак не говорят о возможностях программиста. Это дополнительные знагия для определённых сфер и не более того.

раскрыть ветку (1)
Автор поста оценил этот комментарий

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

Автор поста оценил этот комментарий

FYI Алгебра логики это тоже математика. Математика в широком смысле это наука о взаимодействии систем, описание и формализация законов между ними. Это я к тому, что программирование буквально математика, просто не нужно считать что математика это одни циферки..

раскрыть ветку (10)
3
Автор поста оценил этот комментарий

Хуясе)

Если так мыслить то и музыка это математика и стихотворения тоже. Ебать всё, что имеет количественное выражение- даже мысли- уже математика. Только это всё ебаная сова на глобусе.

раскрыть ветку (9)
0
Автор поста оценил этот комментарий

Музыка и стихи - да, математики там очень много. Грамматики по Хомскому слышал, не?

Автор поста оценил этот комментарий

Музыка и стихотворения неплохо описываются математически. Мысли - смотря чьи. Твои мысли - просто ёбаная сова на глобусе.

раскрыть ветку (7)
0
Автор поста оценил этот комментарий

Ой, а кто это тут обиделся и ставит минусики)

Ты должен был ответить: математика нужна программисту для того, чтобы у него формировался определенный склад ума, способность находить нелинейный подход к решению задач и т.д. Это креативный инженер с математическим складом ума, лёгкой шизофренией и талантом к оригами.

раскрыть ветку (6)
0
Автор поста оценил этот комментарий

Я никому ничего не должен. И все свои долги прощаю.


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


Никогда не любил оригами, и не болею даже лёгкой шизофренией. Первую свою программу написал на бэйсике в 8 лет. На Спектруме. В 1987 году. С тех пор и программлю.


Не надо креативности в программировании, пожалуйста! Давайте по стандартам и регламентам программы писать, чтобы потом не приходилось разгребать авгиевы конюшни после особо креативных погромистов!

Автор поста оценил этот комментарий

Ой, а кто это тут обиделся и ставит минусики?)

раскрыть ветку (4)
1
Автор поста оценил этот комментарий

а можно пример области программирования, которой занимается хотя бы 1% и которая нуждается в математической подготовке? Просто я программировал в темах, считающихся самыми наукоемкими, и только кое-где изредка требовалось немного математики, которую можно было быстро освоить (на нужном уровне), даже не зная заранее.

раскрыть ветку (3)
Автор поста оценил этот комментарий

А в веб-разработке или в разработке приложух для мобилки что там такого считать-то надо?

Про кривые Безье или вычислительную геометрию, я так понимаю, вы не слышали.

0
Автор поста оценил этот комментарий

Логика это раздел математики, алё.


Считать комп будет, но CAP- теорема на тебе.

0
Автор поста оценил этот комментарий

Считать это арифметика, а не математика

1
Автор поста оценил этот комментарий

Да, все так

0
Автор поста оценил этот комментарий

Нахуй там математика. Можно даже дроби не знать но калькулятор через месяц напитонить.

раскрыть ветку (5)
Автор поста оценил этот комментарий

Месяц писать калькулятор? Ну да... если математики не знаешь и дробей, то не меньше месяца его писать будешь. И, скорее всего, не напишешь.

раскрыть ветку (4)
1
Автор поста оценил этот комментарий

С нуля, не зная ничего о питоне. С математикой примерно на уровне 3-го класса. Включая время на изучение питона. Проверено.

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

А слабо написать калькулятор, не используя операторы умножения и деления? И вообще не используя готовых математических операторов вроде возведения в степень или извлечения корня?


Потому как то, о чём ты говоришь - это не программирование. Это так - херня - накидал на формочку мышкой объекты, прописал действия при нажатии, и мнишь себя программистом, доказывая всем вокруг, что математика никому нахуй не нужна - всё компуктер посчитает.


Продолжайте в том же духе, товаристчи! Максимум, чего достигнет человечество с таким подходом, это останется топтаться на месте, но с гораздо наибольшей вероятностью начнётся регресс. Он уже начался. Такие как ты Макс навайбкодили, который раз в пару дней обновления себе качает по 300 метров.

раскрыть ветку (2)
1
Автор поста оценил этот комментарий

Математика царица наук. Всё во вселенной математика. Но человек ничего не знающий в математике способен программировать.

За сим раскланяюсь.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Не способен. Можешь разгибаться.

2
Автор поста оценил этот комментарий

Да хрен там был, я уже много раз писал: они просто пойдут дорогой старых профессий, типа архитекторов или врачей. Там тоже джун никому не нужен, нужно пять лет учиться и практиковаться (бесплатно! за свой счет! а пока жить у родителей, например), и только лет в 27-30 тебе начнут платить средние деньги и брать на какую-то работу.


Это раньше ситуация была абсурдная, когда стажерам после 3-месячных курсов давали зарплату инженера-металлурга, а с аж трехлетним опытом - вообще втрое от седого нейрохирурга-профессора.

2
Автор поста оценил этот комментарий
Крестьяне в 19-м веке так же думали, наверно "как это трактора нас всех заменят, ведь трактору же нужен водитель и механик, откуда ж они возьмутся-то. И потом, если крестьян не будет, из кого будут вырастать сельские старосты"
2
Автор поста оценил этот комментарий

Пока не могут заменить.

2
Автор поста оценил этот комментарий

ИИ и обучит. На специально подобранных индивидуальных упражнениях.

3
Автор поста оценил этот комментарий
А кто скзал, что не смогут? Текущие - может быть.
Пару лет назад тоже никто представить не мог, что ИИ вообще будет код писать, только на разговорчики годится
раскрыть ветку (7)
1
Автор поста оценил этот комментарий

Вот и я о том же думаю, вполне возможно, что через 5-10 лет и сеньоров программистов не понадобится, если дообучат ии

раскрыть ветку (6)
1
Автор поста оценил этот комментарий

Да они уже не нужны. "Кодинг" просто обеспечивает достижение результата соответствующего входным требованиям. При наличии полных требований любая топ модель типа астры напишет около идеальный код за 2 итерации -разработа - самотестирование - доработка. Дальше ток руками проверить что все норм.

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

И да, приходил тимлид поревьюить "наше говно", а в конце сказал "бля ну ладно норм, деплой" и больше не приходил. Собственно теперь я все свои задачи сам и вайбкодю сразу

раскрыть ветку (5)
1
Автор поста оценил этот комментарий

Знаете, я не айтишник и далек от этого. А вы можете сказать, что значит "продукт". Для чего все эти кодинги, шмодинги, футджобинги и так далее? Что является результатом всего этого процесса? Вы не принимайте на мой счет, но я вот читаю тут всякие ИИ-срачи, и у меня возникает ощущение, что всё это программирование, все эти синьоры, миддлы, тимлиды, коды,.... Что это всё и есть самоцель. То есть результата нет и он не важен. Это всё существует ради того, чтобы у ИТ были огромные зарплаты

раскрыть ветку (4)
0
Автор поста оценил этот комментарий

продукт это то что приносит деньги или делает какую-либо работу. Известные айти продукты: ютуб, гугл, соцсети, госуслуги, доствки, куча всего другого.


кодинги-шмодинги, это просто описание того как продукт должен работать, начиная от простого - жмакнул на кнопку - появилось окошко, заканчивая тем как "процессор" понимает цифорки и считает там что-то.


цель всего не просто чтоб работало, а было безопасно и приносило деньги/выполняло свою задачу.

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо, очень интересно.

Я как раз сейчас хочу пройти Яндекс обучение и войти в Ай ти. Хотелось бы начать осваивать какие-то моменты

0
Автор поста оценил этот комментарий

продукт это какое то целое решение - если мы про it то это - программа, приложение, "сайт" и т.п.

результат всего этого процесса - приложение на телефоне, видеохостинг, онлайн-банк, игра на компе и т.п. сложно сказать что результата нет и он не важен, когда вы пишите своей коммент на таком вот "продукте" пикабу ))

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

3
Автор поста оценил этот комментарий

сеньоров, которых ИИ-шницы заменить не могут


Пока не могут

4
Автор поста оценил этот комментарий

Есть разница.

Ни один тракторист не в курсе что такое трехполье и аграрная наука (но не смотря на это почему-то мы всё едим еду и ходим в одежде)

Машинистки и счетоводы не нужны (но почему-то копирайтеры и бухгалтеры всё ещё прекрасно здравствуют)


А если серьёзно то нейронка просто лишает избранности профессию переводя неквалифицированных специалистов в категорию обучающихся. Кто хочет стать сеньеоом будет учиться с помощью этой самой ии и в итоге станет синьором. Просто теперь ему не будут платить за учебу как и большинству остальных профессий.

За то появился новый трудовой класс Промт программистов и Промт инжинеров

раскрыть ветку (3)
3
Автор поста оценил этот комментарий

копирайтеры

лол))))

3
Автор поста оценил этот комментарий

Нейросеть сама умеет писать промпты для других нейросетей.

1
Автор поста оценил этот комментарий

Сеньором не стать в процессе самообучения, и в универе тоже не стать. Даже адекватным мидлом не получится. Джуном да, очень легко теперь стало, с нейронкой намного проще пробиваться через всё непонятное, она ещё и разжует неплохо. Но кому нынче нужны джуны)

1
Автор поста оценил этот комментарий

нихуя, будет гильдия, персональное обучение и так далее хD

раскрыть ветку (2)
10
Автор поста оценил этот комментарий

Гильдия навигаторов, со спайсом и ментатами

раскрыть ветку (1)
1
Сын Маминой Подруги
Автор поста оценил этот комментарий

Гильдия вольных торговцев, со спейсмаринами и экстерминатусом

ещё комментарии
0
Автор поста оценил этот комментарий

а то сеньоры код пишут

а если и пишут, как будто он лучше нейрослопа

0
Автор поста оценил этот комментарий
Смогут и вас заменить с учётом текущего прогресса, примерно через 3-4 года. Так, что не обнадёживайся
0
Автор поста оценил этот комментарий
Смогут, все они смогут.
0
(5000)
Автор поста оценил этот комментарий

Да будут джуны в любом случае. Мидлы вырастают в сеньоров. Джуны нужны будут на замену мидлам. Вкатился стажер с ВУЗа, поработал год-полтора и уже мидл.

Проблема в том, что для мидлов и сеньоров вакансий нет) Т.к. найм умер, у бизнеса мало заказов новых.

Главный плюс нейронки в том, что она может быть как ментор, выступать как большой справочник терминологии

0
Автор поста оценил этот комментарий

Трактор заменит крестьян, из которых вырастают агрономы, и потом неоткуда будет брать агрономов, которых трактор заменить не сможет.

0
Автор поста оценил этот комментарий

Пока не могут.

Будут сразу вырастать в того, в кого надо, люди приспособятся. Кто сейчас на ассемблере пишет?

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

Важно не то, руками пишет код разработчик или нет, а понимает ли он систему, знает ли он, как организовать архитектуру, что должно быть учтено, какие оптимизации нужно применить.

Разработка софта вообще никогда не продвигалась из-за того что кто-то на байт коде разговаривать научился, она продвигалась за счёт всё большей абстракции и лучших инструментов. ИИ это ещё один инструмент.

0
Автор поста оценил этот комментарий

Да им в универе будут преподавать "промпт-инжиниринг" (обожаю это блядские сочетание 🖤), делов-то)

0
Хрен пойми кто
Автор поста оценил этот комментарий

С чего ты взял, что ИИ-шницы не заменят сеньоров? Заменят 100%, вопрос времени. Лет эдак 5-10. Само собой, что человек останется в этой цепочке дольше, скорее всего, но незаменимых в этой сфере почти не останется достаточно скоро. Так что сушите вёсла.

0
ADSKMDASKMASDKDASDMK
Автор поста оценил этот комментарий

Это просто не так даже по базовой логике. Сеньоры все разом испаряться что ли? Бизнесу выгодно брать джунов по бабкам и растить. А уж тем более в вашей парадигме, где якобы нужны только сеньоры, тогда цена на сеньора на столько высокая будет, что растить самим выгоднее в разы.
А так, сейчас всем тяжело работу найти, и джунам, и сеньорам. Потому что и с экономикой проблемы, и влияние ИИзации, которая замораживает наём (а то и уже начинает сокращать)

0
Автор поста оценил этот комментарий

Два три года и синьеров заменять точно так-же. На небольших проектах они уже не нужны.

0
Автор поста оценил этот комментарий
А вот точно не смогут?
0
Автор поста оценил этот комментарий

Это себя так айтишники успокаивают?)

0
Автор поста оценил этот комментарий

Может к тому времени как настанет дефицит сеньоров, иишница дорастет до сеньора

0
Автор поста оценил этот комментарий

Как раньше, как вариант - программист это как минимум младший научный сотрудник.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

когда "раньше"? В СССР квалификацию программиста-вычислителя давали в школе, техника-математика-программиста - в техникуме за 3,5 года на базе 8 класса.

0
Автор поста оценил этот комментарий
Ждуны тоже так думали=
0
Автор поста оценил этот комментарий

Есть предположение, что джуны с ии просто станут девопсами, а со временем никакие сеньоры не нужны будут, т.к. их разгрузит ии, т.е. если сейчас сеньеру нужно и знать синтаксис и все хитровыебанные ф-ции, то позже ему нужно будет только уметь выстроить архитектуру и написать технически грамотный промт

0
Автор поста оценил этот комментарий

Легко заменят и этих. Я как-то тут Маску больше верю.

0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Вряд ли в мире будет много моделей. Для обучения нужны очень большие мощности и деньги которые есть только у сша и китая. Скорее будет несколько крупных игроков, которые будут продавать свои модели.

0
Автор поста оценил этот комментарий

Вероятно, к тому времени, когда джуны станут сеньорами, сеньоры тоже будут не нужны. Заменят и их. Нейронки очень быстро растут над собой. И пока явных пределов не видно.

Автор поста оценил этот комментарий

Как то математики не перевились после появления калькулятора

Автор поста оценил этот комментарий

Ахах, а ты забавный.

Автор поста оценил этот комментарий

До этого кризиса еще лет 10

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества