Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 424 23 115
Java Thread №288 /java/ Аноним 16/01/26 Птн 17:58:54 3625615 1
95f4a355-0595-4[...].jpg 67Кб, 1024x1024
1024x1024
Аноним 16/01/26 Птн 18:09:10 3625628 2
Хуевый перекат, мне не нравится, вернусь к вам в 289 треде, чао
Аноним 16/01/26 Птн 18:35:30 3625649 3
Аноним 16/01/26 Птн 22:04:57 3625747 4
После того как сократили из сбера уже 1.5 месяца не могу найти работу. Джава миддл 3 года опыта. Такой вот рыночек джавы сегодня. Проедаю накопления, а потом походу либо такси, либо курьер, чтоб с голоду не умереть.
Аноним 16/01/26 Птн 22:25:26 3625755 5
>>3625747
Полтора месяца это ничто. Я полгода работу искал.
Правда один хуй не нашел и пришлось дворником стать. Вот мой тред https://2ch.su/pr/res/3611187.html залетай и оставляй свою историю.
Аноним 16/01/26 Птн 22:32:34 3625762 6
>>3625755
Шизло бегает по всем тредам, а пруфов - хуй. Где фотка с супом с нового места работы?
Аноним 17/01/26 Суб 00:52:24 3625808 7
>>3625755
Искать американскую работу в ВСЖ это ШУЕ.
Аноним 18/01/26 Вск 14:33:07 3626703 8
На днях закончили переход на 25 джаву.
Зачем - непонятно, проект все такое же говно.
Можете задавать вопросы.
Менеджерам обосновать перекат не получилось, кстати, пришлось тихой сапой затаскивать. В теории их вообще не должно волновать, какая у нас джава, но времени под это дело целенаправленно нмкогда не выделят. Как вы с этим справляетесь, котаны?
Аноним 18/01/26 Вск 15:16:27 3626733 9
>>3626703
Встречал несколько попушярных проектов которые не запускаются на последих Ява, почему у вас существует обратная несовместимость?
мимо
Аноним 18/01/26 Вск 16:16:08 3626802 10
>>3626733
Зависит от библиотек, что они юзают.
Максимальная ебанина была когда надо было все, что юзает javax. на jakarta. перетащить. Пришлось что-то суперстарое даже форкнуть.
В 23 джаве пропал SecurityManager, тоже чтото пришлось обновлять.
В целом имей последние версии либ и все будет окей. (Но это непросто бывает)
Аноним 18/01/26 Вск 16:24:10 3626821 11
>>3626802
>Зависит от библиотек, что они юзают
Ну так суть вопроса остается
Аноним 18/01/26 Вск 16:27:30 3626829 12
>>3626821
Я думаю, везде есть несовместимость в той или иной степени, особенно когда экосистеме много лет, и она много развивалась. Если ее нет, значит это что-то либо сразу идеально спроектированное (редкий кейс), либо мало лет, либо никому не нужно.
Аноним 18/01/26 Вск 17:55:22 3626927 13
>>3626703
>Менеджерам обосновать перекат не получилось, кстати
А какие профиты вы получили?
Аноним 18/01/26 Вск 17:58:13 3626929 14
>>3626927
А что считать профитами, анон?
Полезно будет ScopedValue затащить, думаю, и со временем виртуальные потоки. StructuredConcurrency тоже пригодится.
Кабану профитов никаких, одни расходы.
Аноним 18/01/26 Вск 18:05:34 3626935 15
>>3626929
Ты просто бейзвордов накинул, джунец что ли?
>StructuredConcurrency
Если бы вам это надо было, то вы бы юзали форк джоин пул уже лет 20 как
Аноним 18/01/26 Вск 19:38:47 3627012 16
>>3626935
Мы используем механизм значений, ограниченных зоной видимости, чтобы избежать плавающих ошибок, связанных с отсутствием очистки переменных, ограниченых зоной видимости потока, что позволит нам уменьшить количество поиенциальных ошибок на 0.5% по мнению главного архитектора решений. Ну это, ScopedValue, короче, затащим. Надеюсь, достаточо сеньерно прозвучало, лол.

Про Structured Concurrency не скажу, потенциально разблочили, но без необходимости затаскивать никто не будет, конечно же.
Аноним 18/01/26 Вск 20:10:00 3627037 17
>>3627012
ScopedValue - это просто реализация тред локал для виртуальных потоков, аналог контекста из котлиновских корутин.
Как именно ScopedValue может чем-то помочь, если у вас сейчас все на обычных тредах? Не понимаю
Аноним 18/01/26 Вск 20:13:36 3627043 18
>>3627037
ThreadLocals надо очищать при возврате в пул, это error-prone. ScopedValue помогает этого избежать средствами языка. На этом плюсы, если не использовать виртуальные потоки, в общем-то кончаются, кмк. Ну еще строгость флоу выполнения определенную дает, те же threadLocal можно вызвать "выше", чем ее создали.
Аноним 18/01/26 Вск 20:16:23 3627047 19
>>3627043
понял спасибо, а то я особо за измененями джэвы не слежу, сижу на 17 с котлином
Аноним 19/01/26 Пнд 09:57:03 3627257 20
кваркус это шо це таке?
А то я уже начал раст изучать для получения сервисов с максимальным throughput и минимальными костами
Аноним 19/01/26 Пнд 10:14:39 3627266 21
>>3627257
Если хочешь запуск быстрее и самое главное мемори футпринт по сравнению со спрингом. Короче когда спринг для тебя слишком жирный.
У нас было 3 причины уйти на части сервисов со спринга на кваркус:
1. Потребление памяти (в нашем случае спринг потреблял 100-500 метров, кваркус 16-64)
2. Время старта. Спринг 20-40 секунд, кваркус меньше секунды(нативный имадж)
3. Желание остаться на JVM стэке, не уходя в Go или еще куда-то
Основная причина - память. Нам нужна была возможность создать и быстро деплоить множество(100+) кастомизированных сервисов без сильного ущерба для бюджета
Аноним 19/01/26 Пнд 10:18:35 3627270 22
>>3627266
оно того стоило? Много проблем?
Аноним 20/01/26 Втр 01:45:59 3627914 23
>>3627270
В этом случае стоило, памяти потребляется гораздо меньше, старт-ап микросервисов моментальный. Причём как бы спринг не тюнили всеми возможными способами, он проигрывал кваркусу по ресурсам.
Проблемы: это не спринг, есть свои тонкости и особенности фреймворка, а также сборки нативных имаджей, с улицы мало кто знает кваркус, но в век ЛЛМ не критично, наши программисты весьма быстро разобрались.
Из положительного: не нужно смотреть в сторону Go, можно спокойно сидеть на JVM стэке дальше.
Аноним 20/01/26 Втр 13:05:38 3628237 24
Безымянный (3).png 68Кб, 1478x762
1478x762
Джаваисты, подскажите. Я не прогер, если что.
Открыл я файл .dex при помощи jadx-gui. Там везде есть использование некоего метода com.bit.androsmart.kbinapp.j.a
А где найти описание этого метода? В разделе com нет bit.
Аноним 20/01/26 Втр 14:21:10 3628301 25
>>3628237
Обычно во всех IDE на ctrl + левая кнопка мыши можно перейти к определению. Проверь в своём редакторе, либо открой в идее и там ищи.
Аноним 20/01/26 Втр 14:42:17 3628313 26
>>3628237
Скорее всего это библиотека - что-то системное и лежит не внутри приложения, а внутри андроида или приложение разбито на несколько апк и эта библиотека в другом апк.
Лучше иди в андроид тред
Аноним 20/01/26 Втр 17:36:44 3628453 27
>>3628237
Выглядит как обфусцированный код, настоящий метод скорее всего по другому называется.
Аноним 22/01/26 Чтв 07:05:14 3629463 28
>>3628237
Сука, блять, каждый раз хочется убить кого-то, кто в список параметров срёт < 2-3. Не берите таких ебланов на работу, пока не научатся делать нормально.

Если даже у нейронки эти ебланы не могут спросить как правильно делать - сразу отсеивать таких дебилов.
Аноним 22/01/26 Чтв 07:07:21 3629464 29
>>3629463
>< 2-3
Блять, не та клавиша. Очевидно, речь про > 2-3 параметров.
Аноним 22/01/26 Чтв 08:50:26 3629481 30
a0c950234b770a9[...].jpg 35Кб, 678x525
678x525
>>3625747
Хули так мало, ты чё ебанутый, мужик? Крути 5-6, новые реалии рынка.

Там хрюши уже настроили ИИ-автофильтры, ты со своим честным мидловским опытом не нужен, если меньше пяти-шести. Леся Набока уже пропизделась как это работает, Назар Антонов по этой теме записал видос - название не помню, что-то там про отлики ищи у него на канале.
Аноним 23/01/26 Птн 09:32:21 3630214 31
А почему на goвне уже больше вакух, чем на спринге 🤔 Неужели уже даже легаси кал никому поддерживать не нужно?
Аноним 23/01/26 Птн 10:05:26 3630228 32
>>3630214
Джава сдохла в РФ вместе с экономикой. А goвно - это чисто озон, который ведёт бизнес на грани контрабанды и у которого накопилось огромное количество недоброжелателей среди бигтеха и банков. Прижмут озон налогом или регулятором - goвнари отправятся на улицу вслед за джавистами.
Аноним 24/01/26 Суб 00:40:26 3630942 33
>>3630214
Хз, я за рубежом живу и тут go очень редко встречается, а вот джавы полным полно, сотни и тысячи вакансий только в моей стране с населением меньше чем в рф.
Аноним 25/01/26 Вск 16:51:04 3632388 34
>>3625615 (OP)
Жаба-аноны, а какая у вас в компании скорость доставки новых фичей?
Вот приходит оунер. Говорит, нужен функционал, сохранение настроек.
Это 1 новый эндпоинт, 3 контроллера (POST, GET, DELETE), 1 слой сервиса, 1 слой репозитория
и тесты, документация. Количество кода строчек 500

Сколько дней будете делать? Хотелось бы услышать вашу зэпку и грейд...
Аноним 25/01/26 Вск 16:51:45 3632389 35
>>3630228
Куда вкатываться, если не джава и не го?
Аноним 25/01/26 Вск 16:56:25 3632393 36
>>3632389
Хотя зачем я спрашиваю, если дело нихуя не в стеке и вообще язык не виноват
Как будто бы тут не язык менять надо
Аноним 25/01/26 Вск 17:17:29 3632407 37
Что вы вообще думаете про скорость доставки на прод?
У нас может быть так, что в понедельник Кабан залетает с горящей сракой и требует обновление
в пятницу уже всё готово, но все заебались и рассылают резюме
Аноним 26/01/26 Пнд 08:03:00 3632784 38
>>3632389
В курьеры. Без рофла говорю.
Аноним 26/01/26 Пнд 10:13:53 3632822 39
>>3632388
два часа и в продакшен. хуле ждать то? если в логи ерроры посыпятся следом пару апдейтов чтоб пофиксить

500 к/мес фулстак макака
Аноним 26/01/26 Пнд 15:10:08 3633034 40
>>3630228
Эта рофельная двачевая аналитика, конечно...

>>3632388
>Это 1 новый эндпоинт, 3 контроллера (POST, GET, DELETE), 1 слой сервиса, 1 слой репозитория
>и тесты, документация. Количество кода строчек 500

Никогда таких "фич" не видел.

В моем случае фича - это обычно интеграция с каким нибудь левым вендором. Тогда задача сводится к тому, чтобы выбрать такой подход, который бы выжал максимум пропускной способности из того, что дано. И хорошо, если этот вендор реально предоставляет годное API. Иногда API от вендора недокументированное, костыльное, глючное, без вменяемого версионинга. В особо тяжелых случаях это даже не REST или GRPC какой нибудь кавайный, а тупо dll-ки, под которые изволь JNI биндинги сгенерить. Заранее - хуй оценишь. По факту - от недели до нескольких месяцев.

>>3632407
Бывает, в случае кастомерских инцидентов. Наебнулся у кастомера прод, эшелоны поддержки пробило насквозь, и все. В темные времена доходило до того, что сидел до полуночи в офисе штормил с техподдержкой на пару.

Щас вроде реже такое случается.
Аноним 26/01/26 Пнд 15:15:54 3633036 41
>>3632388
>Это 1 новый эндпоинт, 3 контроллера (POST, GET, DELETE), 1 слой сервиса, 1 слой репозитория
>и тесты, документация. Количество кода строчек 500

Если именно это и ничего более не нужно, и при этом подводных камней нет, то за день можно как нехуй управиться - в первой половине дня пишешь всю эту залупу, во второй половине дня отправляешь на код ревью.
Аноним 26/01/26 Пнд 15:20:03 3633038 42
>>3632407
>Что вы вообще думаете про скорость доставки на прод?

Что касается скорости доставки - в моем случае мудак обычно не кабан (кабанья мотивация в целом всегда понятна и если он прям жмет по срокам, с ним всегда можно найти кормпромисс по обьемам).

Мудаки обычно - разрабы.

Был случай, когда мне перепал кусок говнокода от одного строителя мраморных башен, и вот вокруг этого поделия были просто ебнуто перегретые кабаньи ожидания. Все дело в том, что этот долбоеб просрал ЧЕЛОВЕКО-ГОД нахуй, за этот год он наговнокодил какой то лютый лапшичный пиздец, вследствие чего его уволили, а мне пришлось вывозить. Все мыслимые и парочка немыслимых кастомерских майлстоунов к тому моменту были сорваны нахуй. Хорошо что получилось протолкнуть суровое политическое решение выкинуть его код следом на ним - с чистого листа фичу закрыли относительно быстро.
Аноним 26/01/26 Пнд 17:11:50 3633119 43
>>3633036
>>3632822
Вы прикалываетесь же?
нахуй так жить
Я бы на 2-3 дня растянул минимум бы
Аноним 26/01/26 Пнд 17:32:22 3633144 44
>>3633119
Так тебя уволят таким путем очень быстро.
Сейчас индустрия скатилась в бешеную потогонку. На такой крудик с ручками, сервисом и репозиторием могут вообще полтора часа выделить со словами "с ИИ сделаешь в 5 раз быстрее" и все, никого не ебет. И ты будешь сидеть генерировать нейрослоп впопыхах лишь бы успеть в сроки. Иначе пошел нахуй на мороз.
Аноним 26/01/26 Пнд 17:46:01 3633163 45
Аноним 26/01/26 Пнд 17:47:30 3633166 46
>>3633163
Не вру. Уволили летом с 3.5 годами опыта из-за низкой производительности, с тех пор так и не нашел работу в ойти.
Аноним 26/01/26 Пнд 18:58:10 3633217 47
>>3633144

Крудик - не инженерия. Поэтому крудошлепов манагеры и меряют мерками машинисток - по количеству набранных символов.
Аноним 26/01/26 Пнд 19:42:22 3633238 48
>>3632388
Делаем жаба-агент, с крудами не работаем, в основном ебля с рефлексией и нативом. 500 строчек будет примерно 2 спринта, мб больше.
7к евро с опционами, сенька 2 лвла.
Клиенты обновляются с такой скоростью что до сих пор есть те, кто сидят на продукте 2х годичной давности, который уже снять с поддержки, от нхи до сих пор приходят запросы помочь.
Аноним 26/01/26 Пнд 19:53:01 3633245 49
>>3633238
Да где вы такие зарплатки находите? (НЕ РФ!)?
Аноним 26/01/26 Пнд 19:55:25 3633246 50
>>3633245
Не РФ конечно, ЕС.
В РФ тебе всегда услужливо расскажут что ты ничего не стоишь и вообще должен быть счастлив что тебе вообще деньги платят, так-то таланта за миску похлёбки должны расти.
В принципе любая крупная контора столько платит, Револют вроде даже больше.
Аноним 26/01/26 Пнд 19:57:00 3633247 51
>>3633246
>В РФ тебе всегда услужливо расскажут что ты ничего не стоишь и вообще должен быть счастлив что тебе вообще деньги платят, так-то таланта за миску похлёбки должны расти.
Пиздец какая же жиза... Ты даже не представляешь насколько ты прав, хотя и не живёшь тут.
Надо валить.
Аноним 26/01/26 Пнд 20:01:06 3633249 52
Аноним 26/01/26 Пнд 20:02:27 3633250 53
>>3633247
>Ты даже не представляешь насколько ты прав, хотя и не живёшь тут.
Представляю, ведь жил и работал
Аноним 26/01/26 Пнд 20:17:19 3633259 54
>>3633245
так гросс 7к евро - это вообще немного, 84к в год, чему ты удивляешься? Если по текущему курсу смотреть, то у наших сенек на руки побольше выходит в среднем
Аноним 26/01/26 Пнд 20:57:38 3633297 55
>>3633259
А с чего ты взял что это гросс?
Аноним 30/01/26 Птн 09:21:02 3633445 56
image.png 1Кб, 479x25
479x25
Это ебаный докер столько кушоет?
30/01/26 Птн 09:24:31 3633447 57
Аноним 30/01/26 Птн 12:28:06 3633664 58
>>3633447
Заебал он дохуя оперативки жрать.
Аноним 30/01/26 Птн 12:54:27 3633679 59
image.png 2Кб, 622x37
622x37
>>3633664
Там где-то ограничить можно
Аноним 30/01/26 Птн 13:19:03 3633703 60
>>3633679
Старая добрая перезагрузка дропнула потребление ОЗУ до 1.7гб. И при этом дополнительных контейнеров не запущено.
Аноним 30/01/26 Птн 13:24:53 3633711 61
>>3633246
Если говорить про то какой сотрудник хороший и усердно трудится, будет основание для повышения зарплаты и должности.
А так когда у работника синдром самозванца и выученной беспосощности, он проработает на минимальный фикс дохуя лет.
Аноним 30/01/26 Птн 18:33:24 3633912 62
Аноним 30/01/26 Птн 18:42:39 3633917 63
>>3633912
любой кал/кодген в рантайме это кал сынок
нормальные мужчины делают всё строго в компайл тайм
кроме библиотек сериализации
Аноним 30/01/26 Птн 19:06:00 3633928 64
>>3633917
Наоборот охуенно, что можно на лету через рефлексию чё угодно генерить. Аннотации развесил и кайфуешь.
Аноним 30/01/26 Птн 19:10:29 3633932 65
>>3633917
Я сначала думал они хотят для ломбока апишку запилить в аннотационных процессорах, а потом вчитался и не понял, нахуя это вообще надо. Такие штуки явно на этапе компиляции должны генериться.
Аноним 30/01/26 Птн 19:24:06 3633943 66
>>3633928
аоп это антипаттерн сынуля спринг не переписывают потому что впадлу
молодость и удовольствие живёт только во времени компиляции
Аноним 30/01/26 Птн 21:47:59 3634055 67
>>3633943
В анти-паттерн его выписали те, у кого такой лютой штуки нет. Как бы у сектантов го-вна, например, и эксепшены не нужны, и дженерики (а нет уже нужны) и тд. Благодаря рефлексии в джаве такое ебейшее количество библиотек и фреймворков.
Аноним 30/01/26 Птн 21:51:32 3634061 68
>>3634055
аоп везде и всюду действительно антипаттерн, но я ничего плохого не вижу в @Transactional например.
Аноним 30/01/26 Птн 21:56:20 3634067 69
>>3634055
чел, в джава мире не только спринг существует, сейчас во всех фреймворках идея явное > неявное
Аноним 30/01/26 Птн 22:56:53 3634091 70
>>3634067
В питон и typescript дрисне много неявного. В сишарпе тоже.

Да, AOP тяжелее дебажить и там есть стремные подводные камни, но в целом есть области где вполне оправдано его использование.
31/01/26 Суб 01:12:59 3634248 71
>>3634055
>эксепшены не нужны
Всё так.
Goodbye Java, Hello Go! Аноним 31/01/26 Суб 01:38:31 3634258 72
Аноним 31/01/26 Суб 01:48:00 3634261 73
>>3634258
у этого шиза вместо жавы какая-то балерина нарисовалась, кого ебет мнение всяких сумасшедших?
Аноним 31/01/26 Суб 12:07:46 3634366 74
>>3634258
Нахуй ты Go выучил, вон балерина в тренде, переучивайся.
Аноним 31/01/26 Суб 12:38:01 3634397 75
>>3632388
1 день. Ведущий разработчик в команде из трех бекенд макак в продуктовой конторе. 220к
Аноним 31/01/26 Суб 15:54:00 3634497 76
>>3634261
Он ещё и крах NodeJS предрёк.
Аноним 02/02/26 Пнд 11:25:51 3635673 77
>>3633912
Я понял только то, что хотят научить джаву выполнять код из языка С для каких-то процессов в GPU. Как вы эту дрисню читаете вообще?
Аноним 02/02/26 Пнд 13:00:01 3635715 78
>>3635673
>>3635673
>Как вы эту дрисню читаете вообще
Там довольно тяжеловато описано, но вообще можешь в нейронку скормить текст и она тебе все объяснит, любой конфигуратор аннотаций поймет с первого раза.
Аноним 02/02/26 Пнд 16:50:41 3635873 79
>>3635715
Хороший совет. Нейродебилу скормил ссылку, и он мне на пальцах объяснил. Бтв, хули там в этих джепах такой сложный код и такой сложный английский? Хотя их пишут походу мужики, кто с джавой уже 20+ лет.
Аноним 02/02/26 Пнд 17:13:26 3635888 80
>>3635873
Там максимально простой код и английский, просто ты тупой. Я без иронии.
Аноним 02/02/26 Пнд 17:27:49 3635902 81
>>3635873
Аутяги писали, поэтому понятно только аутягам.
Аноним 02/02/26 Пнд 17:39:22 3635913 82
>>3635902
Все программисты в той или иной степени аутяги.
Аноним 02/02/26 Пнд 20:23:18 3635988 83
>>3635902
>>3635873
Ну ты видимо пытаешься читать JEP'ы как мурзилки на баелдунге.

А их надо гораздо более вдумчиво читать, предложение за предложением, так как это не туториал, а пропосал к языку программированию. Открой любой другой пропозал к Go, C#, C++, Python и точно так же охуеешь.
Аноним 02/02/26 Пнд 20:59:01 3636040 84
>>3629481
5 или 6? С точки зрения хх разница существенная, это два разных ренжа
Аноним 02/02/26 Пнд 21:52:11 3636069 85
>>3635873
Потому что у тебя английский слабый, раньше тоже страдал от текстов посложнее, мог только совсем простые читать с полным пониманием.
Аноним 03/02/26 Втр 01:32:35 3636140 86
spring ai кринж или база?
Аноним 03/02/26 Втр 12:00:01 3636183 87
>>3635988
Баелдунг тоже не очень просто пишет на самом деле.
Аноним 03/02/26 Втр 12:00:27 3636184 88
>>3636140
А нахуй он нужен вообще?
Аноним 03/02/26 Втр 12:06:20 3636189 89
Аноним 03/02/26 Втр 19:33:05 3636473 90
image.png 22Кб, 686x240
686x240
Что это за говнокод нахуй?
Аноним 03/02/26 Втр 19:46:49 3636477 91
>>3636473
Следующую строчку в тексте прочитай.
Аноним 03/02/26 Втр 20:23:30 3636495 92
Optional > @Nullable (их ещё и 100500 вариантов от каждого вендора)
я прав?
Аноним 03/02/26 Втр 21:18:19 3636513 93
>>3636495
Kotlin > Optional > Говноанотации > NPE
Аноним 03/02/26 Втр 21:18:40 3636514 94
>>3636495
Нет. Вендор теперь один.
Аноним 03/02/26 Втр 21:27:18 3636516 95
>>3636495
>@Nullable
это же жидовская аннотация которая буквально нихуя не даёт, не?
Аноним 03/02/26 Втр 21:37:02 3636518 96
>>3636516
Да. Это чисто утилити для идеи.
Аноним 03/02/26 Втр 21:51:02 3636522 97
>>3636473
Это нейросеть так пишет
Аноним 03/02/26 Втр 21:56:16 3636525 98
>>3636473
А что за when в свиче?
Аноним 03/02/26 Втр 23:31:26 3636555 99
>>3636525
из котлина, своего свитча не хватило
Аноним 04/02/26 Срд 07:24:31 3636642 100
image.png 56Кб, 676x306
676x306
>>3636514
какой? Спринговый диприкейтед
Аноним 04/02/26 Срд 09:38:23 3636676 101
>>3636642
>Спринговый диприкейтед
Интересно почему.
Аноним 04/02/26 Срд 11:37:05 3636797 102
>>3636555
в котлине нет такого, это больше на sql похоже
Аноним 04/02/26 Срд 12:48:30 3636862 103
Аноны, скоро заканчиваю вышку
Написал несколько проектов, пару на спринге, одну программу javafx. Но я особо рынок не мониторил, вообще плыву всю жизнь по течению.
Сейчас зашел на hh, после применения всех фильтров (убрал андроид и опыт работы) 8 вакансий по Москве. В моём позалупинске конечно вообще нет вакансий, какой-то один aston и всё.
Я так понимаю, итс овер? Я просто думал перед окончанием вышки перевестись в вуз получше в москве или спб, но сейчас думаю, что можно уже просто готовиться искать работу не по специальности. Лишь бы только не на выдаче в озоне, ей богу...
Аноним 04/02/26 Срд 13:08:47 3636875 104
>>3636862
Какие фильтры ты ставил?
Аноним 04/02/26 Срд 13:11:18 3636877 105
>>3636862
Пока ещё в универе учишься, можешь пытаться искать стажировки. Какие-то остались для студентов последних курсов. И связи заводи обязательно. Я вот окончил вышку аж 5 лет назад, поработал немного, потом проебал немного времени по личным обстоятельствам (а не из-за зарплаты, на неё пох было, всё устраивало), поэтому нихуя потом не нашёл и пошёл не по специальности, а именно на склад Ozon. Тебе вдруг повезёт ещё, шанс остаётся. И за место держись хотя бы пару лет, а не прыгай ради зарплаты, времена такие.
Аноним 04/02/26 Срд 13:21:52 3636889 106
>>3636875
Не учитывать android + без опыта работы + java в названии вакансии

>>3636877
Пиздец, ну вот моё будущее скорее всего тоже на озоне.
Связи пытаюсь заводить. Но вот даже из группы моей единственный человек, которому реально интересно программирование и который что-то учит, это я. Всем остальным максимально похуй и за них нейронка учится полностью.
Ну ладно, один чувак тоже, единственный друг у меня из группы. Но он задротит си шарп и мечтает быть гейм девелопером. Мне кажется, что затея безперспективная и хуй он работу найдёт, о чём ему и говорю. И поэтому он говорит, что я "не умею мечтать". Блядь, ну я просто стараюсь смотреть на вещи реально. Я сам то хуй работу найду и пойду работать на склад озон. Кстати, сколько тебе там платят? Чурки не жмут на складе? Я слышал истории, что там банды чурок всё оккупируют и не дают другим работать
Аноним 04/02/26 Срд 13:33:02 3636898 107
>>3636889
>Не учитывать android + без опыта работы + java в названии вакансии
40 вакансий с такими фильтрами. Добавь 1-3 года в фильтр и получишь ещё 200 с лишним.
Аноним 04/02/26 Срд 13:35:40 3636900 108
>>3636889
Это на WB чурок много, говорят, на Озоне их мало в целом. Платят 5к на непрофиле, хожу туда в несезон, там чурок нет даже. На сортировке крупняка 7к+ делаю, но там с чурками я нормально контачу, как и они со мной, здороваемся постоянно. Да и там их немного. Пробуй пока на все стажировки подаваться, где действующие студенты нужны. А то после выпуска есть реальные перспективы уйти на склад.
Аноним 04/02/26 Срд 13:38:09 3636902 109
>>3636889
Можешь ещё изучить основы Go и на Go-вне стажировки искать, не ограничивайся одним языком и стеком. Без рофла говорю. Тебе надо хоть куда попасть и закрепиться.
Аноним 04/02/26 Срд 13:39:21 3636904 110
>>3636862
Да, айти сдохло, тебе не повезло просто, что профессия умерла быстрее, чем ты закончил вуз. С дипломом пробуй в госуху устроиться перебирать бумажки. Тётки в начале тебя гонять будут, потом привыкаешь. Зато стаж будет и пенсионные баллы.
Аноним 04/02/26 Срд 13:44:59 3636909 111
>>3636898
Это если не убрать галочку, чтобы не учитывать слово java в описании вакансии. Там просто иногда написано что-то типа "необходимы зания c, c++, java, kotlin, php" и ещё куча языков, какой-то бред короче говоря. Но некоторые вакансии, где java в описании, а в названии просо Backend, конечно, тоже пропали. Я пошуршал сейчас чуть глубже, ладно. Скажем так, вакансий 30 на Москву. Не очень круто
Сын маминой подруги нашел в 21 году работу джуном на джаве без вышки. Не знаю, что с ним сейчас, но тогда наверное всё было куда проще

>>3636900
Понял, буду иметь ввиду. Что скажешь по поводу перспективы перевестись в уважаемый вуз? Я не в этом году выпускаюсь, если что. Вуз хороший сам по себе, но мухосранский. У меня за все годы 100% успеваемость, думаю проблем с переводом не будет

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

>>3636904
Пиздец... Овер.
Аноним 04/02/26 Срд 13:46:35 3636913 112
>>3636862
Сейчас такой рынок, что вкатываются те, кто умеет пиздеть складно. В общем задрачивай вопросы на собесы, рисуй себе опыт в резюме и в путь-дорогу. Кстати для таких как ты людей, кто реально умеет программировать, я не против накрутки опыта.
Аноним 04/02/26 Срд 13:51:36 3636918 113
>>3636913
>рисуй себе опыт в резюме и в путь-дорогу
Приму к сведению
Аноним 04/02/26 Срд 13:52:44 3636920 114
>>3636862
В Афганистане ещё поищи.
Даю подсказку: учить разговорный английский.
Аноним 04/02/26 Срд 13:57:52 3636922 115
>>3636918
Ну смотри, если ты хочешь условно честно вкатываться, то это у тебя займёт дохуя лет, и эффективность этого будет не сильно большой. Сейчас люди, которые конкурируют за джуновские вакансии, часто уже мидлы по всем понятиям.
Аноним 04/02/26 Срд 13:58:09 3636923 116
>>3636902
>Без рофла говорю.
golang usa glassdoor 1593 вакансии
java usa glassdoor 41776 вакансии
Аноним 04/02/26 Срд 13:58:57 3636925 117
>>3636909
>Что скажешь по поводу перспективы перевестись в уважаемый вуз?

Если получится, то можно. Если нет, то забей хуй, разница не такая большая.

>но мне java всегда казалась более привлекательной

Что уж поделать

>>3636913
>Кстати для таких как ты людей, кто реально умеет программировать, я не против накрутки опыта

Да все умеют, кто накручивает. Ещё не встречал шизов, кто бы накручивал, вообще ничего не умея и не желая развиваться.
Аноним 04/02/26 Срд 14:00:17 3636926 118
>>3636922
Раньше легче было накрутить. Сейчас допросы с пристрастием проводят про опыт, глубоко копают. Тем более на Java, там вообще пиздец.
Аноним 04/02/26 Срд 14:08:21 3636929 119
>>3636926
> Сейчас допросы с пристрастием проводят про опыт, глубоко копают
Ожидаемо. Из-за хитровыебанных ебланов будут только ужесточать этот процесс.
Аноним 04/02/26 Срд 14:10:00 3636931 120
>>3636925
> Да все умеют, кто накручивает
Ну, наверное большинство. Просто я знаю накрутчиков с опытом MyLabaApplication, кто даже простенький круд не может без нейродебила написать.
Аноним 04/02/26 Срд 14:12:32 3636933 121
>>3636926
>>3636929
Скорее бы уже всех неосиляторов и лоускиллов наморозили и было бы по несколько секций алгоритмов, как в Индии.
А то сейчас даже в яше дают такие простые задачки, что любой идиот решит тем более если читерить дают
Аноним 04/02/26 Срд 14:17:56 3636935 122
>>3636931
>без нейродебила написать

А смысл?

>>3636933
Так уже. В Яшке всегда задачи были для олимпиадников МФТИ.
Аноним 04/02/26 Срд 14:23:28 3636939 123
>>3636926
Вот и я тоже сомневаюсь. Анон конечно интересную штуку предложил, но вот спросят у меня что-то про прошлую работу, а я обмякну. Я ещё врать не умею, сразу видно, что обманываю
Аноним 04/02/26 Срд 14:35:08 3636947 124
>>3636939
Если их больше интересуют дела на работе, чем результаты тех. собеса, то это изначально люди, которые не собирались тебя нанимать и пох на них.
Аноним 04/02/26 Срд 14:38:19 3636948 125
>>3636947
А вот сейчас так везде
Аноним 04/02/26 Срд 14:44:15 3636951 126
>>3636862
Ищи любые стажировки на любой технологии. Плюс наверняка практика от вуза будет, попросись на какой-нибудь завод или госпредприятие, вдруг возьмут практикантом.

>>3636923
Ну зарубежный рынок отличается от РФ. Тут за каким-то хуем полюбили Го, а точнее норм компании с жабой свалили нахуй, вот и остался один озон, авито и wb которые хоть как-то тянут на роль бигтехов.

Я сейчас сам за пределами РФ нахожусь и обратно в джаву перекатываюсь (из джавы перешел в го в 2022 году), потому что вакансий на Го нет нихрена за границей.
Аноним 04/02/26 Срд 14:47:40 3636953 127
>>3636935
>В Яшке всегда задачи были для олимпиадников МФТИ
Не, там совсем простенькие дают, уровень изи-медиум с литкода.
Их мб даже осилит волк с курсов без читерства.
Аноним 04/02/26 Срд 14:49:31 3636956 128
>>3636953
Не сказал бы, сам видел их
Аноним 04/02/26 Срд 15:13:37 3636977 129
>>3636956
Хз, я в яшку на похуях вкатился, собесы там довольно простые.
Сейчас уже выкатился из яхи. В целом хуевое место, не понравилось. В маркете и райдтехе так себе, местами даже очко, в 360 и облаке местами лучше, местами нет.
Аноним 04/02/26 Срд 15:19:57 3636983 130
>>3636956
Я тоже видел, в 18, 21 и 25 годах.
Использую яшу как подготовку к собесам для разогрева.
Не решил задачки только в 18, потому что тогда вообще не знал, что такое бывает.
Всегда задачи были очень простыми, не думаю, что мне 3 раза просто везло, а кому-то дают сложные.
Аноним 04/02/26 Срд 16:17:05 3637008 131
>>3636951
Тогда надо 1С учить и родине служить, УРА!
Аноним 04/02/26 Срд 16:30:55 3637013 132
Аноним 04/02/26 Срд 16:32:52 3637015 133
>>3636951
Хорошо, я попробую. Я не знаю, есть ли стажировки от вуза, но если есть, то наверное на шарпе. Я не знаю, почему, но у нас в вузике сильно пушится шарп. Даже курс был. Поэтому ребята с потока в основном кодят на нём (ну те, кто вообще кодит). Хз, почему так, на шарпе вдвое меньше работы.
Аноним 04/02/26 Срд 16:41:55 3637020 134
>>3637015
Я не знаю чё там по шарпу, но мое предположение, что тебе сунут невостребованный язык, обязательства свои выполнят и ты потом пойдёшь на меньшую зарплатку просится в компанию.
Аноним 04/02/26 Срд 17:14:27 3637040 135
>>3636862
иди в астон, говорят норм компания
Аноним 04/02/26 Срд 17:19:46 3637042 136
Аноним 04/02/26 Срд 17:21:43 3637044 137
>>3637042
поч? это единственный шанс вкатиться вайти
Аноним 04/02/26 Срд 17:25:39 3637049 138
Аноним 04/02/26 Срд 17:26:53 3637052 139
>>3637049
это единственный шанс, других нет, не из чего выбирать как бэ
Аноним 04/02/26 Срд 17:40:07 3637059 140
>>3637052
Тогда нахуй это айти и не нужно как бэ
Аноним 04/02/26 Срд 17:40:22 3637060 141
>>3637040
Сейчас уже и в астон не попадешь. Такой вот избыток кадров.
Аноним 04/02/26 Срд 17:42:14 3637062 142
>>3637060
так ты может на стажировку подавал? надо курсы сначала пройти трехмесячные, а потом уже заявку подавать на стажировку, но это надо в москву с ноутом ехать и там как-то жить, пока курсы проходишь
Аноним 04/02/26 Срд 17:49:11 3637067 143
>>3637062
Почему именно в Москву? Офисы Aston есть во многих миллионниках. Если ты не оттуда, то в Москву сразу, да.
Аноним 04/02/26 Срд 17:50:22 3637068 144
>>3637060
Я и не попал туда. Сдал итоговый тест на 75%.
Аноним 04/02/26 Срд 18:41:35 3637111 145
Мужчины, чем пользуетесь и почему?
Spring JDBC? Spring JPA?
мимо hibernate api на проекте, всё равно нахуя то пишем SQL
Аноним 04/02/26 Срд 19:51:49 3637141 146
>>3637062
Там тесты вступительные шарады говнокода разгадывать. И вкатунов столько, что там надо 100% набрать. Ну или как-то жульничать там. Короч западло таким заниматься в век ЛЛМ
Аноним 05/02/26 Чтв 11:58:59 3637555 147
>>3637111
> всё равно нахуя то пишем SQL
Ну и заебись же, зато никаких сюрпризов не будет.
> spring jdbc/jpa
А есть смысл использовать jdbc когда есть jpa?
Аноним 05/02/26 Чтв 12:35:24 3637572 148
Есть тут те, кого кабан заставляет генерировать коды через нейронку?

Как вы справляетесь с тем, что теряете контроль над кодовой базой? Я вот сгенерил 500 строчек кода на джаве сейчас для моего проекта... Но я вообще не вдупляю как оно там работает. Если я начну это читать и вникать в то, как оно работает, на это уйдет минимум полчаса, может быть даже час. Если я продолжу генерить коды, и у меня получится кодик на 1000-3000 строчек, то мне понадобится много времени, чтобы в этом все вникнуть.

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

Является ли ручное написание приемочных тестов решением этой проблемы? Мол, похуй что там внутри, зато оно выполняет свою цель? Но ведь сейчас еще и пушат чтобы все тесты генерили тоже через нейронку... Как тогда понимать, что тесты проверяют именно то поведение, которое тебе нужно, а не то поведение, которое нейронка считает правильным.
Аноним 05/02/26 Чтв 12:57:27 3637587 149
>>3637572
В том то и проблема, что сгенерированный код очень тяжело поддерживать, и ты очень плохо понимаешь, либо не понимаешь совершенно что там происходит. Но кабану похуй, ему лишь бы фича работала. Похуй на масштабируемость, похуй на стабильность, похуй на поддерживаемость, главное чтобы тут и сейчас работало. Вангую большой обсёр у тех, кто хочет 100% кода генерить нейронками.
Аноним 05/02/26 Чтв 18:52:23 3637936 150
>>3637555
А как писать портянки в 400 строк с временными таблицами и прочим?
Аноним 05/02/26 Чтв 18:59:08 3637939 151
>>3637936
>временными таблицами
Не нужны.

>>3637936
>и прочим
Есть стандартный sql для постгри/оракла/mysql.
Аноним 05/02/26 Чтв 19:07:32 3637943 152
Сейчас на работе показывали Claude code в действии. Ну такое, честно говоря. 5 минут генерил простенький круд на 4 эндпоинта, 1 энтити, 1 дтошку, 1 сервис и 1 репо.
Аноним 05/02/26 Чтв 19:14:04 3637950 153
>>3637943
Круды и spring roo генерить умеет.
Аноним 05/02/26 Чтв 19:43:52 3637979 154
image.png 162Кб, 1604x876
1604x876
image.png 138Кб, 1402x912
1402x912
>>3637939
>Не нужны.
Нихуя себе ты придумал
Аноним 05/02/26 Чтв 19:50:10 3637984 155
Аноним 05/02/26 Чтв 19:56:59 3637986 156
>>3637984
Индексы же! кте в памяти, времянки на диске
Аноним 05/02/26 Чтв 20:23:13 3637998 157
>>3637979
Так а нахуя тут орм?
Временные таблицы ясен хуй нужны, без них никак.
Аноним 05/02/26 Чтв 20:50:19 3638009 158
>>3637986
Мне кажется, если нужны индексы для подзапроса в рамках запроса, то запрос написан как-то криво и можно правильнее переписать, но это надо вникать в схему и задачу, так что не буду выебываться.
Аноним 05/02/26 Чтв 20:54:54 3638010 159
>>3638009
Плюс строить индекс на жирную таблицу - это пиздец та еще нетривиальная задача. Надо это делать асинхронно и монитроить метрики, а строить индексы в рамках запроса - это пиздец вообще.
А если таблица небольшая, то и индексы не нужны, любой движок сообразит, что можно хэш мерджом порешать
Аноним 06/02/26 Птн 07:00:02 3638172 160
Аноним 06/02/26 Птн 11:31:25 3638337 161
>>3638010
Вот сразу чювствуется крепкая рука профессионала. Неиронично пишу. Друг, подскажи, ты же лет 10+ в сфере бекенда работаешь?
Аноним 06/02/26 Птн 11:51:30 3638357 162
>>3637979
пиздец же. нахуй так жить?

сразу бы писали на pl\sql, как диды. зачем вам какие-то спринги?
Аноним 06/02/26 Птн 11:54:12 3638361 163
С этими вашими нейроинтеллектами я уже забыл апишку junit'a.
Аноним 06/02/26 Птн 11:58:18 3638364 164
>>3638361
Дед, руками никто не кодит больше. Всё пишут агенты.
Аноним 06/02/26 Птн 12:00:26 3638368 165
>>3638337
В бэкенде 5 лет, до этого года 4 был андроид-макакеном
Аноним 06/02/26 Птн 12:09:40 3638381 166
>>3638364
Токенов не хватит всё агентами писать.
Аноним 06/02/26 Птн 13:03:51 3638418 167
Ебать. Чел на работе на другом проекте говорит, что уже пол года сам код не пишет. Более того, свичнулся с джавы на изучая сам дотнет. Думал двачеры копротивляются как обычно...
Аноним 06/02/26 Птн 13:10:43 3638434 168
>>3638418
А тебе что мешает так же говорить?
Аноним 06/02/26 Птн 13:34:43 3638463 169
>>3638364
>>3638418
Как справляться с тем, что больше не знаешь, что в коде происходит? Только небольшое поверхностное понимание есть и не более того.
Или уже все, нейронки сами все понимают и сами все пишут, а мы нужны просто чтобы смотреть за ними?
Аноним 06/02/26 Птн 13:54:57 3638491 170
>>3638463
Ну нужно ревью детальное делать.
Аноним 06/02/26 Птн 14:00:45 3638501 171
>>3638491
Так ревью кода занимает почти столько же времени, сколько его написание. В чем тогда выигрыш?
При этом ревью чужого кода не дает тебе прям полного понимания происходящего. Например я до сих пор помню многие задачи, которые я когда-то сам писал. И почти не помню задач, где я только на код ревью приходил.
Аноним 06/02/26 Птн 19:44:17 3638829 172
>>3638418
>Более того, свичнулся с джавы на изучая сам дотнет.
Ход гения.
Аноним 07/02/26 Суб 00:09:25 3638981 173
>>3638357
>>3637979

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

Сука - ну оформи ты адекватно отступы, да добавь комменты - и все наладится и преобразится. Как будто, посади ты того же хуесоса за критерию апи, получится по другому, ага...
Аноним 07/02/26 Суб 00:16:05 3638988 174
>>3638981
>Буквально ничего мозговыносящего в них нет - ни аггрегирующих операций с группировками и окнами, ни ебнутой рекурсии, ни вложенных селектов, ни национальных диалектов СУБД - ничего.
один хуй это нечитаемая лапша
Аноним 07/02/26 Суб 00:44:21 3639004 175
>>3637572
>Как вы справляетесь с тем, что теряете контроль над кодовой базой? Я вот сгенерил 500 строчек кода на джаве сейчас для моего проекта... Но я вообще не вдупляю как оно там работает

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

>>3637587
>Но кабану похуй, ему лишь бы фича работала. Похуй на масштабируемость, похуй на стабильность, похуй на поддерживаемость, главное чтобы тут и сейчас работало. Вангую большой обсёр у тех, кто хочет 100% кода генерить нейронками.

ИМХО Ирония в том, что кабану было похуй на поддерживаемость буквально всегда и во все времена. Что до нейронок, что после. А эта вот претензия по поводу того что кабану похуй на проблемы исполнителей - это все от неопытности и наивности. Если смотреть на вещи непредвзято, поддерживаемость никому кроме самого разраба нахуй не сдалась и нахуй никому не сдастся. Никакую ценность это слово само по себе не несет. Никаких гарантий не дает. Поддерживаемость важна только и исключительно для разраба.

Вывод: головняк как уложить поддерживаемость в бюджет - были и всегда будут проблемами конечного исполнителя. Если исполнитель не может в поддерживаемое решение за конкурентное время, значит это skill issue, а представления этого исполнителя о том, что на самом деле такое поддерживаемость и архитектура - заблуждение. Вот и все.
Аноним 07/02/26 Суб 00:46:07 3639005 176
>>3638988
Ни хибер, ни прочие фантики эту лапшу тебе никак не контрят. Что на критерии апи, что на jooq-диалекте, что строками в jdbc template'ах эта лыжа останется такой же большой и нечитаемой.
Аноним 07/02/26 Суб 00:52:32 3639010 177
>>3639005
>эта лыжа останется такой же большой и нечитаемой.
ну значит эта лыжа должна быть уничтожена, очевидно же
Аноним 07/02/26 Суб 23:42:32 3639621 178
>>3638501
А вот так. Доставлять ссылки лень, не обессудь, но проводили исследования, что нейронки не ускоряют разработку, а в некоторых случаях замедляют её. Вот как раз засчет ревью. Поэтому писать какие-то пет-проекты это запросто и миллиард новостей в секунду создаётся, как кто-то сделал ёба-проект с командой нейронок. Проблема возникает тогда, когда эта хуйня будет нуждаться в увеличении производительности, расширении или иного рефакторинга. А теперь представь ебанистичский труд, когда ты не знаешь как работает часть кода а огромном бизнесовом проекте. Естественно, если ты берёшь чужой код, то ты его изучаешь как новый, но когда пишешь свой ты точно отдаёшь себе отчет как оно работает. С нейронками ты будешь изучать и "свой" и чужой
Аноним 07/02/26 Суб 23:49:47 3639623 179
>>3636951
Как голанг, сильно ли отличаются задачи? Повод для перехода обратно только отсутствие работы? Я умал пробиться через джаву на джуна, поработать год-два и перейти в голанг, ибо язык будто бы очень нравится, но вакух тут пиздец, особенно если учитывать отсутствие стажерских и джуновских вакансий. Как будто там свитчеры больше нужны.
Аноним 08/02/26 Вск 04:52:58 3639687 180
>>3639621
Кинь код в нейронку, она тебе напукает ревью.
Аноним 09/02/26 Пнд 01:21:53 3640370 181
>>3639623
Я на джаве и на го пилил всякую бизнес-логику в финтехе. Причем на Го я попал довольно странным образом, я приходил в команду, которая хотела переделать свой легаси монолит на питоне на несколько микросервисов на Котлине + несколько микросервисов на питоне. Но в итоге менеджмент поменялся, кучу народу ушло, куча пришло, в итоге новый босс объявился и сказал, что мы теперь все на го будем писать... Я вообще не думал на Го переходить изначально, думал буду на Котлине большую часть времени писать, ну и иногда на питонике...

В итоге на Го мы писали так же, как если бы мы писали на Java+Spring. Код каждого сервиса это несколько слоев, DDD, самописный фреймворк для DI, много-много всяких интерфейсов. В целом нормально писать на го, но:
1) Обработка ошибок все равно больно. Как мы ни крутились, все равно приходится городить костыли а-ля вспомогательные функции типа handleError в слое контроллера и мучиться с большим количеством errors.As/errors.Is
2) Нужны усилия команды, которая будет поддерживать в актуальном состоянии набор самописных костылей а-ля свой микро спринг. Иначе каждый разраб в каждом микросервисе будет делать свои собственные костыли и ни к чему хорошему это не приведет.

В жабу обратно вкатываюсь потому что Go за пределами России в финтехе используется разве что в криптоскаме на Кипре и в Дубае. Ну это из тех мест, куда реально попасть. В целом на Go почти нет банков/энтерпрайза/маркетплейсов которые писались бы на Go. Вон разве что Plata есть у олежки тинькова, Uzum от узбеков (у них фулл ремоут к счастью) и наверное Exness, которые полу-финтех, полу-трейдинг, полу-крипта.
Все остальные работы на Go это либо микро стартапы, либо американские бигтехи, куда очередь за забором на 10 лет вперед выстроилась. А я в нормальную Европу релокнуться хочу и работать с белой зарплатой, вот и вспоминаю обратно Java и Spring, так как там никакой Go нахуй никому не всрался, а нужна именно жаба и дотнет.
Аноним 11/02/26 Срд 10:52:56 3642028 182
Джава тред - всё?
Аноним 11/02/26 Срд 10:56:42 3642033 183
Аноним 11/02/26 Срд 11:07:52 3642042 184
>>3642028
Да, все.
Если речь про рынок РФ, то джава всегда была в основном в банках. Да есть там всякие мвидео и прочие пятерочки, но вакансий от них всегда было мало.
Что касается ситуации сейчас, то в банках найма нет, вот прям нет совсем. Скорее исключение, если появляется одна вакансия, просто видно где-то гребец откис и на его место другой нужен.
Из того что на рынке осталось это или сборщики cv и номеров, низкопрайсные галера (привет синькам за 200к с 5+ годами опыта) и вот случайная вакансия с откиснувшим и конкурсом 1000+ откликов.
Общий принцип такой - сократили java разраба - с большей долей вероятности он уже никуда не устроится, с тестерами и девопсами также. На удивление у аналитиков дела хорошо
Так что досиживаем, пока есть где, Сербии с Кипром на всех тоже не хватит.
Аноним 11/02/26 Срд 14:22:50 3642204 185
>>3642042
Что тебе мешает изучить другой стек?
Если ты реальный специалист, то на тот же го тебя с руками оторвут, пример - озон и авито.
Аноним 11/02/26 Срд 14:29:01 3642206 186
>>3642204
>Что тебе мешает изучить другой стек?
без коммерческого опыта на "другом стеке" ты нахуй не нужен
Аноним 11/02/26 Срд 14:57:08 3642220 187
>>3642042
Аналитик и получают меньше. Сравнимые с разработчиками зарплаты у них появляются только на синьорских позициях.
А вообще, скажем так, сейчас кризис назревает, бизнесу очень плохо. Но жава была и будет востребованной до конца, не пудрите голову вкатышам. А уж заграницей только джава и есть.
>>3642206
На голанге одни свитчеры есишо. Там стажеров с гулькин хуй
Аноним 11/02/26 Срд 15:14:55 3642233 188
>>3642204
>Если ты реальный специалист, то на тот же го тебя с руками оторвут, пример - озон и авито.
Ну во-первых уже нет, там тоже много где фриз на найм или даже сокращения идут.

>>3642042
>>3642220
Айти в пидopаxe всекнулось. В целом про голенк то же самое можно сказать, выпиздили тебя из вайлдебриса или озона, у тебя из мест куда можно устроиться, одно лишь avito да yadro.
В целом на стек технологий похуй, сейчас если тебя выгнали с работы, то можешь в России больше ничего не искать, не найдешь.

А за рубежом да, джава нужна и никуда не делась.
Аноним 11/02/26 Срд 15:16:28 3642236 189
>>3642206
Ты всегда можешь написать в резюме Go вместо Java или Java вместо Go. Никто достоверно не сможет проверить чем именно ты занимался на прошлых работах. Главное, что работал программистом хоть где-то, а не волчара с накрученным опытом.
Аноним 11/02/26 Срд 15:25:41 3642243 190
>>3642042
Мвидео+Эльдорадо сдохли уже давным-давно, я не знаю кто там работает сейчас.
Х5 судя по слухам в кризисе сейчас.
Банки в очке, но Тинь, Сбер, Точька и Альфа еще нанимают.
Плюс в яшке еще джавы не так мало, как может показаться на первый взгляд. Там большая часть вакансий в маркете, который вероятно скоро сдохнет, но еще есть 360, вертикали и облако.
Аноним 11/02/26 Срд 15:51:41 3642266 191
Аноним 11/02/26 Срд 16:20:14 3642284 192
>>3642266
Там вакансий хуй да нихуя, плюс там на Go надо писать у олежки тинькова где-то на кипре.
Аноним 11/02/26 Срд 17:01:09 3642315 193
Что думаете про книги "Чистый код" и "Чистая архитектура"?
Аноним 11/02/26 Срд 18:01:22 3642368 194
Аноним 11/02/26 Срд 18:10:16 3642376 195
Аноним 11/02/26 Срд 18:24:12 3642386 196
>>3642376
Да норм книги для джавистов, да и вообще для всех. Просто написаны были поздно, когда говнокодеры уже нашлёпали легаси как могли от чего написанное в книге теперь выглядит как фантастика.
Аноним 11/02/26 Срд 18:35:53 3642398 197
>>3642386
Значит стоит хотя бы по диагонали по ней пробежаться.
Аноним 11/02/26 Срд 18:37:55 3642399 198
image.png 109Кб, 360x360
360x360
7 лет в сфере, а так из статуса крудошлёпа в софтваре инженеры и не вылез.
Аноним 11/02/26 Срд 18:39:24 3642400 199
>>3642399
У меня то же самое, но вероятно даже хуже.
На всех работах, где я работал, меня всегда лоуперформером считали. Вот самый лоускилл в команде всегда был я. Самый тупой и самый медленный сотрудник. Почему так? Да хуй знает. На одной работе так вообще пытались подтравливать и насмехаться, пусть и в лайтовой форме. Пиздец...
Аноним 11/02/26 Срд 18:42:23 3642403 200
image.png 231Кб, 600x408
600x408
>>3642400
Прямо так и говорили напрямую, что ты лоуперформер? Или на ван-ту-ванах с погонщиком были замечания тебе?
Аноним 11/02/26 Срд 18:44:06 3642405 201
>>3642403
На ван ту ванах руководители говорили что я лоуперформер. Выдвигали претензии к тому, как долго и с каким качеством я делал задачи. Когда меня увольняли, тоже говорили что я лоуперформер.
И это не просто один менеджер меня не взлюбил, у меня такое на каждой работе было. У меня прям совсем все плохо, увы.
Аноним 11/02/26 Срд 18:44:34 3642406 202
>>3642233
>> А за рубежом да, джава нужна и никуда не делась.

А где он там юзается, кроме финтеха?
Аноним 11/02/26 Срд 18:45:39 3642408 203
>>3642405
Странно на самом деле. В этой сфере вроде как напрямую не говорят таких вещей, а только завуалированно.
Аноним 11/02/26 Срд 18:46:14 3642409 204
>>3642405
>> У меня прям совсем все плохо, увы
Там реально потогонка была, что аж надо было оверкранчить или ты просто дохуя проебывался? Ну типа вместо работы в игори залипал или тупо ленту скролил?
Аноним 11/02/26 Срд 18:51:46 3642413 205
>>3642406
Энтерпрайз всякий разный, страховые компании, просто крупные транснациональные корпорации типа Nestle, Coca-Cola, Shell, почти весь телеком и всякие прочие держат бекенд на джаве... Ну это информационные учетные системы, обычный энтерпрайз считай. В целом Java просто язык для бекенда с крудами и продуктовой логикой, вне зависимости от специфики бизнес процессов. Можно линкедын в любой стране открыть и глянуть что там за компании нанимают. Ну и на сайты самих компаний зайти и тоже глянуть, часто вакансии именно там размещаются.

Ну и в Европе те же сервисы доставки жрачки типа Wolt и Glovo джавистов нанимают, Go там сугубо нишевый язык.
Аноним 11/02/26 Срд 19:10:20 3642426 206
>>3642409
Мне в целом почему-то неинтересно было работать на большинстве моих работ. Ну и я хуи пинал, порой очень много. То есть норма работы это 40 часов в неделю, а я дай бог 10 часов мог отработать. Пиздец в общем. Мне просто очень тяжело удаленка дается, я не умею себя дисциплинировать. Пока проснулся, пока еду заказал, пока поел, тут дейлик наступил, там что-то промямлил, потом пошел отдохнул, поспал час, посрал, а на часах уже 16 часов вечера и рабочий день скоро закончится.

Сейчас я работаю строго в офисе все 5 дней в неделю, потому что удаленка для меня не работает никак, я просто хуй забиваю автоматически на все рабочие обязанности. И в целом я для себя установил, что если я работаю строго в офисе, то я не проебываюсь и у меня внезапно возникает интерес к работе. Когда я на удаленке, я как будто на вечных каникулах или отпуске, просто жру, сплю по 10 часов и смотрю сериалы/кинцо, чисто разлагаюсь до состояния плесени.

>>3642408
Ну это в России было еще, сейчас я за границей живу, мне тогда в России на работах прямо говорили, что я еблан и проебываюсь на пустом месте. И я как бы это не отрицал, потому что я реально проебывал работу и шел сериалы и фильмы смотреть вместо батрачки, настолько мне похуй на нее было.
Аноним 11/02/26 Срд 19:19:13 3642438 207
>>3642426
>> То есть норма работы это 40 часов в неделю, а я дай бог 10 часов мог отработать.
Ну да такая же хуйня если задачи еще стремные мудацки нудные и нихуя не понятные, но я в последний момент беру себя в руки и на морально-волевых ебашу, чтобы показать видимость работы. Обычно от таких проебов начинает страдать семья, но хз ничего не могу поделать.
Ну кстати если задачка дохуя интересная могу залипнуть и вообще на все хуй забить вокруг, но это бывает редко в основном жисоно-укладочная хуитень
Офис нахуй, пусть сами там киснут в духоте, с вечно нерабочими кондерами и перетопом по зиме
Аноним 11/02/26 Срд 21:14:12 3642486 208
>>3642413
Да. В чем был прикол нашим компаниям переходить на голанг я не знаю.
Аноним 11/02/26 Срд 22:49:40 3642582 209
>>3642405
Это не ты лоуперформер, а они нашли сотрудника подешевле.
Всегда, когда пытаются унизить - хотят навязать синдром самозванца и навалить больше задач/срезать зарплату.
Способ управления такой. Твоя задача бабки получать.
Аноним 11/02/26 Срд 22:51:13 3642586 210
>>3642582
Ну я реально сам проебывался по жесткому. Тут я как бы не отрицаю, что я сам лоуперфомер, так как рабочие часы тратил на просмотр дибильных сериалов.
Аноним 12/02/26 Чтв 02:17:28 3642658 211
Анончики, пару лет писал коммерческие проекты на Java + PostgreSQL + React (мониторинг оборудования, анализ данных), работа была на кабанчика по знакомству, минус в том, что писалось всё мной в одного, то есть за говнокод никто мне пизды и не давал, ошибки в работе находились и исправлялись на ходу, скоро наша совместная работа с кабанчиком подойдет к концу так как проекты тупо сданы и их теперь обслуживает компания, купившая проекты. До этого получил вышку инженера-технолога и пару лет проработал на заводе в айти отделе, обслуживая легаси на делфи.

Я в таком положении, что практики получил много, а теории кот наплакал, есть ли вообще смысл заучивать то, как работает Java изнутри или нужно просто грамотно уметь пользоваться инструментами?

Также интересно как при приёме на работу относятся к таким сапописным даунам типа меня, это дно дна? На хх.ру ваще мрак, выхожу оттуда расстроенный и поникший, может перекатываться на другой стек или нормально добивать теорию и ждать оттепели Java индустрии? Чувствую себя некроебом
Аноним 12/02/26 Чтв 02:38:21 3642664 212
>>3642658
Все стеки мертвы. Ты можешь хоть питон, хоть пхп, хоть го, хоть 1с выучить, на ХХ.ру ты нихуя не найдешь сейчас.

>>3642658
>или нормально добивать теорию и ждать оттепели Java индустрии? Чувствую себя некроебом
Вся ИТ индустрия сдохла, сынок. Нет никакой отдельной "Java" индустрии. Рухнум в джаве, рухнум везде.
Оттепели в ближайшие годы не жди. Пока гойда не кончится, гойти не оживет.
Аноним 12/02/26 Чтв 13:42:34 3642955 213
Аноним 12/02/26 Чтв 14:14:12 3642977 214
>>3642664
>Вся ИТ индустрия сдохла, сынок
Шиз? В джаве на бигтехе спокойно найм идет, сейчас только фильтр на вышку по специальности и в самом топе нужно, чтобы предыдущие места работы были гигантами по типу тинька, яндекса. Недавно знакомый залетел в авито тех на 400к, чел если что мидл. Это я ещё не говорю про то, что сейчас рост по карьере мега лёгкой, в том же сбере после года работы знакомого закинули на тимлида, конечно с его желания и рвения
>>3642955
Плюсы всегда будут живы, все самые жирные вакансии только но них, но ваську с улицы там делать нечего
Аноним 12/02/26 Чтв 14:28:06 3642979 215
>>3642977
>В джаве на бигтехе спокойно найм идет
>Недавно знакомый залетел в авито тех
В авито нет джава вакансий.

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

>на 400к, чел если что мидл
Скорее всего он напиздел или приукрасил.
Вангую, это тотал 400к гросс с учетом самой высокой оценкой на ревью (что практически анрил).
Можно зайти на левелс и посмотреть зпки в авито, они в среднем побольше, чем в других бигтехах, но не космические, мне в банке из топ-15 поболее сыпят.
Аноним 12/02/26 Чтв 15:04:32 3642995 216
>>3642977
>в том же сбере после года работы знакомого закинули на тимлида, конечно с его желания и рвения
Ну а я 3 года в яшке мидлом отпахал и конце меня кикнули нахуй.
Ебало?
Аноним 12/02/26 Чтв 15:09:04 3642998 217
>>3642977
Меня из бигтеха как раз пидорнули несколько месяцев назад. До сих пор безработый. Вышка тоже есть.

>>3642977
>Недавно знакомый залетел в авито тех на 400к
Там хайринг фриз сейчас идет + там нет найма на джаву, только на го. С опытом на Го ты де-факто становишься привязанным к России.
Аноним 12/02/26 Чтв 19:08:31 3643156 218
>>3642998
>
Ну ты же получил желток в яшке?
Аноним 12/02/26 Чтв 22:40:19 3643257 219
>>3642977
>В джаве на бигтехе спокойно найм идет
>только фильтр на вышку по специальности и в самом топе нужно
>чтобы предыдущие места работы были гигантами по типу тинька, яндекса

По-моему, шиз тут только ты. У меня знакомого после 3 лет работы в Сбере сократили 1 января. Он был Java-разрабом. И ещё дохуя кого там сократили с ним и сокращали до этого весь 2025 год.
Аноним 13/02/26 Птн 05:14:37 3643331 220
>>3643156
Ему жёлтые тетрадки яшки выдали при онбординге.
Аноним 13/02/26 Птн 08:25:58 3643355 221
Где искать бест-практис?
В проекте смотреть нехуй легаси кал с методами по 1000 строк, от спринга только DI и то не везде
Аноним 13/02/26 Птн 10:48:45 3643421 222
>>3643355
> методами по 1000 строк
Почему диды так писали? А как же клинкод?
Аноним 13/02/26 Птн 10:57:36 3643429 223
>>3643355
Да похуй на эти бест практисес.
Аноним 13/02/26 Птн 11:36:44 3643502 224
>>3643355
Какие тебе бестпрактисы? В спринге лукова архитектура, надо только следить чтобы сущности не протекали на бэк, ну и сервисы в сервисы не инъектить без важной на то необходимости
Аноним 13/02/26 Птн 11:44:51 3643510 225
>>3643355
>Где искать бест-практис?
МайКонтроллер -> МайСервисИмпл имлементс МайСервис -> МайРепазитари. Все!
Нужно дернуть сущность из другого сервиса? Просто инжектишь СервисА в СервисБЭ и вызываешь методы.
Начнут доебывать тестами - просто замокаешь все и дело с концом!
Аноним 13/02/26 Птн 12:48:26 3643587 226
>>3643510
Бтв, тут коллега недавно пукнул про некую ХЕКСАГОНАЛЬНУЮ архитектуру. Я почитал про это - чё-то калкалыч какой-то, который только на слайдах работает. А что олды итт думают про это?

мимо
Аноним 13/02/26 Птн 13:14:22 3643616 227
Думаю, что ебаный спринг - говно, дерьмо, параша нахуй. Натуральное макакичество. Вот анон >>3643510 все правильно написал. Жпа сущность -> жпа репазитари -> майсервис (с одной имплементацией) -> рест контроллер. Говно, блять. Заебало.
Аноним 13/02/26 Птн 13:27:50 3643623 228
>>3643616
Все правильно, чем проще, тем лучше.
В бизнес логике трехзвенка зе бест. Анемичная архитектура рулит. Фоулер хуй.
Аноним 13/02/26 Птн 13:43:08 3643637 229
>>3643623
Аргументы можно почему ты так считаешь?
Аноним 13/02/26 Птн 13:51:50 3643642 230
>>3643587
Да я все про одно и то же, просто разные названия.
Идея в том, что сердце приложение - это бизнес логика, которая связана с внешними слоями (бд, походы в сеть, брокеры и т.д.) через пограничные интерфейсы. И в теории ты можешь свое приложение переносить на любую инфру, надо будет только адаптеры реализовать. Так то идеи хорошие.
>>3643616
>Думаю, что ебаный спринг - говно
Так используй что-то другое, но спринг уже давно может в легкий фреймворк без магии, тебя магию и аоп не заставляют использовать, а автоконфигурация реально топ и удобная штука, не считаю ее магией.
Правда давно на спринге уже не писал.
>Жпа сущность
Сразу нет, только ручная работа с бд и полный контроль.
Аноним 13/02/26 Птн 13:52:58 3643645 231
Аноним 13/02/26 Птн 13:54:12 3643650 232
>>3643642
подсовываешь другую реализацию в Impl - и вот твой адаптер
Аноним 13/02/26 Птн 13:55:52 3643652 233
>>3643650
Да, но его надо написать, если ты меняешь брокер с кафки на какой-то другой, то написать этот новый Impl нихуя не простая задача, потому что гарантии и мехнизмы работы брокеров совершенно разные.
На бумаге все просто да.
Аноним 13/02/26 Птн 15:09:17 3643713 234
image.png 224Кб, 604x604
604x604
>>3643652
А хуле там? Пишешь интерфейс Broker с методом getEvents() и адаптируешь его под разных вендоров.

мимо
Аноним 13/02/26 Птн 15:21:24 3643730 235
>>3643713
У тебя очень посредственное представление о работе брокеров, без обид, иначе бы ты такую хуету не написал.
Аноним 13/02/26 Птн 15:28:58 3643744 236
>>3643730
Бу-бу-бу. У тебя чувство юмора вообще отсутствует, без обид. Ты наверное один из тех, кто в команде душнит на код ревью по поводу слова "get" или "find".
Аноним 13/02/26 Птн 16:40:32 3643885 237
>>3643744
>душнит на код ревью по поводу слова "get" или "find"
А как надо?
Аноним 13/02/26 Птн 17:08:45 3643895 238
>>3643885
В репозитории финд, в сервисе гет.
Аноним 13/02/26 Птн 17:42:30 3643921 239
>>3643885
Если возвращаешь Опционал, то find, если значение, то get.
Аноним 13/02/26 Птн 17:43:19 3643922 240
>>3643921
>Если возвращаешь Опционал
А если я пишу на котлине?
Аноним 13/02/26 Птн 17:49:08 3643925 241
b8a2c7626af5ebe[...].jpg 32Кб, 374x390
374x390
Аноним 13/02/26 Птн 17:50:52 3643926 242
Аноним 13/02/26 Птн 18:56:54 3643949 243
>>3643922
Если возвращаешь с ? То find
Аноним 13/02/26 Птн 19:41:47 3643978 244
>>3643922
А если я пишу на голанге?
Аноним 13/02/26 Птн 19:50:24 3643987 245
Аноним 13/02/26 Птн 19:54:22 3643990 246
>>3643987
Кек. Что за говно?

мимо трайкеч энжоер
Аноним 13/02/26 Птн 22:56:11 3644074 247
>>3643642
>Сразу нет, только ручная работа с бд и полный контроль.
Смысл писать сложные запросы через JDBCTemplate я понимаю.
Но нахуя писать под каждую сущность create/find/update и прочее?
ЖПА с этим прекрасно справится сам.
Аноним 13/02/26 Птн 23:15:22 3644084 248
>>3644074
А зачем иметь в проекте зоопарк библиотек?
Я же не на копролите работаю, где все подключено по дефолту и это говно стартует 5 мин.
Нахуя мне думать сложный ли это запрос или нет, как его писать, через @Query или через репозитории, если можно договориться, что все всегда пишем руками.
>create
Удачи написать сложную upsert логику через jpa.
Аноним 13/02/26 Птн 23:18:18 3644087 249
>>3644084
> Удачи написать сложную upsert логику через jpa.
Опиши таблицу и требования к упсерт запросу.

мимо
Аноним 13/02/26 Птн 23:27:25 3644092 250
>>3644087
Да дефолтный апсерт.
У тебя таблица, надо чекнуть есть ли такой айдишник и если есть, то обновить изменяемые данные, обновить updated_at - это самый простой случай, jpa тут справится, но тоже она может какую то хуету сделать.
А вот недавно было, что надо не по айди чекнуть уникальность а по двум столбцам и условию. Если условие выполняется, то обновить одним способом, а если нет, то другим.
Руками такое пишется очень просто. Через jpa это наверное нереально решить и надо будет в коде эту логику писать: делать селект, писать ifы и потом или инсертить или апдейтить
Аноним 13/02/26 Птн 23:32:24 3644094 251
>>3644084
и как ты пишешь запросы руками? jdbctemplate?
мимопроходил пишу в жпа интерфейсе @Query(nativeQuery=true) километровые sql запросы
Аноним 14/02/26 Суб 01:43:20 3644125 252
>>3644094
Да, jdbctemplate, но я особо аналогов не искал, мб есть что то помоднее
Аноним 14/02/26 Суб 13:59:16 3644338 253
image.png 39Кб, 637x291
637x291
Аноним 14/02/26 Суб 14:41:30 3644354 254
>>3644338
нехуясебя, посмотрел про jdbi, выглядит очень нежидко, обязательно потыкаю, спасибо!
Аноним 17/02/26 Втр 18:47:53 3646240 255
Мужчины, насколько сложно реализовать AbstractRoutingDataSource?
Аноним 17/02/26 Втр 18:51:12 3646241 256
>>3646240
Приходилось однажды, как нехуй делать.
Аноним 17/02/26 Втр 19:59:59 3646279 257
>>3646241
видимо великая перепись начинается
мимо все сервисы объявлены через new Service(dbConnection);
Аноним 18/02/26 Срд 11:39:42 3646562 258
кто-то собесился в яндекс по новой системе? какие задачки примерно ждать на 1 этапе?
Аноним 18/02/26 Срд 12:05:00 3646587 259
>>3646562
>собесился в яндекс
нахуя? Нет и не планирую
Аноним 18/02/26 Срд 12:42:05 3646620 260
>>3646587
ищу работу, щас не то время когда ты можешь проект выбрать, куда позвали туда и идешь
Аноним 18/02/26 Срд 14:41:34 3646746 261
>>3646562
А что у них за новая система?
Аноним 18/02/26 Срд 16:01:30 3646838 262
>>3646746
4 этапа
1 - какая-то задача из жизни разработчика + тесты
2 - алгосы
3 - сис диз
4 - рассказ про свой ласт проект
Аноним 18/02/26 Срд 17:16:02 3646964 263
>>3646838
Приходишь такой с курса, проходишь первые три, а тебя на 4 разворачивают, потому что не было опыта.
Аноним 18/02/26 Срд 18:18:17 3647000 264
>>3646964
как будто придумать легенду про проект намного проще чем все что идет до
Аноним 18/02/26 Срд 20:04:14 3647059 265
>>3647000
Вот это прикол будет, если служба безопасности яндекса позвонит на выдуманную работу.
Ты нах не нужен яндексу без подтверждения действующего начальника, что ты работал на этой работе.
Аноним 18/02/26 Срд 22:51:55 3647114 266
>>3646838
>1 - какая-то задача из жизни разработчика + тесты
Задача из жизни, стандартной библиотекой пользоваться нельзя, есть 2 массива...
>2 - алгосы
Ну тут все по классике. Стандартной библиотекой пользоваться нельзя, есть 2 массива...
>3 - сис диз
Давай рассмотрим эту тему на примере алгоритмов. Стандартной библиотекой пользоваться нельзя, есть 2 массива...
>4 - рассказ про свой ласт проект
Мы вам перезвоним
Аноним 18/02/26 Срд 23:03:55 3647119 267
Анон поясни нубу, почему джава в геймдеве не стала популярна?
Аноним 18/02/26 Срд 23:34:51 3647133 268
>>3647119
Плохое управление памятью для игр.
Аноним 18/02/26 Срд 23:57:26 3647141 269
>>3647119
Раньше на java было выпущено много игр. Причем некоторые существуют и сейчас(Minecraft и runescape, к примеру). Однако беда в том, что на java с одной стороны не было сделано хорошего простого и кем-то продвигаемого движка. Причин, думаю, придумать можно много, однако обратить внимание стоит исключительно на тот факт, что разработка и поддержание программ на java сильно зависит от того, кто предоставляет sdk(будь то jdk/openjdk или что-то иное), а потому разработка на java если и ведётся, то максимально таким образом, чтобы на вся тратилось как можно меньше ресурсов.

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


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

В добавок скажу вот что: когда я учился в универе (2016-2020), то никто из моих одногруппников не изучал java. Даже те, кто шел в разработку под андроид, изучали kotlin. Думаю, что такую ситуацию можно экстраполировать и сказать, что современные разработчики просто не трогают саму java, а потому и разработка игр там стоит.
Аноним 19/02/26 Чтв 00:14:40 3647158 270
>>3647119
Весь геймдев нынче вертится вокруг двух движков - Unreal и Godot. Ну и еще Unity когда-то был, но кажется он полудохлый нынче.

Так вот что в Unreal, что в Godot, языком программирования является С++. Там есть всякая скриптовая обвязка типа GDScript или даже блюпринты в Unreal, где все программирование мышкой делается, но в конечном счете это превращается в код на С++.
Аноним 19/02/26 Чтв 00:16:31 3647159 271
>>3647141
>современные разработчики просто не трогают саму java
Разве? Вкатунов в джаву очень много, и не только великовозрастных, а еще и студентов.
Сама джава ведь никуда не делась и как ни крути, работы на ней все еще много относительно других технологий. Хочешь как-то зарабатывать деньги - вероятно придется учить джаву.

На западе конечно у зумерков стал тайпскрипт популярен и Rust, но в Европе и России это малопопулярные технологии и будут таковыми еще много лет.
Аноним 19/02/26 Чтв 01:06:40 3647180 272
>>3647158
> Весь геймдев нынче вертится вокруг двух движков - Unreal и Godot. Ну и еще Unity когда-то был, но кажется он полудохлый нынче.

Ты юнити с годотей местами перепутал
Аноним 19/02/26 Чтв 02:50:03 3647189 273
>>3647159
>Вкатунов в джаву очень много
Вот только везде нужны сеньоры. Я как-то пытался перекатиться на джаву, имея 10+ лет опыта сишарпа и джва года голенга - хуй там. На мидла надо 5 лет именно джавы и твой опыт не опыт, кафка не кафка. Джуны в принципе не нужны, куда катятся эти вкатуны непонятно.
Аноним 19/02/26 Чтв 05:21:11 3647201 274
>>3647189
Вкатуны уже никуда не вкатятся. Миддлы в принципе тоже скоро вкатываться не смогут. Айти сдохло, джава тоже.
Аноним 19/02/26 Чтв 07:10:07 3647207 275
>>3647189
Добавь в резюме у какого-нибудь места работы слово java чтобы нейронка у херочки и сама херочка с мозгами как у gpt смогла тебя пропустить на техсобес
Аноним 19/02/26 Чтв 10:05:57 3647286 276
>>3647189
Чем 10 лет опыта на C# отличается от 5 на Java?
И там и там одинаковые паттерны и одинаковая разработка 1 в 1
Сишарп это джава
Аноним 19/02/26 Чтв 12:06:04 3647419 277
>>3647286
Тулзы разные. Фреймворки разные. Но в принципе в этом можно разобраться за 2 месяца.
Аноним 19/02/26 Чтв 12:42:06 3647460 278
>>3646240
>AbstractRoutingDataSource?
Какая мерзость. А вот на богоподобном лиспе можно ставить значек минус в имена abstract-routing-data-source
Аноним 19/02/26 Чтв 13:41:59 3647510 279
изображение.png 1378Кб, 800x1000
800x1000
>>3647119
>Initially, Blizzard tried to write the game using an inefficient language
called Java. After Java was dropped in favor of C++, everyone saw a huge
boost in engine performance. C++ was far more efficient. The last and largest
code rewrite needed was the rendering engine, and by the end of 2000,
WoW’s engine was drawing 30,000–50,000 triangles at acceptable frame
rates. Even unoptimized, the new engine tripled the frame rate of the
Warcraft III’s engine while allowing for increased texture resolution.
Аноним 19/02/26 Чтв 13:44:31 3647512 280
>>3647189
Так просто в резюме меняешь шарп на джаву и все, ты теперь джавист с 10 летним опытом.
Так почти все делают нынче, разве нет? Это ведь даже не накрутка опыта, просто технологию дорисовал нужную и все.
Аноним 19/02/26 Чтв 15:38:59 3647582 281
C# использует pgsql, git и json/rest, Java использует oracle, svn и xml/soap
Аноним 19/02/26 Чтв 15:41:51 3647585 282
Аноним 19/02/26 Чтв 15:59:06 3647591 283
Аноним 19/02/26 Чтв 17:04:53 3647625 284
>>3647582
Это ложная информация.
Аноним 20/02/26 Птн 23:58:50 3648652 285
>>3647582
Java использует cassandra, protobuff
Аноним 22/02/26 Вск 12:17:15 3649418 286
>>3632388
Если это говно легаси без спринга со своей орм, кучей филтров на корневой рут, то может и до недели дойти
Аноним 22/02/26 Вск 12:45:13 3649438 287
>>3649418
С нейронкой за час-два от силы делается даже на легаси с самописными хуитками.
Аноним 22/02/26 Вск 12:48:53 3649439 288
>>3632388
Метрики забыл, мудаки руки из жопы, дашборды забываете, вы потом как блять смотрите что ваша фича работает, глазами в логи? Три-четыре занимает эта хуита, причем запилить, как нейродебил сверху сказал, несколько часов
Аноним 22/02/26 Вск 12:52:13 3649441 289
>>3649439
три-четыре дня (быстрофикс)
Тесты, перфоманс тесты, е2е тесты, метрики, руками потыкать, дотащить на прод, протестить на проде, доку составить, юзерам рассказать, согласовать, пиздец короче насколько у всех всё по-разному
Аноним 22/02/26 Вск 12:54:41 3649443 290
>>3649438
Осталось только нейронке скормить 500+ классов по 1000-3000 строк и не получить потом пизды от кабана за слив кодовой базы
Аноним 22/02/26 Вск 15:01:34 3649528 291
>>3649443
У вас не разрешено нейронками пользоваться?
Сейчас почти все кабаны уже купили подписки на клод код или кодекс своим гребцам.
На кодовую базу всем кристаллически пахую.
Аноним 22/02/26 Вск 16:36:07 3649624 292
>>3649528
Ты похоже не работал в банках, у нас в большинстве своем и интернетом пользоваться запрещено
Аноним 22/02/26 Вск 16:39:39 3649626 293
>>3649624
Это где, в Европе так? В тинькоффе например переходят на генерацию кода при помощи нейронок, у них модели локально развернуты. В plata на claude code сидят плотно.
Я сам в одном финтехе работаю и тут тоже claude code и руками код уже никто не пишет последние 2-3 месяца.
Аноним 22/02/26 Вск 17:40:25 3649701 294
>>3649626
Ну развернули квен и еще какую-то опенсорсную модель на полудохлом кластере из говножелеза. Разумеется никакой интеграции с IDE, cli и прочим нет, либо работает через задницу, выжирая весь лимит токенов. Есть чат, но там нет никакого контекста проекта. По факту это даже нельзя сравнивать с моделями от опенэйай, антропик и гугл - просто иной уровень отстающий от передовых моделей на несколько порядков. Автокомплит советует хуйню. Добавляешь код в контекст и пытаешься что-то порефакторить - упираешь в полку по токенам
Аноним 22/02/26 Вск 17:47:35 3649707 295
>>3649626
>>у них модели локально развернуты.
земля им пухом
а еще поди манагеры ебут за метрики, что в это говно не ходят
Аноним 22/02/26 Вск 17:54:26 3649712 296
Ебало имаджинировали, когда занавес снова упадет и российские аналычи повторят судьбу советских инженеров? На западе тогда уже во всю будут enterprise-ready решения генерировать по щелчку пальцев, тут до сих пор целым отделом в 100 человек 3 года педалить надо. Будут потом ныть, что сократили, что клятые кабаны разрушили весь бизнеси и инженерную культуру, что запад в штаны снова насрал, и будут на рынке стоять трусы продавать как делали их предшественники в 90е годы. Тогда инженеры тоже 20 лет при брежневе и горбачеве сидели хуи пинали и космолеты рисовали, причем делали их неэффективным убыточным говном в отличие от западных решений. Разумеется как только все пукнулось, их труд оказался нахуй не нужен. Конкуренция это фундамент, без конкуренции российское айти станет тем же убыточным неэффективным говном что и советская инженерия.
Аноним 22/02/26 Вск 17:57:35 3649714 297
правда ли что с граальвм можно генерить нативные десктоп приложения, не требующие jre на компах пользователей?
Т.е. на ванильном хорошо документированном свинге или javafx делать нативный интерфейс сразу на все платформы?
Аноним 22/02/26 Вск 18:01:10 3649717 298
>>3649712
впервые за 100 лет нашли что-то, в чём мы можем быть востребованы и компетенты на мировом рынке - заказная разработка ПО. Пыня и это смог уничтожить
Аноним 22/02/26 Вск 18:01:32 3649718 299
>>3649712
То был слом парадигмы и подхода к жизни, тогда были инженеры которые верили, что все что от них нужно это педалить максимально, а за э то им государство ВСЕ даст.
И это работало какое-то время.
А сейчас инжы считают нет\гросс, за опционы готовы жестко поторговаться или на 2-3х работах въебывать.

Ты реально веришь веришь, что такие пропадут?
Аноним 22/02/26 Вск 18:04:25 3649722 300
>>3649712
Скорее пузырь ИИ лопнет и программисты просто станут никому не нужны.
Аноним 22/02/26 Вск 18:06:06 3649724 301
Аноним 22/02/26 Вск 18:07:45 3649727 302
>>3649718
>Ты реально веришь веришь, что такие пропадут
Чел, кто реально стремился там опционы всякие получать и бабло колотить, те сдриснули после гойды, а большая часть еще до гойды. Эти люди явно не пропадут, как не пропали все инженеры совковые, но это единицы людей, это редкость. Большая часть людей это просто пассажиры на окладах в банках и госухе сегодня. Ну еще есть прослойка зумерков в яшке и озоне с авито, где они пытаются в перфоманс ревью по западным лекалам играть и перенимать их практики, но и это вряд ли еще долго продлится.

Кого мы видим в jvmjobs сегодня? Скуфов 35+ в банках. Под предводительством димсола пиггера, который походу уже нигде сейчас не работает, а только деньги проедает и делает свой сайт с говнокурсами по джаве, когда ну, уже явно поздновато с этим на рынок российский выходить.
Я сомневаюсь что эти люди способны будут потом заново реинтегрироваться в мировую экономику.
Аноним 22/02/26 Вск 18:09:52 3649728 303
>>3649727
>Эти люди явно не пропадут, как не пропали все инженеры совковые
Имел в виду, что среди совковых инженеров нашлись те, кто в итоге вкатился в айти, в бизнес, в торговлю, в криминал и стал успешным. Но большая часть пошла именно трусами торговать в лучшем случае, а в большинстве случаев просто просинячила несколько лет и сгинула в землю. А кто не сдох и не выкатился из профессии, те по итогу на корпоративном велфере в размере 30к рублей во всяких там нии и окб туполев просидели до начала гойды, когда выяснилось что нужны аналоговнеты, а вся инженерная культура давно утеряна.
Аноним 22/02/26 Вск 18:11:10 3649729 304
>>3649727
>который походу уже нигде сейчас не работает
А он в принципе где работал? Его даже фамилию никто не знает и резюме его не видели. Он по кд отшучивается и рассказывает небылицы как консалтингом занимался и его приглашали курировать проекты в сбере где он скуфидонам указывал как коды писать
Аноним 22/02/26 Вск 18:12:29 3649732 305
>>3649727
>>Я сомневаюсь что эти люди способны будут потом заново реинтегрироваться в мировую экономику.

пчел, если бы в 90х был двач, там писали бы тоже самое
бабло побеждает зло

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

главное чтобы ядро государственности всегда было жесткое, кгбшное, несгибаемое, на случай кризисов, а переферия пусть твори что хочет
Аноним 22/02/26 Вск 18:14:45 3649733 306
>>3649728
как работавший на оборонном заводе, скажу, что нет там никакой инженерной структуры и никто там не ебошит. "инженеры" приходили пить чай, разгадывать сканворды, ходить в гости, спать, пить разбавленный спирт бог знает что ещё. И естественно хотели продолжать делать это дальше, вот только проблема - больше за это не платили
Аноним 22/02/26 Вск 18:16:17 3649734 307
>>3649732
>главное чтобы ядро государственности всегда было жесткое, кгбшное, несгибаемое
именно это ядро и причина всех проблем россиюшки за последние 100 лет
Аноним 22/02/26 Вск 18:17:25 3649736 308
image.png 186Кб, 2670x422
2670x422
>>3649729
> ИП Соловьев Дмитрий Николаевич
> учился на матфаке ВГУ с 2012 по 2016

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

Но выходить с этим на российский рынок в 2к26 году? Какой в этом смысл? Айти сдохло, половина кнопкодавов джавистов сдриснули еще в 2к22 и возвращаться не хотят, сама джава уже не так популярна на ру рынке как прежде. Кому все это нужно и зачем?
Аноним 22/02/26 Вск 18:21:09 3649739 309
>>3649736
> Просто как будто человек где-то в третьесортных галерах работал конфигуратором спринга
бля это про меня
Аноним 22/02/26 Вск 18:22:54 3649740 310
>>3649734
>>именно это ядро и причина всех проблем россиюшки за последние 100 лет

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

Недавно смотрел обзор про дедхенд и просто охуел от масштабов, прикинул сколько бы спиздили и какая бы смета была если бы это дали на откуп конкурентному прогрессивному частному бизнесу на подряде, имея как пример космодром восточный, по итогу бы проект просто закрыли...
Аноним 22/02/26 Вск 18:24:35 3649741 311
image.png 12386Кб, 4032x3024
4032x3024
>>3649729
А, ну и еще, персонаж, несмотря на свой турбопатриотизм, на самом деле очень соевый и до усрачки обожает потреблядство в виде покупки устройств эпл, игровых консолей, игрулек и премиальной бытовой техники.

И даже на dtf был замечен https://dtf.ru/dmsol
Аноним 22/02/26 Вск 18:30:45 3649743 312
>>3649740
димсол, перелогиньтесь
Аноним 22/02/26 Вск 20:02:23 3649767 313
Аноним 22/02/26 Вск 20:30:33 3649774 314
Как я кекаю с нейрошизов, которые бегают по всем тредам.
Как думаете, это неудачливые вкатуны или чмони, которых лейоффнули?
Почему они хотят чтобы мне было так же плохо, как и им?
Я просто дунасю 10лет в айтишечки и хочу в этом году вторую хату купить за нал и никому гадости не пишу.
Почему вы такие едкие, нейрошизы?
Аноним 22/02/26 Вск 20:53:26 3649786 315
>>3649774
Как купить вторую хату? Ты джава господин?
Аноним 22/02/26 Вск 21:12:28 3649793 316
Аноним 22/02/26 Вск 21:15:45 3649795 317
>>3649793
Я тоже банкир, правда автотестер. Хату беру в ипотеку
Аноним 22/02/26 Вск 21:43:33 3649806 318
Аноним 22/02/26 Вск 22:09:41 3649817 319
Аноним 23/02/26 Пнд 00:14:02 3649861 320
>>3649774
>вторую хату купить за нал
Зачем? Одновременно жить ты можешь только в одной, доходность от сдачи 4,5% годовых
Аноним 23/02/26 Пнд 01:27:38 3649897 321
>>3649861
Бери ещё в расчет то, что сама хата норм так дорожает.
А что ты предлагаешь, обмазаться офз? Так это уровень вклада, да, было хорошо, когда кс была 20+, но это закончилось.
Обычных облиг надёжных нет сейчас, любая контора может обанкротиться по щелчку пальцев и провести хуем по губам тебе с твоими облигациями.
Про акции/валюту/крипту слушать не хочу, я не лудик.
Аноним 23/02/26 Пнд 11:49:28 3650081 322
>>3649774
>Как думаете, это неудачливые вкатуны или чмони, которых лейоффнули?
Да это какие-то челы из около айти. Либо студенты, которые ещё толком не вкатились. Либо челы, которые сами там что-то кодят по стримам/курсам, но постоянной работы не имеют.
Джава рынок в РФ вообще от ИИ сильно пострадать не может. Написать сам код это вообще самая лёгкая финальная часть работы в каком-нибудь дефолтном банке
Аноним 23/02/26 Пнд 13:11:01 3650181 323
>>3650081
>Написать сам код это вообще самая лёгкая финальная часть работы в каком-нибудь дефолтном банке
Вот тоже всё пытаюсь это околоИТшникам объяснить, если бы можно было просто писать код, а клиенты бы просто говорили что им нужно, это была бы самая простая работа.
Аноним 23/02/26 Пнд 13:16:40 3650192 324
>>3649712
>На западе тогда уже во всю будут enterprise-ready решения генерировать по щелчку пальцев
Так стопэ, нам обещали порабощение AGI уже к вот сейчас. А по факту эта хуня даже кастомер суппорт не может заменить. В чем дело? Просто хочу разобраться.
Аноним 23/02/26 Пнд 15:36:24 3650304 325
>>3649897
>сама хата норм так дорожает.
Я все жду когда продать две свои которые сдаю, так вот с 2021 года вторичка стоит на месте
>это уровень вклада
Да, даже ниже на самом деле и гемора больше. На вкладе держи просто, пока ставка до 9% не уйдёт нет смысла в бетон перекладывать. Да даже если и дойдёт, уровень цен обошёл уже мировой, дороже чем нормальное жилье в тае и кипрах, никто не будет брать ссаную однушку по цене за которую можно взять одну в дубае и ещё останется на тай.
Аноним 23/02/26 Пнд 17:05:21 3650401 326
>>3650304
>с 2021 года вторичка стоит на месте
Я в дс2, хаты в приличных жк и некоторые сталинки дорожают ебически на вторичке.
Мб в мурино и подобных местах студии/однушки стоят на месте, я не мониторю особо этот рынок.
Аноним 24/02/26 Втр 00:24:53 3650685 327
>>3649626
> В тинькоффе например переходят на генерацию кода при помощи нейронок

Пора приучаться походу бабло в кубышках харанить, ну их нахуй эти банки с вайб-кодерами
Аноним 24/02/26 Втр 01:23:11 3650693 328
>>3649717
> впервые за 100 лет нашли что-то, в чём мы можем быть востребованы и компетенты на мировом рынке - заказная разработка ПО. Пыня и это смог уничтожить

Так пыньку для этого и поставили ЗОГ на должность царька, чтобы он держал Россиюшу в средне-отсталом положении, не давал ей опуститься на самое дно ну и чтобы и конкуренцию никакую не представляла на мировой арене, что вроде типа Латинской Америки и Ирана, Европку то же экономически осаживают с помощью пыньки, чтобы она то же сильно не конкурировала, больше от СШП зависела
Аноним 24/02/26 Втр 02:34:37 3650731 329
image.png 46Кб, 512x512
512x512
Есть ли кто-то, кто работает или работал в последние годы в джейби jetbrains?

Компания реально помирает и на дно уходит или это слухи/выдумки?
Аноним 24/02/26 Втр 03:08:51 3650740 330
>>3650731
Ну ты подумай, кому вообще нужна IDE сегодня? Руками код больше не пишут. Автокомплиты и подсказки к спрингу никому не нужны.
Аноним 24/02/26 Втр 03:37:24 3650745 331
>>3650740
Но тем не менее вакансии у них открытые есть.
Была бы совсем никому не нужна - уже бы давно всех уволили и все закрыли, оставив только компилятор котлина.
Аноним 24/02/26 Втр 05:15:09 3650760 332
Аноним 24/02/26 Втр 05:19:23 3650761 333
>>3650181
Типа нет? 90% российских прогеров просто занимаются крудошлёпством и перекладыванием джейсонов, ничего такого гениального не делают.
Аноним 24/02/26 Втр 10:35:46 3650843 334
image.png 554Кб, 675x491
675x491
Аноним 24/02/26 Втр 11:09:20 3650871 335
>>3650761
А данные для джейсонов где взять? А как данные сохранить? А как данные распределить? А как джейсон переслать? А что делать, если пересылка джейсона упала? Ну и так далее.
Аноним 25/02/26 Срд 08:09:56 3651350 336
Виртуальные потоки убили реактивщину (mono/flux)? ебаную конченную, ну хотите функциональщину - возьмите эрланг блять
Аноним 25/02/26 Срд 13:15:13 3651515 337
>>3650761
Это без сарказма было. Мне кажется цифра так по 99%, по моему опыту очень редко где что-то технические сложное
а) пишут
б) оно действительно там нужно
В большинстве случаев технически сложные проекты - это просто игровая песочница для инженеров, где оверинженерят всё подряд просто потому что скучно/на конфе так сказали/в книге так написали/поднимает статус компании. Чистый каргокульт.
Аноним 25/02/26 Срд 13:20:50 3651519 338
>>3651350
Её убил ебанутый АПИ и отсутствие задач ещё до виртуальных потоков, собственно кейс когда у тебя огромная куча ничего не делающих потоков и ты ничего не можешь с этим сделать кроме как ждать - довольно редкий, есть только ты сам его не смастеришь специально.
Аноним 25/02/26 Срд 14:10:10 3651539 339
>>3651519
>когда у тебя огромная куча ничего не делающих потоков и ты ничего не можешь с этим сделать кроме как ждать - довольно редкий
Это сценарий любого бэкенда, которое делает запросы в бд/кэш и ходит в другие сервисы. Твое приложение большинство времени тупа ждет ответа. Когда растет нагрузка, то тогда и появляются проблемы. Решение - nio.
Но я согласен, с тем что реактивщина - хуета, пишу уже несколько лет на корутинах nio код и кайфую.
Аноним 25/02/26 Срд 18:10:10 3651684 340
>>3651539
Как на корутинах реализовать nio для дженерик круда?
Аноним 25/02/26 Срд 18:35:46 3651703 341
А зачем nio на корутинах, когда виртуальные треды уже умеют работать с блокирующим/неблокирующим IO самостоятельно прям как в голенке.
Аноним 25/02/26 Срд 18:50:53 3651711 342
>>3651539
>Это сценарий любого бэкенда, которое делает запросы в бд/кэш и ходит в другие сервисы.
Это решается оптимизацией запросов к бд и инмемори кэшированием
>Твое приложение большинство времени тупа ждет ответа.
Только если ты отдал всё на откуп какому-нибудь хибернейту и забодяжил тебе несколько фулсканов.
>в другие сервисы
Зачем оно ходит в другие сервисы? Если оно зависит от других сервисов внутри инфраструктуры, то разделения не должно быть, потому что микросервисы должны быть независимыми.
>Когда растет нагрузка, то тогда и появляются проблемы. Решение - nio.
Я же говорю - это ленивое решение, когда не хотят решить проблему в корне - а именно - почему приложение ждёт-то? Там большинство операций может мгновенно выполняться при правильно написано СКЛ. А будут быстро выполняться - не будет очередь ждущих потоков расти.
Аноним 25/02/26 Срд 23:17:12 3651810 343
>>3651711
Диван, плз.
Скл моментально у него выполняется и запросов по сети нет, ага. В своем петике можешь делать как хочешь, а на реальных проектах все как я описал.
Если ты такой умный, то почему такой нищий?
>>3651703
Они релизнулись? Все равно у корутин апи удобнее в разы.
Когда виртуальный треды релизнутся, то корутины просто будут поверх них работать.
Но надо будет смотреть, нужны ли вообще корутины будут, но я думаю мы на них останемся, мб в новых сервисах уже чисто на виртуалычах будем бахать
Аноним 25/02/26 Срд 23:39:45 3651812 344
>>3651711
>А будут быстро выполняться - не будет очередь ждущих потоков расти
Кстати ещё.
При повышении рпс будут расти потоки, потоки - это потребление памяти. С блокирующим подходом ты упрешься в это, а с нио тебе вместо тысяч потоков надо будет всего один воркеп пул + несколько потоков под шедулеры.
То есть там где твой блокирующий сервис не справляется и нужен будет второй и третий инстанс, нио будет справляться с этим в один инстанс. Вот и вся разница.
Если ты этого не понимаешь, то ты либо джунишка, либо на серьезных проектах не работал
Аноним 26/02/26 Чтв 04:24:19 3651850 345
>>3651810
>Они релизнулись
Еще 4 года назад вроде как.

>>3651810
>корутины просто будут поверх них работать
Так уже, лол.

Ты из спячки длиною в 5 лет вышел только что?
Аноним 26/02/26 Чтв 11:52:13 3651992 346
>>3651850
А точно, сейчас ждут стракчуред канкаренси.
Вообще посмотрел, для котлин корутин особо нет смысла переходить на виртуальные треды.
Я только один кейс придумал: если сейчас внутри корутин есть блокирующие вызовы, то тогда виртуальные треды помогут.
Но вообще внутри корутин не должно быть вызовы блокирущих штук, так что этот поинт невалидный.
Аноним 26/02/26 Чтв 13:39:17 3652073 347
>>3651812
>ты упрешься
ты упёрся? или ты исходишь из услоий которые никогда не наступят в твоём проекте?
Аноним 26/02/26 Чтв 17:32:35 3652344 348
>>3652073
Может уперся, может нет.
Вопрос в другом, зачем делать плохо, если можно хорошо?
С таким же майндсетом можно на старом пхп работать, где каждый реквест - это отдельный ос процесс.
Аноним 26/02/26 Чтв 18:04:27 3652354 349
>>3650731
>Компания реально помирает и на дно уходит или это слухи/выдумки?
Открываешь финансовую отчетность и смотришь, а не >>3650740 икспертов слушаешь.
Аноним 27/02/26 Птн 14:34:19 3652835 350
А что по эйджизму? Я пока ещё немного молодой (28 лет) весёлый синьор-андроид разработчик в банке. Думаю перекат в бэк, чтобы там до пенсии сидеть, так как мобилка дело молодых.
Или это хуйня, и джава-скуф так же не нужен на рынке?
Аноним 27/02/26 Птн 14:44:10 3652839 351
>>3652835
Если готов идти на зпку джуна/мидла, то шансы есть свичнуться на бэк, иначе очень маленькие и чисто от удачи зависят.
Сам свичнулся с андроида на бэк в 21 году, даже тогда тяжело далось, язык тот же да, но все остальное соверешенно другое.
Намного проще свичнуться на другой бэкенд стек, чем свичиться на другую платформу.
Про эйджизм хз, мне 29-30, ни разу не сталкивался с ним и думаю, что это сказки. Мб если ты откровенная греча ~50, то тебя нахуй пошлют, но я бы не назвал это эйджизмом
Аноним 27/02/26 Птн 14:44:42 3652840 352
>>3652835
Или что вообще делать, 8 лет уже работаю и точно не хочу заниматься андройдом через 2-3 года.
В тимлидство и тд не хочу, слишком заебно. Хочу просто работать по 5-6 часов в день, но в какой то сейвовой сфере (бэк мне кажется такой)
Аноним 27/02/26 Птн 14:58:45 3652851 353
>>3652839
>эйджизма нет
>в 50 твои 30 лет опыта никому не нужны
Не переживай, тебе осталось лет пять максимум. Потом малолетние соски будут скипать твое резюме, а пориджи с татухами будут специально валить тебя на собесах.
Аноним 27/02/26 Птн 15:21:35 3652880 354
>>3652851
Я говорю про 50 летних вкатунов и лоускиллов. Если ты реальный специалист в 50 лет, то у тебя все двери открыты.
А если ты 30 лет занимался хуетой и теперь ты не можешь составить конкуренцию вчершнему студенту и волку, то кто в этом виноват? За стаж не платят, но это не эйджизм, а конкуретная индустрия.
Плюс индустрия появилась вообще недавно, и все стареют в ней, поэтому и отношение к возрасту будет меняться.
Аноним 27/02/26 Птн 15:39:21 3652903 355
>>3652880
Ты не понил.
Чтобы показать скиллы, надо попасть на техсобес. Сложно, когда твое резюме скипают по возрасту.
На техсобесе должен быть равный специалист, а не мясной бот с вопросами по бумажке. С этим еще большая проблема, обычно там сидит литерали поридж из мемов и надувается от важности. В моей практике адекватные собесы были только в люксофте.
Кароч ты скоро сам все увидишь.
Аноним 27/02/26 Птн 15:50:58 3652914 356
>>3652903
Я даже через сокет чувствую какой ты неприятный скуфендуй, который думает что умней всех, а вокруг только тупые пориджи.
Так что не удивлюсь, если ты 30 лет проработал на заводах и галерах (ру люксофт кстати это типичная говногалера, где продавали круглых идиотов за сеньоров).
Понятно, что с таким опытом ты идешь нахуй, раз за 30 лет даже на норм проекте не смог поработать и закрепиться.
Обычно такие скуфики только пиздеть умеют и говорить как правильно, но валуе от них 0. И еще они максимально тупые и без cs базы: не могут линкедлист развернуть, дерево обойти или даже не знают как типы с плавающей точкой работают в компьютере. Какая им работа над сложными проектами, если они элементарных вещей не знают и не понимают?
Аноним 27/02/26 Птн 16:05:14 3652926 357
>>3652914
>сложные проекты
>спринг
Аноним 27/02/26 Птн 16:08:07 3652928 358
>>3652926
в мире не только один спринг и круды, дружище
Аноним 27/02/26 Птн 18:32:29 3653044 359
>>3652928
А что ещё делают на джаве? Не круды? И даже не на спринге?
Аноним 27/02/26 Птн 18:53:35 3653061 360
Ну по своему опыту скажу, что даже круд долгоживущий и работающий 24/7 без инциндентов сделать не так-то просто ептыть. Я в бигтехе (яшке) работал и такой ужас видел, что пиздец. Правда это не джава была, а питон, что еще хуже, но тем не менее.

Конечно тут все чуть ли не мастера крудов и для всех это кажется проще простого, однако когда у тебя код живет годами и несколько поколения разрабов его писали, в том числе зеленые стажеры, в том числе наспех чтобы успеть к ревью/дедлайну, то поддерживать такой круд в адекватном состоянии не так уж и легко.
Аноним 27/02/26 Птн 19:49:47 3653102 361
>>3653061
Так в конторе пидорасов работают только студенты, там чел с двумя годами будет самым опытным в команде. У лида будет три года опыта, каждый месяц новый лид. Конечно, они напишут хуйню. 100% у тебя это была первая работа после вуза.
Аноним 27/02/26 Птн 21:26:28 3653153 362
>>3653102
>>3653102
>там чел с двумя годами будет самым опытным в команде. У лида будет три года опыта, каждый месяц новый лид. Конечно, они напишут хуйню. 100% у тебя это была первая работа после вуза

Ну кстати ты угадал тут везде. Яндекс был моей первой работой, и я реально видел 22 летних тимлидов у которых 3 года опыта и весь этот опыт был в Яндексе в одной команде.
Аноним 28/02/26 Суб 07:14:06 3653351 363
>>3643355
> методами по 1000 строк
Дядюшку Боба инфаркт бы схватил.

как же в реальной говноразработке всем поебать на чистые код и чистые архитектуры
Аноним 28/02/26 Суб 14:17:17 3653555 364
>>3653351
>чистые код и чистые архитектуры
Это там, где каждый метод на 10-20 строк, из которых около 50% это комментарий?
Аноним 02/03/26 Пнд 08:32:14 3654501 365
>>3653351
>> как же в реальной говноразработке всем поебать на чистые код и чистые архитектуры

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

Беспезды, если на проекте толково имплементирована, эта самая "чистая архитектура", багов в разы меньше и стоимость добработоки примерно нихуя, НО! чтобы тащить эту самую "чистую архитектуру" в нужном темпе на проект, нужны прям забивные синьки (причем не на словах) в количестве не меньше двух, которые эту архитектуру делали 100 500 миллионов раз и прохавали все возможные грабли.

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

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

Поди найди таких мастеров на рынке в нужном количестве, в основном рынок завален анскил говнокодерами. Так что имеем, то что имеем.
Аноним 02/03/26 Пнд 09:31:13 3654528 366
>>3654501
Клин аркитэкча в жабе это тупо трехслойка из контроллера, сервиса и рипазитари. Контроллер инжектит в себя сервис, сервис инжектит рипазитари. В сервиса срем "бизнес-логикой" и дергаем базюльку через рипазитари. На похуй инжектим сервисы в сервисы. Тесты пишем через моки, лишь бы покрытие было на уровне и кипиай не просел, а то премку не дадут
Аноним 02/03/26 Пнд 09:41:17 3654535 367
>На похуй инжектим сервисы в сервисы
@
А всё, что не инжектится - инжектится через провайдеры и компоненты
@
Теперь-то вы точно сеньор девелопер!
Аноним 02/03/26 Пнд 09:59:42 3654559 368
Аноним 02/03/26 Пнд 10:57:17 3654591 369
>>3654528
Ты забыл про бульон DDD.
Аноним 02/03/26 Пнд 14:26:31 3654689 370
>>3654528
Так и есть, мой дорогой срун из мвп
Аноним 02/03/26 Пнд 14:50:28 3654710 371
>>3653555
Это там где каждый метод и каждый класс должен делать одно действие и нести одну ответственность.
Вызвал метод - вот тебе новый класс, вызываетль методов.
Аноним 02/03/26 Пнд 14:59:52 3654716 372
>>3652344
>Вопрос в другом, зачем делать плохо, если можно хорошо?
Всё верно, нужно делать хорошо. А закладывая оверинжениринг на условия которые никогда не наступят ты делаешь плохо.
Ведь ту сложность, которую ты вкорячил чтобы хэндлить несуществующие условия, нужно поддерживать всегда, даже если они никогда не наступят. То есть ты сделаешь проект сложнее и неповоротливее просто так.
Аноним 02/03/26 Пнд 15:06:29 3654718 373
>>3654501
>>3654528
Сейчас нейросети ебут и они как раз могут делать "правильную" архитектуру в отличие от кожаных лоускилльных распиздяев.
Аноним 02/03/26 Пнд 15:20:28 3654749 374
>>3654716
Тут нет никакого оверинжениринг, nio - это стандарт в индустрии на всех стеках уже очень давно.
Если тебе это сложно, то я тебе просто не возьму к себе в команду (у нас асинхронщина оправдана на 1000%, потому что это мльопс с ебанутейшим трупутом), потому что ты лоускилл, а мы сейчас мидлам платим 400+, так что развивайся, друг.
С твоим подходом, можно использовать пхп и не париться ни о чем.
Аноним 02/03/26 Пнд 15:36:34 3654773 375
>>3654749
А что вы с nio делаете? Поверх netty/vertx что-то педалите?
Мне кажется для большинства проектов виртуальных тредов более чем достаточно стало.
Аноним 02/03/26 Пнд 15:40:52 3654778 376
>>3654749
Если единственная причина применять технологию чтоб было "как у людей" (т.н. "стандарт в индустрии"), то это оверинжинеринг. То есть ты, будучи инженером намеренно отказался думать и положился на "знающих людей".
>>3654749
>С твоим подходом, можно использовать пхп и не париться ни о чем.
Если он решает бизнес задачу - конечно. А что такое, какой-то митап-пропрок предал ПХП анафеме и теперь все должны его избегать? Нормальные инженеры так-то своей головой думают.
>>3654749
>Если тебе это сложно, то я тебе просто не возьму к себе в команду
Не поэтому, ты не возьмешь меня в команду, потому что тебе денег не хватит мне заплатить. Твоими копейками только в СНГ понтоваться, дурачок. Ты наверное считаешь себя супер важным, и чувствуешь что нужно отрабатываться свои копейки вот и городишь огород везде где не попадя, чтобы щёки надувать.
Аноним 02/03/26 Пнд 15:52:08 3654792 377
>>3654778
Вкатунец, угомонись.
Если ты не осилил асинхронщину, то это не значит, что это что то сложное, попадешь на серьезный проект и апнешься.
Аноним 02/03/26 Пнд 16:07:20 3654805 378
>>3654773
Так виртуальные потоки под капотом использует nio (epoll) для блокирующего io.
Просто у нас проект старенький, тогда ещё не было виртуальных тредов. В виртуальных тредах мне не нравится, то что код и рантайм начинает противоречить. То есть я использую блокирующий io явно в коде, а потом в рантайме джвм переделывает это на nio, как то это костыльно, нет контроля и нельзя полагаться на это во всех кейсах наших.
Когда релизнится стракчуред канкаренси - это будет другое дело.
Аноним 02/03/26 Пнд 16:15:40 3654818 379
>>3654792
Это на серьезных проектах платят такие копейки как у вас? Непонятно, для чего тогда апаться, чтобы гроши получать?
Аноним 02/03/26 Пнд 16:19:24 3654820 380
>>3654818
Ну хватить жирнить, вкатун ;)
Аноним 02/03/26 Пнд 16:25:40 3654824 381
>>3654820
>РРРЯЯЯ ВРЕТИ
лол
не расстраисся, когда-нибудь у вас хватит денег нанимать нормальных программистов, но не сейчас
Аноним 02/03/26 Пнд 16:31:17 3654833 382
>>3654824
Где ты ря увидел, хех?
Если ты напридумывал себе, что ты работаешь в юэсэй и получаешь 500к в год, то советую умыться и в зеркало глянуть, друг.
400к на руки - это 5к+$ (напоминаю, что это вилка на мидла), очевидно, что такая лоускилльная чмоня как ты, таких денег не видела в жизни.
Аноним 02/03/26 Пнд 16:36:51 3654836 383
>>3654833
Успокойся, все поняли что ты цыганский король СНГ-болота, но есть люди, которые работают на мировом рынке.
Аноним 02/03/26 Пнд 16:43:37 3654840 384
>>3654836
А в чем гордость то? Ты типо работаешь в каком то революте за смешную получку (макс 3-4к на руки), и думаешь, что самый успешный? Я жил в нл и работал в букинге и бол, съебнул после 4х лет там, не моё. Даже окончания рулинга не дождался
Аноним 02/03/26 Пнд 16:48:49 3654842 385
>>3654840
>Я жил в нл и работал в букинге и бол, съебнул после 4х лет там, не моё
А мог бы еще год до 5 лет досидеть и паспорт нл получить и жить в валлидворлде как сыр в масле...
Аноним 02/03/26 Пнд 16:57:01 3654853 386
>>3654842
Ты думаешь так легко получить голландский паспорт? Это не работает так, что ты просто отсидел, поработал там и тебе дали бумажку. В ес лютая бюракратия, получение паспорта может затянуться на 10 лет легко, знаю такие примеры. А сейчас так и подавно. И тебе ещё надо будет отказаться от рф паспорта.
Исключение - это жениться или выйти замуж, там отказываться не надо и получать паспорт достаточно изи
Аноним 02/03/26 Пнд 17:21:25 3654869 387
>>3654840
СиликонБэнгэлоур знаешь? Он там менеджер, кста
Аноним 02/03/26 Пнд 17:53:46 3654896 388
>>3654869
А кто это? Можешь напомнить? Очередной кто-то из джей ви эм джобс, забаненный дмсолом?
Аноним 02/03/26 Пнд 22:01:29 3655071 389
>>3654535
1. Инжектить сервис в сервис - плохо?
2. А он может не заинжектиться?
Аноним 03/03/26 Втр 00:29:37 3655164 390
>>3655071
У него наследование головного мозга, он застрял в 1995 году. В 2026-м сервис - это просто пачка функций, можно инжектить куда хочешь. Если не надрачивать на 100% покрытие юнит-тестами и не мокать моки, то сервис можно просто заменить набором статических функций.
Аноним 03/03/26 Втр 00:38:27 3655167 391
>>3655164
>просто заменить набором статических функций.
В DDD для этого придумали юзкейсы.
Аноним 03/03/26 Втр 01:53:52 3655181 392
Пиздец у вас тут тред нытья какого-то постоянного. Несколько долбаебов любой вопрос превращаю в УСЕ ПРОПАЛО. Поделитесь лечше, где щас комфортно на Жабе работать. Какие компании в тир 1 поставить можно в этом смысле?
Аноним 03/03/26 Втр 02:06:32 3655186 393
>>3655181
В России тинек и сбер наверное.
В Европе jetbrains все еще нанимает кого-то.
Аноним 03/03/26 Втр 08:31:24 3655233 394
>>3655071
Инжектить сервис в сервис пиздец как плохо, в РЕАЛЬНЫХ проектах запросто словишь циклические зависимости. Если бы ты работал, то встречал бы такое
Аноним 03/03/26 Втр 08:47:17 3655245 395
>>3655186
>тинек и сбер
в желтом полная копия процесса найма яшки, плюс потогонка и нарезка тасочек на 30 минут - 1 час, чтобы ты не заскучал, ну и лютый эйджизм и презрение от микрочеликов из бауманки.
в зеленом лоускилы скуфиндуи, анальная иб и прочие приколы.
ну и зепки там нищенские, зеленый это компенсирует годовой премкой, если тебе повезло досидеть и лутануть в конце года 3-5 окладов, которые добьют твою нищерскую зэпку до средней по рынку
Аноним 03/03/26 Втр 10:31:16 3655285 396
image.png 76Кб, 616x733
616x733
image.png 115Кб, 622x687
622x687
>>3655181
Люди уже по 1,5 года не могут найти работу, а ты тут хочешь куда-то залететь
Аноним 03/03/26 Втр 10:49:38 3655298 397
>>3655285
На массажиста кстати норм темка, хоть тяночек пощупаешь.
Аноним 03/03/26 Втр 10:57:36 3655306 398
>>3655298
Придят тяночки 45+ потому что спину клинит и не могут наклониться или достать что-то сверху, давай лечи хули.
Аноним 03/03/26 Втр 11:12:25 3655329 399
>>3655245
>презрение от микрочеликов из бауманки
Это разве плохо?
Аноним 03/03/26 Втр 11:36:05 3655347 400
Аноним 03/03/26 Втр 11:43:23 3655353 401
>>3655285
>Нулевые софт-скиллы
Нахуй такой человек нужен? Не вписался в рыночек
На три цифры посылать не буду и на том спасибо
Аноним 03/03/26 Втр 15:52:29 3655618 402
>>3655285
Это известный чел из джей ви эм джобс. У него то ли шизотипическое расстройство, то ли аутизм. Вроде как инвалидность с детства по дурке, и он пенсию получает за это.

Я тоже примерно как он, только мне пенсию не платят и инвалидность не дали, приходится по дно-работам побираться.
Аноним 03/03/26 Втр 18:48:58 3655724 403
>>3655233
у меня multitenant архитектура и сервисы создаются через new Service(dbConnection), такие дела, вот и спрашиваю
Аноним 03/03/26 Втр 23:20:38 3655840 404
>>3655285
И что мешает богатым айтишникам с опытом 5+ лет переехать в Казахстан хотя бы лучше в Грузию куда-нибудь, где нет никаких сосанкций и никто из компаний не съёбывал после гойды? Охуеть проблемы.

Вот джуны точно никуда не вкатятся если не накрутят и не пройдут собес, конечно - это факт. А вам просто нужно переехать. Ну или переходите на 1С с той же джавы, и сидите тут ждите пока гойда не закончится.
Аноним 04/03/26 Срд 00:06:19 3655851 405
>>3655840
В том посте чел, который 1.5 года без работы, он со справкой из дурки и получает пенсию по инвалидности. Это известный шиз в jvmjobschat.

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

Сам я в Сербии живу, тут конечно есть все еще и епам, и люксофт, и всякие другие галерки и конторы, даже jetbrains, но найма очень мало и шансов куда-то попасть тоже очень мало даже если у тебя много лет опыта.
Аноним 04/03/26 Срд 09:06:22 3655979 406
>>3655840
> в Казахстан
> в Грузию
Ебать нашел куда зазывать
Аноним 04/03/26 Срд 09:11:06 3655983 407
>>3655851
>Сам я в Сербии живу, тут конечно есть все еще и епам, и люксофт, и всякие другие галерки и конторы, даже jetbrains, но найма очень мало и шансов куда-то попасть тоже очень мало даже если у тебя много лет опыта.
Тут еще многие кто не в теме не знают что качество жизни совершенно другое, в той же Сербии даже в БГ топят дровишками и зимой сейчас после 5 вечера лучше не дышать лол. При этом ценник за ебучую гарсоньеру под 1000 евро, в соседнем НС дешевле, но уже работ нет нихуя.
Аноним 04/03/26 Срд 09:31:34 3655999 408
>>3655983
Сербия скоро в ЕС включат и будут топить газом.
Аноним 04/03/26 Срд 09:57:47 3656022 409
Аноним 04/03/26 Срд 10:03:33 3656024 410
>>3656022
Вопрос уже решённый. Сейчас нужно не дёргаться по Монтенеграм и немного подождать.
Аноним 04/03/26 Срд 17:51:56 3656301 411
>>3655983
>При этом ценник за ебучую гарсоньеру под 1000 евро
Сейчас уже не так, можно за 500 найти спокойно. В 2022 да, был пиздец с ценами.
Аноним 05/03/26 Чтв 01:38:12 3656496 412
Ку, господа, такой вопрос. У меня натикало уже 5 лет опыта, за которые я столкнулся практически со всем: от фронта с ангуляром или реактом(я работал фуллстеком, хотя подавался только на джава-дева), до AWS, кубернетеса(я мигрировал систему микросервисов в него), терраформа и прочей девопсовской шляпы. Вопрос вот в чем, я никогда на своих проектах не углублялся полностью в джаву и ее преимущества, т.к. работал нибо на кабанов, либо на галеры или госуху, где сильных пчелов не было. Так вот вопрос, как мне дальше развиваться? Насколько я понимаю, я все это время работал на нишевых кабан-кабанычей, которым было без разницы на нагрузку и оптимизацию своих приложений. Стоит ли мне двигаться в эту сторону или как-то по-другому?
Аноним 05/03/26 Чтв 09:27:13 3656566 413
>>3656496
Будешь поддерживать энтерпрайз говно реально 20-летней давности. В лучшем случае, тут хоть платят.
Я лично планирую свичнуться в observability engineering, тема всем нужная, но непопулярная.
Аноним 05/03/26 Чтв 16:54:07 3657047 414
>>3654853
У меня знакомая тянка из РФ получила. Она по учёбе уезжала, потом работать стала. Вроде не так долго ждала.
Аноним 05/03/26 Чтв 16:57:27 3657049 415
>>3655181
Чел, ща на рынке пизда, а ты ещё и выбирать хочешь
Аноним 05/03/26 Чтв 18:51:13 3657140 416
>>3657047
Она отказалась от рф гражданства и теперь только по визе может к маме приехать в мухосранск?
А может она там муженька нашла и через брак паспорт получила?
Ну и еще скажи в каком году она получила паспорт
Аноним 05/03/26 Чтв 20:22:41 3657202 417
Screenshot20260[...].jpg 19Кб, 349x327
349x327
Кто шарит в Eclipse IDE? Проблема такая:
Чтобы установить темы на синтаксис, там используется TextMate. Синтаксис окрашивается по скоупам в словаре. Но также в Eclipse есть настройки в Windows – Preferences – General – Text Editors – Appearance color options, в которых можно настраивать цвет в цлом для синтаксиса, фона. Проблема видимо в том (хотя я не уврен до конца), что какую-бы тему в TextMate я не установил, настройки Appearance color options видимо перезаписывают настройки цвета текста темы. Да, какие-то ключевые слова подсвечиваются, но большая часть синтаксиса окрашена в цвет foreground color Appearance color options.
Например, невозможно окрасить property в
object.property
потому что все выражение окрашено в цвет foreground color. Кто-нибудь знает как это можно обойти или может дело вообще не в этом.
Аноним 05/03/26 Чтв 20:31:27 3657208 418
>>3657140
В 2022 году получила паспорт. А замуж она потом вышла за гражданина США и съебала туда потом. Возможно, отказалась от гражданства, я не интересовался. А минусы-то какие? Я бы тоже с удовольствием отказался и даже стал бы апатридом. Жаль, что нельзя.
Аноним 05/03/26 Чтв 20:56:55 3657218 419
>>3657202
До советов поставить ВС Код/Идею осталось 3, 2, 1...
Аноним 05/03/26 Чтв 22:09:14 3657253 420
>>3657208
Чет сомнительно, ну да ладно.
Аноним 06/03/26 Птн 01:36:41 3657326 421
>>3657287
Это же 2к26, я уже спрашивал у консервной банки конечно, он не знает.
Аноним 06/03/26 Птн 14:22:05 3657883 422
apache-netbeans[...].png 44Кб, 1024x1024
1024x1024
Аноним 07/03/26 Суб 03:15:49 3658256 423
>>3657202
Блять, выкинь нахуй это говно. Они до сих пор баг не починили, когда хочешь выбрать из списка пропозалов нужный класс/метод/переменную/интерфейс при написании кода - эта хуйня просто закрывается.

Я заебался тыкать Ctrl+пробел два раза подряд, выкинул эту парашу в мусорку, и накатил Идею.
Аноним 07/03/26 Суб 18:53:44 3658773 424
>>3658256
Я не знаю, что там в java среде, я его не по назначению использовал, сначала для js, потом вообще для C#. Какие-то пропозалы у меня выбирались все равно, но я их не настраивал, поэтому не могу точно сказать, что это за плагины/lsp были. Мне просто надоело белые строки писать когда лезешь за каким-нибудь элементов многомерного массива и все сливается в глазах в одну кашу и тогда я уже психанул и пошел искать другие варианты. Но даже в vs code я пока не успел решить эту проблему, но по описанию chatgpt это возможно.
Для сайтов eclipse вполне подошел, темы ставятся хоть и с такими проблемами, ai codeium тоже ставится и работает. Но времени я много потратил, чтобы всякие баги побороть и так и не поборол. Но это же бесплатный опенсорс.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов