6b6b1c17-5e64-46a9-84dd-3faa00ca5f17.png1003 Кб, 1024x1024
Java Thread №289 /java/ 3667760 В конец треда | Веб
Вики по джаве: https://github.com/java2ch/java-thread/wiki (доступна для редактирования всем)
Предыдущий: >>3625615 (OP)
2 3667799
Где искать работу джавистом, если на ххру не отвечают?
3 3667939
Зачем вам куда то перекатываться постоянно?
4 3667952
>>67939
Мне надоело в питоне - игрушечный язык, перекатываюсь на джаву сейчас
5 3667968
>>67952
Ну хз, язык и язык. Важнее какие задачи делаешь и какая от тебя польза, ну и в какой компании.
Может в эту сторону двигаться?
А так, ну поменяешь на джаву, ну скажешь также потом многословный неповоротливый кал. Го пойдешь учить? Или ты вкатунец петпроектный нигде не работавший?
Без обид просто спросил
6 3668280
>>67774 (Del)
Мне нужна
7 3668409
>>67939
Да тут бег на месте
ещё недавно 300к была небольшой зарплатой, а теперь и за 250к уже готов в офис кататься
Вчера платили за го, позавчера платили на java, завтра платят за финтех на nodejs
приходится как уж на сковороде вертеться ради 200-250к на руки
8 3668692
Почистите тред, это один и тот же еплан гошник пишет про мёртвую джаву.
9 3668717
>>67760 (OP)
Чё там у вас за ёбань происходит?
Вот как так нахуй?
Private, public...
Это зачем?
10 3668736
>>68717
Там ещё и get, set
11 3668873
>>68717
Хз все на record давно пишут новое, там ни гет ни сет ни пабликхуяблик
12 3668898
>>68717
Зачем ты спрашиваешь? Войти в Джаву в 2026 нереально
с одной стороны нейросети всех заменили, с другой стороны на рынке около миллиона безработных джавистов, сиди уже не рыпайся в своём питоне
13 3668925
>>67760 (OP)
А мне Жава нра, этакие Кресты интерпретируемые, для алгоритмического пердолинга самое то
14 3668929
>>68925

>Кресты


Очень урезанные. Причем местами с необычными подходами к тем или иным решениям:
1) методы определять только внутри классов.
2) внутренние классы поделены на статические и нестатические(вложенные), которые представляют из себя некоторое подобие dom-дерева в том плане, что внутренний класс создаётся только в рамках внешнего.
3) Интерфейсы как штучка для создания лямбд и анонимных классов.

Я не говорю, что джава плоха. Скорее специфично.

Мимо работаю с джавой с 2017.
зображення.png288 Кб, 3840x2560
15 3668958
Джаба сеньори 500к наносеки Европа
Вопрос к вам.
По вашему мнению, исходя из вашего опыта.
Каким должен быть пет-проект (примеры проектов, или функционал), чтобы его можно было добавить в резюме, и это значительно повысило шансы на получение офера?
И если даже возможно, теоретически, скажем, сняло бы большинство вопросов на собеседовании, или даже исключило бы его необходимость.

Типа, если бы просто взглянули на код и приняли решение: он нам подходит.
16 3668965
>>68958
Твоей хуйней должны пользоваться и её кто-то должен знать, иначе никто смотреть не будет
мимо джавист 500к пруфов не будет
17 3668971
>>68958
Зделой Пуклин поверх Жавы, Гугля тебя сразу заберет.
18 3669022
>>68958

>Каким должен быть пет-проект


всем насрать на пет-проекты
всем насрать на гитхаб

более того - у эйчара первая мысль когда он видит что-то подобное - если вместо работы человек занимается какой-то левой опенсорсной хуйней то не будет ли он этим заниматься и после того как мы его возьмем на работу? мы ему будем платить а он в это время будет там что-то себе кодить. нахуй он такой нужен?
19 3669032
>>68958

>Типа, если бы просто взглянули на код


ебанись, у тебя уровень манямира беспредельный. у твоего резюме есть ровно 15 секунд прежде чем оно полетит в корзину. никто никогда не будет смотреть никакой код, твое резюме смотриит эйчар, который в этом нихуя не понимает, и все. 15 секунд. дальше тебя будет собеседовать какой-нибудь тимлид, который максимум что прочтет в твоем резюме - это твое имя
20 3669047
>>68958
Кого сейчас вне РФ активнее нанимают - PHP или Java?
21 3669051
>>69047
php, джава мертва
22 3669075
>>69047
В джаве найма нет никакого, т.к. сбер проводит сокращения. Php - это питание объедками кабана и разгребание легаси. Но не надолго. Бизнес умирает, а с ним и пхп. За макарошки и котлеты еще можно поработать в госхуйне 1с-ником. В целом айти - это путь в нищету и голодную смерть.
23 3669086
>>69075
А в Казахстан уехать вам Аллах запрещает?
24 3669120
>>69086
Как я тебе в Казахстане работу найду? Там и сайтов то нет.
25 3669255
>>68958

>пет-проект


>добавить в резюме


Лол никому он нахуй не нужен, тебя если по гитхабу заметят, то это будет проект у которого дохуя звезд или за регулярный вклад в попенсорс в репозитории, который ведут в какой-то компании. Остальным вообще до пизды чего у тебя там написано.
Я в прошлом треде писал за пару постов до того как он утонул. Там про хх, но линкедин и свои забугорные ATS скорее всего всю эту практику работы с резюме начали еще раньше, а наши переняли. Собственно сам пост:
>>3667676 →

>ххру


Нахуй ты там сидишь, забей хуй, это пустая трата времени, я вообще аккаунт там удалил.
Там почти нет реальных вакансий, публикуют тупо собрать данных или показать инвесторам что дела идут в гору. Если даже вакансия реальная, то там нет людей, все работают через апи из всяких талантиксов, хантфлоу, поток и прочих АТС. Резюме если доходит до хрюши, то там отфильтровано калькулятором, который даже не может считать нормально опыт. https://habr.com/ru/articles/1005150/
Потом их вручную сортируют фильтрами по гороскопу, размеру стопы и цвету кожи, максимально наотъебись, компании не нужны неудачники. Далее читается по 5 секунд каждое резюме и выбирают самых дешевых, которые указали ожидания по зп и готовы работать как Шива восьмирукий семихуй, а в резюме указано что он ёбарь, пекарь и аптекарь. Собственно эти пиздаболы с красивым резюме потом попадают на собес и успешно его проходят если где-то спиздили список вопросов у этой компании.
26 3669257
>>69255
Думаешь твой высер такой охуенный, что его надо из треда в тред перекатывать?
27 3669262
>>69257
Просто обидно, столько писал, а тред в тот час утонул. Или ты считаешь что я в чем-то не прав? Тогда аргументируй хули
28 3669266
Привет, только вкатываюсь, а какая IDE итт считается базой?
29 3669267
>>69266
Eclipse
30 3669268
>>69262
Да прав во всем, это я как раз от того что все так хуево от злости зубами скрежетаю
31 3669324
>>69255
Так там нет смысла откликаться. Я в прошлом году просто обновил там резюме, мне написали, прошел этапы и получил оффер 450+ на руки. Так что я бы не сказал, что хх мертв прям.
А откликаться было всегда +- бесполезно, помню когда был джуном в 16-17 годах, то так же откликался и меня игнорили в 99%
32 3669426
>>69324

>450+ на руки


Куда ты их тратишь? Я 150 получал и не знал куда их деть.
33 3669444
>>69426
Вот это ты гой кек, может ты не знал, но зп необязательно тратить полностью, это разрешается
34 3669459
>>69426
Мы даже про тачку/недвижку не будем говорить. Ты в курсе, сколько, например, нормальные шмотки стоят? А если у тебя тёлка?
35 3669470
>>69459
Хата есть, тачки, шмотки и телка не нужны.
>>69444

>это разрешается


На что? Хотел ноут обновить, но мой 10+ летний Асер вполне все тянет. Шлюх набрать, так я брезгую, бухалово надоело, наркота не прельщает. Отложил какашечку в банк и мне платять проценты на которые я лежу на диване и занимаюсь своими делами.

20к в месяц с квартплатой и хрючевом мои траты.
36 3669523
>>69426
Тут в некоторых случаях получая лям в месяц вопрос с недвижкой будешь решать не один год
37 3669611
>>69470
Норм двушка сейчас стоит 25кк+

>Хата есть


Скорее всего, у тебя бомжатник ебаный, да и майндсет у тебя бомжа - нахуй зарабатывать больше, если на водку хватает
38 3669620
>>69324

>помню когда был джуном в 16-17 годах, то так же откликался и меня игнорили в 99%


Нет, ты не прав. В те года куда больше откликались с резюме как из жопы. Программистов вообще нихуя не было тогда, хватало ""опыта"" из универа с трёх курсов
39 3669628
>>69620
Фантазёр, спок. Я был из топового вуза дс2 и мы с одногруппниками годами искали первую работу, попасть на собес раз в 4-6 месяцев - это был успех и событие.
Плюс тогда не было вообще стажировок от бигтехов в таком количестве
40 3669632
>>69628

>и мы с одногруппниками годами искали первую работу


Тоже пиздёж, айти в те времена нахуй никому не нужно было, твои одногруппники шли продавать мерседесы за овер 300к
41 3669723
>>69611

>25кк+


Если считать 100р за $1, то это 250к грина. Нужна ли тебе двушка в дс или лучше получить паспорт сент китс энд невис или купить квартиру в сан-фран?
42 3669739
>>69470
Ну ты и безвольный опущенец, хуёво быть тобой. Или ты себя в руки возьмёшь, или закончишь ркн, когда наконец-то осознаешь.
43 3669752
>>69739
О чем ты? Пик это 300-350к на руки. Удачи накопить на квартиру, лол
44 3669756
>>69752
300-350 чтобы привлечь тёлок хватит - если не иметь в виду коммерческие отношения. Дальше берётся семейная ипотека.
45 3669757
Люди тупо счастливее в Сербостане.
Бесконечная сытость бытия и тепло солнца
306698.jpg232 Кб, 1600x898
46 3669787
У вас тут скрытая диверсия из Другого-it?

Подписывайтесь тогда своими стандартными никнеймами, так и пишите в форме в текстовом поле "имя" - Северное Сосание, Фулстек Огурцов, и т.д.

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

Хорошо, джава умерла, ИИ всех заменил, а го теперь новая веха в индустрии - только таблетки не забудьте выпить, пожалуйста.
47 3669867
>>69787
(((Русский))) человек

Весь здешний люд надо перебить, Сталин молодец, Чингисхан молодец.
48 3669871
>>68409

>ещё недавно 300к была небольшой зарплатой, а теперь и за 250к уже готов в офис кататься


Знакомый кабан кабаныч рассказывал, тараканы сидят-пыхтят в офисе со ставкой 800 р. в час. Какая-то госконтора, проект на JavaEE, SOAP и КриптоПро. Периодически сокращают, новых людей с прошлого года не берут.
49 3670018
>>69871
ну это 130к+ в месяц для челов с опытом 1-3 года норм
50 3670055
>>70018
В среднем опыт 5-10 лет. Джуны не нужны вообще.
image.png469 Кб, 900x900
51 3670056
>>70032 (Del)

>смотри пикчу. php такое же мертвое говно, как и джава


Легче перечислить, что пока еще НЕ мертво.
52 3670086
>>70032 (Del)
Откуда график?
53 3670092
>>70056
1с тоже мёртвое гавно нынче
Там осталось мутное гавно типо "аналитики", профессия ближе к консультантам-техподам
54 3670244
Говорят у вас по дефолту зарплата 600к.
Верим?
55 3670309
>>68958
Никаким, это чисто российское самодурство
Тебе нужно просто создать хорошее резюме и быть готовым работать сколько угодно на переработках и он-коллах
56 3670325
>>70244
А у тебя сколько ж?
57 3670328
>>70182 (Del)
Это какой-то СНГшный манямирок
58 3670333
>>70244
Нет, у нас жава умерла.
59 3670416
>>70333
Пиздун
60 3670444
>>70416
С триплами не спорят, сынок.
61 3670448
>>70444
Иди в пицценосы, неосилятор
image.png44 Кб, 563x566
62 3670449
Всё, ребята.
ВСЁЁЁЁЁЁЁЁЁЁЁЁЁЁ
63 3670521
блять а по делу будет? там джава новая вышла как минимум 8 тредов её обсуждать надо. вы хуйню пишите
Валите отсюда тут джава а не нытье что айти фсе
64 3670597
>>70521
Ну а чего там интересного? Обсуждать нечего даже.
65 3670637
>>70521

>там джава новая вышла


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

А всякая теоретическая дискуссия по тем или иным конструкциям и классам умерла с уходом спонсоров всяких конференций.
66 3670722
>>70244
Такого даже в ковид не было. Потолок тогда был 400-500к на удаленке, у большинства 300к.
67 3670729
>>70244
На ключевых проектах сеньору могут столько платить
68 3670734
>>70444
Как ты это сделал дважды?
69 3670735
>>69470
Так и живи. Ток я бы убрал деньги из банка и рублей, слишком дохуя было всяких 1998.
А баба вообще может травануть нахуй и всё забрать.
70 3670737
>>69723
Для ссан-фран ты нолики не досчитал.
71 3670739
>>69757
Пока тебя не депортнули в посадку.
72 3670741
>>70444
Трипл-кашниками
73 3670749
>>70333
В ВСЖ-питекии.
74 3670772
Java мертва. С начала года открыл резюме, входящих предложений - 0. Откликаюсь сам - худо бедно 1-2 собеса в месяц. Везде игнор. Можно залететь, если скрутить до 150к рубасов
Опыт 5 лет по спрингу
75 3670774
>>70772

>рубасов


Дело раскрыто.
76 3670775
>>70774
Так а хуле искать в ЕС, где на английском говорит любой пакистанец? Они демпингуют до тех же самых 2000 долларов
77 3670797
>>70775
Чё демпенгуют? Java офисная работа.
Ты лох а не тролль, вот и всё. В языках не шаришь даже.
78 3670798
>>70735
Сейчас самое выгодное хранить в офз или тупо вкладах, остальное это игрушки для лудиков
79 3670801
>>70797

>Чё демпенгуют? Java офисная работа.


Да не скажи, удалёнки хватает. там, где русский Иван попросит 3500 долларов, Паджит Мухтамедини запросит 2000 и возьмут именно его
Один хуй нейросеть используют, разницы 0
80 3670802
>>70801

>нейросеть используют


никто не использует, перестань врать
81 3670807
>>70802
Используют и ещё как. Я не говорю про вайбкод
82 3670812
>>70801
Так иди не в галеры, а нормальные компании, но вангую, что ты по скиллу не потянешь
83 3670814
>>70812

>что ты по скиллу не потянешь


А как повезёт. Одна компания сразу без приветствие кидает чёрно-красное дерево и попросит обойти его и перевернуть
84 3670822
>>70775
Какие тебе ЕС, Мань? Иди картошку копай.
85 3670823
>>70814
В чем сложность обойти дерево? Обход красночереого ничем не отличается от обхода обычного бинарного.
Рекрусивно - это 5 строчек кода, если итеративно, то можно позадуматься на мин 5-10, потому что зависит от типа обхода.
Ты похоже далек от алгоритмов, поэтому и остается соревноваться с пакестанцами.
Ну и открою секрет, на реальном собесе тебе не дают задачу обойди дерево или напиши сортировку конкретную, тебе дают интересную задачку, которую надо решить
86 3670850
>>70775
В ЕС законы заставляют работодателя нанимать сначала их гражданина, а потом уже искать иностранца.
Это только в ВСЖ можно что угодно.
87 3670862
>>70850
Чел, у тебя манямирок, все работают через payroll компании, которые умеют нанимать всех и рисовать все что угодно.
Если ты понравился компании, то тебя наймут через такую конторку и через какое то время при желании выкупят прямо в штат. По крайне мере так точно работает в нл и германии, мб в скандинваии посложнее, хотя сомневаюсь
88 3670915
Java умерла. Без шуток. Не нужно сюда пытаться вкатываться. Отсюда наоборот все выкатываются сейчас. Например в Go. Там и вкакансий море, и вообще это теперь язык на котором пишет бигтех.
89 3670922
>>70915
Полностью двачую
90 3670929
>>70915
>>70922
Ты очень тупой троль, с самоподдувами.
91 3670934
>>70929
Чел, ты не понял...
92 3671651
Джава не мертва, но не могу найти работу с начала года
На 150к реально залететь, но у меня сейчас 240к на руки, хотелось бы 300к хотя бы
но везде отказ, игнор
Разве я много прошу?
93 3671657
>>71651
не ну это днище уже, можно на дзене аи-слоп генерировать и получать с рекламы столько же не выходя из дома
94 3671659
>>71651
ВСЖ moment
95 3671670
>>71651

>не могу найти работу


>у меня сейчас 240к на руки


>На 150к реально залететь


Вот это матёрый шиз.
96 3671674
>>71651
Я сейчас перекатываюсь в го, там намного больше живых вакансий, в джаве может по цифрам и больше вакансий, но это мелкие галерки и заброшенные вакансии.
Го - это язык бигтеха. Бигтех всегда будет нанимать и развиваться.
Сейчас в джаву нет смысла вкатываться, все из нее выкатываются преимущественно в го
97 3671915
>>71674
Хахаха. Ты забавный. Думаешь кто-то купиться на это? Или это такой публичный самоподдув
sage 98 3671916
>>71657
фантазии
99 3671949
>>71674
Перетолстил
100 3671997
>>71949
Почему? В го пишут что пора перекатываться в джаву а в джаве в го, а об плюсах никто ничего не пишет
101 3672116
>>71915
>>71949
Вы по делу что то скажите лучше, джава - это говнобанки только, го - это бигтех с зпками на уровень выше и при желании криптоговно за 10к юсдт.
Джава не даёт таких опций, но зато джава дает призрачный шанс переката в европу на говногалеру по типу революта
102 3672137
>>72116

> дает призрачный шанс переката в европу


Не призрачный, а практически 50\50
103 3672175
>>72116
В среднем говнобанки платят как бигтехи, если совокупно с премиями считать
Наверно в бигтехе можно больше получать умному челику с бауманки, но это не про среднего анона, который перекатился
104 3672268
>>72116
Ну я неиронично из Go обратно в jvm выкатился.
У меня путь вышел такой java -> go/python -> java.
Почему выкатился? Да за рубежом нет нихрена вакансий на go. Крипта за 10к usdt кончилась полностью еще пару лет назад, сейчас почти все криптостартапы полопались, позакрывались, сама крипта вниз улетела.
Я в общем-то обратно из go в джаву выкатился потому что работал последние 1.5 года на криптохуйню на Кипре, и кроме как в крипто/igaming/web3 вакансий на го тупо нет нынче.

На российские бибкеки мне похуй, обратно в РФ чтобы ишачить где-то в вайлдбериз я совсем не хочу.
105 3672274
>>72175
а в бигтехах джаву не сокращают?
106 3672281
>>72274
А там есть java?
107 3672294
>>72281
банки?
108 3672302
>>72274
Сейчас и джаву и го везде сокращают.
109 3672317
>>72281
в гуголе 80% гава
110 3672456
>>72302
Вы уверены?
111 3672462
>>72456
Да, лично наблюдаю за ситуацией.
112 3672470
>>72462
кто тогда пилит проекты
113 3672530
>>72470
Проекты (если ты про проекты на работе) сейчас никто не пилит, в том-то и дело, что все на паузу поставили, либо отменили. Старые проекты либо остановлены, либо совсем отменены, либо находятся в режиме поддержки где просто пара админов сидит смотрит чтобы прод не упал. Новых проектов в айти индустрии нет.
114 3672618
>>72530

>сейчас никто не пилит, в том-то и дело, что все на паузу поставили, либо отменили. Старые проекты либо остановлены, либо совсем отменены, либо находятся в режиме поддержки где просто пара админов сидит смотрит чтобы прод не упал


Так и причём тут один язык или другой язык?
Сейчас везде айти мертво, независимо от языка.

Было бы бабло - писали бы и на Nodejs или PHP
115 3672658
Учил джаву, начал учить спринг и понял, что заебал уёбищный стиль и это вот программирование с помощью аннотаций. Мне вкатит потом или можно бросать и перекатываться на голанг?
116 3672683
>>72618

>Сейчас везде айти мертво, независимо от языка.


Пиздун
117 3672702
>>72658
Да мы то откуда знаем? Может тебе не го и не джава вкатит, а в туза принимать, попробуй, расскажешь
118 3672704
>>72702
Ты не серчай, я же по доброму. Не хочу бросать не разобравшись, вот и спрашиваю совета. Ничего против самой джавы не имею, но как я понял, вся разработка будет на спрингу. И как-то перестало вкатывать. Вот и спрашиваю, может на самой работе интереснее будет
119 3672748
>>72658

>начал учить спринг


>заебал уёбищный стиль и это вот программирование с помощью аннотаций


Да ты же вкатун ебаный, ты же ни дня не проработал, иди дальше штрихкода пикай.
120 3672749
>>72683
Обоснуй. Бабла нет нигде, нет и найма.
121 3672758
>>72704
Если тебе не вкатывают аннотации, спринг можно конфигурировать через xml. Это позволяет отделить бизнес код от вендорлока фреймворка, и успокоит твою мятежную ищущую душу.
В го к такому придут лет через 10, не раньше
122 3672773
>>72758
Это уже никто никогда не делает
123 3672774
>>72748
Без вкатунов сгинет и джава и голанг и всё на свете, че разводишь тут, наоборот радовался бы что до сих пор вкатунам интересно.
124 3672775
>>72774
Вкатуны-джуны никому не нужны
я не директор и не владелец Яндекса, я не могу никак на это повлиять
Просто говорю по факту - новичкам ПИЗДЕЦ, просто абсолютная хтонь и полнейшая пизда
125 3672845
>>72775
Так ты никто, просто заблудший пук
126 3672865
>>72773
Ну ептубля может этот чудовкатунец проникнется и вернет спрингу былое величие
127 3673046
>>72773
делают, я делаю часто, это очень удобно, когда все настройки в одном файле а не размазаны по проекту. тут важен баланс и чувствовать когда использовать хмл а когда аннотацию.
128 3673062
>>72758

> Это позволяет отделить бизнес код от вендорлока фреймворка


Ой бля, ну давай попробуй фреймворк замени
129 3673110
>>72749
Пиздун, уходи пиздеть в другой тред
130 3673139
>>73110
А чё "пиздун"-то? У нас с прошлого года сокращения пошли такие, что пиздец. Премию у всех отобрали. Теперь сидим в тихую и охуеваем

Ну давай, скажи где ты работаешь - устроюсь к тебе
131 3673142
>>73062
На кваркус/микронавт заменял.
Ты нет? Джунишка что-ли?
132 3673154
>>73139

>Ну давай, скажи где ты работаешь - устроюсь к тебе


Лежу на диване к верху пузом с 50к безусловного дохода, делать мне еще нечего работать где то.
133 3673227
>>73139
Сберпук?
134 3673374
>>73062
изи. нужно монолит резать на микросервисы с постепенным выпиливанием спринга хибера и пр. если разведешь кабана на такой проект считай что крупно повезло
135 3673410
>>73374
В таких проектах главное вовремя уволиться, когда новый прод начнет разваливаться на куски. Это в монолите асид просто существует, в микропенисах ты со всем ебешься сам.
136 3673444
>>73410
Надо уметь в распределенные системы
137 3673451
>>73410

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


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

это еще с совка завхозская мудрость - боишься увольнения начинай ремонт. пока в коридорах мешки с цементом лежат никто тебя никуда не уволит
138 3673457
>>73451

>новый прод начнет разваливаться на куски.


это главное как подавать - если ты тряпка то во всем будут криворукие програмисты виноваты, если же мозги есть, то причина - возросший поток пользователь нашего прекрасного софта с колоссально возросшими поведенческими метриками обрушивают наш прод, который не выдерживает нагрузки. нужно больше микросервисов и серверов.
139 3673512
>>73444
В них никто не умеет. Даже в Амазоне, как показывает последнее время. Микросервисы это рак ебаный
140 3673613
>>73512
Как показывает последнее время в амазоне?
141 3674019
>>67760 (OP)
Хочу запилить свой линтер для поиска N+1 в хибернейте. Насколько это актуальная проблема? Или всем похуй?
142 3674160
>>74019
Хочешь пилить - пили, не хочешь - хуй дрочишь. Все, кто спрашивают так в итоге нихуя и не пилят.
143 3674166
>>74019
да хибер только в легаси, в новых проектах его стараются не использовать, соответственно новые фичи нахуй не нужны
144 3674228
>>74166
А что в новых? Какой орм сейчас в моде?
145 3674284
>>74228

>орм


>2к26


Типичный пассажир и завсегдатай канала Дмитрия ДимСаула пиггера Соловьева
146 3674334
>>74228
Сейчас максимум dsl юзают jooq или exposed и то куча проблем с ними вылезает при сложных запросов с окнами, резолвами конфликтов при вставке и тд
Писать запросы надо руками
147 3674398
>>74334
Я перекатываюсь из умирающего дотнета, там паджиты обмазываются entity framework и дрочат вприсядку. По запросу аналог в джаве гугл выдает хибернейт. Поэтому такие вопросы.
148 3674454
А модули на практике часто используются? Или крайне нишевая вещь и забивать голову более чем поверхностным чтением не стоит?
149 3674668
>>74454
Я ни разу их нигде не видел.
Модули грэдла/мавена - да, но это про другое
150 3674735
Дайте мне фулл стек работу в ЕС.
sage 151 3675359
>>74735
выдал проверяй защекой
152 3675374
Ну что же вы, промпт инженеры? Какие книги по рилейтед посоветуете? Или может курсы\источники какие? Тред не читай @ Сразу отвечай
153 3675380
>>75374
Джавараш.
154 3675393
>>75380
Не вижу там ничего про ШИ.
155 3675395
Или ИТТ не принято обсуждать ШИ?
156 3675396
>>75393
Зато вижу гарантию трудоустройства 300к в месяц.
17727906937210586199.mp4569 Кб, mp4,
640x360, 0:12
157 3675415
>>75396

> гарантия трудоустройства 300к в месяц

158 3675473
>>74735
легко, какой стэк?
159 3675474
>>72281
в нетфликсе почти всё на джаве
160 3675512
>>73512
Ну давай разберем по частям, тобою написанное )) Складывается впечатление что ты реально контуженный , обиженный жизнью имбицил )) Могу тебе и в глаза сказать, готов приехать послушать?) Вся та хуйня тобою написанное это простое пиздабольство , рембо ты комнатный)) от того что ты много написал, жизнь твоя лучше не станет)) пиздеть не мешки ворочить, много вас таких по весне оттаяло )) Про таких как ты говорят: Мама не хотела, папа не старался) Вникай в моё послание тебе постарайся проанализировать и сделать выводы для себя)
image.png51 Кб, 225x225
161 3675599
Почему первый catch выкидывает класс каст, а второй нет?
ArrayList al = new ArrayList();
al.add(10);
al.add("just str");

ArrayList<String> als = al;
ArrayList<Integer> ali = al;

try {
System.out.println(als.get(0));
} catch (Exception e) {
System.out.println("Exception in als.get(0): " + e);
}

try {
System.out.println(ali.get(1));
} catch (Exception e) {
System.out.println("Exception in ali.get(1): " + e);
}


ГПТ мне успешно напиздел, что класс каст будет в обоих try-catch, но класс каст только в первом.
162 3675609
>>75599
list += add("Мам я долбоеб")
163 3675621
>>75599
System.out.println(ali.get(1));
Скорее всего, тут нет никакого каста снаружи. Вероятно, что компилятор неяно тут делает/вписывает вызов toString, который уже внутри выданного объекта все корректно делает.
>>75599
System.out.println(als.get(0));
Тут компилятор видит, что тут в принт ожидается строка, а потому касткет её. А в штучки с ali не участвует, а просто берет приводит к Object и вызывает toString()
image.png26 Кб, 482x186
164 3675636
>>75599
Во втором случае вызывается перегрузка для Object, потому что перегрузки для Integer нет. Если ручками кастануть аргумент к int, то будет такое же исключение.
хорошо я всё понял.jpg326 Кб, 718x1280
165 3675703
Умниотский
166 3675878
>>75703
Ты вкладку перепутал, идиот
167 3675985
>>75636
То есть компилятор всегда прописывает каст к целевому типу, а не к типу параметра T? Просто я думал, что компилятор всегда сначала кастует к типу T, а он видимо просто сразу кастует к целевому типу.

Получается из этого следует, что если есть наследование классов аля пикрил и есть Arrayist<B> в который окольными путями был помещен элемент класса C, то при извлечении из этого листа элемента класса C и помещении его в переменную типа B будет выкидываться ClassCastException, потому что компилятор вставляет кастование к B (элемент класса C к типу B привести нельзя), но при извлечении того же элемента класса C с помещением его в переменную типа А ошибки ClassCastException уже не будет, потому что компилятор сразу вставит каст к А что в свою очередь приведёт к безошибочному расширяющему преобразованию (так как C можно привести к А). Только не понимаю нахуя так сделали? Ведь если бы компилятор всегда сначала вставлял кастование к типу параметра Т, то было бы легче определять ошибки того, что в списке одного типа имеется элемент другого типа, который там быть не может, так как код выкидывал бы ClassCastException при абсолютно любом извлечении, а не только в части из них как это имеет место в моём примере.
168 3675993
>>75985
Ну во-первых это дополнительная операция при любом извлечении объекта из генерикового контейнера. Во-вторых, с вероятностью 90% реальная причина связана с обратной совместимостью, но я даже не хочу задумываться, как.
image.png57 Кб, 251x201
169 3676004
>>75993

>Ну во-первых это дополнительная операция при любом извлечении объекта из генерикового контейнера.


Компилятор вроде как не вставляет кастование, если целевой тип приводит к расширяющему преобразованию, потому что это излишне. Но если целевой тип приводит к сужающему преобразованию, то компилятор вставляет каст к этому целевому типу. Ну это как я понял. Могу ошибаться. Просто в теории если бы компилятор ВСЕГДА сначала делал каст к типу T, а потом уже пытался делать следующий каст к целевому типу, то ошибки в коде, когда в списке элементов типа B есть элемент несовместимого типа C, можно было бы находить намного раньше. Но, мб, да, всё таки это сделано специально из-за нюансов обратной совместимости, хз.

Короче мб кому-то будет полезно. Вот код с этим забавным поведением накалякал:
class A {}
class B extends A {}
class C extends A {}

class TestList<T extends A> {
private T elem;

public void set(T elem) {
this.elem = elem;
}

public T get() {
return this.elem;
}
}

public class Main {
public static void main(String args[]) {
TestList rawTestList = new TestList();
rawTestList.set(new C());

TestList<B> BTestList = rawTestList;

//Следующая строка приведёт к ошибке, что вполне логично. Компилятор кастует Object к B.
//B b = BTestList.get(); // ClassCastException

/Следующая строка к ошибке не приведёт.
get должен возвращать тип B, но компилятору похуй,
в рантайме спокойно без ошибок возвращается элемент типа C,
потому что компилятор во время компиляции вставляет каст Object к A.
/
A a = BTestList.get();
}
}
image.png57 Кб, 251x201
169 3676004
>>75993

>Ну во-первых это дополнительная операция при любом извлечении объекта из генерикового контейнера.


Компилятор вроде как не вставляет кастование, если целевой тип приводит к расширяющему преобразованию, потому что это излишне. Но если целевой тип приводит к сужающему преобразованию, то компилятор вставляет каст к этому целевому типу. Ну это как я понял. Могу ошибаться. Просто в теории если бы компилятор ВСЕГДА сначала делал каст к типу T, а потом уже пытался делать следующий каст к целевому типу, то ошибки в коде, когда в списке элементов типа B есть элемент несовместимого типа C, можно было бы находить намного раньше. Но, мб, да, всё таки это сделано специально из-за нюансов обратной совместимости, хз.

Короче мб кому-то будет полезно. Вот код с этим забавным поведением накалякал:
class A {}
class B extends A {}
class C extends A {}

class TestList<T extends A> {
private T elem;

public void set(T elem) {
this.elem = elem;
}

public T get() {
return this.elem;
}
}

public class Main {
public static void main(String args[]) {
TestList rawTestList = new TestList();
rawTestList.set(new C());

TestList<B> BTestList = rawTestList;

//Следующая строка приведёт к ошибке, что вполне логично. Компилятор кастует Object к B.
//B b = BTestList.get(); // ClassCastException

/Следующая строка к ошибке не приведёт.
get должен возвращать тип B, но компилятору похуй,
в рантайме спокойно без ошибок возвращается элемент типа C,
потому что компилятор во время компиляции вставляет каст Object к A.
/
A a = BTestList.get();
}
}
170 3676010
>>76004
Можешь вот эту мурзилку почитать, она как раз по теме.
https://cr.openjdk.org/~abimpoudis/posts/amber-design-chapter5.html
171 3676030
Зачем в 2026 году учить Java? Работы нет. Для простых pet проектов удобнее Python. Для байтоебства лучше C++ и Rust. Язык без задач, как Delphi и FoxPro.
172 3676033
>>75599
Потому что дженерики в джаве нихуя не дженерики, а шизобред ебаный. В сишарпе хуйня ArrayList<String> als = al вообще бы не скомпилировалась, компилятор потребовал бы явно кастовать каждый элемент.
173 3676074
>>76030
Чтобы уехать в ЕС на фуллстек и получить гражданство. Это в РФ работы нет. Как только создаёт резюме на Линкедыне - в первый же день прилетает куча запросов на собесы
174 3676080
>>76074
Из 2021 года капчуешь? В 2026 на линкедине паджиты срут нейрослопом про успешные стартапы, рекрутеров там давно уже нет.
175 3676143
>>76033
Просто не пиши такой говнокод, есть куча корнеркейсов из за обратной совместимости, но если писать нормально, а не с целью сломать, то ты на них не наткнешься
176 3676171
>>76143

>Просто не пиши такой говнокод


Знать и уметь гавнокод - приходится
На собесах и не такое спрашивают. Надо всё знать
Сейчас на любую вакансию прилетает по 1000 откликов в 1й же день (если удалёнка)

А если даже в офис, мне всё равно не отвечают
177 3676196
>>76171
Ты джун что ли? Меня такое уже лет 7 не спрашивали.
Может тебя еще спрашивают что выведет программа в консоль? Или какая ошибка компиляции будет?
178 3676199
>>76196
Да, спрашивают про консоль и переменные.
- 5 лет опыта на спринге
179 3676205
>>76199

>5 лет


так это ковидный джун
180 3676211
>>76205
В 2019м вкатился, ещё в офис ходил.
image.png8 Кб, 589x84
181 3676733
Это не ахуй, это П И З Д Е Ц.
182 3676746
>>75473
Любой, главное джава.
183 3676749
>>76746
можно подробности? У мя нет диплома, но есть опыт 10+ на мухосранских галерах и продуктах. Меня возьмут в ес?
184 3676765
>>76733
О, джаваскрипт просочился
185 3676766
>>76746
Пиздёж, я с 5ю годами экспертного опыта на Спинге в России то не могу работу нихуя найти
186 3676842
>>76766
Опыт развешивания аннотаций 5 лет?
То что ты говоришь про опыт на спринге, уже характеризует тебя как лоу скилла
187 3676876
>>76746
>>76749
Создаёшь резюме на линкеде на английском, пишиешь пишешь тривиальные опросы в стиле "а вы знали что если Х то Y" и отклиаешься на вакухи.
ЕС открыт для всех, при условии что у вас разговорный английский конечно.
188 3676879
>>76733
Что это за говно? И как оно улучшает объявление локальных переменных?
189 3676914
>>76876

> при условии что у вас разговорный английский конечно.


бля а как тренить? Ходил говорить с нейтивом, но также сперва приходиться обдумывать фразу и вспоминать слова.
190 3676917
>>76879
Это и есть локальные переменные, просто деструкторизация объекта, удобная штука, в котлине частенько юзаю, может сделать код понятнее в некоторых местах, когда класс небольшой и частое обращение к его полям.
191 3676919
>>76842
Я сеньор нахуй, я на уровне архитектора где-то уже
192 3676926
>>76919
зп?
193 3676964
>>76914
нужно в игори играть на английском, желательно сетевые, где придётся много читать и говорить на английском
194 3676975
>>76926
250к
сейчас просто работы нет нормальной
195 3676996
>>76964
HILL ME HILL ME GUYS
SUKA BLYAD
196 3676998
>>76917

>класс небольшой и частое обращение к его полям.


Хм... Ну я походу пока не разглядел в этом удобства, но скорее всего оно есть, если ты говоришь похожая штука есть в котлине. А где ты вообще эти джепы находишь? Роешься на сайте с джепами или блоги какие-то смотришь? Хотелось бы быть в курсе новинок на джаве.
197 3677072
>>76996
йес
198 3677075
>>76733
да, вот именно этого нехватало
199 3677165
>>76749
>>76766
>>76876
У меня премиум на линкедыне. Мне показывает сколько откликов на вакансию. На всех вакансиях по 100+ откликов. На многих по 800+. Я был на собеседованиях. Единственное место куда прошел - epam. Но в конце они сказали, что не нашли для меня проект. У меня 7 лет опыта. Проблема в том, что помимо бэкэнда и фронтенда везде требуется AWS, kubernetes/docker, jenkins, itsio, Kafka, microservices. И только вакансии на сеньера, не ниже. А у меня был монолит без облаков. Деньги заканчиваются. Через неделю пойду устраиваться на склад. Платят 7.5usd в час. Паралельно буду доучивать все говно, тренировать литкод для live coding.

Мой любимый момент был, когда я уже прошел техническое собеседование с индусом и белым, но меня, видимо, забраковала ниггерша из США, которая задавала мне все вопросы из мемов по очереди: what makes you an excellent engineer? What made you excited after you delivered that huge task?
200 3677170
>>77165
Забыл добавить, что ещё есть собеседования, где тебя ИИ интервьюирует. Вот только что закончил одно такое походить. Какой склад порекомендуете? Я склоняюсь к книжному.
201 3677186
>>77165
Врёшь ты всё. за 7 лет опыта должны отрывать с руками и ногами
202 3677189
>>77186
Ты зайди на линкедын, посмотри у скольких сеньеров стоит рамка open to hire.
203 3677200
>>77165

>везде требуется AWS, kubernetes/docker, jenkins, itsio, Kafka, microservices. И только вакансии на сеньера, не ниже.


>У меня 7 лет опыта


>у меня был монолит без облаков



Это скетч? В чем проблема была за 7 лет выучить кафку и кубером и прочитать книжку про микросервисы? В чем проблема просто в резюме напиздеть и придумать охуенные истории как микросервисы делал?

Вообще я сомневаюсь, что ты за 7 лет ни разу микросервисов не трогал. На одном проекте все 7 лет сидел что-ли?
204 3677215
>>77186
На последнем интервью ещё оказалось, что помимо дев опса, теперь надо быть ещё и бизнес аналитиком. Мне сказали, что мне нужно спроектировать систему по продаже книг. Сказали представить, что собеседующий является спонсором, у меня есть команда из 5 человек и теперь, я должен его опросить и предоставить ему план.

И дальше мы обсуждали всю архитектуру, протоколы, апи, базы данных, репликации, bottlenecks, trade offs, data flow, организацию команды, версионирование, общение с заказчиком и составление требований, как решать блокеры. Что делать если в Австралии запрос медленно работает. Проблема верификации ПО.

А я обычный выгоревший карлик, хикка, их дома не выхожу годами.
205 3677228
>>77200

> Это скетч? В чем проблема была за 7 лет выучить кафку и кубером и прочитать книжку про микросервисы? В чем проблема просто в резюме напиздеть и придумать охуенные истории как микросервисы делал?


Проблема была в том, что в у меня депрессия, которая началась ещё до первой работы и сама работа, которая забирала все интеллектуальные силы. Теперь буду учить, отрабатывать на своем проекте и придумывать коммерческий.

Плюс надо не забывать, что ещё спрашивают по кору, многопоточности.

Из хороших новостей - я хорошо выучил английский до C1 (C2 чтение)

>На одном проекте все 7 лет сидел что-ли?


На двух, но они оба очень старые монолиты.
206 3677341
>>77200

>выучить кафку и кубером и прочитать книжку про микросервисы


Не заменяет практического опыта на реальных проектах. То, что ты будешь книжки читать и в игрушечные проекты пукать сообщениями и жысонами - не сделает тебя конкуретноспособным на рынке труда. Если все это время сидел на монолите, то можно сказать ,что карьере пришел конец. Зачем нанимать такого пассажира, когда на рынке полно молодых ребят у которых релевантный опыт в кафке, кубере, микросервисах и т.д. который исчисляется годами
207 3677356
>>77228

>C2 чтение


C2 - это уровень продвинутого нейтива, например поэта, рождённого с языком
Попробуй почитать что-нибудь из Лавкрафта и посмотри как читается
208 3677357
>>77356
В оригинале, я имею в виду
209 3677358
>>77341
Так зачем кого-то вообще нанимать, когда есть ЛЛМки
210 3677365
>>77356
Это по результату экзамена Pearson academic
211 3677368
>>77357
C2 - это не уровень нейтива. У нейтива выше.
212 3677374
>>77368

> У нейтива выше.


Чел, по CEFR выше уровней нет. Есть только А1/2,B1/2 и С1/2
213 3677376
>>77374

> > У нейтива выше.


> Чел, по CEFR выше уровней нет. Есть только А1/2,B1/2 и С1/2


CERF оценивает неносителей. Для C2 не надо понимания художественной литературы, ее на экзамене не было. Были научные тексты уровня научпопа с ютубе.
214 3677401
>>77376
CEFR оценивает всех пользователей языка, в том числе носителей, они просто на самом верху шкалы
https://europass.europa.eu/system/files/2020-05/CEFR%20self-assessment%20grid%20EN.pdf
С2 Reading:

>I can read with ease virtually all


forms of the written language,
including abstract, structurally or
linguistically complex texts such
as manuals, specialised articles
and literary works.
215 3677405
>>77401
Ни на каких экзаменах нет художественной литературы.
216 3677408
>>77356
Тоже всегда проигрываю с даунов, которые думают, что у них с1, при этом у них не сертификатов нихуя, просто они себе дали вот такой уровень по ощущениям.
217 3677409
>>77408
У меня есть сертификат.
218 3677416
>>77409
Нахуя он тебе? Ты думал раз ты лоускилл, просидевший 7 лет на говнопроектах, то он тебе поможет работу найти?
219 3677427
>>77409
Пон. Тогда вопросов нет.
220 3677428
>>77405
На экзаменах никогда нет всех возможных тем, но предполагается что ты можешь без услий читать любой текст, в том числе художественный, как ты это сейчас по-русски делаешь
221 3677429
>>77416
Он мне для визы нужен был.
222 3677430
>>77428
Я думаю, что эти уровни и экзамены были разработаны как одно целое. На практике художественная литература не предполагается для C2. И сами экзамены там только двух типов: бытовой или научный. Там некуда вставлять литературу.
223 3677433
>>77428

> На экзаменах никогда нет всех возможных тем


Темы могут быть любыми, но текст никогда не будет написан художественным языком. Стили текстов строго регламентированы.
224 3677436
>>77430
нет, я не слышал об экзаменах по CEFR, это уже как каждый экзаментор к носу прикинет

>И сами экзамены там только двух типов: бытовой или научный. Там некуда вставлять литературу.


Это просто самые распространённые. Бытовой - это B2, когда ты в быту можешь безупречно общаться.
"Научный", а именно расширенные знания преимущественно в одной области - это C1

I can understand long and
complex factual and literary
texts, appreciating distinctions of
style. I can understand
specialised articles and longer
technical instructions, even
when they do not relate to my
field
.

А вот С2 - это уже расширенные знания везде, это как научный только по всем направлениям.
225 3677440
>>77436

> нет, я не слышал об экзаменах по CEFR, это уже как каждый экзаментор к носу прикинет


> >И сами экзамены там только двух типов: бытовой или научный. Там некуда вставлять литературу.


> Это просто самые распространённые. Бытовой - это B2, когда ты в быту можешь безупречно общаться.


> "Научный", а именно расширенные знания преимущественно в одной области - это C1



> I can understand long and


> complex factual and literary


> texts, appreciating distinctions of


> style. I can understand


> specialised articles and longer


> technical instructions, even


> when they do not relate to my


> field.



> А вот С2 - это уже расширенные знания везде, это как научный только по всем направлениям.


Я говорю про ILTS/TOEFL/Pearson.

Бытовой означает, что там темы шоппинга, обсуждения хобби, еды и и.д. с заниженной максимальной оценкой b1-b2.

В академическом мне нужно было описывать линейный график, схему работы какой-то водяной станции по картинке, близнес процесс по картинке. Пересказывать короткую лекцию про восстановление лица цезаря и ещё одну лекцию про программу о том, что надо бабок возить, если ты один едешь куда-то.
В тексте для чтения было что-то про динозавров и генетику. Остальное не помню. В Пирсоне много разных вопросов, все перемешано.
226 3677446
>>77429
какая виза?
227 3677457
>>77446
Рабочая в Англию.
228 3677499
>>77457
Сертификат нужен, даже если тебе оффер дали? Или ты как то без оффера ехал и искал на месте?
229 3677505
>>77457
Нахуй надо в эту хачовскую помойку. Даже в Афганистане свободы больше, а чурок меньше.
230 3677523
>>77499

> Сертификат нужен, даже если тебе оффер дали? Или ты как то без оффера ехал и искал на месте?


Нужен для получения визы. Не знаю подходят ли все. Мне сказали сдавать именно Pearson academic for ukvi. Туда еще нужно флюорографию делать именно в Москве в одном единственном месте с записью за три месяца. Там в конце ещё индус тебе наклейку клеит на него.
231 3677544
>>77523
Что то странно, если у тебя есть оффер и тебе делают рабочую визу, то сертификат нах не нужен в других европейских странах, ну мб в бриташке так
232 3677594
>>77428
поссал на порванные связки срафиньи💦💦💦
233 3677610
господа сеньёры, где практиковать разговорный ингриш?
234 3677665
>>75396
В нештурм?
235 3677704
>>77356

>C2 - это уровень продвинутого нейтива


>например поэта, рождённого с языком


Нет, уровни не так работают.
236 3677750
>>77704
Понятно, ну тебе лучше чем CEFRу знать, очевидно
237 3677791
>>77228
Ты прикалываешься? Читаешь по диагонали кабанчика. Месяц смотришь выступления с хайлоада. Теперь ты эксперт по микропенисам лучше 99% тех, кто реально что-то там пукал в кафку. За неделю пишешь баш скрипт, который разворачивает приложение за waf-ом - теперь ты знаешь aws лучше 99% тех, кто реально что-то там деплоил мышкой на прод. За насколько дней разбираешься в кап-теореме - теперь ты неиронично бог нахуй.
238 3677799
>>77791
кабанчик же просто описывает проблемы и стратегии. Типа есть репликации, такой тип - такая проблема, такой тип - такая проблема. Просто введение в проблемы микропенисов
239 3677800
>>77594
причина бабаха?
240 3677802
>>77791
Согласен, реальное использование обычно крайне простое и ограниченное, оно не тянет на прохождение интервью
241 3677828
>>77791
Неа, это даст тебе просто представление, на реальных кейсах ты поплывешь и будешь нести чушь, потому что не решал подобные проблемы в реальной жизни, особенно на собесе, где стресса больше.
Но правда это от компании зависит и интервьювера, бывает, что интервьювер сам нихуя не соображает и может прокатить. Но проблема в том, что если ты примешь такой оффер, то проект будет говном и ты не будешь расти на нем, получается замкнутый лоускильный круг из которого тяжело выбраться
242 3677829
>>77750

>очевидно


Очевидно, что ты что-то своё нафантазировал и выдаёшь за позицию CEFR. Они везде пишут, что это шкала только для оценки изучающих язык как иностранный, к носителям она не применяется.
243 3677856
>>77791
Кто такой кабанчик?
244 3677857
>>77856
Книга "Designing Data-Intensive Applications" с кабаном на обложке
245 3677858
>>77802
>>77828
>>77791
Сегодня позвонили из аутсорс помойки и позвали на собеседование в следующую среду. В письме написано заранее скачать джава, гит, мавен и приготовиться к обоссыванию.
246 3677859
>>77857
Я обосрусь запоминать всю теорию. Вот делаю конспект по стратегиям для MQ.
247 3677872
>>77859
Бесполезная трата времени
248 3677889
>>77872
Двачую.
Сам одно время делал конспекты. И даже в obsidian их загружал. Но в целом это бесполезная хуйня. Сегодня нейронка тебе любой момент гораздо лучше объяснит. Нет больше смысла хранить какие-то там .md файлики с объяснениями тех или иных вещей из мира программирования.
249 3677891
>>77889

>Сегодня нейронка тебе любой момент гораздо лучше объяснит


А завтра нейронОчку у тебя отнимут...
250 3677897
>>77891
Бесплатная gemini так и будет дальше существовать + локальные нейронки уже хорошо отвечают на такие вопросы.

Плюс я не в России живу и тут интернет пока отключать не собираются.
251 3677898
>>77610
На созвонах с индусами.
252 3677902
>>75599
если немношк переписать пример:
ArrayList al = new ArrayList();
al.add(10);
al.add("just str");

ArrayList<String> als = al;
ArrayList<Integer> ali = al;

try {
String str = als.get(0);
System.out.println(str);
} catch (Exception e) {
System.out.println("Exception in als.get(0): " + e);
}

try {
Integer i = ali.get(1);
System.out.println(i);
} catch (Exception e) {
System.out.println("Exception in ali.get(1): " + e);
}

То будет 2 класс каста, как и ожидалось.
Значит, скорее всего, исключение возникает не в момент получения элемента из ArrayList, а в момент попытки передать его в перегруженный метод, где требуется более конкретный тип, чем возвращенный.

А ClassCastException возникает только когда происходит реальное приведение типов, а не просто передача объекта в метод, ожидающий Object.

Можно еще явно попробовать привести тип:
System.out.println((Integer)ali.get(1));

Тогда тоже будет 2 класс каста.
252 3677902
>>75599
если немношк переписать пример:
ArrayList al = new ArrayList();
al.add(10);
al.add("just str");

ArrayList<String> als = al;
ArrayList<Integer> ali = al;

try {
String str = als.get(0);
System.out.println(str);
} catch (Exception e) {
System.out.println("Exception in als.get(0): " + e);
}

try {
Integer i = ali.get(1);
System.out.println(i);
} catch (Exception e) {
System.out.println("Exception in ali.get(1): " + e);
}

То будет 2 класс каста, как и ожидалось.
Значит, скорее всего, исключение возникает не в момент получения элемента из ArrayList, а в момент попытки передать его в перегруженный метод, где требуется более конкретный тип, чем возвращенный.

А ClassCastException возникает только когда происходит реальное приведение типов, а не просто передача объекта в метод, ожидающий Object.

Можно еще явно попробовать привести тип:
System.out.println((Integer)ali.get(1));

Тогда тоже будет 2 класс каста.
253 3677912
>>77902
каст срабатывает на стороне клиентского когда, но интересно то, что компилятор понимает, что мы достаем из коллекции <String> и у метода есть перегрузка для аргумента String, поэтому он добавляет каст
254 3677923
Позвонили через две недели после собеседования с ниггершей из США. Говорят я прошел и просят готовить документы. Ебаный в рот. Надеюсь не сорвётся.
255 3677928
>>77897

>Бесплатная gemini так и будет дальше существовать


Это ты сейчас так думаешь...

>локальные нейронки уже хорошо отвечают на такие вопросы


Их надо дообучать.

>я не в России живу


Это от страны проживания не зависит, современные ллм - это бизнес, а бизнес может свернуться одним днём.
256 3677933
>>77928

>Их надо дообучать


На чем? На вопросы про хуйню из мира джавы они и так обучены отвечать. И про кафку, и про рэбит, и про всевозможные mq паттерны.
257 3677934
>>77923
А ты где живешь? В США, ЕС или в легасистане типа Армении/Сербии?
258 3677949
>>77934
Я уехал из Крыма. Когда Пыня объявил сво, я засобирался в Англию. Когда Пыня объявил мобилизацию, я через день уехал в Польшу. Мне повезло, что пыневики не отобрали у меня внутренний укр паспорт. Я был одним из первых, кто получил российский в 14 году. В следующие дни уже укр паспорта отбирали. Не зря 8 лет хранил его в сейфе.
259 3677966
>>77949
Ты в Польше по Укр поспорту? По нему бессрочно можно находиться или как? Ниггерша из США тебя собесила или это другой анон, я чет запутался? Если тебя, то работка удаленная будет или как?
260 3677969
>>77902
Ну я потом разобрался, что причина в целевом типе. Из этого следует забавный факт, что, например, из ArrayList<Integer> можно без ошибки извлечь объект типа String. Разрабы джавы почему-то не сделали так, чтобы компилятор во время стирания типов всегда сначала ставил неизбежный первичный каст к типу T. Он сразу кастует к целевому типу. В таком случае обобщения наверное были более безопасными чем они есть. Но может они это не сделали специально, хз.
261 3677993
>>77966
С внутренним укр паспортом тебя пускают в любую страну Европы и дают временное убежище. Главное сразу ехать в ту страну, в которой хочешь жить, чтобы они не выебывались. У поляков основной документ называется PESEL. Все украм выдают такой же, только на нем стоит смешной штамп STATUS UKR. С ним можно работать, жить, иметь бизнес и т.д. Срок действия постоянно продлевают. Когда есть работа, то уже можно получить айди карту, которая является ВНЖ документом при нормальных обстоятельствах.

Компании из любых стран ищут здесь работников. Даже из Индии здесь нанимают. Либо имеют офис, либо b2b. У компании с ниггершей главный офис в США. Технически меня побеседовали один индус и один поляк. Ещё какой-то индус висел в муте. Сказали, что у них больше 50 приложений на разных стеках, которые надо будет поддерживать.
262 3677996
>>77969

>Разрабы джавы почему-то не сделали так, чтобы компилятор во время стирания типов всегда сначала ставил неизбежный первичный каст к типу T.


Стирание происходит при компиляции, а каст в рантайме.
263 3678001
>>77993
Почему Польшу выбрал? Планируешь осесть там ю?
264 3678008
>>78001
Потому что было дешевле и много украинцев. Я хотел до окончания сво перекантоваться. Но, видимо, РФ только начинает погружение в мальстрем.

Мне здесь климат не нравится как минимум. Лучше где-то на юге жить. В Италии, Испании. Хз где.
265 3678014
>>77996
Так я и не писал, что при компиляции происходит каст. Я написал что при компиляции ставится (подставляется) каст.
266 3678015
>>77993
Так у тебя укр паспорт, нахуй я тебя спрашивал про визы, у тебя изи мод и есть ворк пермит по всему ес, а ты без работы сидел, ебать лоу скиллыч, кек с тебя
267 3678032
>>78015
Потому что Англия не Европа, плюс это работодатель решал.
268 3678035
>>78032
Изимодный, не трясись
269 3678037
>>78014
Для этого пришлось бы менять байткод.
270 3678043
>>78037
Как по твоему произойдет каст, если его нет в байткоде?
271 3678047
>>78043
Дженерики не меняют байткод. Ты хочешь, чтобы они его меняли.
272 3678048
>>78037
В байткоде типы стёрты. Как тебе jvm в рантайме определит к чему кастить? Никак. Компилятор при стирании типов подставляет касты во время компиляции, а потом всё это компилит в байткод.
273 3678052
>>78048
Ты предлагаешь подставлять каст в дженерик. Это значит изменить байткод.
274 3678054
>>78047
У тебя вообще 0 понимания
>>78048
Прав
275 3678057
>>78052
В смысле каст в дженерик? Под фразой "каст к типу Т" подразумевается конкретный каст к конкретному сырому типу (Integer, String и прочее). Байткод оперирует всеми этими сырыми классами.
Снимок экрана 2026-04-02 в 19.19.54.png79 Кб, 1836x312
276 3678063
>>78047
>>78052
Учись, вкатунец
image.png65 Кб, 1824x232
277 3678066
>>78063
А вот без дженериков. БАЙТКОД другой, магия, да?
278 3678068
>>77933

>На чем?


На новых данных. Мир на месте не стоит же, в том числе в программировании.
279 3678103
>>77859
Ты делаешь это неправильно. Просто разберись, как два компьютера общаются по сети. Как один узнает, что другой получил и обработал сообщение. Как нам гарантировать, что сообщение получено и что делать, если нет. Вся хуита из твоего списка легко выводится, когда ты понимаешь базу.
280 3678239
>>78063
Ну в этом видимо и суть примерно.
Если посмотреть такую же раскладку по первоначальному примеру, где было 2 ArrayList с разными типами, то там бы увидели только 1 checkcast(где мы Integer пытаемся привести к String), поэтому и ток 1 класс каст выбросило, а во 2м месте просто вывел строку через перегрузку с Object.
281 3678282
А вам реально в работе нужно понимание вот этих всяких кастов в дженнерики, байт коды, и как там в jvm устроено? Я автотестером работаю, с вами за компанию сижу. Но от своих разрабов ни раз не слышал таких обсуждений
282 3678289
>>78282
в проде ниразу не видел аррай листов без дженериков и тем более касты и хранение смешанных типов. За такое сразу бьют по рукам
283 3678295
>>78282
я бы перефразировал вопрос так:
насколько древним может быть легаси, с которым надо будет как то взаимодействовать и чето в него добавлять?
Например, реально ли встретить что то более раннее, чем 8я жаба (а для обсуждаемого случая это наверное вообще должно быть что то раньше 5й)?
284 3678365
>>78295
Реально, сижу на 20+ летнем проекте
285 3678392
>>78103
На собеседовании нет времени что-то выводить. Мне конкретно задали вопрос какие я знаю mq стратегии. И вообще я заметил, что требуется точное знание теории. Не своими словами, а точные названия стратегий, принципов и тд.

Вот ещё вспомнил, меня индус попросил перечислить все функциональные интерфейсы из стандартной библиотеки и их методы.
286 3678394
>>78282

> А вам реально в работе нужно


На собеседовании надо.
287 3678395
>>78282
Я думаю это неплохо понимать, но практическому применению вряд ли найдётся место.
288 3678414
>>78392

>какие я знаю mq стратегии


Назвал бы основные: outbox, relay, inbox, дальше бы уже речь про конкретные кейсы пошла

>перечислить все функциональные интерфейсы


Так их мало, они только кол-вом аргументов отличаются и возвращаемым типом.
289 3678423
>>78282
Это просто брейнтизер, такое интересно понимать, практического смысла нет. Да и на собессе такое не спрашивают, только если ты не джун, которого хотят выдрочить
290 3678461
>>78282

>от своих разрабов ни раз не слышал таких обсуждений


Они просто при тебе не обсуждают, стесняются.
291 3678559
>>78392
Так ты подавался в какую-то галеру с ебанатами, в нормальных местах никто не требует точное название терминов. Если на собесах не было ни одного белого - это огромный красный флаг.
Что вообще такое mq стратегия? Это из дата аналитики?
292 3679298
>>78559

>Если на собесах не было ни одного белого


Ты нацист?
293 3679422
Анончики, мне страшно. Не зовут на работу ёпта
Где вы все работаете? Почему у меня 0 собесов на спринге 5 лет
294 3679450
>>79422
все переписывают с явы на голенк
295 3679465
>>79422
Держимся за места, не отсвечиваем, сейчас тяжелое время. За кабана надо держаться и работать по ночам, если кабан так хочет.
В гоуленг мире всё иначе: там ты можешь прийти к кабану с оффером на х2 и он тебе его перебьет, потому что го - это язык бигтеха, го программисты очень ценные и за них реальная война между бигтехами происходит.
296 3679502
А объясните в чем прикол с этим го по сравнению с жабой, там же просто заточка из коробки под микросервисную архитектуру и все?
Или есть еще что то?
Я просто так слышал там у разрабов политика такая что они очень неохотно вводят все новые фишки. А джава наоборот как будто уже чуть ли не все прибабахи котлина всосала, но от нее чет отказываются в пользу этого го.
Он реально быстрее или безотказнее, в чем прикол?
Поясните вкатуну.
297 3679506
>>79502
Java ебёт Go по всем показателям. Нет вообще ни единого смысла писать на го код
Виртуальные треды намного лучше, чем ебучие горутины
>>79465
>>79450
Тролли, спок. Голенк - практически мёртвый язык. На нём невозможно писать что-то кроме консольный утилит
298 3679509
>>79502

>Поясните вкатуну


го как вим, технология чисто для троленга
299 3679517
>>79506
Виртуальные потоки без стракчьюред канкаренси - это просто игрушка.
300 3679519
>>79517
Один хуй ты их руками вызывать не будешь, сам фримворк тебе на контроллере раздаст и был таков
а вообще, канкаренси в вебе это моветон, хайлоад пишется в 1 поток, но через асинхронные события
301 3679535
>>79519
Чет у тебя немного каша в голове, друг, даже в ноджс лет 8 назад поспешно добавляли примитивы синхронизации, потому что один тред и лупер не тянули ничего серьезного, а что бы добавить реальный канкаренси в джс ничего не было из коробки, понятное дело.
Бтв, у меня куча мест в проекте, где надо хэндлить асинхронщину, с голыми виртуальными потоками это делать больно, как будто вернулись в 2010е, где фьючеры только.
Сейчас я использую корутины и пишу на котлине, до этого нажрался rxjava и flux. Интересно будет глянуть на то, что джава предложит, но не думаю, что будет интереснее, чем корутины.
302 3679564
>>79535
Открою тебе секрет: линукс давно умеет в пул для сокетов. Ты просто на старте спавнишь 1000 потоков, вешаешь их на один сокет и дальше ядро делает все за тебя. Поток ждет ответ по сети - ядро отложит его в сторону, потом разбудит. Все очень просто. Виртуальные потоки нахуй не нужны, просто упоротым олимпиадникам хочется написать свой линукс внутри линукса, вот и занимаются хуйней.
303 3679573
>>79564

>спавнишь 1000 потоков


Чет ты вообще слабо понимаешь пользу от не блокирующих вебсерверов.. То ты пишешь, что тру хайлоад работает на одном потоке, теперь оказывается можно просто создать 1000 потоков.

>вешаешь их на один сокет


У тебя каждый реквест от нового юзера это отдельный tcp сокет и отдельный линуксовый дескриптор, nio работает поверх системного апи epoll, который работает с дискрипторами.
Ты джунец что ли? Нахватался словечек просто и рандомно их используешь.
304 3679574
>>79564

>линукс давно умеет в пул для сокетов


Ну и давай сразу конкретику, что значит пул потоков на сокет в твоем понимании? Через какие системные вызовы это делается? Как обрабатывать реквесты в таком случае? Как выглядит архитектура вебсервера, который "спавнит 1000 потоков, вешает их на один сокет и дальше ядро делает все за тебя"
Ну и ты описал обычный блокирующий подход, но это уже раскроем дальше
305 3679577
>>79574
Что в твоем понимании блокирующий вызов? Вот как по-твоему работает железо? Что происходит в ядре, когда поток ждет ответ от другого сервера?
306 3679578
>>79573
>>79574
Я вспомнил, как называется: SO_REUSEPORT
Используется в тру хайлоаде уровня nginx, а не в потешном попукивании на джаваскрипте.
307 3679650
>>79577
Блокирующий - это когда ты делаешь io операцию и твой тред паркуется в системе до такого, как операция будет выполненна.
Не блокирующий - это когда ты делаешь io операцию и текущий тред отпускается и он может делать другую работу, это реализовано с помощью событийного системного механизма epoll.
Вся разница только в том, сколько тредов создано в системе: блокирующий - это 1к, 10к, 100к тредов; не блокирующий - это фикс значение (16..128 общий пул + один тред на обработку всех io, который работает с epoll) в зависимости от реального параллелизма процессора.
Ты описываешь блокирующий подход, но идея в том как я понимаю, что треды создаются не приложении (user space), а поям в ядре (kernel space), но разницы в этом нет. Плюс я не понимаю, как треды, созданные в ядре будут исполнять наш код приложения. Но скорее всего ты что то путаешь просто.
>>79578

>SO_REUSEPORT


Это и сейчас используется и в блокирущиюх, и в не блокирующих серверах. Это штука позволяет параллельно сидеть на accept() на порту тредам, без нее на accept() мог бы сидеть только один тред и потом раскидывать задачи в тред пулл, то есть разницы особо нет по перформансу, просто удобство и минус один лишний тред.
Но опять же что с использованием SO_REUSEPORT, что без - ты можешь пойти по блокирующему пути, а можешь пойти по не блокирующему и вот это уже реально влияет на перформанс. К то му же SO_REUSEPORT ни как не создает треды за тебя, тебе так же надо их создать из приложения.
Так что я не понимаю, как SO_REUSEPORT может заменить виртуальные тредпулы и они не нужны, каа ты писал. Они решают разные проблемы
308 3679660
Курсовые манечки фантазируют о многопоточных приложений
Любо-дорого смотреть.
Kafka, redis есть и уже хорошо. Тред в одно рыло всё обрабатывает, но у тебя в Кубере этих воркеров 100 штук развёрнуто. Писать многопоточный проект - фантазии байтоёбов, задач таких сейчас нету в айти
309 3679677
>>79660
Не проецируй свои круды на других, мне вот часто приходится разруливать асинхронщину и трупут у нас ебейший, я конечно не пишу на голом netty, но знать и понимать базу позволяет писать эффективный код и давать по рукам джунцам в мрах
310 3679699
>>79650
С SO_REUSEPORT тебе не нужны виртуальные потоки. Тебе не надо ебаться с epol или uring. Твои потоки, которые ты повесил на сокет - это и есть твой пул. Можешь вместо потоков форкнуть тысячу процессов, будет более секьюрно. Логика взять поток из пула и дать ему обрабатывать конекшен уже написана в ядре и написана глыбами, а не паджитом на зарплате. Авторы виртуальных потоков тупо копируют логику из ядра, потому что потому.
311 3679703
>>79699
Чел, ну ты путаешь горячее с холодным, я же все разжевал, тебе не хватает базы понять картину целиком.
Виртуальные треды реализуют nio.
SO_REUSEPORT - это просто оптимизация обработки коннекта. А что ты дальше будешь делать с этим коннектом и как работать - это твоё дело. Можешь наплодить 100к тредов и ожидать на них коннект и хандлить обысным io, а можешь создать условно 32 треда и хэндлить все с помощью nio.
Нельзя сравнивать то, что ты сравниваешь, это разные вещи
sage 312 3679733
>>79660
Интуиция мне подсказывает, что курсовые манечки такими терминами не оперируют. Видится мне, что эти двое - это либо два задроты красноглазых, либо олды индустрии (либо два в одном). В любом случае я завидоваю, потому что только отдалённо понял, о чем они общались.

мимо крудошлеплаю 5 лет в джаве
image.png342 Кб, 812x1654
313 3679746
>>79699
>>79703
💪💪💪
Синкинг экстенд сказал, что я прав.
314 3679765
>>79746
Тебе что 15 лет? Нейронка тупо считает количество терминов, у кого больше - тот и молодец. Она насрала тебе галлюцинациями, а ты и доволен. У нейронки резюме пельменей топовый специалист, блять.
Еще раз и медленно: виртуальные потоки для tcp сервера не нужны потому, что лоад балансер уже вшит в ядро. Он быстрый, эффективный, охуенный. Его написали не самые глупые люди, в отличие от вчерашних студентов смузихлебов или паджита на зарплате. То, что везде дрочат на виртуальные потоки - это дань моде, в том же расте токио нахуй не нужен, но его везде пихают. Когда ты используешь виртуальные потоки, ты экономишь какую-то хуйню на служебных данных, экономия уровня пара мегабайт. Если бы не было SO_REUSEPORT, тебе бы пришлось ебаться с epoll/select, как диды, но он есть и это охуенно. С SO_REUSEPORT ты просто запускаешь потоки, каждый из них блокируется на accept, а дальше ядро делает всю магию. Почти как в голенге, но без горутин и утечек памяти.
sage 315 3679775
>>79765

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


Сколько лет, сколько в ит, на каком языке работаешь в основном?
316 3679781
>>79765
Чел, идея асинхронного веб сервера - это иметь как можно меньше реальных ос потоков (виртуальные потоки как раз это и решают), а ты предлагаешь без epoll вызывать блокирующий accept() и создавать тысячи реальных потоков, когда смысл в том, что бы иметь как можно меньше потоков и увеличивать реальный параллелизм.

>SO_REUSEPORT, тебе бы пришлось ебаться с epoll/select


Select не используется, но ты видимо где то прочитал про это и запомнил, ладно, он работает за линейное время.
И так придется ебаться, если ты хочешь иметь nio сервер.
SO_REUSEPORT - это только про listening socket, а не connected socket.
SO_REUSEPORT не отменяет epoll, а дополняет, если у тебя не блокирующая архитектура. Никто тебе не запрещает использовать SO_REUSEPORT вместе с epoll, netty кстати так и работает к слову, если выставить setReusePort(true).
У тебя реально каша полная в голове, но я понимаю, это тяжелая тема, лучше сходи почитай, поразбирайся, а не пиши глупости.

>Она насрала тебе галлюцинациями, а ты и доволен


Давай конкретику, с чем ты не согласен?
317 3679786
>>79765

>Если бы не было SO_REUSEPORT, тебе бы пришлось ебаться с epoll/select


И тут ты обосрался, без SO_REUSEPORT у тебя будет shared listening socket, который так же можно аксептить без проблем из разных тредов, перформанс пострадает но не так критично, как от тысячи лишних тредов
318 3679788
>>79781

>идея асинхронного веб сервера - это иметь как можно меньше реальных ос потоков


Такое впечатление от твоих постов, будто ты троллишь баззвордами просто.
319 3679794
>>79788
Нет, у меня просто есть понимание и опыт (приходилось тюнить netty в критических сервисах), а у тебя каша в голове.
Раскрой мысль, с чем ты не согласен?
320 3679995
>>79794

>приходилось тюнить netty в критических сервисах


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

мимо другой анон
321 3680091
>>79995
Если что-то не понимаешь, то нужно копать и разбираться как это устроено прям до такой степени, чтобы ты сам мог написать хотя бы простенький аналог. Иногда базы может не хватать, но я хз как ее нарабатывать, это с опытом приходит и через вот такие вот >>79995
усилия
322 3680094
>>79781
Выключи нейронку и попробуй сам руками написать простейший эхо сервер через SO_REUSEPORT. Тогда все поймешь. Сейчас у тебя в голове каша. То потоки надо экономить - чтобы что? То какие-то магические listening socket и connected socket, хотя есть просто сокет.
323 3680102
>>80094

>То потоки надо экономить - чтобы что?


Что бы перформанс получить, ясное дело, маленький. Для этого и придумали язык го, виртуальные треды, корутины, реактивщину и т д. Все для перформанса и nio.

>То какие-то магические listening socket и connected socket, хотя есть просто сокет


Ну погугли что ли для приличия, раз разницы не понимаешь

>попробуй сам руками написать простейший эхо сервер


Зачем мне писать простейший эхо сервер, если я понимаю как работает настоящий netty? Это как раз тебе стоит не по статейкам по верхам знания получать и обсираться 10 раз в треде, а более глубоко погружаться в реализацию, джунец
324 3680125
>>80091
Благодарю за совет. Да, в принципе тут не ответить одним сообщением, нужно не быть ленивым хуесосом, а разбираться, когда что-то интересно. Благо сейчас есть нейронки, которые помогают в этом дерьме копаться быстрее.
325 3680130
>>80102

>Зачем мне писать


Что и требовалось доказать. Есть магическая магия и она как-то работает. С тобой спорить бесполезно, у тебя ментальный блок на низкоуровневый код.
326 3680139
>>80130
По делу есть что сказать или решил так слиться?
Ты весь наш диалог путаешь горячее с холодным, говоря что so_reuseport решает ту же проблему, которую и виртуальные потоки. Хотя они решают две разные проблемы.
Ты не понимаешь разницы между блокирующим подходом и не блокирующим совершенно, думая что so_reuseport делает магию какую то и ничего больше не надо.
327 3680157
>>80139
Лол, промт тупо переворачивает мои слова и добавляет "ты не прав". Иди нахуй.
328 3680194
Как же хуёво с рынком труда, неиллюзорно подумываю после 5 лет Java уйти в 1с разработку. Или администрирование 1с, в целом похуй как деньги и аренду на еду зарабывать, нейросети не могут ни то, ни другое - тупо не научены.
Спасибо умным дядькам, которые сразу же всю инфу прятали за пейволом. Не, я серьёзно, в 1с единственное место, где хранят всю нужную инфу - и доступ ПЛАТНЫЙ. А индусы из Пакистана при всём желании не разберутся что такое "проводка, чекрыжить и сводить дебет с кредетом"
329 3680256
>>80194

>уйти в 1с разработку



уйди нахуй, самим скоро жрать нечего будет. и да, 1с намного сложнее чем развешивание аннотаций
мимо
330 3680311
>>80194
а где живешь?
331 3680337
>>80311
дс2. Реально джава в рф умерлда
332 3680358
>>79677

>мрах


слово-маркер колхозного бигтеха
333 3680361
>>80194
Почему не в дворники? Там уже один ушёл
334 3680363
>>80194

>Не, я серьёзно, в 1с единственное место, где хранят всю нужную инфу - и доступ ПЛАТНЫЙ.


Что блять мешает купить доступ и натренькать ЛЛМку?
335 3680364
>>80337
Разве сейчас не всё мертво, потому что кризис то глобальный, все сферы скукожились до состояния выживания
Тот же петухон там разве живой?
336 3680370
>>80361
В дворниках работают индусы за 100к.
337 3680372
>>80157
Какой промт? Какие слова? Куда добавляет? Чет ты серишь уже вторие сутки подряд, другалёк.
338 3680544
Может кто-нибудь объяснить, почему тут пишут что нет вакансий?
Чекнул бигтехи вроде Яндекса и ВК, там вакансии есть
Или туда сложно попасть?
339 3680564
>>80544
Давай обсудим с тобой этот вопрос, я поставлю в календаре 6 коротеньких встреч на 30 минут с интервалом 2-3 недели. Мена?
340 3680569
>>80564
Типа собесы очень долго проводят?
Но в чем проблема раз в недельку созваниваться?
341 3680599
>>80544
Прикол в том, что даже если в компании Х 100 вакансий, для тебя это лишь одна вакансия. Если ты фейлишь собес, то тебя год не будут рассматривать еще год там
342 3680606
>>80569

>Но в чем проблема раз в недельку созваниваться?


Ну а как тогда ещё обосновать наличие около 3000 бесполезных менеджеров хуя-пинателей, если делать раз в неделю?
343 3680819
>>80599
буквально рынок го вакансий с х5 авито и прочим каллоудом
344 3680840
>>80364
Не глобальный, а российский
Всякие грузинские Кипры нанимают как не в себя на 9000 баксов
345 3680844
>>68958
Помидор на связи.

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

Потом проводи пилот среди друзей. Собери оьратную связь и снова задеплой.

Когда пройдешь этот цикл 2-3 раза, это серьезно апнет тебя, как инженера.
Ты не только пишешь код, но и деливеришь фичи в прод. А это- главное.
346 3680847
>>80840
Ну так когда я говорил глобальный, то я и имел ввиду российский, который имеет место почти во всех отраслях.
347 3680848
Устроился 2\2 и делать нехуй совсем. Появилась амбициозная идея написать ебануть порт любимой j2me игры на пк с прогоном ассетов через ии для плавности и хайреза. Код игры не защищён от слова совсем, бери впечатывай, уже прочекал через jadx. Вот только кроме баша я не знаю НИ ХУ Я. Мне нужны какие-то спецефические книжки по яве нужны или литература из вкатунов сгодится? Мне не для быстрого зароботка, время есть. Я хочу серьёзно и комплексно подойти к вопросу, а не говнокурсы для додиков с трубы хавать.
348 3680852
>>80848
Это куда это ты на 2/2 устроился?
349 3680864
А в ит сформировалась культура, что после какого-то срока работы из офиса можно будет на удаленку пиздовать? А то я ебал в ДС ездить куда-то за 30км при графике 5/2
350 3680903
>>80337
>>80194
Так а нахуя ты живешь в ДС2 до сих пор?
У кого есть хоть сколько-нибудь ума уже давно выехали хотя бы в Грузию, Армению и Сербию, нахуй ты в РФ сидишь?

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

Ты походу не вдупляешь, что через несколько лет в РФ останется только VK, Яндекс, Озон, Сбер, WB + госуха и не более того. По сути все айти сведется к 3 около-государственным бигтехам и некоторому количеству информационных учетных систем по типу реестра воинского учета, реестра иноагентов, реестра должников итд итп. Это вот будущее российской айтихи. Малый бизнес уже сейчас умер, вслед за ним доживает свои последние дни средний бизнес.

Если мозги хоть какие-то есть, бегом линкедын открывай, заполняй, ищи любой ценой работу за рубежом хоть где-нибудь в любой помойке, иначе ты тут просто работы лишишься и стухнешь окончательно в стране без интернета.
351 3680915
>>80903
Линкедин умер. Там теперь успешные паджиты пишут успешные стартапы с аи не снимая свитера, рекрутеров не осталось. Надо подаваться на местные сайты. У хохлов на джини иногда проскакивают вакансии с локация EU, но там мало вариантов и надо уже быть в стране.
352 3680926
>>80915
Вакансии еще публикуются и рекрутеры там есть.

Другое дело что да, линкедын породил довольно странную культуру бесконечного потока буллщита. Читать его стало невозможно. Как будто открываешь какой-то сборник анекдотов или паст с двача в духе корп буллщита.
353 3680956
наваливаю базы:
C это ООП язык
Java это истинное развитие C
new в цикле это моветон
354 3681035
>>80956
стринг в цикле конкатить норм? не шарю
355 3681037
>>81035
конкатить это скрытое new
1775540605464.mp4677 Кб, mp4,
1280x720, 0:02
356 3681047
image.png4 Кб, 314x93
357 3681051
Где вакансии за март-апрель?
358 3681060
>>81051
Они утонули.
359 3681072
>>81060
??ja ne ponel

- программист год рождения 2008
360 3681127
>>80956

>new в цикле это моветон


Нашему хайлоду 3к рпс норм
361 3681129
Почему в языках типа JS и питона в билд системах принято указывать диапазоны версий и создавать отдельный lock файл, а в жава-мире принято делать по-человечески и указывать фиксированные версии?
362 3681134
>>80956

>C это ООП язык



кстати по поводу этого. когда ток начал изучать после Си, меня эта ООП концепция с классами и т.д. вдохновила на вот такой вот код:
#include <stdio.h>

typedef struct {
void (*method)();
} Class;

void func1() {
printf("Hello, world\n");
}

int main() {
Class object;
object.method = func1;
object.method();
return 0;
}

Причем я когда сам Си изучал, чет ни в 1 курсе не видел, что можно делать колбеки через поля структур.
Но как ни странно, это компилируется и даже работает.
363 3681145
>>81129

>JS и питона в билд системах принято указывать диапазоны версий


>безопасный npm


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

>создавать отдельный lock файл


Это вообще сюр, потому что он под версию yarn/node залочен, другой мир
364 3681180
>>81145

>Нигде не принято


Буквально в каждом первом ЖС проекте есть package.json и package-lock.json
365 3681188
>>81180

>Буквально в каждом первом ЖС проекте есть


Хуйня вкатунов с гитхаба, которая не несёт никакой ценности никому
такое гавно - умирает в первые 3-4 года своего цикла МВП
366 3681194
Я не о том, что package-lock это плохо. Я о том, что они дают через символ ^ в минорной версии заражать проекты говняком
368 3681199
>>81195
Сказочные долбаёбы, которых не так давно ломали через Axios
image145 Кб, 1179x1484
369 3681222
Софтваре инженеры, что думаете по поводу даной пикчи?
image37 Кб, 570x671
370 3681244
Брух...
371 3681255
>>81244

>35% сеньоров


Это конец
Ну как, сынку, помог тебе твой премиум?
372 3681257
>>81222
Регулярно падает прод из-за этой хуйни
373 3681261
>>81255
Так бесплатно жы. Главное не забыть 30-го апреля вырубить0)
374 3681267
>>81257
Да ладно? Из-за АИ агентов?
375 3681355
>>81267
Да, у клаудфлары.
376 3681374
>>81355
Ну и заебись. Пусть падают да побольше. Может от этого АИ говна начнут отказываться.
17755550691670919750.png267 Кб, 975x833
377 3681391
>>81374
Мысли?
378 3681437
>>81391
Первые мысли - это желание захейтить данных молодых лодей, и обвинить статью в необъективности. Но вообще надо разбираться.
379 3681465
>>80956

>C это ООП язык


А плюсы тогда какой?
380 3681547
>>81465
БДСМ.
381 3681593
>>81547
BCPL?
382 3681997
Почему спринг бут не работает без интернета? Неужели джава такое говно. Всегда знал что надо голенк брать.
383 3682051
>>81997
У меня работает.
384 3682075
>>81997
параш иди на голенг уже не ной
385 3682162
>>81997
Не знаю что там у кого, а у меня всё работает.
386 3682446
Только что закончил интервью на галеру. Интервьюер сказал, что я strong regular. Задал интервьюеру вопросы по поводу ИИ. Он сказал, что использование ИИ зависит от клиента и что он не знает будет ли у нас работа через 3 года.
387 3682450
>>82446
Держи в курсе.
388 3682458
>>82446
Расскажи лучше, какие вопросы были.
389 3682487
>>82446

>strong regular.


очередной лоускиллыч
Но это и так понятно, раз ходишь по галерским собесам
ivTVrvxA5t.png147 Кб, 1920x2483
390 3682491
>>82458
Вот задание на рефакторинг. Найди ошибки.
391 3682497
>>82491
OrderItem пробрасывается в базу, это уязвимость mass assignment.
Какой-то странный рассчет total.
Нет аутбокса и вообще какая-то ебанутая работа с бизнес транзакциями.
Откаты ретраи - не, не слышал.
Какой-то ебанутый шаред инмемори кеш не понятно для чего, без блокировок.
Дальше мне лень было читать эту простыню, говна и так достаточно.
392 3682563
>>82491
Это на какую зп такую задачу дали? Ну так-то адекватное задание. Я бы такое с кайфом тоже задавал людям, а не дрочево всякое на коллаблфючя или СТРИМЫ.
image.png48 Кб, 454x226
393 3682569
>>82491
Хз, нет DI, нет Enum-ов. Выброс ошибки без методы throw. Сервис не наследует какой-нибудь абстрактный сервис. Большие методы без инкапсуляции логики.
Ошибка в не нужном findAll, в самом низу тоже неверный findAll вообще. UpdateStatus без блокировки.

Дальше не смотрел, там бесконечно можно нейрослоп править
394 3682592
>>82563
Это не на зп. Это галера. Тебе дают оценку и добавляют в базу рабов. Если для твоего уровня и набора навыков находится проект, то тебя на него зовут. Если тебя берут, то потом еще одно интервью со стороны клиента.

В этой компании вилок зп не знаю. В EPAM мне сказали, что вилка для мидла - 3k-4k usd на руки по трудовому договору. Если по б2б, то после налогов еще плюс 500 - 800usd будет
395 3682605
>>82592
Пиздец
В РФ на Джаве за 150к (2к usd) ебут так, что никакой сеньор не вывезет собес
396 3682610
>>82605
Только это пиздеж. Сеньеры получают больше.
397 3682613
>>82605
И это только задание. Еще час теории.
398 3682616
>>82610
Выше 250к уже нереально
там только руководящие должности с опытом 12 лет
399 3682630
>>82616
В РФ зарплаты в несколько раз меньше, чем в Европе. Это правда. Но нужно учитывать, что у каждого жителя РФ есть огород и приусадебное хозяйство. Жители РФ питаются с огородов, выращивают птицу и скот. Поэтому деньги им нужны только на одежду и коммунальные платежи. А значит вполне справедливо было установить им меньшие зарплаты, чем в Европе, где приходится покупать в том числе и продукты питания. Кроме того жителю Евпропы нужно посещать культурные заведения и покупать машину. В то время как в РФ хорошо развит общественный транспорт. А еще в РФ много лесов. Можно поймать лисиц, сделать себе шубу. По-сути, люди в РФ одеты в отличнейшие меха, которые в Европе стоят очень дорого. Не удивительно, что у них зарплаты меньше. По-сути, им деньги особо и не нужны.
400 3682642
>>82630
Анон, я серьёзно. Мне грустно. Я не могу найти батрачку на 250к в РФ. Разве многого я прошу?*
401 3682650
>>82497

>OrderItem пробрасывается в базу, это уязвимость mass assignment


опиши кейс, у тебя айтемы будут связаны один ко многим с новым ордером, где тут уязвимость?
402 3682678
>>82491

>System.out.println("Email failed: " + e.getMessage());


XD
404 3682924
>>82905
Как ты по скрину понял, что айтемы приходят откуда то извне?
405 3683086
>>82924
Нейросеть так придумала за него

- мимо
Screenshot20260409102329Chrome.jpg255 Кб, 1080x1335
Это 406 3683136
Зашёл на этот ваш хедзантер.
GkrAgjNPwWA.jpg36 Кб, 640x480
407 3683191
Почему ментор это инфоцыган. Если я вкатун который нихуя не может выстроить грамотный roadmap и скорее всего забросит дело через неделю. Не научится лайвкодить, не поймет структуру программирования, ни синтаксис нихуя, ни собесы, ни их обход и тд. Как минимум я уплачу и потеряю за предоплату то, чему не научусь. Главное публичную аферту читать, если тебе потом не скажет твой дементор, что ты после года обучения не нашел оффер долбаеб и должен мне ~500k
408 3683282
>>83136
Это какой-то скам
Никто в ЮВА такое бабло не будет платить
409 3683353
я пишу на спринге и люблю джаву я уважаю джаву это язык высокой разработки и настоящего хайлоуда. Все кто любят джаву молодцы и я уважаю вас всех. Красавчики!
410 3683463
>>83353
Дженерикчую адеквата.
411 3683480
>>83353
глыба! как боженька смолвил
все любят джаву и серёжа тоже
412 3683483
>>83353
Дай работу на спринге.
413 3683528
>>83483
дал, иди работай.
А что мешает в 2026 найти работу то? на джаве темболее
414 3683572
>>83282
Да понятно, ни одна нормальная контора не будет платить в крипте. может в виде исключения и можно с кем-то договорится, но это исключение, не правило
А насчет 9-11к это в принципе реальная сумма, особенно с учетом того, что не надо платить налоги. Яндекс в дубаях предлагал сенькам 20к.
415 3683599
>>83572

>Яндекс в дубаях предлагал сенькам 20к


Интересно за что?
Чем они таким занимались
416 3683623
>>83528
У меня тупо игнор
откликаюсь - тишина. Видимо 5 лет уже мало для 250к, надо по 10 лет стажа иметь
417 3683624
>>83572

>А насчет 9-11к это в принципе реальная сумма, особенно с учетом того, что не надо платить налоги


Нах такую сумму платить русскому Ивану через ххру, когда можно разместить литературно где угодно за 5000 USDT и тебя снесут заявками в первый же день
418 3683635
>>83599
А это может чуть-чуть больше чем в России. При ФОТ 1,5м на руки будет 1м. При этом там яндекс не предлагает дмс, питание и прочие плюшки. Они тупо все расходы на человека вкинули в зарплату и все. Ну и это не прям всем сходу такое предлагают, за это надо поторговаться.
419 3683722
>>83572

>Яндекс в дубаях предлагал сенькам 20к


У яндекса в дубайских офисах почти нет разрабов. Там буквально единицы сидят и все. Хз насколько этот найм на 20к был массовым. Скорее всего там в yango нанимали но не более того.
420 3683724
>>83623
Ну ты можешь хоть 10 лет опыта в резюме поставить и никто откликаться не будет.
Причина проста - на рынке РФ найм весь заморожен почти во всех компаниях. Если и нанимают, то одного человека в квартал просто чтобы закрыть какие-то внезапно возникшие потребности в поддержке проекта, но не более того. Новой разработки в РФ нет и уже никогда не будет, отрасль перешла в режим вечной поддержки того что написали ранее.
421 3683732
>>83724
Вот бы вкатиться как-нибудь в международный рынок
Раньше галеры были на любой вкус, но все уехали
422 3683738
>>83732
Так на международном рынке примерно такая же ситуация с наймом, а в галерах (которые уехали) вроде Епама и Люксофта нынче беда полная - заказов тупо нет и не понятно как проекты искать, потому что весь аутсорс теперь сожрал AI. Нет нужды компаниям нанимать разработчиков/инженеров в целом, так как сами менеджеры/аналитики/ПМы на местах могут делать все что им нужно при помощи клауд кода при помощи промптов. Епам из-за этого без проектов уже почти как год сидит и массово выгоняет людей из всех своих офисов.
423 3683746
Секс не дают, работу не дают, ничего не дают.
424 3683768
>>83738
Покажи пруфы, что в епам и люксофте нет проектов
425 3683774
https://openjdk.org/legal/ai

It's over. OpenJDK забанили любой код сгенерированный LLM в их репозиториях.
image145 Кб, 1179x1484
426 3683803
Мне нейронка накодила нужный функционал, да, всё работает. Но у меня тупо нет экспертизы верифицировать насколько она хорошее решение написала. Начал другой нейронкой ревьювить, а там потенциальный баг на баге и багом погоняет. Думаем.
427 3683826
>>83803
Здесь аналогично с опытом индусского кода. Экспертиза аутсорс(нейрослоп) кода ограничивается ревьювером. А теперь попробуй каждый день ревьювить по 9000 строк кода
428 3683936
>>83826

> с опытом индусского кода. Экспертиза аутсорс(нейрослоп


Неужели индусы так плохи? Судя по их активности в интернете, то у них должно быть дохуя опытных инженеров.
429 3684205
>>84090 (Del)

>пик


Ну в чем он не прав?
430 3684279
>>84214 (Del)
300к/с, 5 лет опыта.
431 3684281
>>84214 (Del)
А у тебя сколько?
432 3684381
>>84214 (Del)
А почему ты отвечаешь вопросом на вопрос?
433 3684388
Ну потому что не работали на проде с логгером, сразу видно
434 3684638
>>84090 (Del)
А какая разница по алокациям? Логгер так же внутри создаст новую строку, чтобы пульнуть ее куда то. Мб в шарпе прикол, что первый варант создаст лишнюю строку?
435 3684690
>>84638
Прикол в том, что оба варианта не используются в реальных задачах
436 3684708
>>84690
На сишарпе не используется? Мы в котлине юзаем первый вариант, а в старом джава коде второй
Получка 450к на руки
437 3684740
>>84090 (Del)
Это не экспертность, это методичка. Все mvc должны отрабатывать методичку, иначе mvc заберут. Точно такую же хуиту напишут и серб и болгарин, просто потому, что так надо написать. Потусишь на линкедине и не такого насмотришься а потом тебе бомбанет и ты удалишься с этой раковой помойки.
438 3684744
>>84638
Разница в том, что во втором случае строку сначала надо распарсить. В первом же парсинг происходит еще на этапе компиляции. Паджит налогировал себе в штаны, как обычно.
439 3684824
>>84744

> парсинг происходит еще на этапе компиляции


Сколько лет работаешь девом? Какая зп?
440 3685166
>>84708
Я бы вас всех уволил за такое
- получка 240к на руки
441 3685171
В логгер отправляется объект. Вы потом как в грейлоге разбирать всё это будете?
Это 442 3685300
Пиздец, жавадебилы обсуждают интерполяцию строк в шарпе. Вместо того, чтобы обоссать этих полупокеров за подчеркивания в именах полей. Даже в Говне сказали что это харам и запретили.
443 3685617
>>85300
Это из плюсов пришло. Но там вытравили эту бяку и никто сейчас так не пишет.
444 3685731
>>85617
Потому что удобно в объявлении конструктора пихать осмысленные имена, и очень часто они совпадают с именами полей.
Если есть класс Car, в нём есть float speed, и конструктор очевидно объявить Car(..., float speed, ...), и получается Car(...):speed(speed) {}. Выполнится то что ты имел ввиду, в поле запишется то что кинул в конструктор. Но лучше текстом их разделить, чтобы было понятно, где поле, а где то что в конструктор кинул, так стали добавлять подчеркивание.
С приходом IDE, которые подсвечивают где что, эта привычка ушла.
445 3685885
>>71674
Ты только в рамках России потому что смотришь, а конкретно на озон с вайлдберис. Реальный бигтех, т.е. faang, это как раз скорее java. Amazon почти полностью на джаве, в гугле и нетфликсе её тоже дохуя.
446 3685887
>>82569

>Сервис не наследует какой-нибудь абстрактный сервис


Интерфейсы без реальной необходимости полиморфизма- это протухшая хуйня из собесов десятилетней давности. Ща никто так не делает.
447 3685888
>>82592

>В EPAM мне сказали, что вилка для мидла - 3k-4k usd на руки по трудовому договору


А чё так мало? В рф норм мидл с опытом там лет 5 от 250к получает.
448 3685901
>>85888
Нет, уже не получает, ты попробуй собес до оффера дойти, лол
Если это ремоут - то гарантированно возьмут оборванца за 150к
449 3686111
>>85901
Хуй знает, у меня несколько знакомых в течение всего прошлого года меняли работу, вполне успешно и без таких уебанских условий. Так что я бы не стал таких общих заявлений делать.

Типа, у меня вообще в голове диссонанс какой-то, если честно. В моём кругу куча знакомых за последние год-два сменили работу с повышением зп. При этом информационный фон в интернете за те же два года такой, что типа всё пропало, найм мёртв, работу не найти.
450 3686113
>>85901
А за 150к я хуй знает кого ты кроме вчерашнего джуна искать собрался. Типа, это же зарплата таксиста сейчас, нет? Даже меньше, может.
451 3686126
>>86113
Дворника индуса
452 3686134
>>86113
Чел, сейчас найти на 150к почти без шансов. 2к откликов за сутки. Ты, похоже, жесточайше не в реале, что происходит
453 3686147
>>86111

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


мяу, плюс в моем кругу есть тотал лоускиллы, которые сейчас бы просто не нашли новую работу, но они сидят 4+ года в своих компаниях и лутают 400+ спокойно
Я тоже нытье в основном вижу на дваче и в лынкедине
454 3686152
>>85885

>faang, это как раз скорее java. Amazon почти полностью на джаве, в гугле и нетфликсе её тоже дохуя


Только в FAANG не смотрят на твой текущий стек. Меня брали с опытом джава, а писать пришлось на го.
455 3686172
>>86152
где работаешь, как попал?
456 3686192
>>86152
Мюнхенский анон?
457 3686245
>>80903

>что через несколько лет в РФ останется только VK, Яндекс, Озон, Сбер, WB + госуха и не более того



Какой нах через несколько лет, это уже с 2022 года так
458 3686321
>>86152
Я опровергал потешный тезис про язык бигтеха. А так да, ты прав, только это ставит го в ещё более невыгодное положение. Потому что кроме бигтеха и ваннаби бигтеха, его разве что в криптозалупе всякой используют.
459 3686324
>>86134
Твоя проблема в том, что ты ищешь работу на 150к. Я уже писал выше, 150к - это вчерашний джун, джунов сейчас не ищут.
460 3686360
>>86321

>в криптозалупе всякой используют


и лутают 10к$+, а с джавой ты в банке сосешь
461 3686410
>>86360
Прилетали офферы от криптохерни, там в лучшем случае на уровне крупных банков и недолго, а джава - это до пенсии, новый КОБОЛ
462 3686422
>>86360
Средний чек работника в криптозалупе на Кипре около 3 тысяч евро дай бог.
Причем криптозалупа сейчас массово сдохла, в крипте кризис большой и очень много всего обанкротилось и закрылось.

мимо работал на кипрский криптоскам и писал на Go, 2 месяца назад обратно свичнулся в JVM
463 3686443
>>86324
Нахуя джуну платить так много? Смысл какой?
464 3686449
>>86443
Джуны в бигтехах после вуза или на 3/4 курсе получают ~120.
Зачем? Ну такой рынок, он не сильно изменился, я вот в 2018 получал 150к с двумя годами опыта в бигтехе, примерно как и сейчас
465 3686452
>>86449
Так джуны не нужны, во-первых. Во-вторых, зачем джуну платить столько много, ты так и не ответил. В чём ценность их труда.
466 3686460
Джава в нетфликсе, 2026 год:

https://www.youtube.com/watch?v=ucJTPda_zx0

Из интересного, кодят промптами через клод. Так что это стандарт индустрии и анальниками неизбежная пизда.
467 3686468
>>86111
>>86147
Не знаю что там у вас за круг знакомых такой. Я сам в бигтехе проработал последние 3 года. До того в госухе и банке сидел. Литкод решать умею, сисдиз тоже учил. С ноября нахожусь за бортом, сижу без работы вот уже почти полгода.
Знакомые тоже массово потеряли работу в последний год и устроиться куда-то так пока и не смогли в большинстве своем. Пара человек пошла на понижение зарплаты почти в 2 раза.

>>86452
Ценность их труда всегда была нулевой. Их просто брали навырост. Брали из топовых вузов типа МФТИ, МГУ, МИФИ и прочих техвузов, чтобы потом сделать из них мидлов и сеньоров. И долгое время считалось, что такие люди потом будут хорошо перформить и двигать компанию в светлое будущее так как у них топовое образование есть.
Сейчас этот подход скорее всего в прошлое ушел и топовое техническое образование потеряло свою ценность + явно увидели что корреляции между успехом и образованием нынче в эпоху стагнирующей экономики нет.

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

>>86460

>кодят промптами через клод. Так что это стандарт индустрии


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

Netflix, Stripe, Meta, Amazon, большая часть Гугла, Apple - весь FAANG и в целом американский бигтех уже не пишет код руками и не читает. Вся работа с кодом идет строго через Claude Code и других ИИ агентов.
468 3686509
>>86468

>Так сейчас везде в западных бигтехах


Меня всегда забавляет, что лейоффнутые лоускиллы все знают обо всех компаниях: как там че устроено и т д.

>Не знаю что там у вас за круг знакомых такой


Обычный, все сеньки 8+ лет опыта, сидят и работают так же, как и n лет назад.

>Литкод решать умею


показывай профиль
>>86452

>зачем джуну платить столько много, ты так и не ответил


хз, платят и хайрят без остановки, еще и стажировок куча, наверное, есть смысл в этом
469 3686510
>>86509

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



Перетолстил
470 3686513
>>86510
В чем? В любом норм вузе стажировок куча, а если ты даунич с курсов и самоучка, то всегда было сложно залететь (исключение ковид)
471 3686524
>>86513

>В любом норм вузе стажировок куча



В паре-тройке топовых московских вузов

>всегда было сложно залететь



Не всегда, до движухи было легко
472 3686535
>>86524

>В паре-тройке топовых московских вузов


Ну да, надо учиться в норм вузе, это очевидно, если ты не тянешь, то другие потянут

>Не всегда, до движухи было легко


Мне и всем моим одногруппникам в 16-17 годах было пиздец тяжко, а мы учились в топ вузе дс2
473 3686541
>>86535

>Ну да, надо учиться в норм вузе



Такая себе выборка. В стране более 1000 вузов.

>Мне и всем моим одногруппникам в 16-17 годах было пиздец тяжко



Пиздишь. Я легко до войны находил работу после МухГУ.
474 3686543
>>86541
Хз че ты там легко находил, первую работу всегда было тяжело найти. Сразу видно дворнягу, которая никогда не работала.
475 3686557
>>86543
Это ты про себя?
476 3686565
>>86468
Блядь, апологет бога из машины, ты сам с ним пробовал работать? Вносить доработки в реальную кодовую базу с кучей внешних зависимостей, смотреть чё за хуйню на хоть немного нетривиальных кейсах, которые мало представлены в тренировочных данных?

Не нужно с блаженной улыбкой идиота верить всему, что тебе рассказывают, тем более что этот буллшит адресован не тебе, а инвесторам и менеджерам повыше внутри компании.
477 3686566
>>86468
А то что сокращают, ну, да, слишком много наняли в ковид. В России к этому добавляются понятные обстоятельства.

Я к тому, что да, ситуация с наймом печальная и неприятная, и в целом обидно, что единственный способ нормально честно зарабатывать - это привязать себя к такой волатильной конкурентной индустрии, но в текущей ситуации только очень малую часть можно атрибутировать развитию нейронок.
478 3686592
>>85887
Делает. Логгер в каждом сервисе потенциально нужен
479 3686643
>>86592
Нужен, да, но при чём тут интерфейсы на каждый обоссаный сервис, который никогда больше одной реализации иметь не будет? Ты будто бы какой-то костыль из своей практики на всех проецируешь.
image.png4 Мб, 1419x1892
480 3686647
>>86172
Гугл Мюнхен. Написал рекрутер предложил пособесится. Первый раз завалил т.к. к behavioral не готовился. Через пару лет снова написал рекрутер и предложил попробовать еще раз, в этот раз подготовился.

>>86192
Да.
481 3686695
>>86647

>пик


Господи, какое же говно. Скотоблоки, промзона, серое говно вместо природы. И да, скотоблок не перестаёт быть скотоблоком, если к нему прибить буквы гугл.
482 3686698
>>86460

>Так что это стандарт индустрии и анальниками неизбежная пизда.


нет же, там нужно писать по-умному
483 3686700
>>86647
Господи, боже ты мой, какой же райский эдем. Реально это сады Эдема, кущи волшебные.
484 3686732
>>86700
Да ето так. Не все поймут.
485 3686733
Как правильно искать работу на Джаве в РФ? Я заебался
скидываю резюме на ххру, меня вообще игнорируют, суки
Готов уже и за 200 лидить
486 3686738
>>86733
Так джава в РФ всё. В сбере сокращения с начала года идут.
487 3686761
>>86738
Ты так говоришь как будто тот же петухон не фсё
488 3686778
>>86733
Да, сегодня сидел на митинге, где нам продавали импользование ИИ агентов. Мне как ноускилу пизда. Я даже не знаю куда теперь податься если уволят.
489 3686789
>>86647
Как научиться свободно говорить на английском?
490 3686803
>>86789
Практика и обучение с преподавателем. Я бустанул свой английский когда устроился в западную компанию, где у нас были созвоны с коллегами из НЙ и компания предоставляла обучение с преподавателем. Вначале я больше молчал, а если спрашивали говорил что напишу письмо, но постепенно начал говорить лучше.
491 3686865
>>86803
Понятно, значит не судьба
492 3686893
>>86543
Я на стажировку в бигтех будучи студентотой залетел. Было непросто, так как пришлось научиться литкодик решать. Ну это было в середине 2022 года.

В середине 2025 года меня на мороз кикнули и с тех пор я без работы сижу. Вероятно скоро попиздую на склад ишачить.

Хотя еще несколько лет назад я думал, что без работы со строчкой в резюме из бигтеха никогда не останусь. Ну вот оказался сильно не прав.
493 3686894
>>86789
В целом никак. После 25 лет мозги уже не воспринимают новые языки. Будешь до конца жизни еле-еле ворочать и говорить с серьезными ошибками. Про акцент я вообще молчу.

Реально выучить англ можно только в детстве, если ты был погружен в англ культуру, например каждый день английский учил с репетитором.
494 3686900
>>86894
Пон. А ты тот дворник, которого уволили из бигтеха?
495 3686905
>>86900
Не, я пока просто без работы сижу. В дворники вряд ли пойду, скорее на склад.

мимо >>86893
496 3686923
>>86905

>просто без работы сижу


В чем проблема? У тебя же есть разговорный английский
497 3686929
>>86923
Нет, в том-то и проблема, что у меня его нет. Не смог осилить, мозг уже старый.
498 3686939
пиздец, тряска максимальная по поводу работы
499 3686941
>>86905
А может в тревел блоггеры податься? Как вам идея?
500 3686949
>>86893

Что за биг тех который сокращал людей?
501 3686951
>>86949
Да сейчас все рф бигтехи людей сокращали. Яндекс, Озон, Авито, вб, сбер, тиньк и прочие - все сокращают людей.
502 3686955
>>86939
Тряски не будет если не будет работы
503 3686957
>>86955
двачую

мимо с ноября за бортом
504 3686962
505 3686992
>>86541

>В стране более 1000 вузов


И как тебе этот факт мешает поступить в нормальный?
506 3688484
>>86992
Конкурс большой, 300 баллов ЕГЭ нужно
507 3688500
>>88484
Если другие набирают 300 баллов, то и ты набери.
508 3688543
>>88500
Набирают единицы
509 3688566
>>88543
Так если конкурс большой, значит и 300-бальников много.
510 3688873
>>88566
Не много. Мест-то мало в вузе. Со всей страны пару десятков человек наберётся.
511 3688922
>>88873

>Мест-то мало в вузе


50-100 человек на кафедру. Кафедр может быть около десятка.
512 3689111
>>88922
В группе 20 человек. На конкретную специальность обычно одна группа. Ну и 1000 человек из 140 млн это ничто всё равно.
513 3689116
>>89111
Когда я поступал, у нас было 3 группы, то есть около 60 человек. Потом было вообще 5 групп через год, то есть 100 человек. Кафедр на нашем факультете было 10, то есть суммарно около 1000 человек было. Это только один факультет одного вуза. Если предположить, что в других так же, то получим десяток тысяч людей в год. Понятно, что там какие-то отдельные места для платников, квотников и т.п. Но в любом случае стать одним из них вполне реально если готовиться. У школьников вообще дополнительные пути есть вроде вузовских олимпиад и проектов для кафедр. С учётом того как большинство школьников готовятся к егэ, сдать лучше них вполне реально.
514 3689573
>>89116
Думаю, 300 баллов набрать практически нереально. У меня из знакомых никого не было даже таких. Прям ни одного. Максимум 270+ или поменьше. Плюс надо сессии ещё как-то закрывать там.
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее