Не сокращения, а «оптимизация»: «Сбер» начал увольнять айтишников «Купера», «Мегамаркета», «Сберлогистики» и «Самоката» — СМИ
"СЕО сравнила людей, которых сокращают, с валенками, которые стоят в углу сарая — их жалко выбросить, но пользы от них нет"
Какой удачный аллегорический приём. Не зря свой хлеб ест эта СЕО.
Meta* запланировала выпустить AR-очки Artemis, наушники с камерами, «умные» часы и очки для спортсменов — Bloomberg
Kling AI добавила бесплатную функцию Elements для создания ролика из изображений персонажа, одежды и локации
Ну Ява конечно. Как Ява разработчик пишу.
Такие советы хорошо давать когда владеете несколькими языками и можете их сравнивать какой где лучше.
Я вот могу сказать, что в том бекенде, где работаем мы (это очень глубокий бекенд, на уровне ядра автоматизированной банковской системы где хранятся все данные и выполняются все бизнес-операции), джава не применима от слова совсем - она не может напрямую работать с БД. Она не может нативно работать с системными типами дат, времени, фиксированной точкой. Она слишком неэффективна т.к. требует накладных расходов для JVM. Ну и далее по списку.
Как писал уже выше тут - для задач нашего бека есть специализированный язык, интегрированный в систему и напрямую работающий с системными объектами и типами данных.
Но это у нас так. В других местах все может быть иначе. И прежде чем что-то советовать, нужно понимать конкретику места и требования к системе.
И да, джава у нас тоже есть. Но на других уровнях и других системах. Например, она широко используется в вебсервисах, которые есть один из способов взаимодействия ядра АБС со внешними системами. Также она (точнее, JMS) используется для работы с MQ на стороне внешних систем (на нашей стороне используется MQ API для C/C++ или RPG)
И да, там (для внешних систем) это тоже своего рода бекенд. Но, так сказать, промежуточный - там нет особой бизнес-логики, только трансляция фронтовых запросов в АБС и интерпретация полученных ответов.
Точнее говоря у вас низкоуровневый язык для ядра, который вообще не релевантные в обычной жизни. Что-то типа cobol в реальном мире.
А что такое "обычная жизнь"? Для нас вот (и не только для нас - на этой платформе в РФ еще как минимум несколько банков работает, может еще какие структуры, а уже в мире подавно - коммерческие сервера на этой платформе достаточно распостранены и рейты разработчиков там вполне на уровне) это вполне обычная жизнь.
Просто это то, чему на ускоренных курсах не научить - слишком сложно будет, слишком много особенностей, которые нужно иметь ввиду разработчику чтобы писать эффективный код.
И да. "Что-то типа КОБОЛ". Примерно современник ему, но развивается и эвалюционизировал до нормального синтаксиса и нормального процедурного языка.
КОБОЛ, кстати, на этой платформе тоже поддерживатеся.