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

  Рет қаралды 10,179

Програмысли

Програмысли

Күн бұрын

Пікірлер
@mamkindominator745
@mamkindominator745 Жыл бұрын
Бывает такое. Я когда-то уволился где нам подсунули такой проект...Чтобы продебажить 2 шага из 20 нужно изучить 100м логов. А чтобы поднять нас приезжали обучать 3 недели. Бежал в ужасе гоняя тапки. Этот г-работодатель кричал в след: "оставайся, ты работы не найдешь", а я нашел на Х2. В общем если видите проект который невозможно развернуть, дебажить и сапортить, а главное (!) вам нечего будет записать в CV и ваша компетентность упадет - бегите оттуда.
@Kitchen_Politics
@Kitchen_Politics 3 жыл бұрын
Я так ушёл 1,5 месяца назад. 100 раз сказал что нужно переделать, на что мне сказали: 10 лет работало и дальше будет. Такие дела. И там не то чтобы не модно, а просто там настолько сложно уже было что то делать - атас...
@Ivannn_ru
@Ivannn_ru 3 жыл бұрын
Классика. Когда новые идеи воспринимаются в штыки, когда нужно доказывать что это устарело и весь мир использует другое. А где то нужно еще и воевать что бы писали тесты
@klaffro
@klaffro 3 жыл бұрын
@@Ivannn_ru Дааа, зачем вам тесты? Пишите сразу без ошибок, вы же профессионал.
@LeXX_009
@LeXX_009 2 жыл бұрын
Переделывать ради переделывания это так себе идея, когда работает все и без ошибок. Я придерживаюсь того что если работает не трогай, т.к. тогда было модно одно, сейчас другое, а завтра третье, а приложение должно работать и приносить прибыль, а как оно работает не важно.
@Kitchen_Politics
@Kitchen_Politics 2 жыл бұрын
@@LeXX_009 плохо оно работает и плохо приносит деньги, потому что энтропия!
@LeXX_009
@LeXX_009 2 жыл бұрын
@@Kitchen_Politics наверно я это не смогу понять 🤣, для меня переделывать что работает это как топтаться на месте, конечно если будет задача, я переделаю, но сам такое предлагать не стану 🤣
@denkneb
@denkneb 3 жыл бұрын
Легаси помогает в некоторой степени даже прокачаться. Но это конечно на любителя. Я люблю рефакторить, улучшать, оптимизировать.
@eloreneloreneloreneloreneloren
@eloreneloreneloreneloreneloren 3 жыл бұрын
Тут скорее про стек технологий
@Ivannn_ru
@Ivannn_ru 3 жыл бұрын
Согласен со всем сказанным. Сейчас рекрутеры даже на столько прокачались, что когда спрашиваешь про количество лет, отвечают Да он давно написан но его сейчас планируют переписать или частично начали переводить на микросервисы, так как легаси вызывает отторжение у многих. Я сам не боюсь легаси, но меня пугают проекте которые относительно новые но написаны так как будто его писал человек который вообще не развивался. Самописные MQ, мемкэш и другие странные велосипеды
@владимирсенцов-р1ю
@владимирсенцов-р1ю 3 жыл бұрын
Я удвоил зп. Немного legacy можно потерпеть.
@KANSHAU
@KANSHAU 3 жыл бұрын
Что касается легаси, я большой дядя, помню перфокарты еще и М2000, которую программировали через тарфареты со штырьками(язык АВТОКОД). Сейчас коллега из NY умоляет присоединиться к нему: IBM Series , банковская система на Коболе, надо портировать на PC, цена средняя по рынку NY, но скорее всего повысят, потому что не особо есть желающие.
@madnomad6528
@madnomad6528 3 жыл бұрын
Добрый день! Скажите а реально устроится прогером на Коболе удаленно????
@KANSHAU
@KANSHAU 3 жыл бұрын
@@madnomad6528 ну да, дают rdp к терминалу-эмулятору - работай
@madnomad6528
@madnomad6528 3 жыл бұрын
@@KANSHAU что серьезна как с вами связаться . Вы уже так работаете ???
@KANSHAU
@KANSHAU 3 жыл бұрын
@@madnomad6528 Я отказался, я же написал , там было предложение, я подумал - за такие смешные деньги заниматься программированием 40 летней давности не очень и все, предложение пропало
@madnomad6528
@madnomad6528 3 жыл бұрын
@@KANSHAU з.п. средняя по нью йорку это сколько ????
@lokidismas7442
@lokidismas7442 3 жыл бұрын
Легаси с плохой архитектурой, часто ломающийся - работа для Джедаев рефакторинга, которые имеющих стальные нервы и адекватную самооценку. Легаси с адекватной архитектурой и с минимальным количеством сайд эффектов - совершенно другой разговор. С таким легаси было бы в радость работать.
@f1amezof
@f1amezof Жыл бұрын
Как раз недавно пришлось работать с таким - 15 летний код, который еще написан так, будто его писало стадо джунов. В рефакторинге я как рыба в воде, и приходилось то тут то там что-то менять чтобы была возможность внести изменения не ломая существующий код, но менеджеры не оценили такой подход, потому что им нужны были новые фичи здесь и сейчас. После этого давление с их стороны все росло и в итоге нам пришлось расстаться.
@mamkindominator745
@mamkindominator745 Жыл бұрын
Без тестов и документации это невыполнимая задача
@CrazyElf1971
@CrazyElf1971 3 жыл бұрын
Я как-раз недавно поменял работу, потому что не мог уже это легаси в виде JQuery и Kendo UI терпеть )) Я старался, но, блин, учитывая, что я вообще backend programmer, мучиться с древним фронтэндом - нафик-нафик )) 2,5 года терпел, но всему приходит конец %)
@kingcchultz3366
@kingcchultz3366 Жыл бұрын
2.5 года работать с кодом который тебе противен, ты уверен что не стоило уйти раньше?
@CrazyElf1971
@CrazyElf1971 Жыл бұрын
@@kingcchultz3366 Может быть. Но мне на любой работе что-то да не нравится, нужно всё же попытаться - вдруг да получится разобраться. И поначалу фронтенда было не так много просто на мне.
@mechanism-o4h
@mechanism-o4h 3 жыл бұрын
Работаю на .NET, по новым вакансиям смотрю только с .NET 5-6 или с переходом на .NET 5-6. И связано это только с тем, что сейчас переломный момент в истории платформы и в будущем я бы хотел иметь соответствующий опыт работы с необходимыми технологиями. А изменилось там на самом деле не мало. Думаю, что даже особо жирные условия или релокейт без перспективы перехода на Core не побудили бы меня к переходу на такую работу, потому что выигрывая в моменте, я потеряю на длинной дистанции. На текущей работе уже на 70% переехали на .NET 5-6 и React. Собственно, с предыдущей работы уволился, т.к. там такие перспективы не светили никогда. Спасибо за видео.
@владимирсенцов-р1ю
@владимирсенцов-р1ю 3 жыл бұрын
Да хер его знает. Но переход там не очень сильный. Нет ничего такого, чего за пару месяцев не выучить.
@torrvic1156
@torrvic1156 6 ай бұрын
А почему не Blazor вместо React?
@mechanism-o4h
@mechanism-o4h 6 ай бұрын
@@torrvic1156 потому что React это 90% рынка фронтенд разработки, а Blazor нишевый продукт, на поддержку которого сложно найти людей.
@sevaske
@sevaske 3 жыл бұрын
Я сейчас как раз работаю в компании с легаси кодом, подправляли код понемногу. Надеюсь, что добавим газу ибо желание пропадает работать с таким проектом.
@LeXX_009
@LeXX_009 2 жыл бұрын
У вас получается работа ради работы, а не ради денег, я до сих пор пишу на устаревшей системе 2009 года, и самое главное это платят
@alexkoptev
@alexkoptev 3 жыл бұрын
Такая же история с пилотами авиакомпаний. Не трудно нанять пилота на боинг 737 или айрбас 320. Но никто не хочет идти на, например, суперджет, никто не хочет учиться на неропулярный или умирающий тип. Приходится авиакомпаниям платить больше и нанимать предпенсионеров. Это еще одна из причин, почему авиакомпании не любят не распространенные типы самолетов.
@faix2000
@faix2000 8 ай бұрын
Ну скажем так, я не работаю с веб технологиями, большая часть кода у нас легаси код для ембеддед систем. попытки внедренния каких либо веб технологий было интересно... но к релизу все было уже олдскул. И эти тенденции я видел в нескольких наших проектах разработка которых длится 4-5 года, и потом 10-15 лет супорт.
@viktorgladkih8048
@viktorgladkih8048 3 жыл бұрын
Всегда видел в легаси или сложных задачах возможности:) Тут все зависит от подходов в компании, если есть понимание как работать с легаси и что от него стоит избавляться и самое главное в компании реально идут на это, то вопросов нет. Тут конечно вопрос: как скоро тот код, который сегодня новый, станет легаси? Другое дело если тебе не нравится технология и стек, тут уж ни чего не поделаешь, насильно мил не будешь. :)
@programisli
@programisli 3 жыл бұрын
Нынешний код станет легаси через пол года или год максимум, от легаси не убежишь
@ftft9664
@ftft9664 3 жыл бұрын
Пока что чаще приходилось переписывать не legacy-код, а то, что понаписали джуны и сбежали через год-два ...иначе поддерживать это невозможно
@alexsobolenko
@alexsobolenko 2 жыл бұрын
Поддерживаем сайты банка. В прошедшем году довелось переписывать код проекта под новую версию php и новую версию фреймворка. То ещё удовольствие. Зато помогает лучше разобраться с логикой
@olegtsybulskyi5129
@olegtsybulskyi5129 3 жыл бұрын
Я думаю, многое зависит от климата в компании. Если разработчик вынужден давить на реальную боль, чтобы зарабатывать х2 - значит, что компания не заинтересована в росте своего сотрудника. Нарушается win-win. В результате сотрудник найдет решение своей проблемы рано или поздно, а вот компания в любом случае проигрывает и вынуждена либо честно платить новому разработчику больше денег, либо обмануть оного и продолжить текучку своих кадров.
@iaroslavdavydiak6439
@iaroslavdavydiak6439 3 жыл бұрын
Миша красавчик👍растешь как блогер. Интересно послушать. Я еще зеленый но легаси боюсть, через время после легаси пойдешь на рынок, а там хотят то что ты упустил)
@programisli
@programisli 3 жыл бұрын
Есть такое, хочется работать со свежим, чтобы проще было еще и работу найти
@biaoruswpolsce501
@biaoruswpolsce501 3 жыл бұрын
Здравствуйте занимаетесь разработкой сайтов и приложений ??
@silik3051
@silik3051 Ай бұрын
у нас легаси самописный вебсервер и дравера. Вообщем с одной стороны железо сильно не меняется и нет такого что нужно переписывать с другой стороны программисты нормально наченают работать спустя 2-4 года работы ибо втенутся очень тежело(
@arthurandreev709
@arthurandreev709 3 жыл бұрын
Доброго времени суток. Как с Вами можно связаться?
@programisli
@programisli 3 жыл бұрын
На моем сайте www.flenov.info если обратная связь или ссылка на телеграмм
@vladislavcherashev9457
@vladislavcherashev9457 6 ай бұрын
Я как раз ухожу из компании где работал на ужасном Легаси, основанном на платформе zulrunner, писал монолитный десктоп под астру, стек технологий практически не релевантный, даже специализация размыта не нормальный фронтэндер, ни бэкэндер, два года отработал и по факту увольняюсь что бы переучиваться. Кстати что бы поддерживать Легаси компания не платит больше, платит как раз мизер, просто набирают студентов с улицы, лайфхак))
@GrandpaTin
@GrandpaTin 3 жыл бұрын
В текущую компанию приходил на огромный древний проект, да ещё и фуллстеком. Сейчас тот проект благополучно погибает, а мы с командой стартанули новый, где уже все стильно модно молодежно. Редко удается поучаствовать в чем-то масштабном прямо с нуля. На свои собственные грабли наступать куда приятнее, чем на оставленные кем-то.
@konstantinm5101
@konstantinm5101 3 жыл бұрын
Абсолютно с Вами согласен
@programisli
@programisli 3 жыл бұрын
Прям так официально, на Вы с большой буквы...
@КукаВерука
@КукаВерука 3 жыл бұрын
"This is my legacy, legacy, aahhh..."
@f1amezof
@f1amezof Жыл бұрын
Просто не выбирайте React, которых переходит в легаси очень быстро из-за отсутствия стандартизации структуры 😁 Серьезно, и Angular и Vue показали себя как наиболее future-proof фреймворки.
@torrvic1156
@torrvic1156 6 ай бұрын
A Blazor?
@gromovyy_oleksiy
@gromovyy_oleksiy 3 жыл бұрын
Стрим будет?
@programisli
@programisli 3 жыл бұрын
Как-то давно уже не было и пока не планирую
@ВасяПупкин-к2ж8к
@ВасяПупкин-к2ж8к 2 жыл бұрын
Как хитро устроились старые советские предприятия, оборонные предприятия. В университете учебная программа так построена, что студент может работать только на конкретном оборонном предприятии, проектном институте. Кроме того, после окончания ВУЗа молодому специалисту на предприятии дают отстрочку от армии. А если же он уходит с предприятия, то парня призывают в армию. Т.е. человек никуда не может уйти с оборонного, ну или старого советского предприятия, где нужно программировать на старых языках. И программисту будут платить ниже рынка, хотя у человека есть высшее образование программиста. Всегда есть возможность нанять студентов, которых готовят строго на это советское предприятие.
@olegivanov9607
@olegivanov9607 2 жыл бұрын
никто не мешает изучать актуальные технологии самостоятельно
@ВасилийТест-б4о
@ВасилийТест-б4о 2 жыл бұрын
До 27 лет потерпеть и свободен. А так стаж копится, технологии можно спокойно подучить.
@torrvic1156
@torrvic1156 6 ай бұрын
@@ВасилийТест-б4окакое 27? Уже до 30 подняли и нижняя планка 18 лет. Да и под чмобилизацию могут отправить того, кто старше 30. Не забывайте об этом.
@kemal1910
@kemal1910 2 жыл бұрын
Легаси из говна и палок - это 90% жизни любого энтерпрайз разраба. Хуже всего, когда начальство не понимает, что плохо написанное легаси - это огромная проблема и постоянно подгоняет.
@Mr43046721
@Mr43046721 3 жыл бұрын
Да везде есть Легаси, где-то даже до сих пор крутятся приложения на net core 2, а у нас и вин формс есть))
@GrandpaTin
@GrandpaTin 3 жыл бұрын
Вроде картинка получше стала, да? Только немного странно что с разных углов цвета сильно отличаются.
@programisli
@programisli 3 жыл бұрын
Одна камера iPhone 13 в кинемотографичном режиме, она размывает фон. Другая камера GoPro 9 без размытия в большой глубиной, поэтому картинка очень сильно отличается.
@injty
@injty 3 жыл бұрын
у меня вообще джумла. радуйтесь.
@KANSHAU
@KANSHAU 3 жыл бұрын
Net 6 вроде уже stable, я поставил vs 2022, налетел на ошибки сборки проекта, поспешил. Вернул назад Net5 и Vs 2015, подожду пока патч выйдет.
@mechanism-o4h
@mechanism-o4h 3 жыл бұрын
Мы уже в продакшене юзаем .NET 6, никаких проблем. И весь отдел перешел на 2022 или Rider. VS 2015 это вам зачем? Для СилверЛайта что ли? :)))
@valeriyvaleriy9563
@valeriyvaleriy9563 3 жыл бұрын
Серия "Библиотека журнала "Хакер" выпустила книгу "Python глазами хакера". Сначала думал Ваша книга, оказалось нет) Вот так) набирают популярность на узнаваемости Ваших книг :)
@programisli
@programisli 3 жыл бұрын
Я здесь рассказывал, как я начал писать книги kzbin.info/www/bejne/foPJkHefjb-CbdE и изначально название означало глаза журнала Хакер, поэтому то, что теперь другие авторы журнала начали использовать это название ничего плохого в этом нет
@Сергей-г4о3н
@Сергей-г4о3н 3 жыл бұрын
Третий!!!) Успел Игорь)))
@Foxie-1
@Foxie-1 2 жыл бұрын
Возможно, лучше больше инвестировать в покрытие тестами, чем в переписывание кода?
@programisli
@programisli 2 жыл бұрын
Нужно, но компании не особо инвестируют в тесты
@alexnosov2066
@alexnosov2066 Жыл бұрын
А какой у вас стек технологий?
@programisli
@programisli Жыл бұрын
C#, MS SQL Server, .NET 4.8 очень много где используется, есть старый Dojo JS, который мало кто любит
@tchrmagic2943
@tchrmagic2943 3 жыл бұрын
В итоге произойдёт простая ротация по возрасту. Желание сидеть на актуальном стеке больше к молодым относится. С годами это приводит к выгоранию, и людям уже лень учить что-то новое каждые пару лет, особенно если не видят каких-то сильных изъянов в прошлой технологии, и сам переход им видится не больше как маркетинговый ход.
@programisli
@programisli 3 жыл бұрын
Согласен, молодые хотят больше нового, а опытные предпочитают проверенное
@torrvic1156
@torrvic1156 6 ай бұрын
@@programisliа мне нравятся молодые недотроги) Они такие интересные и всегда новые ощущения.
@Spenchik
@Spenchik Жыл бұрын
Єто справедливо, но не во всех компаниях. Не все компании создают чисто код и сервисы, некоторые связаны с неконкурентными устройствами с которыми можно толтко мечтать интегрироватся.
@programisli
@programisli Жыл бұрын
Конечно же не во всех компаниях
@KANSHAU
@KANSHAU 3 жыл бұрын
Привет, Миша. Обидно за наезд на jquery) До сих пор использую, чем он плох? куча плагинов, обширное коммюнити.
@programisli
@programisli 3 жыл бұрын
Я сам использую его для небольших проектов. Но для крупных корпоративных вещей удобнее работать с чем-то класса Ангулар или Реакта.
@АлександрОстапченко-м4в
@АлександрОстапченко-м4в 3 жыл бұрын
@@programisli А что на счёт Vue?
@ubobcat
@ubobcat 3 жыл бұрын
Ну насчет переписывания кода, который еще не устарел, но устареет в будущем - мне кажется это перебор. Не факт, что они угадают какой язык или фреймворк будет популярен в будущем. И на бесконечное переписывание потратятся огромные деньги, которые вряд ли отобьются. Мне кажется, что дешевле нанять программистов поддерживать легаси пусть даже с зарплатой х2-х3, чем переписывать все с нуля. На большую зарплату и непыльную работу выстроится очередь желающих.
@programisli
@programisli 3 жыл бұрын
В данном примере код действительно устареет и об этом уже заявил производитель. Подходит время окончания поддержки, дальше обновлений не будет
@ubobcat
@ubobcat 3 жыл бұрын
@@programisli Ну если так, то да, имеет смысл переписать
@f1amezof
@f1amezof Жыл бұрын
Тут важно соблюдать баланс и не бросаться в крайности.
@БендерЗадунайский-щ9ы
@БендерЗадунайский-щ9ы 3 жыл бұрын
значит завтра пойду выбивать Х2! или пусть сами свой легаси копают..
@programisli
@programisli 3 жыл бұрын
Если в команде нет конкуренции, то выбивай.
@БендерЗадунайский-щ9ы
@БендерЗадунайский-щ9ы 3 жыл бұрын
@@programisli кроме меня только лид на моём направлении
@Алексей-ъ2ф8ц
@Алексей-ъ2ф8ц 3 жыл бұрын
А считается ли легаси, когда пхп это сначала был язык для фронтенд, то теперь он на проектах переродился в бэкенд и теперь сверху этого натягивают nodejs? А еще где то пыха обрабатывает разметку, где то логику и ффффуууу.
@nickett
@nickett 3 жыл бұрын
я с тех проектов где был svn тоже уходил ))))
@xatowar
@xatowar 3 жыл бұрын
О, ёлка) следующий видос в шапке Санты?)
@programisli
@programisli 3 жыл бұрын
Все может быть :)
@dgavrikov84
@dgavrikov84 3 жыл бұрын
Как только проект попадает в прод он автоматом становиться легаси. Особенно заметно в крупных компаниях.
@programisli
@programisli 3 жыл бұрын
А прод ещё ладно, основная проблема возникает, когда приходят первые запросы бизнеса на изменения и улучшения, тогда очень часто возникает ситуация, что изначально не предусмотрели эти изменения и начинаются проблемы
@dgavrikov84
@dgavrikov84 3 жыл бұрын
@@programisli Это да боль ещё та. Я поэтому и стараюсь проектировать сразу по всем канонам SOLID, GoF и т.п. Как говориться "лучше день потерять, а потом за 5 мин долететь ". Паттерны особенно архитектурные очень спасают в этом плане.
@mechanism-o4h
@mechanism-o4h 3 жыл бұрын
@@dgavrikov84 ну почему сразу боль. Это часть работы :). Я бы даже сказал немалая ее часть.
@drovoseg
@drovoseg 3 жыл бұрын
@@dgavrikov84 SOLID это не так сложно, с проектированием и поддержкой распределенных систем все намного хуже..
@playmarket8605
@playmarket8605 3 жыл бұрын
Пусть платят за легаси ×2 и вопрос с легаси будет решен. Возможно появится новый класс рефакторинг программистов.
@Игорь-е1и5в
@Игорь-е1и5в 2 жыл бұрын
По-моему у нас с вами немного разное понимание, что такое легаси код. Я человек с бекенда....может из-за этого. Легаси код - это совсем не только старые фреймворки, сколько код, который тяжело поддерживать, страшно вносить изменения и рефакторить, плохо покрыт тестами и тд. Можно писать код на старых технологиях и он не будет легаси, а можно писать на новых - и он уже через три месяца превратиться в тяжелоподдерживаемую какаху. Легаси код не сколько использование старых технологий/фреймворков, сколько приложение написанное так, что невозможно без боли перейти на более новые. И вина здесь не только программистов, но и бизнеса, который не хочет учитывать, что ПО должно разрабатываться на гибких методлогиях. Что даже на начальных этапах вести разработку за счет наращивания тех долга - дорогая ошибка. Типа сэкономили. Зато потом, стоимость поддержки этого либо дико высокая(и фичи пилятся намного медленней, багов куча), либо переписывания на новое. И опять всё по новой. История повторится.... ps. Возможно на фронте чутка по другому, но на беке - это так.
@programisli
@programisli 2 жыл бұрын
Легаси может быть и то и другое
@warnabas
@warnabas 3 жыл бұрын
Миша, сделай подкаст формат, Ютуб отвлекает
@programisli
@programisli 3 жыл бұрын
Планирую перезапустить подкасты, но не получается. Я уже дважды записал аудио версию, но мне не нравится результат и удаляю. Завтра буду пробовать снова
@mlr__roal_6867
@mlr__roal_6867 3 жыл бұрын
У меня еще жестче. Я не работаю программистом из-за вероятности нарваться на работу с легаси-кодом. Ну это говноедство какое-то для меня. С легаси-кодом могут спокойно работать только суперпрофи. А я не такой!)
@programisli
@programisli 3 жыл бұрын
Не обязательно, легаси и хороший способ научится программированию
@mlr__roal_6867
@mlr__roal_6867 3 жыл бұрын
@@programisli это смотря какой легаси. Легаси, который мне попадался - это хороший способб разбить моник и выбросить клаву с балкона)
@torrvic1156
@torrvic1156 6 ай бұрын
Братишка! Я тебе покушать принёс)
@Kiriyaki65548
@Kiriyaki65548 3 жыл бұрын
К своему счастью на 3х проектах ни разу не работал с legacy. Даже не знаю + это или - .
@programisli
@programisli 3 жыл бұрын
Такое возможно только если ты не занимаешся сопровождением существующего кода, а только пишешь новый
@Kiriyaki65548
@Kiriyaki65548 3 жыл бұрын
@@programisli так и есть
@adastraperaspera7116
@adastraperaspera7116 5 ай бұрын
Постоянно натыкаюсь на легаси, смотришь и выть хочется. Ты смотришь на это и искренне думаешь "господи, кто писал это говно? Зачем так сложно?". Открываешь историю, а это было написано тобой. Или коллегой, которому ты апрувнул ПР :с С тех пор я взял за привычку оставлять комменты. И не трогать, пока работает конечно
@olenakunina1
@olenakunina1 8 ай бұрын
Оно то в принципе казалось что зарплата норм, отношение норм, ну и можно потерпеть что основная часть CRM сверстана на таблицах, да и с Yii и Angular первым вроде как то сжилась и научилась лавировать между етим всем, но вот хазяину захотелось надстроить на ето все реакт модули, ну ладно, че то надстроили и как то со скрипом оно все вместе едет, но вот последняя новость - хазяин хочет драг и дроп на таблицы на свои и говорит: "я ни панимать пачиму от на етом сайти работает а у нас ето будет сложно прикрутить.." и тут понимаешь что с легаси можно работать пока у начальника есть понимание чем он владеет, а если не понимает и велит пианину к унитазу подключить и все за 5 минут...то будет много стрессу и увольнений
@JohnDoe-tm1rv
@JohnDoe-tm1rv Жыл бұрын
Нет такого легаси над которым я бы не согласился работать за хорошие деньги. Технолоии приходят и уходят, а кушать хочется вегда. Кто то ставит на Blazor ? :)
@programisli
@programisli Жыл бұрын
Мне Blazor пока очень нравится, но после Silverlight, Active X и множество других технологий, которых убила MS я ставку боюсь делать
@JohnDoe-tm1rv
@JohnDoe-tm1rv Жыл бұрын
@@programisli+1 Пока не станет трендом пожалуй воздержусь.
@alexnedelin7646
@alexnedelin7646 3 жыл бұрын
Да майкрасофт вообще идиоты. кинуть программистов завязавшихся на их технологии - это у них святое. так C++/Win32 связка померла - программисты имели огромные проблемы когда они со своим багажом win32 знаний приходили их разворачивали - говорили нам нужен linux. потом c c# куча подобных историй. тот же silverlight который они похоронили. и всякое. в общем я для себя давно решил - чем меньше в моей жизни microsoft - тем лучше. дома уже давно ubuntu крутится. и неплохо кстати. C++/java у jetbrains все инструменты для разрабов есть
@programisli
@programisli 3 жыл бұрын
Ну Google тоже убивает технологии очень часто. Один только Angular переход на вторую версию стоил программистам хороших усилий.
@1̤̮3̤̮к̤̮а̤̮р̤̮т̤̮-б3в
@1̤̮3̤̮к̤̮а̤̮р̤̮т̤̮-б3в 3 ай бұрын
Я не программист, но у меня вопрос почему не написать псевдо искусственный интеллект который меняет код старого образца на новый
@programisli
@programisli 3 ай бұрын
ИИ пока ещё даже просто новый код не всегда генерирует хорошо, делает ошибки. А если попросить переписать, то не уверен, что результат будет тем же
@Edvard-Aliev
@Edvard-Aliev 3 жыл бұрын
Меня так заманил HR красивыми сиськами,ой! всмысли технологиями! Типо будем делать новые проекты на laravel а в итоге пришел поддерживать самописный говнокод чуть ли не на 4ой версии... Пхп, ушел через два месяца...
@programisli
@programisli 3 жыл бұрын
Странно, мой комент пропал. И даже HR с красивыми ... то что ты написал не сммогла остановит тебя?
@Edvard-Aliev
@Edvard-Aliev 3 жыл бұрын
@@programisli я пытался достучаться до тех кто был ответственный за так сказать "прогресс" у меня есть большой опыт ковыряния старых проектов, и честно сказать... На тот момент хотелось уже чего-то нового, а возможностей не предоставили, ну и поняв что дороги нет и распрощался.
@vasiliy.koryshev
@vasiliy.koryshev 3 жыл бұрын
Ха-ха, как раз ушёл из-за большого легаси и использования TFS2010!
@CjPusha2000
@CjPusha2000 3 жыл бұрын
Если это легаси после индусов, понимаю, почему люди уходят.
@IgorGallemar
@IgorGallemar 3 жыл бұрын
Первый!!!!
@soversus5374
@soversus5374 10 ай бұрын
Как меня вымораживает выражение "самописные". ) Все самописное. Сколько известных библиотек загнулось. Это ужас.
@programisli
@programisli 10 ай бұрын
Библиотеки приносят зависимости, а очень большое количество зависимостей тоже не очень хорошо. И самописка может стать проблемой, и большое количество библиотек может стать проблемой.
@As-ru2bc
@As-ru2bc 2 жыл бұрын
Легаси? Нене)
@programisli
@programisli 2 жыл бұрын
Легаси со временем выползает в любом проекте
@zerodivide6703
@zerodivide6703 3 жыл бұрын
Бля, пишу на Delphi 20 лет уже
@programisli
@programisli 3 жыл бұрын
Ну я не знаю, как сейчас с Delphi в смысле спроса и предложения. Если ещё очень много компаний сохранили Delphi код, то не удивлюсь, что программистов будет не так много и можно попробовать обсудить компенсацию
@drovoseg
@drovoseg 3 жыл бұрын
@@programisli судя по вакансиям зарплаты на Delphi в разы ниже остальных
@Hello_there_777
@Hello_there_777 3 жыл бұрын
Лол я бы продавил git репозиторий. это ничего не стоит. видимо не пробивной парнишка)))
@programisli
@programisli 3 жыл бұрын
Нет, просто были упертые люди. Он просто программист был. Даже менеджеры и более высокостоящие люди пытались продаваить, но не могли, пока не пришел новый технический директор, который сказал - переходим на git и плевать
@Hello_there_777
@Hello_there_777 3 жыл бұрын
@@programisli а от кого это зависело? разве не разработчики должны решать что им удобно использовать?
@hello_world_zz
@hello_world_zz 8 ай бұрын
у меня только легаси 15и летнее
@programisli
@programisli 8 ай бұрын
Не хочется уйти?
@hello_world_zz
@hello_world_zz 8 ай бұрын
​​@@programisliхочется. Платят много. Так же мой стэк устаревает т.е. конкурентоспособность падает на новых полях. Ещё плюс - никакой AI тут не разберётся. Тонны кривого кода.
@hello_world_zz
@hello_world_zz 8 ай бұрын
Хочу. Есть пара нюансов: 1. ЗП хорошая. Не все сюда хотят, девочки вообще плюются 2. Становитсяишься менее конкурентноспобным, а денег хочешь как и тут
@АртемАртемьев-у9т
@АртемАртемьев-у9т 3 жыл бұрын
,kz
@l22dev
@l22dev 3 жыл бұрын
Большинство программистов выберет что-то старое. Это факт.
@programisli
@programisli 3 жыл бұрын
Что-то, что они знают. Но на счет старого.... Смотря что
@Ivannn_ru
@Ivannn_ru 3 жыл бұрын
Странный факт. Может если только какой то дядька который не хочет учить новое. Все кого знаю всегда ищут новые проекты, что бы поучаствовать в выборе технологий, обсуждениях, проектировании и тд
@hello_world_zz
@hello_world_zz 8 ай бұрын
Думается мне, ИИ заменит всех, кто любит новое и интересное. А вот унаследованный код, которых не понятно как работает, в котором костыль на костыле... сегодня ИИ поднимает новый проект быстро. Что думаете?
@programisli
@programisli 8 ай бұрын
Не думаю, что он заменит даже на новых, он будет дополнением, но не заменой
@hello_world_zz
@hello_world_zz 8 ай бұрын
Заменит. Чётко сформулировал ТЗ, ИИ справиться. Вне сомнения. А вот разобраться будет тяжело ему в легаси
@hello_world_zz
@hello_world_zz 8 ай бұрын
@@programisli Как пример недавно попросил ии сделать мне калькулятор. 10 секунд. Потом - давай на wpf. 10 секунд. А потом я ему - используй mvvm framework. Он растёт в прогрессии. Все тривиальные вещи он будет делать. А потом они будут общаться.
@hello_world_zz
@hello_world_zz 8 ай бұрын
@@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 6 ай бұрын
Вы переоцениваете ИИ и очень сильно. Есть ряд исследований и ИИ ещё крайне далеко до человека. У него нет мышления.
@torrvic1156
@torrvic1156 6 ай бұрын
WebForms не умер и вроде даже поддерживается кое-как. А legacy это абсолютно нормально и ничего зазорного нет в нём.
@programisli
@programisli 6 ай бұрын
Поддерживается,но WPF лучше, он масштабируется хорошо
Десять настроек VSCode, которые применяю на всех компьютерах
13:35
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 16 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Плохие советы для программистов
26:22
Програмысли
Рет қаралды 25 М.
Джуниоры или Синьоры, с кем лучше работать?
14:07
Тебя скоро уволят
19:29
Програмысли
Рет қаралды 12 М.
Великовозрастный программист. Стоит ли идти в IT в 40 лет
8:17
Дилетант широкого профиля
Рет қаралды 16 М.
Рекрутинг сломан - зачем и почему
23:58
Програмысли
Рет қаралды 30 М.
КАК УСТРОЕН TCP/IP?
31:32
Alek OS
Рет қаралды 243 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН