Во славу Чашки Кофе \(:3)/
Дракончик еще юный, если язык копит время программиста, значит ему можно добавить работы.
И это должно быть очевидно для совы...
Для совы очевидно, что заменить работника на котлине - сложнее. Так как они более редкие.
А раз работа стала легче то и платить можно меньше, и заказчику необязательно знать че там на чем разрабатывается, так что орехи те же заплатит
Работа стала не легче, а эффективнее.
И для более эффективных инструментов нужны более квалифицированные кадры
И для более эффективных инструментов нужны более квалифицированные кадры
Эх, дракоша, ну кто ж так предлагает. Надо так: "это позволит делать дешевле и продавать за ту же цену"
Дракончик юный, или работает в очень юной конторке без накопленного легаси и мощной кодовой базы.
Поддержать новый язык в ландшафте конторы, органично его встроить, интегрировать, обеспечить переобучение (или он готов утверждать, что все разрабы будут делать это в свободное время и не за орехи фирмы?), обеспечить интеграцию во все процессы, и прочая, прочая... на фоне этого преимущества нового языка - просто мелочи.
Так что пиши и далее на коболе и не выёбывайся.
Поддержать новый язык в ландшафте конторы, органично его встроить, интегрировать, обеспечить переобучение (или он готов утверждать, что все разрабы будут делать это в свободное время и не за орехи фирмы?), обеспечить интеграцию во все процессы, и прочая, прочая... на фоне этого преимущества нового языка - просто мелочи.
Так что пиши и далее на коболе и не выёбывайся.
Нет, просто дракончик единственный прогер в этой шараге.
тогда остальным то не похуй?
не-не пусть выебывается - все правильно делает, это входит в его должностные обязанности. Чем чаще контора будет лишаться спецов, которые послали ее нахуй с ее ебучими технологиями древних, тем больше в головы менеджеров будет закрадываться крамольная мысль, что хороший код - это не код написанный один раз, а код переписанный и отрефакторенный минимум раза на 4, и покрытый тестами.
Потому что эта ужасная истина или откроется в какой-то момент разработки, или проект будет похоронен под грузом собственного легаси рано или поздно.
Потому что эта ужасная истина или откроется в какой-то момент разработки, или проект будет похоронен под грузом собственного легаси рано или поздно.
Да пусть выёбывается, по молодости это правильно.
Но решения с вливаниями финансов принимать не ему.
Ебучие технологии древних всё ещё работают...
И работают как часики.
Мы (телеком, если что) проводили оценку, сколько нам будет стоить нам замена, например, модулей управления нашим оборудованием, написанных в 80-е на асме и чистом, как слеза Дена Рича, Си. Безо всяких этих ваших новомодных плюсов.
И только по новому оборудованию проект вылетал на пара-тройку десятков миллионов не-рублей. А запасы старого (без амортизации) железа на складах, внезапно, позволяет ещё лет 20 не беспокоиться о том, что работать оно будет и далее.
Конторе дешевле поддерживать 3-5 толковых спецов, которые в двоичном коде оперируют быстрее, чем в десятичной системе, чем затевать многолетнюю эпопею с рефакторингом.
На моих глазах было две попытки слезть с иглы дедовского кода. Потратили под 2 млн. не-рублей, набрали и распустили команду в 30 человек, и получили калечное г-но, которое по всем тестам надёжности (и продуктивности на флопы) уступило творению сумрачного гения дедов. Которое вообще не заметило, что ему устроили нагрузочное, видите ли, тестирование!
Легаси переписывается, но вяло так... без энтузиазма.
Новое - на новом. А старое не трогают, пилят интеграционные шлюзы к новым сервисам, которые свою задачу выполняют и всё.
Через 20-30 лет легаси уйдёт само. А нынешнее написанное энтузиастами-дракончиками - станет новым легаси...
Но решения с вливаниями финансов принимать не ему.
Ебучие технологии древних всё ещё работают...
И работают как часики.
Мы (телеком, если что) проводили оценку, сколько нам будет стоить нам замена, например, модулей управления нашим оборудованием, написанных в 80-е на асме и чистом, как слеза Дена Рича, Си. Безо всяких этих ваших новомодных плюсов.
И только по новому оборудованию проект вылетал на пара-тройку десятков миллионов не-рублей. А запасы старого (без амортизации) железа на складах, внезапно, позволяет ещё лет 20 не беспокоиться о том, что работать оно будет и далее.
Конторе дешевле поддерживать 3-5 толковых спецов, которые в двоичном коде оперируют быстрее, чем в десятичной системе, чем затевать многолетнюю эпопею с рефакторингом.
На моих глазах было две попытки слезть с иглы дедовского кода. Потратили под 2 млн. не-рублей, набрали и распустили команду в 30 человек, и получили калечное г-но, которое по всем тестам надёжности (и продуктивности на флопы) уступило творению сумрачного гения дедов. Которое вообще не заметило, что ему устроили нагрузочное, видите ли, тестирование!
Легаси переписывается, но вяло так... без энтузиазма.
Новое - на новом. А старое не трогают, пилят интеграционные шлюзы к новым сервисам, которые свою задачу выполняют и всё.
Через 20-30 лет легаси уйдёт само. А нынешнее написанное энтузиастами-дракончиками - станет новым легаси...
вот это хороший разговор, вот это по делу. Если дело в конкретных цифрах конкретных денег, то это хороший аргумент. Если легаси код не страдает уязвимостями, нет проблем с поддержкой и тупо дешевле - ок, почему бы и нет.
Я просто не люблю когда фактический разговор на инженерную тему станным образом превращается в ебучее старческое брюзжание.
"тупые хипстеры-смузихлебы - ненавижу их" vs "тупые престарелые легасиебы - ненавижу их"
К сожалению наблюдаю это сильно чаще чем хотелось бы
Я просто не люблю когда фактический разговор на инженерную тему станным образом превращается в ебучее старческое брюзжание.
"тупые хипстеры-смузихлебы - ненавижу их" vs "тупые престарелые легасиебы - ненавижу их"
К сожалению наблюдаю это сильно чаще чем хотелось бы
Честно говоря, для меня вообще загадка, зачем для работы с оборудованием использовать что-либо, кроме чистого С.
дракончики, у которьіх единственная аргументация "он классньій" не должньі восприниматься всерьез в любой нормальной компании. Пушо через два месяця дракончику на очередной конфе для хипстеров покажут новую свистелку и он прибежит уже с ней.
Первьій и главньій вопрос, на которьій он должен бьіл ответить, єто "какую проблему решает переход на колтин". А все єти холиварьі "кобол - древнее говно, колтин\свифт\го - лучшее что бьіло в мире" - удел зеленьіх джунов и code monkeys
Первьій и главньій вопрос, на которьій он должен бьіл ответить, єто "какую проблему решает переход на колтин". А все єти холиварьі "кобол - древнее говно, колтин\свифт\го - лучшее что бьіло в мире" - удел зеленьіх джунов и code monkeys
да если б блин дело было только в новомодных языках. В штыки воспринимается даже очевидно нужные вещи типа модулей в с++. А уж о том сколько узколобых баранов ноет на опеннете о том что им видите ли яйца щимит тот факт что очередной проект переписывают на раст - об этом можно прям антропологические исследования писать. Может если его переписывают, может им блин надо?
плюсы вместе со всеми его новомодными фичами застрял в прошлом веке и не нужон
Согласен на 110%, но кодить на нем я не перестану. По крайней мере на данный момент.
Kotlin специально так спроектирован, что на него можно переходить очень постепенно, буквально переписывая по одному файлу за раз. Проблема легаси, не в самих устаревших технологиях, а в сокращении поголовья специалистов, готовых этот старый код поддерживать. И в удорожании их ценника.
Не могу согласиться что проблема только в этом: легаси это очень часто небезопасно. Самый яркий пример: C++, в котором до сих пор неаккуратная работа с памятью - самый частый источник ошибок, хотя казалось бы про безопасные указатели уже на каждом углу кричат лет 7 как. И Rust, в котором проблемы с памятью можно фундаментально избежать как явления, если конечно намеренно не накосячить
ты как говоришь, как будто каждый день ровно по 8 часов народ делает что-то полезное, а не хуи пинает.
просто будут пинать другие хуи в другую сторону
просто будут пинать другие хуи в другую сторону
Напомните, почему в лесу нет конкуренции у совы? Мне кажется, хоть какая-то конкуренция немного вправила бы ей мозги.
Там выше уровнем вроде полярная сова. И я не теперь не знаю, где фанатское, а где нет и что тут канон, но вроде был комикс, где она по телефону отчитывается. Она просто смотрящий за лесом, а вся система спущена с самого верху - там видимо львы да тигры в пиджаках.
Я так понимаю она просто менеджер верхнего звена в крупной компании, а какую конкуренцию ты составишь в лесу ну например тому же магниту ? Из мелких ларьков выживают только те которые 24\7 работают и после 22_00 продают из под полы алкашку, и там зп как правило не выше. Мелкий бизнес конкуренцию сетевым маркетам не составит, ну а если влезет другой крупный сетевой маркет, то там, как правило, договорятся по сферам влияния и в целом у них ни цены ни зарплаты не особо отличаются.
А кто программисту орехи платит? Сова или заказчик?
ты крыса, а не дракон. Я тебе заказчика нашла, а ты ему в черную программируешь!
Так время программиста = орехи аомпании
А потом "Разработчики на java 1.5 охренели. Просят совершенно недекватные зарплаты"
Так надо говорить, что т.к. язык новый и современный, то и стоит дороже. И весь код надо срочно на него переписать. Ну а работать меньше конечно, да, он же время экономит как никак.
Чтобы написать коммент, необходимо залогиниться