Обновить
1
Андрей@itstranger

PHP backend developer

1
Подписчики
Отправить сообщение

его лидеры систематически уничтожали то самое качество, благодаря которому эта платформа становилась великой. К моменту появления LLM Stack Overflow уже работал в режиме сухих вопросов и ответов.

Когда генеративный ИИ пришёл за Stack Overflow, единственное, что могло его спасти — живое участие — уже было уничтожено.

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

Так же Stack Overflow огромное количество программистов недолюбливало, т.к. считали, что большинство ответом не качественные. Ещё до появления llm в нашей жизни, часто слышал позицию, что лучше почитать документацию и книги, чем бегать по топикам форумов. Так что, причины падения популярности Stack Overflow не загадочны.

Или слитые 1000 email с формы обратной связи, причём 999 из них принадлежит рекламным ботам, но штраф придётся платить.

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

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

По факту, так можно шантажом заниматься и спасибо ркн за новый вид скама.

Что значит брать письменное согласие для работы с ДП? Т.е. когда я собираю email для регистрации, например мне высылать акт на почту? И ещё я должен подавать заявку для этого в РКН?

Так же, очень странный запрет, на хранение ДП на иностранных серверах. А если у меня сервис в целом ориентирован на забугор? Тогда выходит проще блокировать доступ к сервисам, чтобы в России он был недоступен и не было таких проблем с РКН.

Ментор ещё ладно, но чаще всего просят друзей поиграть роль "бывшего начальства", который разумеется отрекомендует как надо.

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

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

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

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

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

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

Зависит от работы.

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

Есть галеры, где всё в целом адекватно. Чёткие дедлайны, какой-нибудь agile, scrum, без анальной модерации каждого твоего вздоха. Не справляешься? Тебя увольняют.

Есть галеры, где свободы ещё больше и если всё хорошо, то звонков может быть несколько в неделю.

В общем всё индивидуально.

Кстати касаемо звонков, ну не знаю. За всё время у меня не было такого, чтобы коллеги отвечали в течение нескольких часов. Обычно, даже если они не на рабочем месте отвечаем через сколько освободимся или отвечаем сразу на вопрос если можно устно. Опять же всё индивидуально мне кажется.

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

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

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

Вопрос 3. На что вы планируете тратить разницу между вашим нынешним и будущим доходом?

Вопрос 2. На что вы тратите ваш нынешний доход?

Вот после таких вопросов на собесах, считаю не зазорным просто встать и уйти. Какая разница на, что трачу деньги, на что планирую потратить и почему столько хочу. Так же с какого лешего вы решили, что можете решать кому сколько хватит? Я свой бюджет могу расписать спокойно, причём деньги точно не финькаю, все лишние откладываю на квартиру. Однако работодателя это волновать не должно и зачем это расписывать? Что бы потом горе hr у которого "хватило ума" задать такие вопросы сказал, что вы можете вполне и в 2 раза меньше получать, ну там меньше кормите детей, жена у вас на какие-то бесполезные медицинские лекции деньги тратит, можете утром кофе и сами делать да и зачем вам гор. транспорт, пешочком ходите... После чего такой hr ещё и расклад на Таро сделает по семейному бюджету и производительности?

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

П.С. Если что к hr у меня претензий нет, в вашей профессии есть как профессионалы, так и неопытные специалисты (как и в других специальностях). Здесь речь шла только о некомпетентных специалистах. С хорошим hr такой ситуации никогда не возникнет.

П.П.С. Надеюсь, что статья это провокационный "наброс", чтобы собрать просмотров.

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

Поэтому полностью нейронка не сможет заменить программистов, т.к. бизнесу всегда нужен будет ответственный.) Вы кстати хорошо описали кто примерно может войти в новые команды разработки, которые будут серьёзно использовать ИИ в своей работе, а не просто бездумно вайбкодить.)

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

Какая кража данных в созданной игре через нейронку, расскажи ка?

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

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

Собственно, вот пример для игры.

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

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

Допустим завтра выйдет нейронка, что будет способна решать 100% любых ваших задач. Да, не всегда идеально, но в 99% случаях давать хороший результат. Казалось бы вот и конец программистам. Зачем теперь нужны команды разработчиков, если можно оставить одного сеньора, как промпт менеджера, который заменит целый отдел? Однако при первом же серьезном косяке от нейронки, не факт, что сеньор в одни руки справится, чтобы его решить. Руководство спустит на него всех собак, а не на нейронку, что глупо, спрашивать с одного человека, как с целого отдела ведь его ответственность, будет меньше. По итогу, нужно будет нанимать больше людей, чтобы править косяки нейронок.

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

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

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

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

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

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

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

Да, нейросети можно использовать для написания сложного и качественного кода, но тебе придётся ей очень подробно расписать, что требуется. Полностью расписать архитектуру проекта, как решить предстоящие проблемы, где есть узкие горлышки и как их решить. После чего дебажить и ревьювить её код. В общем, живём, то мы в одних вселенных, просто на замену no code/low code конструкторам пришли нейронки.

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

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

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

Та не, эти нейронки только хорошо пишут на js, а в плане игр только с хороши с tree.js или canvas, ну как хороши. Собрать прототип чтобы по-быстрому проверить работоспособность. Если мы говорим про игры, то разумеется ни одна нейронка не соберёт готовое решение, с адс, отслеживанием статистики, адекватным ui, менеджментом сцен, шейдерами и прочим.)

Попробовал, спасибо правда очень быстро генерирует прототипы. Причём даже бесплатно. Ещё и копейки стоит. Всего 2500 рублей за 35м токенов, которых хватит на полноценный вайб код проект. Спасибо что посоветовали. Плюс мне понравилось, что она учитывает тех часть. Т.е. если я говорю например создай игру и разнеси всё по компонентам и классам (описывая по какому принципу), а так же используй дельта тайм и т.д. то код выходит более-менее приличным. По крайней мере довести его до ума не займёт много времени. В общем хорошая вещь.

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

Информация

В рейтинге
4 828-й
Откуда
Молдова
Дата рождения
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Фулстек разработчик
Средний
C#
PHP
Vue.js