Программисты увольняются из-за наличия Легаси кода

Поделиться
HTML-код
  • Опубликовано: 8 дек 2021
  • Недавно видел новость, что программисты увольняются из-за легаси кода в проектах. Мне кажется, что программисты довольны только новым кодом, когда пишут что-то с нуля. Но стоит этому коду повариться в реальной системе и он становится легаси. И да, я сталкивался с тем, что программисты увольнялись из-за легаси или из-за технологий, которые им не нравились.
    Канал програмысли видеоуроки:
    / @dev-lessons
    Семейный канал:
    / @migpoedem
    Поддержать меня: boosty.to/mflenov
    Обо мне: www.flenov.ru
    Мой ИТ блог www.flenov.info
    Мой просто блог blo.moe
    Twitter: / flenov
    Инстаграм: / mflenov
    Телеграм: t.me/mflenov

Комментарии • 151

  • @mamkindominator745
    @mamkindominator745 9 месяцев назад +10

    Бывает такое. Я когда-то уволился где нам подсунули такой проект...Чтобы продебажить 2 шага из 20 нужно изучить 100м логов. А чтобы поднять нас приезжали обучать 3 недели. Бежал в ужасе гоняя тапки. Этот г-работодатель кричал в след: "оставайся, ты работы не найдешь", а я нашел на Х2. В общем если видите проект который невозможно развернуть, дебажить и сапортить, а главное (!) вам нечего будет записать в CV и ваша компетентность упадет - бегите оттуда.

  • @denkneb
    @denkneb 2 года назад +27

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

    • @--.--
      @--.-- 2 года назад +4

      Тут скорее про стек технологий

  • @user-gw6df6ns7e
    @user-gw6df6ns7e 2 года назад +18

    Я удвоил зп. Немного legacy можно потерпеть.

  • @Kitchen_Politics
    @Kitchen_Politics 2 года назад +24

    Я так ушёл 1,5 месяца назад. 100 раз сказал что нужно переделать, на что мне сказали: 10 лет работало и дальше будет. Такие дела. И там не то чтобы не модно, а просто там настолько сложно уже было что то делать - атас...

    • @Gavana86
      @Gavana86 2 года назад +4

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

    • @klaffro
      @klaffro 2 года назад +10

      @@Gavana86 Дааа, зачем вам тесты? Пишите сразу без ошибок, вы же профессионал.

    • @LeXX_009
      @LeXX_009 2 года назад +1

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

    • @Kitchen_Politics
      @Kitchen_Politics 2 года назад

      @@LeXX_009 плохо оно работает и плохо приносит деньги, потому что энтропия!

    • @LeXX_009
      @LeXX_009 2 года назад

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

  • @Gavana86
    @Gavana86 2 года назад +10

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

  • @KANSHAU
    @KANSHAU 2 года назад +10

    Что касается легаси, я большой дядя, помню перфокарты еще и М2000, которую программировали через тарфареты со штырьками(язык АВТОКОД). Сейчас коллега из NY умоляет присоединиться к нему: IBM Series , банковская система на Коболе, надо портировать на PC, цена средняя по рынку NY, но скорее всего повысят, потому что не особо есть желающие.

    • @madnomad6528
      @madnomad6528 2 года назад +1

      Добрый день! Скажите а реально устроится прогером на Коболе удаленно????

    • @KANSHAU
      @KANSHAU 2 года назад +1

      @@madnomad6528 ну да, дают rdp к терминалу-эмулятору - работай

    • @madnomad6528
      @madnomad6528 2 года назад +1

      @@KANSHAU что серьезна как с вами связаться . Вы уже так работаете ???

    • @KANSHAU
      @KANSHAU 2 года назад

      @@madnomad6528 Я отказался, я же написал , там было предложение, я подумал - за такие смешные деньги заниматься программированием 40 летней давности не очень и все, предложение пропало

    • @madnomad6528
      @madnomad6528 2 года назад

      @@KANSHAU з.п. средняя по нью йорку это сколько ????

  • @CrazyElf1971
    @CrazyElf1971 2 года назад +7

    Я как-раз недавно поменял работу, потому что не мог уже это легаси в виде JQuery и Kendo UI терпеть )) Я старался, но, блин, учитывая, что я вообще backend programmer, мучиться с древним фронтэндом - нафик-нафик )) 2,5 года терпел, но всему приходит конец %)

    • @kingcchultz3366
      @kingcchultz3366 Год назад

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

    • @CrazyElf1971
      @CrazyElf1971 Год назад +1

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

  • @lokidismas7442
    @lokidismas7442 2 года назад +12

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

    • @f1amezof
      @f1amezof Год назад +1

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

    • @mamkindominator745
      @mamkindominator745 9 месяцев назад

      Без тестов и документации это невыполнимая задача

  • @biaoruswpolsce501
    @biaoruswpolsce501 2 года назад +1

    Здравствуйте занимаетесь разработкой сайтов и приложений ??

  • @konstantinm5101
    @konstantinm5101 2 года назад +3

    Абсолютно с Вами согласен

    • @programisli
      @programisli  2 года назад +5

      Прям так официально, на Вы с большой буквы...

  • @techbuterbrod
    @techbuterbrod 2 года назад +4

    Работаю на .NET, по новым вакансиям смотрю только с .NET 5-6 или с переходом на .NET 5-6. И связано это только с тем, что сейчас переломный момент в истории платформы и в будущем я бы хотел иметь соответствующий опыт работы с необходимыми технологиями. А изменилось там на самом деле не мало.
    Думаю, что даже особо жирные условия или релокейт без перспективы перехода на Core не побудили бы меня к переходу на такую работу, потому что выигрывая в моменте, я потеряю на длинной дистанции.
    На текущей работе уже на 70% переехали на .NET 5-6 и React. Собственно, с предыдущей работы уволился, т.к. там такие перспективы не светили никогда.
    Спасибо за видео.

    • @user-gw6df6ns7e
      @user-gw6df6ns7e 2 года назад +1

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

    • @torrvic1156
      @torrvic1156 14 дней назад

      А почему не Blazor вместо React?

    • @techbuterbrod
      @techbuterbrod 14 дней назад

      @@torrvic1156 потому что React это 90% рынка фронтенд разработки, а Blazor нишевый продукт, на поддержку которого сложно найти людей.

  • @alexkoptev
    @alexkoptev 2 года назад +3

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

  • @sevaske
    @sevaske 2 года назад +4

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

    • @LeXX_009
      @LeXX_009 2 года назад

      У вас получается работа ради работы, а не ради денег, я до сих пор пишу на устаревшей системе 2009 года, и самое главное это платят

  • @olegtsybulskyi5129
    @olegtsybulskyi5129 2 года назад +4

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

  • @viktorgladkih8048
    @viktorgladkih8048 2 года назад +4

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

    • @programisli
      @programisli  2 года назад +1

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

  • @iaroslavdavydiak6439
    @iaroslavdavydiak6439 2 года назад +2

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

    • @programisli
      @programisli  2 года назад +1

      Есть такое, хочется работать со свежим, чтобы проще было еще и работу найти

  • @ftft9664
    @ftft9664 2 года назад +4

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

  • @faix2000
    @faix2000 2 месяца назад +1

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

  • @user-wp6pd2fx8g
    @user-wp6pd2fx8g 2 года назад +2

    Третий!!!) Успел Игорь)))

  • @KANSHAU
    @KANSHAU 2 года назад +2

    Net 6 вроде уже stable, я поставил vs 2022, налетел на ошибки сборки проекта, поспешил. Вернул назад Net5 и Vs 2015, подожду пока патч выйдет.

    • @techbuterbrod
      @techbuterbrod 2 года назад

      Мы уже в продакшене юзаем .NET 6, никаких проблем. И весь отдел перешел на 2022 или Rider. VS 2015 это вам зачем? Для СилверЛайта что ли? :)))

  • @arthurandreev709
    @arthurandreev709 2 года назад +1

    Доброго времени суток. Как с Вами можно связаться?

    • @programisli
      @programisli  2 года назад

      На моем сайте www.flenov.info если обратная связь или ссылка на телеграмм

  • @GrandpaTin
    @GrandpaTin 2 года назад +1

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

    • @programisli
      @programisli  2 года назад +1

      Одна камера iPhone 13 в кинемотографичном режиме, она размывает фон. Другая камера GoPro 9 без размытия в большой глубиной, поэтому картинка очень сильно отличается.

  • @injty
    @injty 2 года назад +3

    у меня вообще джумла. радуйтесь.

  • @user-dh8lt5mi5e
    @user-dh8lt5mi5e 2 года назад +2

    "This is my legacy, legacy, aahhh..."

  • @Mr43046721
    @Mr43046721 2 года назад +3

    Да везде есть Легаси, где-то даже до сих пор крутятся приложения на net core 2, а у нас и вин формс есть))

  • @gromovyy_oleksiy
    @gromovyy_oleksiy 2 года назад +1

    Стрим будет?

    • @programisli
      @programisli  2 года назад

      Как-то давно уже не было и пока не планирую

  • @KANSHAU
    @KANSHAU 2 года назад +5

    Привет, Миша. Обидно за наезд на jquery) До сих пор использую, чем он плох? куча плагинов, обширное коммюнити.

    • @programisli
      @programisli  2 года назад +2

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

    • @user-yp2vh6jy7q
      @user-yp2vh6jy7q 2 года назад

      @@programisli А что на счёт Vue?

  • @vladislavcherashev9457
    @vladislavcherashev9457 28 дней назад +1

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

  • @alexsobolenko
    @alexsobolenko 2 года назад +1

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

  • @nickett
    @nickett 2 года назад +2

    я с тех проектов где был svn тоже уходил ))))

  • @Foxie-1
    @Foxie-1 2 года назад +1

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

    • @programisli
      @programisli  2 года назад +1

      Нужно, но компании не особо инвестируют в тесты

  • @f1amezof
    @f1amezof Год назад +3

    Просто не выбирайте React, которых переходит в легаси очень быстро из-за отсутствия стандартизации структуры 😁
    Серьезно, и Angular и Vue показали себя как наиболее future-proof фреймворки.

  • @alexnosov2066
    @alexnosov2066 7 месяцев назад +1

    А какой у вас стек технологий?

    • @programisli
      @programisli  7 месяцев назад +1

      C#, MS SQL Server, .NET 4.8 очень много где используется, есть старый Dojo JS, который мало кто любит

  • @xatowar
    @xatowar 2 года назад +2

    О, ёлка) следующий видос в шапке Санты?)

    • @programisli
      @programisli  2 года назад +1

      Все может быть :)

  • @user-us5uf9tt8i
    @user-us5uf9tt8i 2 года назад +7

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

    • @programisli
      @programisli  2 года назад +6

      Если в команде нет конкуренции, то выбивай.

    • @user-us5uf9tt8i
      @user-us5uf9tt8i 2 года назад +1

      @@programisli кроме меня только лид на моём направлении

  • @user-ec8lg6jt2n
    @user-ec8lg6jt2n 2 года назад +2

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

  • @valeriyvaleriy9563
    @valeriyvaleriy9563 2 года назад +1

    Серия "Библиотека журнала "Хакер" выпустила книгу "Python глазами хакера". Сначала думал Ваша книга, оказалось нет) Вот так) набирают популярность на узнаваемости Ваших книг :)

    • @programisli
      @programisli  2 года назад +1

      Я здесь рассказывал, как я начал писать книги ruclips.net/video/HRf_DiXZO7o/видео.html и изначально название означало глаза журнала Хакер, поэтому то, что теперь другие авторы журнала начали использовать это название ничего плохого в этом нет

  • @kemal1910
    @kemal1910 2 года назад +3

    Легаси из говна и палок - это 90% жизни любого энтерпрайз разраба. Хуже всего, когда начальство не понимает, что плохо написанное легаси - это огромная проблема и постоянно подгоняет.

  • @tchrmagic2943
    @tchrmagic2943 2 года назад +4

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

    • @programisli
      @programisli  2 года назад +3

      Согласен, молодые хотят больше нового, а опытные предпочитают проверенное

    • @torrvic1156
      @torrvic1156 14 дней назад

      @@programisliа мне нравятся молодые недотроги) Они такие интересные и всегда новые ощущения.

  • @GrandpaTin
    @GrandpaTin 2 года назад +1

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

  • @ubobcat
    @ubobcat 2 года назад +3

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

    • @programisli
      @programisli  2 года назад +1

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

    • @ubobcat
      @ubobcat 2 года назад +2

      @@programisli Ну если так, то да, имеет смысл переписать

    • @f1amezof
      @f1amezof Год назад +1

      Тут важно соблюдать баланс и не бросаться в крайности.

  • @warnabas
    @warnabas 2 года назад +1

    Миша, сделай подкаст формат, Ютуб отвлекает

    • @programisli
      @programisli  2 года назад

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

  • @Spenchik
    @Spenchik 7 месяцев назад

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

    • @programisli
      @programisli  7 месяцев назад +1

      Конечно же не во всех компаниях

  • @olenakunina1
    @olenakunina1 2 месяца назад +1

    Оно то в принципе казалось что зарплата норм, отношение норм, ну и можно потерпеть что основная часть CRM сверстана на таблицах, да и с Yii и Angular первым вроде как то сжилась и научилась лавировать между етим всем, но вот хазяину захотелось надстроить на ето все реакт модули, ну ладно, че то надстроили и как то со скрипом оно все вместе едет, но вот последняя новость - хазяин хочет драг и дроп на таблицы на свои и говорит: "я ни панимать пачиму от на етом сайти работает а у нас ето будет сложно прикрутить.." и тут понимаешь что с легаси можно работать пока у начальника есть понимание чем он владеет, а если не понимает и велит пианину к унитазу подключить и все за 5 минут...то будет много стрессу и увольнений

  • @user-bi1ft7rx5k
    @user-bi1ft7rx5k 2 года назад +2

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

    • @olegivanov9607
      @olegivanov9607 2 года назад

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

    • @user-tv4fm6vz6j
      @user-tv4fm6vz6j Год назад

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

    • @torrvic1156
      @torrvic1156 14 дней назад

      @@user-tv4fm6vz6jкакое 27? Уже до 30 подняли и нижняя планка 18 лет. Да и под чмобилизацию могут отправить того, кто старше 30. Не забывайте об этом.

  • @playmarket8605
    @playmarket8605 2 года назад +2

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

  • @user-bg3sh3uw2c
    @user-bg3sh3uw2c Год назад +2

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

    • @programisli
      @programisli  Год назад

      Легаси может быть и то и другое

  • @IgorGallemar
    @IgorGallemar 2 года назад +2

    Первый!!!!

  • @dgavrikov84
    @dgavrikov84 2 года назад +3

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

    • @programisli
      @programisli  2 года назад +1

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

    • @dgavrikov84
      @dgavrikov84 2 года назад

      @@programisli Это да боль ещё та. Я поэтому и стараюсь проектировать сразу по всем канонам SOLID, GoF и т.п.
      Как говориться "лучше день потерять, а потом за 5 мин долететь ". Паттерны особенно архитектурные очень спасают в этом плане.

    • @techbuterbrod
      @techbuterbrod 2 года назад

      @@dgavrikov84 ну почему сразу боль. Это часть работы :). Я бы даже сказал немалая ее часть.

    • @drovoseg
      @drovoseg 2 года назад

      @@dgavrikov84 SOLID это не так сложно, с проектированием и поддержкой распределенных систем все намного хуже..

  • @Kiriyaki65548
    @Kiriyaki65548 2 года назад +1

    К своему счастью на 3х проектах ни разу не работал с legacy. Даже не знаю + это или - .

    • @programisli
      @programisli  2 года назад

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

    • @Kiriyaki65548
      @Kiriyaki65548 2 года назад

      @@programisli так и есть

  • @vasiliy.koryshev
    @vasiliy.koryshev 2 года назад +2

    Ха-ха, как раз ушёл из-за большого легаси и использования TFS2010!

  • @alexnedelin7646
    @alexnedelin7646 2 года назад +1

    Да майкрасофт вообще идиоты. кинуть программистов завязавшихся на их технологии - это у них святое. так C++/Win32 связка померла - программисты имели огромные проблемы когда они со своим багажом win32 знаний приходили их разворачивали - говорили нам нужен linux. потом c c# куча подобных историй. тот же silverlight который они похоронили. и всякое. в общем я для себя давно решил - чем меньше в моей жизни microsoft - тем лучше. дома уже давно ubuntu крутится. и неплохо кстати. C++/java у jetbrains все инструменты для разрабов есть

    • @programisli
      @programisli  2 года назад

      Ну Google тоже убивает технологии очень часто. Один только Angular переход на вторую версию стоил программистам хороших усилий.

  • @As-ru2bc
    @As-ru2bc 2 года назад +1

    Легаси? Нене)

    • @programisli
      @programisli  2 года назад +1

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

  • @Edvard-Aliev
    @Edvard-Aliev 2 года назад +1

    Меня так заманил HR красивыми сиськами,ой! всмысли технологиями! Типо будем делать новые проекты на laravel а в итоге пришел поддерживать самописный говнокод чуть ли не на 4ой версии... Пхп, ушел через два месяца...

    • @programisli
      @programisli  2 года назад +1

      Странно, мой комент пропал.
      И даже HR с красивыми ... то что ты написал не сммогла остановит тебя?

    • @Edvard-Aliev
      @Edvard-Aliev 2 года назад +1

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

  • @JohnDoe-tm1rv
    @JohnDoe-tm1rv 7 месяцев назад +1

    Нет такого легаси над которым я бы не согласился работать за хорошие деньги. Технолоии приходят и уходят, а кушать хочется вегда. Кто то ставит на Blazor ? :)

    • @programisli
      @programisli  7 месяцев назад +1

      Мне Blazor пока очень нравится, но после Silverlight, Active X и множество других технологий, которых убила MS я ставку боюсь делать

    • @JohnDoe-tm1rv
      @JohnDoe-tm1rv 7 месяцев назад

      @@programisli+1 Пока не станет трендом пожалуй воздержусь.

  • @zerodivide6703
    @zerodivide6703 2 года назад +1

    Бля, пишу на Delphi 20 лет уже

    • @programisli
      @programisli  2 года назад

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

    • @drovoseg
      @drovoseg 2 года назад +1

      @@programisli судя по вакансиям зарплаты на Delphi в разы ниже остальных

  • @mlr__roal_6867
    @mlr__roal_6867 2 года назад +1

    У меня еще жестче. Я не работаю программистом из-за вероятности нарваться на работу с легаси-кодом. Ну это говноедство какое-то для меня. С легаси-кодом могут спокойно работать только суперпрофи. А я не такой!)

    • @programisli
      @programisli  2 года назад

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

    • @mlr__roal_6867
      @mlr__roal_6867 2 года назад

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

    • @torrvic1156
      @torrvic1156 14 дней назад

      Братишка! Я тебе покушать принёс)

  • @Hello_there_777
    @Hello_there_777 2 года назад +2

    Лол я бы продавил git репозиторий. это ничего не стоит. видимо не пробивной парнишка)))

    • @programisli
      @programisli  2 года назад +2

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

    • @Hello_there_777
      @Hello_there_777 2 года назад +1

      @@programisli а от кого это зависело? разве не разработчики должны решать что им удобно использовать?

  • @hello_world_zz
    @hello_world_zz 2 месяца назад +1

    у меня только легаси 15и летнее

    • @programisli
      @programisli  2 месяца назад +1

      Не хочется уйти?

    • @hello_world_zz
      @hello_world_zz 2 месяца назад

      ​​@@programisliхочется. Платят много.
      Так же мой стэк устаревает т.е. конкурентоспособность падает на новых полях. Ещё плюс - никакой AI тут не разберётся. Тонны кривого кода.

    • @hello_world_zz
      @hello_world_zz 2 месяца назад

      Хочу. Есть пара нюансов:
      1. ЗП хорошая. Не все сюда хотят, девочки вообще плюются
      2. Становитсяишься менее конкурентноспобным, а денег хочешь как и тут

  • @user-nb4mp9jg8e
    @user-nb4mp9jg8e 2 года назад +2

    ,kz

  • @CjPusha2000
    @CjPusha2000 2 года назад +3

    Если это легаси после индусов, понимаю, почему люди уходят.

  • @soversus5374
    @soversus5374 5 месяцев назад

    Как меня вымораживает выражение "самописные". ) Все самописное.
    Сколько известных библиотек загнулось. Это ужас.

    • @programisli
      @programisli  5 месяцев назад

      Библиотеки приносят зависимости, а очень большое количество зависимостей тоже не очень хорошо. И самописка может стать проблемой, и большое количество библиотек может стать проблемой.

  • @hello_world_zz
    @hello_world_zz 2 месяца назад

    Думается мне, ИИ заменит всех, кто любит новое и интересное. А вот унаследованный код, которых не понятно как работает, в котором костыль на костыле... сегодня ИИ поднимает новый проект быстро. Что думаете?

    • @programisli
      @programisli  2 месяца назад +1

      Не думаю, что он заменит даже на новых, он будет дополнением, но не заменой

    • @hello_world_zz
      @hello_world_zz 2 месяца назад

      Заменит. Чётко сформулировал ТЗ, ИИ справиться. Вне сомнения. А вот разобраться будет тяжело ему в легаси

    • @hello_world_zz
      @hello_world_zz 2 месяца назад

      @@programisli Как пример недавно попросил ии сделать мне калькулятор. 10 секунд. Потом - давай на wpf. 10 секунд. А потом я ему - используй mvvm framework. Он растёт в прогрессии. Все тривиальные вещи он будет делать. А потом они будут общаться.

    • @hello_world_zz
      @hello_world_zz 2 месяца назад

      @@programisli вот, новости: AutoDev: an automated AI-driven development framework, in which human developers are relegated to the role of mere supervisors of artificial intelligence doing all of the actual software engineering work

    • @torrvic1156
      @torrvic1156 14 дней назад

      Вы переоцениваете ИИ и очень сильно. Есть ряд исследований и ИИ ещё крайне далеко до человека. У него нет мышления.

  • @logan22dev
    @logan22dev 2 года назад +2

    Большинство программистов выберет что-то старое. Это факт.

    • @programisli
      @programisli  2 года назад +1

      Что-то, что они знают. Но на счет старого.... Смотря что

    • @Gavana86
      @Gavana86 2 года назад +1

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

  • @torrvic1156
    @torrvic1156 14 дней назад

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

    • @programisli
      @programisli  14 дней назад +1

      Поддерживается,но WPF лучше, он масштабируется хорошо