Pull to refresh

Comments 275

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

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

А на ком ответственность?

Тебе мало платят или ты мало зарабатываешь?

Интересно помыслить об этом с обеих сторон.

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

С моей точки зрения так: покажите, как и что конкретно делать то, что вы хотите, а вы же не хотите, чтобы я килобайты вебпака с нуля писал, наверняка же нужно что-то одно подправить, что легко гуглится. Так вот, вы покажите, а я найду документацию, спрошу нейросети, пороюсь в поиковике, и завтра всё будет готово. Синтаксис jest я знаю, просто не приходилось применять его в работе. tsx/jsx я не использовал, но немного видел, что там такого сложного, что я не смогу освоить за день на базовом уровне? Про GraphQL читал мельком, вы мне дайте готовый пример из вашего кода, как у вас это делается, я через день-два буду его применять на практике так, как вы сами это делаете.

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

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

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

У меня ща тоже не простой период после сокращение. Так же на еду работаю. Однако если посмотреть под другим углом. То оплата к небольшому количеству отработанного времени все равно неплохо получаются. Не мало людей, которые тоже на еду работают, да ещё в 8 утра на 8 часов ходят. Мы в ИТ хотя бы можем за еду баклуши бить))

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

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

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

А так я тоже больше на галерах работах. Туда устроиться проще)) Плюс в высокоуровневых местах часто работодатели ГИТ хотят, а у меня к нему лютая ненависть.

Речь про тот git, который Торвальдс написал, или Главный Инженер Т** чего-то там? Если git, то его не только на высокоуровневых местах требуют, а вообще везде.

Который отпущенный из ада Гитлер в свою честь назвал)) На галерах его почти никогда не бывает на обычных сайтах. Там большая проблема в трудоустройстве на галеры от того что хотят сразу фронтендщика и бекендщика в одном лице. Не любят делить. А я CSS не знаю. Вот моя главная проблема.

У нас всегда был git, сколько себя помню.

у меня только на последнем месте работы был, но там и не уровня галеры. И то с этой бесовской штукой тимлид хороший мужик ко мне не приставал. Он сам чет то там гитничал и с тестового код забирал. В остальных конторах и тем более на фрилансе его просто не было. Понятное дело, где он прям обязательно, меня туда просто не брали)) Но я бы не сказал что таких контор, где git обязателен было много. Вот еще бы не требовали с меня CSS))

Не понимаю, чем не угодил git, это же отраслевой стандарт.

да ну его нафиг. Это залупа какая то. Вместо человеческого cntrl+s каждый раз этот танец с бубном делать. Пошли они **** со своим гитом. Это как покакать и вместо того чтобы просто подтереться и помыть руки с грязными начинаешь в тетрадку записывать. Какашка отправлена, бумага получена. Прям непередаваемая жесть.

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

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

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

Я тоже из сферы сайтов, и у нас всё в гите. А кое-что ещё и в докерах.

Это очень РЕДКИЙ случай когда что то надо срочно поправить. При чём нельзя сделать по старинке в ручную. На крайняк можно просто развернуть резервную. Зато вот эту вот жопопень с Гитом каждое сохранение проделывать и считать удобном. Ну уж нет я в здравом уме чтобы на такое подписаться. Так что пусть этот нечистый ГИТ горит в пекле с остальными адскими отродьями))

Любое легаси без истории проще сжечь и переписать чем понять зачем эта функция сделана именно так. Даже если ту функцию ты и написал 5 лет назад.

Дурацкий Гит тут на последнем месте. Куда больше зависит от того насколько качественна эта функция писалась по структуре переменным, насколько опытным специалистом в области языка , CMS и решении данных задач, как часто она использовалась и насколько типовая задача.

Я не то что в своем коде, я в чужом 5-летней давности разберусь, если его писал опытный в этой CMS человек, особенно если задача типовая, обычные сайты на одной CMS очень похожи друг на друга. Без всякого вонючего Гита.

Куда больше зависит от того

Очень, очень редко функции пишутся качественно и качественными людьми. Чаще нет.

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

Если кто то родился сразу опытным, и 30 лет подряд пилит одни и те же функции - снимаю перед ним шляпу. Я бы от скуки выгорел лет через 5.

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

у-у, ещё и обесценивание пошло. Давайте ещё тезис, что депрессии не существует.

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

Вы путаете клиническую депрессию с подавленным настроением или просто грустью? Это всё равно, что сказать, что депрессии не существует.

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

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

Зато вот эту вот жопопень с Гитом каждое сохранение проделывать и считать удобном

Какую именно жопопень? Отредактировал несколько файлов, потом открыл в клиенте гита (которых дофига и можно выбрать любой, я например юзаю TortoiseGit) список измененных файлов, проставил галочки, еще раз на всякий случай чекнул новые изменения, отправил в репозиторий. Все.

Я правильно понимаю, что вы никогда не работали в команде > 1 человека?

Да даже без садомаза с консолькой. Что как будто затруднительно с учетом сколько там всякого. Все равно полный гемор, особенно если кто то чет раньше поменял до того как ты загрузит. Какие то конфликты, ветки. Вместо обычного открыть сохранить файл. ЧУР ЕГО ЧУР БЕСА. Только что спецом на компе создал папку .git и со злорадным смехом удалил поганца)) Сразу настроение поднялось))

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

если кто то чет раньше поменял до того как ты загрузит

Ну да, проще записать файл по FTP поверх его изменений, пусть потом думает, куда всё делось. Знаем, проходили.

я в его файлы не лез, он в мои

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

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

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

Если появился новый код, значит кто то работает. Надо подождать, спросить.

Самое забавное, если новый код обнаружится через полгода, когда автор, например, уволился давно. Некоторые проекты состоят из >2 файлов.

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

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

Как вы определяете, что в файле что-то появилось, если не с помощью git status?

А тот, второй, человек тоже должен отрицать системы контроля версий? Должно быть, нелегко вам находить команду для совместной работы.

Такое ваше отношение только к git, или к любым VCS?

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

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

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

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

git простой, если не лазить во всякие субмодули и не копаться в недрах.

Я не могу понять, это у вас проявляется масимализм, или есть какие-либо ментальные проблемы? Я не имею в виду, что проблемы плохо говорят о вас как о личности. Но от этого зависит, как вы воспринимаете рациональные доводы, и есть ли вообще смысл что-то объяснять.

Простой это плагин нотпада для сохранения. Я нажимаю cntrl+S и он сам все сохраняет где надо. Кликаю по файлу в панельки, загружает и открывает. Хотя в инспекторе если открыть куча всяких консольных команд. Встрой автоматом ГИТ в cntrl+s, я бы согласил. Он удобный.

А такой каким он есть сейчас. Это либо консольный упырь, либо кнопочный упырь в гриме.

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

Встрой автоматом ГИТ в cntrl+s, я бы согласил

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

Скажем, вам дали задание: у пользователя теперь появляется параметр "размер ноги". Для этого нужно поменять форму регистрации, форму редактирования, страницу вывода информации о пользователе, а также фильтр для поиска пользователей. Вы же не хотите случайным нажатием ctrl+s отправить на сервер изменение в форме редактирования без изменения в форме регистрации? Это должно быть обдуманное действие. Иногда можно закоммитить и незаконченную задачу, но как раз для этого есть отдельная ветка, в рамках которой задача делается. Потом эта ветка сливается в основную, когда вся задача выполнена. Кроме того, у коммита есть комментарий, который описывает его смысл.

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

Это всё не влияет напрямую на код, но это вложение в экономию времени свою или своих коллег. Можете считать это просто вежливостью.

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

Нет, задача не редкая. Вот, делаем мы сейчас на сайте новую роль модераторов, разработка идёт отдельно, а тут выясняется, что нужно на уже запущенном проекте срочно разрешить вводить телефоны не только из России. Что здесь может быть "вручную"? Если у вас нет веток, в котрых вы работаете, то откуда вы будете брать исходники той версии, которая сейчас работает? А вы точно потом не забудете все применённые правки применить и к той версии, над которой работаете? А если параллельно ещё и рефакторинг идёт, и его делает вообще другой человек?

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

В смысле где брать? На версии для разработки. Если она по какой то причине радикально отличается от рабочей. Сделать ещё одну версию от рабочей для разработки ближайших мелких правок. Максимум двух версий для разработки всегда хватит. Хотя я бы задачу про смену маски на ввод телефона вообще бы сразу на проде делал. Она на вид мелкая.

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

Прод — это уже собранные бандлы, там ничего делать не получится.

Учитывая, что vue-компонент ввода телефона используется примерно в пяти местах, вы бы все пять мест меняли вместо того, чтобы модифицировать компонент?

я сам замечу или другие заметят

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

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

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

П.C. Тут как если есть тестировщик и дев, то ему проверять. Если тестировщика нет, значит "экономим" А раз экономим, то к таким ситуациям с багом нужно относится "жизнь такая, бывает"

Честно говоря, впервые вижу такого яркого отрицателя систем контроля версий. Поначалу я даже подумал, что речь про Mercurial > Git, но как видно, тут система "ну прост переоткрывай почаще" котируется. Мне вот интересно стало: а вы ide используете? Скрипты автоматизации? Может даже контейнеризацию? С какими по масштабу проектами работаете, сколько примерно лет уже набралось опыта?

И уж совсем любопытство: а с какими технологиями работаете? Понял, что бэкенд на каких-то CMS, соответственно, предполагаю PHP. А какие проблемы с CSS? Вы его прямо вообще принципиально не понимаете, или речь о всяких тонких нюансах?

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

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

Мой первый начальник так писал на фокспро. У него еще все таблицы назывались в стиле tXXX, а поля в них fYYY. Я сначала не понимал. А потом как понял... ;)

Это ты какой то тупой. Раз не можешь проявить гибкость своего чердака и представить что сферы и уровни в ИТ колоссально разные и так вполне могут писать и пишут еще большое число контор/людей в том числе и новые проекты.

И вообще ты так говоришь как будто я тебе что то должен, а я тебе ничего не должен. Так что нах иди дно вонючие.

П.С. Для остальных он первый обзываться на личности начал, я ГИТ оскорблял, персонально людей нет.

Обычный Notepad++ плюс фтп. И всё никаких приблуд больше не надо мне. 12 лет над сайтами обычными. В основном обычные ИМ. Без сотен тыщ товаров чтоб на CMS полагаться и не бояться что не вытянет. Фильтр, сортировка, поиск, добавление в корзину, оформление заказа, регистрация, авторизация, личный кабинет с данными и заказами, платежная система, скидки, разные типы цен, многосайтовость на одной БД, выгрузка товаров для SEO их загрузка. Понятно что и всякая нестандартщина типа перенеси форум с пользователями, темами, сообщениями из одного в другой тоже было (но я такие не очень люблю)

Bitrix, php, js/jquery, ajax, html, json, rest api, xml.
К CSS у меня нет никакого негатива по сравнение с ГИТом от которого толку мало, а боли много)) Он реально нужен. Просто это совсем другая область, при чём весьма глубокая чтобы хорошо верстать для всех устройств, браузеров, разрешений и т.д. Нужно годами опыт набирать. С чего я должен в себя 2-5 специалистов включать. Пусть верстальщик этим занимается. Плюс еще исторически так сложилась в начале карьеры, верстальщиков в команде было много, а бэкендщиков мало. Поэтому всегда было кому этим заняться. А потом я уже сформировался))

Я такую стадию работы прошёл за первые 3 года работы, а вы на 12 лет застряли? Сочувствую. Кстати, начинал я как раз лет 12 назад, тогда это было плюс-минус нормально, но сейчас-то другие времена.

Всмысле что вы прошли? Давайте без сказок. Работу где ГИТ не нужен найти реально. А вот где можно сказать "Я с вашим застрявшим в прошлом легаси работать не буду" куда как сложнее. Сайты как делались без всяких прибамбасов так и продолжают делаться в больших количествах. Ваше желание работать с новыми технологиями гораздо более труднореализуемое чем мое не работать с гитом. Вакансий в сфере разработки обычных сайтов где обязательно требуется ГИТ процентов 20. Для 80% не используют, либо по желанию самого разработчика. Вакансий где нужно обязательно, пусть и не постоянно работать с легаси в сфере обычных сайтов 80%. Остаётся только одна пятая часть.

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

Ощущение, что вы попали в какую-то сумеречную зону, где все ездят на машинах без усилителя руля, дома строятся из бетонных панелей, еда по талонам. У нас на работе далеко не передовые процессы разработки, но вы будто вовсе в каком-то стимпанке.

Чето как то вообще страхово звучит. Все мои знакомые фронтендщики жалуются что их хотя бы частично заставляют работать с бэкендом. Чисто чтоб фронтендить на обычных сайтах такую работу не сыскать почти. Это как я бы сказал что чистый бэкенд и html js jquery не знаю, со мной бы даже разговаривать не стали. Мне за не знания CSS в 50% вакансий строгий страйк прилетает((

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

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

Я сам с Битрикса 12 лет кормлюсь. У вас это очень редкий случай чтоб фронтенд шёл полностью отдельно.

Обычно на сайтах там всё в куче в template.php шаблона компонента <?foreach($arResult["ITEMS"] as $arItem):?>и пошла куча html в перемешку с php . Т.е. структуру знать надо, плюс ещё в CMS свой BX JS. Да и просто не удобно когда результат AJAX Запрос контролить не можешь. У меня по опыту. Все фронтенд разрабы на битрикс были как минимум джуны бэкенда. Либо с них чисто изначальная верстка + JS визуальщина типа слайдеров +CSS(начальный и доработки) - все остальное по бэку и JS на мне было. По другому редко как.

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

Что значит по человечески? Возможно у вас есть реальная необходимость так сделать, тогда ладно. Но если это обычный сайт и вы решили заигнорить стандарты Битрикса и делать не по битриксному, а как вам хочется(по человечески), то это очень плохо. Получается реальная мина для дальнейшей поддержки сайта и близко не стоящая с неиспользованием дурацкого ГИТа

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

Сайты как делались без всяких прибамбасов так и продолжают делаться в больших количествах

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

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

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

Вы не поняли ;) Не нужно понимать что куда сохранять. Ваша задача уже лет 20 как решается без программирования, конструктором сайтов или CMS. А если LLM натаскают на исходниках тех сайтов .. Задача то типовая.

Ага собрать суперсайт на юкоз))))
Все верно CMS основа. Это уже как 50% сделать. Но во вторая сама себя не сделает)) И тут нужен программист. При чём научиться CMS это как выучить целый язык программированию по объему если не больше. У нас даже в сфере деление есть. Не просто Бэкенд Веб программист. А Бэкенд Веб программист (CMS или фреймоворк нейм) Задача то типовая, но шибко огромная))) Включающая огромное количество типовых связанных друг с другом поменьше. И с этим уже секретарша точно не справится с помощью ЛЛМ. Так что на вылет из-за ИИ подобные мне программисты точно не первые .

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

В том и тонкость, что менять сложно. А генерировать заново - просто. Все идет в этом направлении.

Ага, конечно, ЛЛМ чудным образом полностью связно сгенерирует то что надо секретарше, а не то что ему захочется и ни один файлик не забудет. И БД секретарша сама правильно настроит тип и коды свойств, что с кодом совпадали.

П.С. Я признаю что случится так может. Но уж точно этот пушной зверёк первым придёт не за моей миской супа))

БД секретарша сама правильно настроит

Что то на битриксовском? ;)

Прямо сейчас автоматический подсказчик в pycharm неплохо угадывает контекст. Ты пишешь if - он как то догадывается, что с чем я хотел сравнить. Чсх, правильно угадывает. Так у этой бесплатной игрушки окно с контекстом - 1 функция.

Насчет секретарши и сайта - я пошутил. Менеджер по продажам, конечно же. Зачем ему лишняя прокладка в виде программиста?

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

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

ChatGPT, перегенируй мне заново Windows 10, пожалуйста!

Честно говоря, впервые вижу такого яркого отрицателя систем контроля версий.

Меня ничего не удивляет — я просто пытаюсь понять: сколько этому гражданину лет: 14 или всё-таки 15?

нафига?)) Типа теория что любовь к гиту как часть синдромов среднего возраста приходит??))

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

Ну просто меня мысли, аналогичные Вашим, где‑то в этом возрасте посещали.

любовь к гиту как часть синдромов среднего возраста приходит??))

Необходимость систем контроля версий приходит с пониманием, что «вот блин, я ж не один над этим проектом работаю...»

я ж не один над этим проектом работаю

Более того, я сейчас и я 3 года назад - отличаемся. Почему бы и не оставить себе, будущему, дополнительное послание?

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

Но и не в десятером же. Плюс все равно каждый сидит почти все время в своих файлах))

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

«Вот видите, Ваше Величество, вы уже торгуетесь!» ©

Просто если бы 10 человек программировали один сайт, то действительно бы в одних и тех же файлах постоянно пересекались. И была бы проблема с которой надо что то делать. Да и то лучше бы не этот ГИТ, а какая нибудь система которая показывает файл красным если в нём кто то сидит и других не пускает(если такая есть). Однако к счастью обычные сайты по 10 человек не программируют. Так что гит не нужен.

и других не пускает(если такая есть)

– Фёдор, ты чего сидишь не работаешь?

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

– Скажу Светлане, что завтра твоя очередь с файлом работать, пусть пока поиск делает.

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

– Получается, у Светланы завтра отгул, раз все файлы заняты.

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

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

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

Что у каждого своя. Против, конечно. Нафиг надо столько альтернативных вселенных. Самый максимум. Прод, Дев и бывает Дев №2 для полной переделки долгосрочной сайта. Но часто и прода хватает, либо прода и дева.

Чё ещё за докеры?? Слов таких не знаю. Это которые в порту грузы на корабли перетаскивают?))

Зря шутите, не помню точно в какой vcs, но на заре карьеры задел и такой подход) то ли в source safe, то ли в более менее современном tfs.

В svn можно было поставить lock на файл. А самое сложное, когда закончил работать, не забыть снять.

Образ жизни тоже разный бывает, я не про вас лично, а в челом про такие сообщения.

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


Поэтому когда слышу что хватает толко на еду, то всегда интересно, а в месяц это сколько? 50 000? 250 000? 500 000? Если не секрет ...

Да не секрет. Еще месяц назад 160 000 было. С учетом того что в небольшом провинциальном городе живу считал себя сельским олигархом)) А ща всего 30 000 стало(( Действительно только на регулярные расходы. Т.е. я не жалуюсь прям сильно у меня кредитов долгов жен детей нет и могу в таком состоянии очень долго быть. Но все равно раньше то лучше было. Хоть бы че-нить найти чтоб 80К стало.

П.С. "че-нить" имено со своим стеком ничего нового по технологиями учить я не буду)))

Да, это да же не на еду, это издевательство :(
Электрики с сантехниками в профинции меньше чем за 100 отказываются уже работать.

У меня в провинциальном городе большинство вакансий 30 000 - 50 000 руб. Так ещё и при полном рабочем дне к 8 утра. Никто в ЖКХ 100 000 рядовым сантехникам электрикам близко не платят.

А почему стало 30к? Заказов нет?

Сократили. А новую работу пока не нашёл. Чет фриланчу, но это такое себе. На одну задачу 10-20 откликнувшихся. Где то повезёт выберут меня. Но там в среднем и чек 3000-5000. А ещё пока заказчик определится, пока все вопросы порешаем, пока согласует, пока они проверят. Получается делал 3 часа и еще 3 дня задача в процессах всяких))

В ЖКХ да, а те кто наработал клиентов в нашей деревне работают от 100. Население 100 000

Я ж не говорил что никто кроме ИТшников и бизнесменов по 100 тыщ не получают. Лишь то что массовые зарплаты у большинства людей в городе в районе 30 000 - 50 000 руб.

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

Это точно 2026 год?

А Вы давно видели вакансии в провинциях? Сейчас ставят 30000 руб, опыт от 10 лет и стек технологий длиннее этой статьи...

Так-то, я удалёнщик, на Москву работаю :)

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

Так-то, я удалёнщик, на Москву работаю :)

Естественно. Но в прошлом году не было большого отличия, зарплату-то не повышали. Разве что цены были пониже.

Сейчас листаю сайты веб-компаний из какого-то найденного рейтинга, смотрю одну за одной. Только на примерно 25-й компании в вакансиях нашлось Vue, обычно хотят либо менеджеров, либо .net, либо PHP, очень редко нужен реакт или ангуляр. Но и тут в Vue обязателен tailwind, на который у меня аллергия, а ещё какой-то feature-sliced design, а я не знаю, что это. Ещё они хотят уверенное знание Vue, а у меня неуверенное. Я кое-чего ещё не изучил, как и в Nuxt. Там же реально здоровенная документация, толщиной с книгу.

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

Первая подходящая по навыкам вакансия, и сразу легаси:
ЗП от 90 000 до 130 000 рублей в месяц на руки
ЗП от 90 000 до 130 000 рублей в месяц на руки

Какой Grunt и Gulp, когда уже 8-й Vite вышел? У них всё ещё Vue2? У него поддержка кончилась.

Какой Grunt и Gulp, когда уже 8-й Vite вышел? У них всё ещё Vue2? У него поддержка кончилась.

И что, это прям вообще не приемлемо для работы? Такой же код, только версии другие...

У меня прямо сейчас есть большой сайт-портал на Vue2, но я его понемногу передвигаю на Vue3, с ним плагин в vs code как-то лучше работает, показывает пропсы, дописывает мне типы. А то, даже если попытаться затипизировать this.$api, он всё равно не очень-то понимает, что такое this. В Vue3 импорт сделал — и хорошо. А ещё там можно в provide() класть не только функции, но и ref-переменные. И можно использовать defineExpose(), чтобы явно показать, какая функция будет вызываться снаружи компонента через ref.

А gulp я так давно использовал, что мало того, что уже забыл, как он пишется, но там ещё вышла новая версия, в которой всё поменяли. Да и чтобы на нём писать, нужно хорошо знать тонкости ноды, всякие plumber, а я этого не знаю.

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

Ещё мне всегда смешно, когда в вакансии указывают знание ES6. Неужели есть люди, которые в 2026 году пишут на стандарте, который был до 2015-го года? Такие отсеятся уже на упоминании Nuxt.

Дружище, если ты на typescript пишешь, обнови свой второй vue до 2.7 - его composition api работает буквально с таким же интерфейсом (т.е. ты дергаешь те же функции типа ref, reactive, defineExpose и проч.), но это vue 2. В идеальном сценарии, ты просто переводишь Breaking Changes на совместимую реализацию и потом обновляешь цифорку версии в package.json.

Ну и кстати, поскольку ты уже переводишь проект на тройку почему думаешь, что не "уверенно владеешь" vue?

Я думаю, что неуверенно владею, потому что прочитал ещё далеко не всю документацию. Лишь в этом году узнал, что watch не видит изменения полей объекта, ему нужно указать deep: true, чтобы начал видеть. Плагины тоже не особо писал, хотя всё же было разок. Роутер никак негде применить, но базово использовать его я умею ещё с давних времён. Думаю, когда просят умение работать с vue-router, то подразумевается не написание конфига вида путь+компонент, а что-то более хардкорное. А иначе как-то нелепо получается, писать в требованиях то, что по документации изучается минут за 10.
В nuxt я ещё даже не всю структуру директорий изучил, в конфиге плохо ориентируюсь, в серверную часть не лазил, middleware — лишь немного потрогал. Про utils узнал в прошлом году. А это только то, что на поверхности документации, там же ещё погружаться и погружаться. Даже если я забуду тонкости, но хоть останется понимание. Сейчас же я не Vue-специалист, а, скорее, обычный пользователь для бытовых задач. На ютубе есть некий Alexander Lichter, вот он порой как начнёт объяснять, так сразу ясно, как много мне ещё читать.

Так автор коммента и написал “хотя бы платят неплохо” и действительно, несмотря на очевидно тяжелую ситуацию в отрасле мы все ещё не плохо получаем, а то что вы работаете за еду это ваши проблемы так-то

Когда пишут "здесь хорошо кормят", то подразумевается, что всех хорошо кормят, а не избранных, так ведь? Поэтому, если писать "в IT неплохо платят", то это читается как "всем неплохо платят". Но так как есть очевидные исключения, то лучше явно указывать размер выборки, типа "большинству неплохо платят" или "некоторым неплохо платят".

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

Автор, не переживай! Ты же разработчик, значит можешь думать на несколько шагов вперед. То, что происходит сейчас, результат определенной инерции. Но ее действие не бесконечно. Сегодня ИИ обесценил твою "работу"? Завтра он ее просто сожжет. И ты снова обретешь смысл

Я вот думаю, если за человека может сделать всю работу его секретарша, возможно, этот человек находится не на своём месте?

Вот так же и с ИИ…

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

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

Наврядли секретарша гендира думает над стратегией развития компании 🤣

Я думаю. Но мне никто не платит. Может нужно за фаберже брать, чтобы за думы платили?)) Но это уже другая сфера деятельности) Прочто, много жулья развелось.

И что надумали? Поделитесь мыслями )

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

Тут вы уже скорее помощник гендира, просите прибавки)

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

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

AI должен был сделать мою работу легче. Он сделал. Только вместе с этим куда-то пропало ощущение, что я вообще что-то создаю

значит ты занимаешься изначально не тем

когда придумали N (высокоуровневые языки программирования, компиляторы, что угодно) - люди на хабре не ныли, а либо делали как привыкли, либо переучились

целую ваши минусы!

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

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

Начинает складываться ощущение, что ИИ делает из кодеров код-ревьюеров

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

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

Смотря какой энтерпрайз.

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

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

А зачем вы используете ИИ, вас что, заставляют?

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

KPI само себя не нарисует. Нужно жечь токены - ок.

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

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

Не везде совершенно. Есть непотопляемые области.

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

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

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

Даже если все кто связан с it завтра умрут, сантехники этого не заметят. У нормальных очередь заказов совершенно бесконечная.

Будут говно останавливать не в жилище программистов, а в жилище стоматологов, только и всего.

Удачи не платить стоматологам :).

Даже в условиях великой депрессии плохо было не абсолютно всем...

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

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

Давайте дождемся что-ли:)?

Потому как пока вы рисуете какие то "бороздящие просторы большого театра корабли".

Я "много пожил" и в ваш сценарий не верю.

Было бы хорошо, если бы строители, врачи итд итп подешевели, но я такого ни в один прошлый кризис не видел.

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

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

Я работаю в такой компании сейчас.

Насчёт судиться. Электроадвокаты и электросудьи будут работать с текстом на таком высоком уровне, что заявления и решения будут оформлять стихами.

Ну не всё так просто

Мебели в моем списке нету. Там и ноготочков нету и коучей и много кого еще.

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

Так что всё на самом деле довольно просто.

то есть вы не понимаете что в каждой сфере такая жесть будет? Банально, увольняют всех офисных работников, они без работы и денег не тратят на всякую фигню, например на доставку еды, доставщики еды без работы, сервисы которые зарабатывали на доставке тоже без дохода и без работы, офисные помещеня в которых были офисы стоят пустыми, они нафиг никому не нужны, из-за мгновенного освобождения таких офисных помещений, которых теерь некому сдавать даже за бесплатно, теперь стройки всех остальных таких помещений остановлены, строители теперь тоже без работы, те мифические сантехники и електирики которые обслуживали эти офисные здания теперь тоже не у дел, ибо их никто не арендует, а теперь накладывайте на каждую сферу жизни и увидите если не 90% безработицу, то всю 100%.. в великой депресии было 20% и был кошмар, а тепреь будет кратно больше!

Если что ? Если завтра инопланетяне подарят нам ии :)? Как знать. Но очень сомневаюсь. Чатбот точно стоматолога в ближайшие годы не заменит.

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

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

Кроме it, чиновников и ноготочков существует еще т.н. "реальный сектор экономики". Это люди, без которых всем остальным будет не некомфортно, а очень-очень плохо. Их не заменить нейросетью, которая слова угадывает.

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

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

Может паравоз ехать без человека?

Ехать-то может. Но есть нюанс...

Может паравоз ехать без человека?

Говорят, Waymo может. А обычный паровоз заменяет тысячу извозчиков.

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

А что из этого могло работать без человека? Может паравоз ехать без человека?

Вы неправильно вопрос ставите. Спрашивали так:

А Разве можно без пары сотен лошадей, конюхов, фуражиров и кучеров перевезти пару сотен людей?

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

Ну и механики, путевые обходчики и т.п

В количестве 99 человек ;)

Вот только эти 99 человек в своей совокупности обслуживают ещё 49 паровозов.

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

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

В количестве 99 человек

Совершенно верно!

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

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

Лучше уж крематорий. Тогда и лопаты достаточно будет.

Вы приняты на должность оптимизатора! 😁

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

на заводе будет работать робот, а не вы

Пусть он вначале работу грузчика(а лучше такелажника) научится делать хоть как-то, а потом научится делать ее дешевле грузчика. Потом можно будет об замене рабочего у станка фантазировать.

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

О, вам ещё предстоит много открытий, как работают современные логистические центры, а не вот эти Озоны и Вайлдберризы

Да, хотелось бы видеть, как с#@ный чехол для телефона попадает из цеха ко мне домой. Как часто там участвует ОБЧР и как часто хомо.

Или какая логистика имеется в вилу?

Такелажника я сказал.

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

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

https://tenchat.ru/media/3907263-port-shankhaya-2025-roboty-samostoyatelno-razgruzhayut-i-perevozyat-gruzy. Я про такое. А на заносе роялей экономика не поднимается

на заносе роялей экономика не поднимается

Незанесенный в квартиру рояль так и сгниет на складе. экономика сложное.

Значит не поднимется и на рабочем на заводе. Можно расходиться. Грузить когнитивно несколько проще, чем работать.

Занос рояля это часто сотни тысяч рублей вообще-то...

Роялей по стране сколько за год наберётся? А сколько рабочих на заводах? Или наборщиков на складах Озона, Вайлдберриз?

s/рояль/абсолютно любой груз который нужно упаковать и доставить/

Достаточно в общем-то. К хорошим такелажникам очередь.

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

Оно не работает пока. Вот вообще никак. А фантазии грузы не перемещают.

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

Кажется, во мне умирает программист

Почему только программисты задумываются над этим или, точнее, почему подобные нарративы обращены только к программистам?

Почему выгорают только программисты?

Почему "плохой" программист (или тот, кто не удовлетворяет ЧСВ окружающих), внезапно, должен уходить из профессии или стать QA-шником, а не PM-ом?

Почему QA-инженер не пишет посты о том, что в нем умирает QA-шник?

Почему PM не пишет посты о том, что в нем умирает QA-шник PM?

Почему архитектор не пишет посты о том, что в нем умирает архитектор?

Почему сисадмин не пишет посты о том, что в нем умирает сисадмин?

Почему DevOps не пишет посты о том, что в нем умирает DevOps?

Почему скрам-мастер не пишет посты о том, что в нем умирает скрам-мастер?

Почему продакт-оунер не пишет посты о том, что в нем умирает продакт-оунер?

Почему тимлид не пишет посты о том, что в нем умирает тимлид?

Почему маркетинговый отдел не пишет посты о том, что в нем умирает маркетинговый отдел?

Почему HR не пишет посты о том, что в нем умирает HR?

Почему гендир не пишет посты о том, что в нем умирает гендир?

Почему секретарша не пишет посты о том, что в нем умирает секретарша?

Почему бухгалтер не пишет посты о том, что в нем умирает бухгалтер?

Почему никто не должен никуда уходить или становиться кем-то еще, кроме программистов?

Почему?

Выгорают не программисты, а инженеры.

Вот мне интересно — почему все вокруг (ну как «вокруг», на Хабре) «выгорают», «выгоряют» — а я уже 35 лет всё никак «выгореть» не могу? Может, потому, что мне интересно работать? Типа «а какую ещё головоломку мне подкинут сегодня?»

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

Может повезло.

«Так называемое „везение“ есть результат последовательности верно принятых решений» ©

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

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

Поднимется ли у Вас клавиатура назвать это решение неверно принятым?

Причем здесь это? Вам повезло с работой. Многим не повезло. И переезд здесь ни при чем. Видимо его одного не хватает для всей "последовательности верно принятых решений".

Ну так речь идёт о последовательности. Вам обязательно всю-всю последовательность расписать?

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

Не, я‑то последовательность знаю, склероз не доконал ещё. Но расписывать её в деталях я не планирую.

А если в двух словах, как сказал кто‑то из древних, «первые пять лет ты работаешь на репутацию — а потом репутация работает на тебя».

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

Я правильно понял, что этот комментарий вы написали в vim? Без функций множественного курсора (или макросов) и моментального доступа к функциям строки (копирование без выделения) написать такое было бы небольшим мучением.

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

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

Так можно сказать про абсолютно (ну ладно, 95%, где 5% - с отсевом по строго физиологическим причинам) любую работу

Я в прошлом сис админ, я выгорел...

Я выгорел покупать за свой счёт (за 23-25 тыр, год 2016) мышки, сетевые шнуры, блоки зарядки, а порой выискивать самый дешёвый маршрутизатор взамен сгоревшей циски (опять да за свой счёт). Выгорел общаться с проверяющими на предмет лицензионном и по, разбираться на чью контору оно было куплено и можно ли право передать ее на другую. Выгорел выполнять kpi спущенный 22 летним начальником (за ена картриджа по регламенту 5 минут, картридж в соседнем здании на складе, служебку написать и подписать у 5-х начальников). Выгорел воскрешать из мертвых винты/бд. Выгорел придумывать, находить, реализовывать бесплатные системы видеонаблюдения, видеоконференции, ЭДО....

Накатать пост ? Дай инвайт- но поста не будет, скучно.

Такую работу надо было бросать сразу.

А как это - покупать за свой счёт?

И, главное, наху.. зачем?

Элементарно, Ватсон(С)
Вы требования по закупкам у "госов" и аффилированных видели? вот те самые - подай минимум три КП на закупку чего-то до 20к (да-да, те самые, 223-ФЗ, 44-ФЗ, закупкиговру), отдел закупок выберет и может быть поставит в план. А тебе надо матрицу, которая 5к стоит. 1 штук. И продаётся на 2х сайтах. И куда тебя пошлют с этих сайтов? Вооот. (не, я забил, и покупать не стал, но примерная идея понятна, да?). А десяток мышек на Авито покупал, было дело. оптом, тысячи за полторы, б/у, коненчно. Но это было проще, чем ждать полгода, если вообще дождёшься.

у “госов” и аффилированных … тебе надо матрицу

Так тебе? Или таки твоему работодателю, а ты просто исполняешь работы по замене? Если второе, то бюррократия работает в обе стороны, написал бумажку и жди. Жопа бумажкой прикрыта.

Тратить свои деньги не на себя - заведомо провальная стратегия.

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

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

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

Ууууу, это Вы ещё опупею о трёх частях и семи месяцах не видели...

Пишите.

Мне, вот, например, интересно - как, работая в компании официально, нужно покупать оборудование за свой счет, вплоть до самой мелочи, причем не для себя, а для нужд компании?

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

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

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

Эти вопросы, все же, перебарывают эмоции сочувствия и сопереживания, вызываемые вашим комментом.

По мне, так сам и вопрос поставил, сам и ответил. По крайней мере, я примерно так же ставил вопрос и примерно так же нашел ответ.

Да, индустрия меняется. Да, топовые ИИ кодят лучше большинства программистов. И всё больше сгенерированного кода уходит в прод.

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

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

«Это не ваша заслуга — это наша недоработка» ©

Все программисты в мире делятся на две категории:
— Те, кто считает, что ChatGPT кодит на порядок лучше их;
— Те, кто считает, что ChatGPT кодит на порядок хуже их.
И те, и другие абсолютно правы.

Да, топовые ИИ кодят лучше большинства программистов. И всё больше сгенерированного кода уходит в прод.

Так пускай, станок ЧПУ точит детали с точностью лучше любого самого лучшего токаря,  ну был токарь теперь оператор станка ЧПУ. Хотя и спрос на токарей ни куда не делался оказывается.

С чпу есть определенные проблемы.

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

И да, хорошие зарабатывают больше айтишников.

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

Вы пишите "Последние несколько недель я почти не пишу код руками", а я уже год так. Ничего, жив.

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

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

Вы просто не умеете его готовить

Кажется тут дело том что чужой код в принципе воспринимается как тех долг.

Тут дело в том, что проекты вайбкодеров, которые видел - перепутанная лапша из дубликатов и тупости

оно генерит сразу неподдерживаемый техдолг

А надо как зумеры:

Будем не тряпкой и щеткой драить полы, а управлять автономным моющим пылесосом.

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

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

Коллега, такая жиза что аж скулы свело

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

Лично у меня план такой:

1) найти жену

2) обеспечить её, чтобы она могла выучиться на кинопродюссера и состояться в профессии

3) *я здесь* дождаться, когда это начнёт приносить денег

4) самому под ее патронажем уйти в кино

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

Сил вам

У нас примерно так же, но моя стратегия выхода из айти - онлифанс 🌚

Вам есть что показать, мадмуазель?

Ради такого рода комментов(и коммента выше) я сижу на хабре

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

2) обеспечить её, чтобы она могла выучиться на кинопродюссера и состояться в профессии

3) я здесь дождаться, когда это начнёт приносить денег

4) самому под ее патронажем уйти в кино

Запросто может получиться так, что после пункта 2 и 3, будет "4 жена уходит к другому, а я продолжаю укладывать джейсоны и крудошлепить"

Такой себе план, без обид..

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

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

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

В некоторых компаниях заставляют. Руководство воспринимает LLM как святой грааль (или пускает пыль в глаза). Составляют рейтинги, детальные репорты, задумываются о 24/7 конвейерах и так далее. А рынок настолько дохлый, что если уйти, то хз найдешь ли следующую работу вообще :)

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

— Позвольте, я ни к чему не хочу вас принуждать. К чему насилие? Вам предоставляется совершенно свободный выбор между пером и верёвкой. Этот вопрос можете решить только вы сами.

(с) Питер Блад

Ну да заставляют, если без ИИ твоя продуктивность ниже, чем у разработчика с ИИ, у тебя не остается выбора. Или «вон, на мороз», пилить свои «уникальные» SAAS-ы.

Автор тырит мои идеи для будущей статьи

Шучу. Идеи общие и свободно распространяются через ноосферу

Но пересечение 80процентное (оставшиеся 20% приходятся на специфику личных кейсов)

Закончилась пятница. На дейли отговорился, что задача почти готова. А сам даже не начинал её делать.

А я-же-говорил)

все проблемы имеют нравственный исток

а, стало быть, и все их решения

Я ощущаю вклад, даже если код написал ИИ. Он ведь написал под моим руководством) Набирать каждый раз одни и те же слова и фразы языка программирования - это ведёт к выгоранию, а ИИ - способ повысить свой уровень. Да, нагрузка возрастает, но на то он и ууровен)

Согласен. Я не принижаю свою квалификацию даже если код написал LLM, я же проверяю его качество.

Ну, остаются некоторые запахи LLM, но в пределах допустимого.

Я тоже, но отдавая на ревью, все равно немного стесняюсь) Особенно 30 новых юнит-тестов, по которым сразу все понятно: самому бы никогда не хватило терпения их накатать)

Я сейчас пишу DDD CQRS, с элементами гексагональной архитектуры.

Query это глупые value objects и SQL подобные запросы. Такой код можно генерить по 1000 строк в день через LLM

Тесты пишутся ещё быстрее, пару тысяч строк в день через LLM

Фронт тоже почти весь LLM, скорость по разному, но я не фронтэндер

А вот command часть, доменные правила (инварианты) и агрегаты выявляются, проектируются и реализуются долго и мучительно. Не больше 200 строк в день. И почти полностью вручную.

Мне не стыдно за генерацию 80% кода LLM. Потому что ценность в проектировании и написании ядра

Эванс, Вернон, многие говорят: самая дорогая часть не в написании кода агрегата, а в выявлении правильной модели. Код потом тривиальный, но путь к нему идёт через разговоры с экспертами, итерации, ошибки.

Стыдиться генерации обвязки это как стыдиться что ты не вручную пишешь SQL миграции при наличии автоматизации

Обычно тоже есть кор-функционал, порой буквально один метод, многократно проверенный и переделанный, окруженный кучей чейнджей, нужных чтобы доставить данные от контроллера и обратно, пару раз смапив, миграциями и т. п. бойлерплейтом. Но до сих пор не пойму, как коллеги смотрят на AI-generated код) Хотя нам настойчиво навязывают сверху cursor и copilot)

не пойму, как коллеги смотрят на AI-generated код

А что они сами говорят?

нам настойчиво навязывают сверху cursor и copilot

А что с доступом и лицензиями? Компания предоставляет?

У нас официально запрещено по причинам безопасности. Поэтому руководству отвечаю что не пользуюсь. Коллегам тоже не советую, потому что недостатков очень много. Да и не нужно особо внутри ide. Чатов бесплатных достаточно. Щас arena.ai стал лимиты резать, но всё равно хватает. Если много итераций значит что не так, надо остановиться и подумать.

По-моему у нас ситуация в духе "все все понимают") И не акцентируем внимание на запахи ИИ. Как минимум, пока все все проверяют)

Компания предоставляет?

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

ждут буста производительности втрое)

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

Хотя я один из первых начал пробовать LLM среди наших и пользоваться умею.

А ещё похожий случай был: предлагали проект миллион (реальный) строк кода на .net framework + WCF перевести на Linux и зарплату + 40%. Такую дикую археологию ещё не встречал. Запросил команду 6 человек (не считая меня) и 1.5 года, миллионов 40 получался фот без налогов. Не договорились.

Что меня там добило окончательно: команда разбежалась, документации нет, тестового стенда нет или есть но никто не умеет, основная сложность в драйверах устройств.

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

Лениво набиваю задачу по клавишам в клод

Надо голосом а не руками поэтому не вайб

Прямо голосовуху в него с телефона кидать. Со всеми "вооо", "ну эээ", "кактам ево", "ща погодь", "нутаквот", "бляхамуха", и дальше по списку 💪

И на камеру в прямом эфире. Мечты сбываются, если начинать пытаться их осуществить :)

У нас примерно так же, но моя стратегия выхода из айти - онлифанс

Вставю свое слово. Поразмыслите в будущее своих разработок фич. Вот вы их делаете уже 5 лет, находите одни и те же паттерны, повторы. Что программисты в этом случае делают? Либу, фреймворк, метафреймворк, шаблоны, оптимизацию своей разработки

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

А что делать когда ИИшный код начинает сыпаться на проде в 3 часа ночи и ты не написал ни строчки, а что самое хреновое не знаешь стэк, на котором оно написано? Подключать агентов которые будут мониторить ошибки? Дебажить с llm-кой?

Спать. Вы то тут причем?

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

Ну кто то же будет в 3 часа ночи разбираться. Ему за то деньги платят, в чем проблема? ;)

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

Да Вы не переживайте, люди которые занимаются промышленной разработкой программного обеспечения всё давно придумали, погуглите SDLC например

Отличная статья!

AI не просто ускорил мою работу — он обесценил её.

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

Или не осознает, как бизнес не осознал «преимущества» ассемблерщиков, шарящих за каждый байт, в отличии от Js программистов :)

Думаю скоро компетенции разработчиков старой закалки будут x‑кратно превышать компетенции новой волны разработчиков.

У меня жестокое подозрение, что аффтар и есть разработчик «новой волны». Старая закалка — это как раз я (спорим, что аффтар не умеет в кодах?)

А вы сразу в кодах умеете? Или все таки на ассемблере?

И так, и так. Для PDP-11 очень просто.

А для 8080? Там таки команд больше. Или z80?

Если б я в своё время столько дрочился с Z80 или 8080, то смог бы. Опыт не пропьёшь.

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

"Нам-то не гони! За километр видно, что ты людоедом был это ИИ поручил написать!"

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

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

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

Я даже не вношу правки после код-ревью

А ревьюер знает, что работает с ллм прокладкой?

через минуту выдаёт результат

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

А ревьюер знает, что работает с ллм прокладкой?

М.б. там и ревьювер такой-же прокси.

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

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

Цифровые художники, которых массово заменили на ИИ, а им осталось ток шестой палец за нейросетью подтирать, тоже были не достаточно творческими?

Может нам стоит просто признать, что ИИ тоже может в творчество, чем постоянно обесценивать все человеческое?

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

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

Где-то наверное 50/50 пишу руками и пока всё нравится, но ваш вайб мне понятен, я испытывал ощущение что всё описанное ко мне приближается

В менеджменте мне плохо без кода. А когда просто пишу код, то быстро теряю интерес. Это просто инерция. Я живу так уже 10 лет, а все эти мысли приходят и уходят по циклу.

Спасает мысль, что получится запустить свой проект. У меня нет возможности облажаться.

Здесь и AI как-то в радость. Сделал себе тг-бота буквально за несколько часов. Он парсит новые вопросы с реддита и присылает мне в телегу релевантные вопросы для пиара моего приложения, сразу с предложенным текстом ответа. Я довёл продукт до нужной кондиции, не написав ни строчки кода. И всё работает. И это почему-то радует. На работе всё кажется бессмысленным. А в своих проектах я наоборот, впервые за долгое время вижу смысл.

То и имеем, программирование/алогоритмизацию/инженерию обесценили, а в замен все должны стать менеджерами/маркетологами и научиться продавать ручки, чтобы не «выпасть» из профессии.

Вот только не всем по кайфу продавать ручки.

не всем по кайфу продавать ручки

Поздравляю с переходом в состояние 90% человечества.

Если вашу работу программистом успешно заменяет ИИ - скорее всего, она изначально была бессмысленна.

К сожалению, 90-95% программистов сейчас занимаются абсолютно бессмысленной работой.

Хороший текст. Удивительно, но это редкость, когда человек в процессе письма сам нащупывает ответ и не замечает этого.

Вот он: «На работе всё кажется бессмысленным. А в своих проектах я наоборот, впервые за долгое время вижу смысл».

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

Вы сами нащупали и причину, и план Б у вас уже есть. Не каждый с этим справится сам, у вас получилось. Что же всё-таки хотелось бы изменить?

Я тоже заметил похожий странный феномен. С распространением ИИ и обретением им способности писать код не хуже большинства программистов, стало тупо не интересно кодить самому.

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

ИИ странным, пока не особо понятным мне способом, изменил восприятие самого процесса создания ПО, действительно обесценив его.

Написание ПО не может быть неинтересным. Это же каждый день — новая головоломка!

Если Вам стало неинтересно — поздравляю: то, чем Вы всё это время занимались, было овнокодингом.

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

Я участвую в создании ПО совсем иначе.

А вот щупать руками языки и Фреймворки в качестве хобби стало не интересно. И грустно именно от этого.

Я уже почти 20 лет пилю одно и то же приложение. Прикольная идея была, но она, зараза, выстрелила. Продаём, в составе программного комплекса.

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

Радует периодическое переключение на небольшие проекты. Но основной - висит на мне. Короче, никогда не пишите проект, о котором всегда мечтали: может получиться.

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

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

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

А чтобы не выгорать и видеть смысл в работе, я нашел такое средство - повышение квалификации. Стараюсь в день 1-2 вопроса разбирать, параллельно создаю карточки Anki для запоминания и конспектирую рукой в тетрадке. Это тоже, как оказалось, весьма приятное чувство)

Уфх... Да... Да...

Оно тяжко.

Сперва ты преисполнен, а потом падает всё внутри... Холодок такой по коже... И -> ожидание.

"Симулятор смысла: почему программисты выгорают, а фаундеры нет"

https://habr.com/ru/articles/988028/

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

Радикальные сложности требуют радикальных решений. Можно радикально поступить. "За все есть плата" как говорил Мирко Кокоп

Кстати можно зайти с подветренной
"Стоицизм нам в помощь"
https://habr.com/ru/articles/1016282/
Как ответ на статью вышла недавно заметка о книгах по стоицизму.

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

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

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

Покупают не продукт а товар. Не нужно путать.

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

Тут есть конечно шанс, что сам AI его и будет поддерживать, но это до тех пор пока проект не разрастается и не станет обходится по токенам дороже, чем если платить архитектору + AI.

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

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

Рекомендую попробовать психотерапевта.

Чувак не переживай, просто это уже не твоё писать код. Программирование это творческий процесс для программиста. Хобби и работа - 2 в одном. Мне тоже писать код стало скучновато, проекты на галлерах надоели, стали похожи на работу. Это именно и показывает, что это стало не моё, для развития хобби надо не работать, а заниматься творчеством. Поэтому я уволился и через пару недель уже стал рвботать там где стало интересно. Теперь код пишет клод на пару с кодексом, а я делаю ревью и занимаюсь архитектурой и документированием. Что могу сказать ещё: за 25 лет работы программистом, я работал 6 месяцев (это как у тебя сейчас) , остальное хобби, за которое хорошо платят.

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

Sign up to leave a comment.

Articles