>>3469251 Красавчик, теперь сноси нахуй и ставь пхпшторм. Вкатишься в пыху, поработаешь, потом поменяешь в резюме пыху на джаву и свитчнишься спокойно.
А то будешь ближайшие год-два сосать хуи на дне пытаясь вкатиться с нуля
>>3469275 А этот дело говорит, вкатился так, только не врал, а потом прошел внутреннее на джаву И то только потому что проекты на пыхи которые были стали супер скучными
>>3469251 Dmdev советую еще, по сути если пройти все его курсы и чет запомнить и понять оттуда то любой собес на стажера/джуна пройдешь (если там алгозадачи не дают конечно) Удачи во всем
>>3469878 У меня их 4, но мне их даже стыдно показывать на собесах. Всё связано с финтехом Думаю в геймдев перекатится, не основой, а петами, хоть копейку лутануть можно
Внутри конторы получил проект на джава. Подумал, что вот "теперь то я заехал в высшую лигу", перееду на мальдивы и буду нюхать кокс с ладони, буду ебашить на спринге, юнит тесты, интеграционные, ууух бля все чему я научился.
Реальность: Ебусь с зависимостями в мавен, потому что у вендора они в приватном нексусе и отдает их он через наш репо, куда естественно переливает не все и не сразу, например подзависимостями. Топ вендор, с миллиарным оборотом на секундочку.
Это конечно не претензия к самой яве и с нодой такое может случиться.
>>3470277 Работал на первой работе на другом языке, перевели на джаву. Шишка встала, предвкушал крутые проекты сложные. Первый проект который дали - поддержка старого проекта на spring без бута, который деплоился в war с фронтом на таймлиф + ангуляр. Тогда я начал что-то подозревать.
>>3469520 >Dmdev Меня в нем раздражает что он постоянно в объяснениях лезет в кишки, где ебаные поляны кода (нужно ставить на паузу чтобы рассмотреть все и понять, и то не всегда) а он такой "видите как все легко и просто, КРУТО" и через пару сек закрывает. Ну и в целом косноязычный, всегда спешит и на отъебись как будто все делает
>>3470287 Так сложно это и есть - легаси. Заворачивать няшные микросервисы в кубернетис любой новичок может, а ты попробуй ка сдюжь с говном деда. Не каждый справится.
>>3470351 Я срgавлюсь, я и сейчас на полу таком проекте Для меня тогда сложно было - большая распределенная система и общение между ее узлами, я почему то себе такой проект предствалял. И что тима будет из крутых спецов, которые постоянно что-то читают и развиваются, а получил вялых скуфов, которые еле до офиса доезжали. Теперь на хайлоад хочу посмотреть.
>>3470363 Оооо, дружище - можешь быть уверен: времена когда ты на вкате получал крутых спецов в менторы, закончиливсь где то в 2010х. Все крутые перцы вырости и сьебали - кто за кордон, кто в архи и топы, а оставшаяся айтишка с тех пор планомерно тупеет. Тебе на выбор впринципе остались либо скуфы, либо подленькие смузихлебы, и поверь моему опыту, дружище - скуфы еще не самый худший варик.
>Теперь на хайлоад хочу посмотреть.
Есть такая поговорка: обычно ее употребляют в сторону потерявших берега тупых пёзд, но в отношении вкайтишников она тоже актуальна. Звучит она так: "если хочешь принца на белом единороге (ну или в нашем случае - единорога на белом принце) - будь достойной его принцессой".
>>3470431 >и поверь моему опыту, дружище - скуфы еще не самый худший >варик Согласен, тут я уже обжегся, рассказывая коллегам больше, чем надо на работе. >будь достойной его принцессой По скилам х3, не мне судить мои скиллы, но чем больше учусь, тем больше понимаю, что я ничего не знаю. А вот по биографии - не достоин, у отца была судимость по эконом статье, никуда не пропускает сб в бигкеки и финтехи, качую по ноунейм конторкам. А сваливать за рубеж уже поздно, но мы прорвемся. >Удачи И тебе!
>>3470443 Я уверен - у тебя все получится. Приятно встретить анона с амбициями и горящими глазами, таких в последнее время все меньше и меньше. Обожди буквально сутки - я уверен что щас сюда набежит один вечный двачер-неудачник, который тебе во всех красках начнет расьяснять, какой ты раб капиталистов, как у тебя не получится вкатиться в айтишку в 2025м, как тебя заменят нейросети - вот это вот все. Типичный смузихлеб, короче...
Просто не суди строго скуфов. Все там будем, старость никого не щадит. Может скуфы и не такие активные, но за их плечами жизненный опыт. Кто познал жизнь - тот не спешит. Тебе же не обязательно быть таким же пассивным как они - ты молодой, шутливый. Все всё понимают... То что ты с ними в моменте на одном легасятном проекте - на самом деле больше достоинство нежели недостаток. Легасятина закаляет. Да и нейросетки мейнтейнить легасятину врядли научатся. Все у тебя будет хорошо.
>>3470474 >> Просто не суди строго скуфов. Все там будем, старость никого не щадит. Может скуфы и не такие активные, но за их плечами жизненный опыт.
Согласен, со скуфами проще, они предсказуемы. Просто надо быть приветливым и уважительно общаться с ними. Не мешать делать им свою работу и четко формулировать, что ты от них хочешь. Этого более чем достаточно и даже порой можно порешать вопросики сразу, без бюрократического дроча через манагера.
Меня тоже раздражают чсвшные смузихлебы, которые так и норовят выебнуться, блеснуть знаниями, которых у них нет. Дерзят, выебываются, сука так и угандошил бы таких.
>>3470762 Такое ощущение, что всему рынку пизда + на большинстве стеков судя по тематическим чатам с нытьем. Чилю на галере до осени, надеясь на лучшее.
>>3470953 Встречал кстати мнение, что это самое голосистое меньшинство, которое щас аггрится на мимокроков расчехлив тезис с трупом айтишки наголо, на самом деле - просто хохлы и прочие подсвинки, отрабатывающие повестку в информационной войне.
Сомнительно, конечно, но по уровню интеллекта - впринципе матчатся.
>>3471116 Я понял, это хохлы внедрились в менеджмент айтишных компаний и устроили сокращения чтобы пошатнуть инфраструктуры нашей сверхдержавы. Помните форс тиктокерши из сбера? Она как раз украинка. Вот и думайте.
>>3471116 Хз про меньшенство и труп, но у меня осенью 2024 было 5 собесов в неделю если захотеть. А сейчас 1 в неделю или даже в две. Я конечно не особо активничаю и хочу на текущей еще пару премий лутануть до нг, а потом менять, но все же.
мужики сижу долго над задачей стесняюсь спросить у коллег помощи (подумаю что я еблан и нихуя не знаю) как фиксить? все работают 1.5+ года, а я неделю, вопрос мега тупой и потратил уже дохуя времени на задачу
>>3471508 Тренировался + искал варианты по лучше (и не ходил я по 5ть раз в неделю, просто hr писали и назначили, мог дохуя собесится) Алсо, очень полезно собесится, прокачивает как зп, так и софт/хард (который нужен для собесов) Советую
>>3469179 (OP) Кабан обезумел. Запретил использовать идейку, сказал, что не секурно и оплачивать подписки не будет/не может. Сказал переходить на эклипс или вскод. Как жить-то теперь? Плюс тотальный запрет на любые нейронки...
>>3471409 Тож самое, еле еле 2 тех собеса получил за 3 недели, там ещё какие финальные этапы будут, хз что это, пару лет назад меня без собеса туда сюда брали, пиздец.
>>3472322 Я лично работаю на зеленый банк, удаленно, ноут выдали и подключение к варм через него (удаленное рабочее место) Там уже винда и только то, что есть в сбершопе из приложений (или х3 как он там правильно называется, ебал его рот) И была старая идейка со старым интерфейсом, а сейчас до нг нужно перейти на гига (хуету) idea. Надеюсь до этого момента съебать на другую работу или стек.
Копирую из мы вам презвоним треда, но вижу по постам, у вас дела не лучше моего
Привет, аноны. Джависты еще от старости не умерли и сидят итт? Что у вас с наймом сейчас инетересно. Было резюме обычное, с которым прошлую работу нашел. В текущей итерации поиска продьюисело 1 отказы. Ахуел, создал новый акк + тг + телефон + емейл, имя оставил. Переписал резюме, опыт реальный 3 с половиной года, места в резюме реальные, разница лишь в том, что переписал последнее текущеее молнолитнуое говно проект на микросервисы в резюме и все. Вроде бы ситуация чуть чуть улучшилась, отказов за неделю 3, но все остальное - либо мы вам напишем, либо прсото просморено. 0 скрининигов 0 собесов 0 hr в личке.
Резюме без ебучих метрик, вида: - работал над сервисом хуев, писал логику озалуплевания, реализовал на крайней плоти - реализовал фичу мочеиспускания бла бла бла
На это накладывается то, что знакомые полу-волки полу-пидоры из тематических чатов спокойно умудряются ходить паравозиком по собесам в галеры и бих тех и устраиватся. У вас как дела?
>>3472410 Нет конечно, в ЕС. Работодатели в РФ рассчитывают на то что ленивые скуфы никуда не денутся с подводной лодки, т.к. не хотят и не знают английский, поэтому их можно ебать за копейки в хвост и в гриву, вариантов-то у них никаких. Поэтому и до войны -то было тухло, а уж теперь вообще пиздец.
>>3472135 >>3472136 вот так, да, по факту вся команда сейчас пытается привыкнуть к эклипсу или вскоду в тщетных попытках подобрать плагины, которые разрабатывались ноунейм-пердольками
>>3472575 Потому что на пыхе хотя бы реально устроиться в говностудию и получать дошираки за клепание сайтиков. Но вообще анон выше >>3472412 прав, айти в рф похоже закончилось на N лет. Оставшиеся места забиты скуфами с айти ипотеками, идеальные рабы для кабаныча в нынешних условиях.
Привет. Есть джава онлайн игра, хочу взломать её клиент нахрен чтоб ботов написать. Но я не силен в джаве, скачал декомпиляторы всякие а что дальше делать не понимаю. Как быстро с ориентироваться в джава приложении? А то вижу там всякие служебные классы которые мне кажется есть везде. Мне нужно само мясо игры, типа кнопочки, текстовые поля, инпуты, сетевые сообщения и прочие игровые данные. Как отслеживать куда вызовы с инпутов идут?
>>3472401 И что мне это кол-во скажет? Что вакансия долго висит и на неё куча откликов? Вот это открытие... >>3472437 Ты выбрал вакансию, которая удобна именно тебе. Это хрестоматийный черипик.
>>3472615 Нет, не все. >>3472629 Вот я открыл и посмотрел прежде чем свой пост писать.
Я все те же самые кукареки видел 6 лет назад здесь же. Точно такое же нытьё про количество откликов и что скоро скоро всё "рухнет". Ток чёт до сих пор не рухнуло, агась.
>>3472632 >Найс уровень аргументации Бля, сначала пишете "открой и посмотри", я открыл и посмотрел, в ответ "это не аргумент". Заебись, так любую хуйню можно доказать. >Так рухнуло "Рухнуло" когда? Сейчас или уже 6 лет назад? Почему работа до сих пор есть?
>>3472633 Ставлю анус что когда он тыкал по клавиатуре случайно нажал "м" в самый неподходящий момент времени. Но, к сожалению, на клавиатурах есть бекспейс и этого мы уже никогда не узнаем...
>>3472635 > Бля, сначала пишете "открой и посмотри", я открыл и посмотрел, в ответ "это не аргумент". Заебись, так любую хуйню можно доказать. Ну и что ж ты не показал что ты там насмотрел?
> "Рухнуло" когда? Сейчас или уже 6 лет назад? Почему работа до сих пор есть? Где работа? Никого не берут. Даже сеньоров, хоть те и единственные у кого хоть какие-то шансы есть после лейоффа не оказаться на морозе.
>>3472640 >Ну и что ж ты не показал что ты там насмотрел? А что конкретно ты хочешь увидеть? Мне сюда все вакансии с хх кидать тебе? Ты мне сказал посмотреть, я посмотрел. Уверен, что ты тоже это прекрасно понимаешь, поэтому решил только по одному удобному скринчику кидать, а неудобные игнорировать.
>Где работа? Там же, где всегда была. Не нравятся вакансии на хх, иди на другие агрегаторы. Или ты ждёшь, что лично за тобой, пирожком без опыта, будут херочки бегать и предлагать 300к+? А если не бегают, то "ряя работы нет"?
>Никого не берут. Даже сеньоров Сеньоров легко берут. Или ты про нарисованных сеньоров?
>>3472653 > А что конкретно ты хочешь увидеть? Мне сюда все вакансии с хх кидать тебе? Ты мне сказал посмотреть, я посмотрел. Уверен, что ты тоже это прекрасно понимаешь, поэтому решил только по одному удобному скринчику кидать, а неудобные игнорировать. Контрпримеры.
> Там же, где всегда была. Не нравятся вакансии на хх, иди на другие агрегаторы. Или ты ждёшь, что лично за тобой, пирожком без опыта, будут херочки бегать и предлагать 300к+? А если не бегают, то "ряя работы нет" Яскозал! > Сеньоров легко берут. Яскозал! Ясн.
>>3472657 Актуальный джавовый стек и пердолинг микросервисов, хайлоад, какой я дохуя молодец, как я решал проблемы и как я улучшил перформанс на 40% + Вышка ВМК
>>3472401 Давай я тебе распишу, что входит в эти отклики. Больше половины - это автоотклики. Из оставшихся будут либо нарисованные резюме с несуществующими компаниями, либо свитчеры с других стеков, которые хотят с джуно-мидла свичнуться сразу в сеньора на x2.5. Если весь этот мусор отбросить, то количество реальных релевантных резюме упадёт до ~50. Поэтому смотреть на сырое число откликов никакого смысла нет.
>>3472671 Опять очередной срынкодолбоёб верит что выиграет в конкуренции с 50 людьми. Долбоёб, ты даже проверку на бота не пройдёшь, ты за границу 500 не пройдёшь, не то что хотя бы до этой конкуренции 1к50 дойти.
> Поэтому смотреть на сырое число откликов никакого смысла нет. Большее общее количество откликов, больше сверхконкурентных откликов с 7 годами опыта релевантного за спиной.
>>3472677 >бля мне нечего сказать ему в ответ >придумал, щас скажу что это ему нечего сказать в ответ, таким образом запривачу фразу гнида блядь Возразить по делу нечего, как я понимаю?
>>3472675 Почему хрюши так приебываться стали к наличию высшего образования, не важно вообще чё за контора, у меня 6 лет КО, вышки нет. Раньше всем похуй было, щас каждая пизда доебывается на каждом собесе, ебет мозги тупыми вопросами про него
Поддержки скл нет, спринга нет, хубирнейта нет, джпа нет. Большинство инспекций или поддержка жаба серверов онли в ультимейт. Дб девтулз тоже нет, а это значит, что нет поддержки редиса, кафки, постгри или монги
>>3472534 Бери OpenIDE. Там в комплекте - amplicode с поддержкой как минимум спринга. Возможно есть и все остальное - дальше не смотрел: мне обычно похуй на свистоперделки IDE, мне и через шелл не зазорно в ту же базу или гит сходить...
>>3472844 Тоже заметил. Месяц назад были скрининги и даже ооо рога и копыта спрашивали про вышку (которой у меня нет). После чего не было ни 1 собеса. Решил врать, что бы хотя бы на техничку попасть и собесы вообще пропали. Алсо, если так и продолжиться задумаюсь о покупке корочки колхозного вуза/
Принци единой ответственности - это отлично. Но мне кажется, что некоторые люди слишком переусердствуют с ним, и какой-то простой метод разбивают на 3 отдельных приватных метода, и от этого чтение кода становится сложнее, чем если бы всё это было в одном методе.
>>3472611 А че ты плюёшся сразу? Игра сделана на lwjgl. У меня план такой: переделать графон под минималистичный одноцветный а точки интереса раскрасить определенными цветами чтоб потом бот мог легко ориентироваться, обработав визуальные данные бот будет думать и управлять инпутами.
Над графикой пока не парюсь потому что знаю точно что моддеры научились менять текстурки и модели всего, оставлю на потом.
А вот с инпутом беда. Инпут идёт только на окно в фокусе. С помощью одной скрипт проги проверял можно ли отправить игре инпут через виндосовский sendinput который может работать на окно без фокуса и выяснил что нет, хотя на остальных программах работает. Делаю вывод что игра сама не даёт так делать. А это нужно иначе как я запущу кучу ботов. Вот я хочу найти где в файлах эта проверка на фокус и отключить её.
Вот это я не знаю как сделать. Могу пока только читать JD гуем что там есть, кстати классы той библиотеки движка написаны нормально. Можно ли запустить скомпилированную джава прогу как проект в какой нибудь intelliJ чтоб ставить точки останова? Вот в аиде для С прог можно ставить точки останова и смотреть куда код идёт. А тут как?
>>3473570 Хотелось бы двачерам показать код, чтобы более опытные инженеры могли оценить, может я зря тут пузыри пускаю. Но к сожалению не могу... Но мне тоже кажется, что во многих случаях это выглядит как какой-то оверинжиниринг. Туда же и попытка впихнуть паттерны какие-нибудь. Довольно простая логика на апдейт какой-то энтити становится как спагетти потом после применения паттернов.
>>3473587 Смысл в том, что бэкенд этой игры крутится на сервере. То есть чтобы взломать игру, тебе по факту надо взламывать сервер и деплоить на него игру с твоими эксплойтами.
>>3473536 Хз. Буквально все проекты на жабе, которые я встречал, были построены на т.н. "слоеной архитектуре" из контроллера, сервиса и репозитория. Есть у тебя юзер, ты пишешь ЮзерКонтроллер, инжектишь в него ЮзерСервисИмпл имплементс ЮзерСервис, в него инжектишь другие сервисы и репозитории. Сервисы распухают до нескольких тысяч строк и зависят от 7-10 других сервисов. Тесты либо не пишутся, либо херачат на похуй "юнит-тесты" на моках, которые проверяют, что метод сэйв у рипазитари дернули или еще чего. В таком проекте главное вовремя свалить в закат, когда его выкатят в релиз
>>3473628 так вроде норм, просто сервис должен быть достаточно маленьким (микросервисная архитектура), тогда он будет отвечать за небольшой набор операций. Это, по сути паттерн, transactional-script. Или ты хочешь ДДД? Тут наговнокодить намного проще
>>3473591 Ты сам это можешь легко проверить. Просто сделай find usages на каждом из приватных кусочков. Если usage нашелся в единичном экземпляре, значит отделять его скорее всего не стоило.
>>3473635 >Так вроде норм, просто сервис должен быть достаточно маленьким (микросервисная архитектура)
Ну вот эту вот раковую идеологическую опухоль щас хуесосят и выкорчевывают - оправдывая монолиты, или придумывая им новые хайповые названия типа modulith.
Потому что мало вот так вот капризно топать ножками и говорить что код им должен микропенисным быть. Охуенная смузи-идея: есть два куска единой системы блять, один кусок коллит другой - давайте по приколу прочертим между ними жиииирную такую границу, чтобы там, где были прямые вызовы в пределах одного процесса, появился ебучий транспорт с прикольными побочками типа латенси, обрывов, дисконнектов, развалов и прочей хуерги, от которой приходится спасаться вводя всякую инфраструктурную хуету. Заодно залутаем еще и проблемы с транзакциями, которые раньше были колоцированны в одной СУБД а теперь надо какие то ебаные саги городить, с компенсациями.
Нихера это так не работает. У всякого решения есть своя цена, и деление монолитного компонента на два отдельных процесса с разными моделями и жизненными циклами имеет сука весьма высокие накладные расходы. Эту цену готовы платить ради высоких RPS, или геораспределенности, или SLA в шесть девяток, но почти никогда - ради того, чтобы соевый сервис оставался маленьким. Поэтому по факту сервисы продолжат расти и пухнуть, вне зависимости от представлений соевых о том, что кто то им что то должен - попросту потому что мало у кого есть резиновые бюджеты.
в проекте мегадохуя абстракций, пошёл 6 день работы я ОЧЕНЬ МЕДЛЕННО ПОНИМАЮ какие то классы уровня GenericReceiptView<ReceiptGridItemData, ReceiptGridItemKey> а ещё же есть entity ReceiptGridItem и у него тоже есть ReceiptGridItemKey это очень сильно отличается от крудопараши на 1.5 сущности которые я писал начал читать джошуа блоха, надеюсь поможет хоть немного
>>3473660 Микросервис не должен быть реально микро. Я поэтому не люблю слово микросервис, правильнее говорить просто сервис. Конечно, все зависит от конкретной ситуации. Плюс дробить монолит очень больно. Проще не ебать себе голову, а сразу попадать на проекты, где сделано все по уму или на новые проекты.
>>3473668 >где коллеги в расслабленной обстановке сами пояснят тебе за эти высеры Коллеги не читают книг. В их понимании клин аркитэкча и солид это вот это вот - >>3473628
>>3473628 >>3473678 а ещё ДТО между этой всей хуйнёй потом SetReceiptGridItemData хуйня для маппинга из дто потом сервис бизнес логики (внезапно) потом опять маппинг из DAO класса потом сервис для работы с БД и наконец то слой SQL кода блять если не проебался примерно так выглядит этот проект
Жуки-джавуны, признавайтесь, как с наймом обстоят дела для джунов? Кроме, визга ряяя все пропало, айти всё, работы нет, ии всех заменил. Изучив рынок, как будто бы кроме 1С и клепания на цмсках, только она и держится стабильно. И якобы все не так уж хуево, развивается и язык, и новые проекты, и на микросервисы всё переписывают, кароче всё будет в кайф Единственный конкурент - шарп, да, она, конечно, более-современная такая вся, но че-то кроме озона какого-нибудь и т1 никто стажеров не ищет даже, а помимо этого одни фулстэк с ангуляром еще
>>3473958 Ты ебобо что ли, в бигтехах сокращения, найма нет. В галерах некоторых вакансии есть, сенек ищут за зп джунов и им даже не стыдно писать от 5 лет зп до 200 и откликов там не мало, те кого сократили сейчас откликается уже на все.
>>3474596 Этот визг стоит, с нарастанием, уже лет 5, найма нет, заходишь на хх или хабр - висят незакрытые вакансии разного уровня У тебя мышление дурачка с клиповым мышлением, зумерок, у которого есть здесь и сейчас, ровно 3 секунд и АЙТИ ВСЁ, завтра кризис закончится - БЕГОМ ВАЙТИ
>>3474674 >Этот визг стоит, с нарастанием, уже лет 5, найма нет В 20 и 21 годах с наймом может не все гладко было, но точно лучше чем сейчас. Тогда было проблемно войти в отрасль с нулем опыта. Но с 3-4 годами опыта сменить работу на более высокооплачиваемую не было проблемой. И с таким опытом можно было уехать в Европу.
Сейчас все стало гораздо хуже. Количество вакансий сократилось вдвое в 2022 году из-за ухода западных галер. Плюс из-за ставки во второй половине 2024 года и весь 2025 год все стали резать косты и перестали стартовать новые проекты. Даже госуха и импортозамещение очень сильно пострадали за последний год.
>завтра кризис закончится - БЕГОМ ВАЙТИ Кризис уже никогда не закончится, потому что это не кризис, а новая нормальность. Через 10 лет в лучшем случае будет то, что происходит сейчас. Собственно все пошло по одному месту в 2022 году, с тех пор лучше не становилось ни разу. И в айти рынок 2021 года мы уже никогда не вернемся.
>>3473958 >развивается и язык За последние 5 лет все что сделали - это довезли loom до относительно рабочего состояния. Больше никаких изменений нет. Подвезли каких-то там превью инкубаторов около десятка, но этим никто не пользуется. И даже интерполяции строк до сих пор нет в 2к25 году.
>новые проекты В России их практически нет, сейчас банально нет денег на то, чтобы вести какую-либо деятельность в айти отрасли.
>на микросервисы всё переписывают Ну отчасти это правда. Но многие до сих пор на монолитах живут, потому что так проще. И микросервисы в большинстве случаев особо не приносят какого-то профита бизнесу, а только усложняют код.
>Единственный конкурент - шарп Шарп в России сдох. Конкурент джаве это Go. Многие бигтехи сейчас активно переезжают на Go с джавы.
>>3474674 >висят незакрытые вакансии разного уровня >тупая пизда на хр имитирует бурную деятельность и репостит одну и ту же вакансию месяцами, все резюме идут в мусор >обезумевший микрокабан из стартупа хочет найти человека-оркестра за зп мидла, почему-то никто не откликается
>>3474697 Микросервисы приносят профиты галерам: было 5 человек на монолите, стало 50 на микросервисах и все при деле. В продукте микросервисы заканчиваются хуйней уровня авито, когда проще написать новый сервис, чем разобраться в тысячах существующих.
хх.ру нынче не годится для поиска работы в айти. Там большое количество фейковых либо помойных вакансий. И огромное количество очень плохих кандидатов. Сейчас многие HR в первую очередь пытаются закрыть позицию путем внутренних ротаций, если не получилось, то ищут кандидата по знакомствам/связям/итд и только потом идут на линкедын. Если на линкедыне ничего не вышло, то идут на хх.ру и начинают ковыряться в огромных потоках мусорных резюме.
Никакие супер-мудрёные аналитические базы данных не нужны. Задача базы данных это хранить данные в перерывы между периодами работы машины, а также хранить блоки данных, что не помещается в RAM и по необходимости их отдавать. Самых простых ORM достаточно. Все оптимизации должны происходить на уровне приложения. Не относится к распределённым базам данных, они нужны, очевидно.
>>3474695 >В 20 и 21 годах с наймом может не все гладко было, но точно лучше чем сейчас. Тогда было проблемно войти в отрасль с нулем опыта Чел, я уже в этих тредах про это писал. В 2020ом точно такое же писали про 2018, а в 2018ом про 2016 и так далее. Прямо один в один, что раньше было точно легче. В 2027ом будут писать, что вот в 2025 вообще легко было вкатиться, и те, кто не успел - просто лохи. Тем временем в 2025ом... >все пошло по одному месту в 2022 году Про 2014 то же самое писали... Потом в 2023ем писали, что "на самом деле" в 2022ом было легко вкатиться, так как было много освободившихся мест. Нарративчик каждый год меняется, в общем...
>>3474795 Двачую. Вкатился относительно недавно, в 2021, и точно также тогда помню было бесконечное нытьё про то, что АЙТИ - ВСЁ, и что тяжело вкатиться и т.д.
>>3474837 Что ты пытаешься сказать? Я не понимаю. >>3474841 Тогда это больше звучит как задача для пайтона, чтобы дёргать анус всякие кнопки на UI. Пусть меня аноны поправят, если я не прав.
Я тогда через стажировку вкатился, которых было миллион (сейчас их в принципе нет)
Друган мой через катаакадеми вкатился на мидла сразу с нарисованным опытом и без технической вышки, он за месяц в Москве 4 офера получил, вкатывался сразу на мидла на зпху в 130к рублей
>>3474795 Блядь, даже инфоцыгане, которые менторят вкатунов говорят про то вкатиться сейчас сложно, что вакансий нихуя нет, а которые есть - в 95% случаев отказ прилетает автоматом. Джуновский вакансий в принципе нет, на мидловчкие вакансии по 1000 откликов.
Щас накрутчики вообще охуели, дописывая себе 4 года опыта, миллион технологий, чтобы хотя бы на собес была возможность попасть
>>3474875 С лахтой нужно спорить. Надо ссать ей в ебало. "Лахтодаун всё равно ничего не поймёт" это выученная беспомощность, надо не объяснять лахтодауну что-то, а выставлять его позорищем чтобы он пропаганду свою не мог задвигать другим, более восприимчивым к аргументам людям.
>>3474869 >даже инфоцыгане Во-первых, сейчас на этот скот ориентироваться. Во-вторых, они то же самое кукарекали раньше: "вкотицца сложна, но вот если вы купите мои курсики, то точно сможете".
Ну сейчас если ты мидл разраб, то не можешь сменить работу, потому что работы тупо нет на рынке. Никому не нужны разработчики. Сама разработка софта умерла. Я вот прямо сейчас хочу работу сменить и не могу. Даже на зарплату меньше нынешней невозможно устроиться.
Про всяких там джунов стажеров и вкатунцов я не говорю, потому что перерос этот этап.
Скинули курсы на яву, посмотрел цену: 110к сразу, остальные 20% из зп в течении года. В сумме выходит около 500к.
Лол конечно, но суть в том, что трудоустраивают, по крайней мере близкий знакомый после курсов ушел в финтех. Как говорится "и хочется, и колется". Что думаете, великодушные господа?
>>3474826 Я прекрасно помню, как в 2018-2019 в этих самых тредах сидел такой же шиз как сейчас и ныл каждый день, что его якобы спрашивают наизусть методы класса object на каждом собесе. И про чёрные списки ещё кукарекал. Просто спамил одним и тем же кучу месяцев без остановки. Просто надо принять, что есть реально психически нездоровые люди в этих тредах.
>>3474886 Айти курсы потеряли свою популярность по сравнению с 2021 годом и стали в народных массах ассоциироваться с лохотроном. Гикбрейнс, скиллбокс, ката академия и прочие - оно уже все если не на грани разорения, то точно сильно сдулось за последние несколько лет. Так что продавцы айти курсов тоже кусают локти, заводчане и таксисты больше не горят идеей нести деньги и изучать джаву, потому что знают, что работу они никогда не получат.
>>3474895 Зато всякие отусы и яндекс практикумы живы и привлекают кучу денег, в том числе от государства, которые платят за эти самые курсы, после чего дают диплом о переподготовке. Ещё туда постоянно ищут преподов, каждую неделю в фидах с вакансиями от них что-то пролетает. То есть денег у них достаточно.
>>3474900 Он не крутил, в трудовой было написано программист. Единственное, о чем он сказал, то что приукрасил немного и пуха накинул. Поэтому хуй знает.
>>3469179 (OP) Почему шапка такое помойное говно? Я же в 2021 году приносил нормальную шапку, где были собраны книжки разные. Шапку писал какой-то вкатун-долбоеб. Какие нахуй декомпиляторы? Где книжка с поездами? Короче говно/10.
>>3475177 >будто 100% кодеров уже пишет с помощью LLM Примерно так и есть. Если твои должностные обязанности сводятся к разработке круд-контроллеров на php/js/python/java/kotlin/c#/go, что справедливо для 100% веб-кодеров — нет никаких причин не использовать ллм, потому как ллм может делать то же самое в сто раз быстрее тебя.
>>3475254 Я использую для рутинного говна типа написать SQL запрос, накидать liquibase скрипт, сделать avro схему и т.п. Писать сложную бизнес логику самому все еще проще, чем пытаться заставить модельку через текстовые пояснения правильно написать код, особенно если все размазано по нескольким уровням типа контроллер/сервисы/репозиторий. Проблемы иногда некоторые можно прогнать через модельку и получить рекомендации. Но так чтобы я все делал через LLM и вайбкодил нонстоп - нет. Моя компания постепенно дрейфует в эту сторону и поощряет автоматизацию работы через модельки и ИИ-инструменты.
>>3475120 Сразу посмотрел раздел с книгами, просто хлам набор, даже Эккеля нет в джвав кор))) А грокаем алгоритмы это вообще кринж, туда не хвататет добавть, "Богатый папа. бедный папа"
>>3474843 Да, дальше ботом будет управлять другая программа. И это сделать можно уже сейчас. но это работает если окно открыто и в фокусе, то есть я ничего другого не смогу делать на компе и больше одного бота запустить тоже. Я хочу запустить несколько ботов. Я щас с жд гуем ищу код ответственный за отключение инпутов если окно не в фокусе, я програмкой проверял винапи sendinput он может отправить кнопку в не фокусированное окно.
Задача: 1) научиться редактировать скомпилированный jar файл без исходника 2) перекрасить текстурки для бота, точно возможно 3) сделать бота, тут уже любая фигня подойдет питон гандон
>>3474923 С курсами + что они структурированно дают информацию. То есть какие темы изучать, в каком порядке, и т.д. Для условного вкатуна вообще нихуя непонятно с какой стороны так сказать заходить и по какой дорожке идти. Но покупать конечно платно эту хуйню ни в коем случае не надо. Можно либо бесплатные найти, причём довольно неплохие (у mooc.fi например, ток там англоязычный), либо спиратить просто. Причём очевидно, что на этих курсах обучение не заканчивается, там даётся только самая база по каким-то темам, которую тебе потом нужно самому углублять + изучать самому всякие дополнительные инструменты, если о них там не сказано.
>>3475662 Я тут хоть и ныл, но в итоге 2 оффера получил, походу сейчас просто медленно все это происходит, в следующий раз начну искать работу заранее, пока все нормально.
>>3475689 Я эту хуйню не читал, не ебу. Мой ответ вообще только вот этот >>3475661, до этого я в ваших разговорчиках не участвовал.
Из подобной литературы по Java читал только Шилдта, но там совсем чуть-чуть, по некоторым темам. Всю остальную информацию сам находил + бесплатный курс от mooc.fi проходил в самом начале. По спрингу ещё читал полностью Spring Start Here, неплохая книжка, все основы +- охватывает
Год как по чуть чуть учился жаве, вот месяц+ уже как выложил резюме по всем волчарским заветам. Сука, просто пиздец. А ведь мог вкатиться на годик раньше и все было бы раз в 1000 проще, как обидно блять, я просто ебал
>>3476230 Друг и куча его друзей вкатившиеся буквально объяснив как элементы в бакеты хешмапы летят, отсутствие какой-либо паники в сообществах где я обитаю среди таких же вкатунов. В декабре как ебануло и не отъебывает, думал, ну, это нормально тк закрываются все вакансии под конец года, все дела. Но видимо это чето другое
Я полагаю, что просто из-за того что антоха назаров ютуб раскручивать свой(по новой я так понял, его банили) темка пиздец разрослась что я вижу теперь в рекомендациях ютуба огроменнейшую без иронии кучу видосов от ноунейм айти блогеров которые на хайпе данной темы точно так же каждому васяну объясняют что надо крутить опыт. Базару нет, я такой же васян, но сука нас теперь реально весь рынок такой)
Придется качать харды как-то, софты у меня неплохие, я надеюсь.
Мне на самом деле очень повезло, оффер был, но я не живу в мск, а там только гибрид, в моих условиях не могу себе такого позволить
>>3476237 да вроде всегда крутили, раньше просто пиздели так, что хрюши и хотят чтобы вы крутили это норм и тд все типа это понимают, но таков рынок.. >Друг и куча его друзей вкатившиеся буквально объяснив как элементы Если они устраивались после 2021-22 значит на мидлов?
>>3476237 >Мне на самом деле очень повезло, оффер был, но я не живу в мск, а там только гибрид, в моих условиях не могу себе такого позволить как получал, чтобы было на собесе?
>>3476251 На самом деле толком ничего и не спрашивали, добрый тим лид попался, чистейшее везение. Код ревью, пару скл запросов, описать ендпоинт один и потом я спрашивал просто о месте работы всякое разное. После чего к своему же удивлению услышал "буду рад поработать вместе, hr`у передам про докумененты там разберетесь"
>>3476708 Все сложно. 1) В мобильной разработке все зависит от того, у кого работаешь: у крупных компаний все по-старому(куча народу и порой выкидывание больше половины от всех хуже не сделает), а мелкие особо в мобильные приложения не лезут(кроме отдельных случаев). 2) В случае поддержки серверов и старого ПО все пока держится на старых компаниях/фирмах. 3) отдельно выделю веб-разработку. Тут все мертво уже как лет пять минимум: сервелеты, приложения на сокетах и прочее сейчас уже не пишется так как все стали делат на модном python и почему-то на rust.
По поводу пунктов 2 и 3 добавлю, что в марте довелось донастраивать сервелеты. И по датам изменения мне стало понятно, что туда до меня что-то вставляли в 2016 году.
готовишься отвечать на собеседовании про почему exactly once не нужен, архитектурные принципы сохранения обратной совместимости и такари лайфцикл @ добрый день, мы вас очень рады встретить, что такое JVM? @ жидко пукнув обмякаешь и тупишь секунд 10 думая что ответить потому что ни разу в жизни не думал что тебя спросят о такой банальщине, выдаёшь по итогу "программа; среда исполнения кода"
бонус: ну я вот думаю на этом всё @ да у меня тоже вопросов больше нет и добавить нечего @ вот мы ещё напишем вернёмся с фидбеком обязательно @ ага @ нуууу @ эээ @ молчание @ приятно было с вами пообщаться @ взаимно @ досвидания @ досвидания
>>3476210 Расскажи подробнее про то, как учился. Я уже много лет работаю, но на другом стеке совершенно, уже блевать от него тянет. Пытаюсь себя заставлять учить спринг, но после целого дня тупления в код тупить в код ещё несколько часов очень тяжело.
>>3477177 Пошел в ебаное рабство в ката академи к сожалению, щас оч жалею, супер бесполезная хуйня. Пик того что они дают - недо роадмапа че учить и пинают под сраку, всё.
>>3475437 >1) научиться редактировать скомпилированный jar файл без исходника 1. Распаковать jar архив это просто zip файл. 2. Декомпилировать интересующие классы. 3. Модифицировать их. 4. Собрать их обратно.
>>3477163 а смысл спрашивать человека про сисдизайн, если у него базы нет? Вопрос отличный, ты можешь показать глубину своих знаний. Расскажи про байт-код, jit или aot компиляцию, gc, non-blockin-io, модель памяти, out-of-heap memory, про разные jvm, про graalvm. Это первое что в голову пришло. Короче это наоборот вопрос, который тебя выделит среди волков-курьеров, если ты офк толковый челик
>>3477217 возникает вопрос. Если ты всем этим занимаешься и ковыряешься в этом, зачем ты пишешь на жабе? Вам нужен гребец или разработчик компилятора/жава машины?
>>3477217 >Расскажи про байт-код, jit или aot компиляцию, gc, non-blockin-io, модель памяти, out-of-heap memory, про разные jvm, про graalvm Людей, способных про это рассказать, можно в мире пересчитать по пальцам. И они явно не в спринге ковыряются.
>>3477227 Кстати работаю сейчас на таком уровне и приходится писать на плюсах параллельно, потому что на плюсах идет трансформация байткода. Так вот какой же кайф писать на джаве после плюсов. Всё просто и понятно и главное работает. А у Clion'а не сумеить зарезолвить типы через раз это вообще норма.
>>3477241 >потому что на плюсах идет трансформация байткода Вам было скучно и вы решили сами себе усложнить жизнь на ровном месте? Нахер трансформацию байткода делать на С++?
>>3477247 Видимо, но насколько я понимаю (я очевидно не с начала проекта) трансформацию в С++ сделали а) для скорости, потому что транформация в рантайме идёт б) чтобы с JVMTI работать, он нативный
>>3477249 скорее пришёл очередной пердолик, начитавшийся книги дракона, и использовал оплачиваемую работу чтобы заниматься любиым делом - пердолиться в байты в кишочках ос и jvm. Остановить его было некому, ибо он лучше всех рассказывал про кишочки, и так стал техлидом
>>3477231 >>3477217 Пиздец блядь мамкины умники самоудовлетворяются. Про грааль вм у них единицы знают. Долбоёбы, вопрос был прямой "что такое JVM", а не как там байткод крутится и что такое aot. Это тоже я мог бы рассказать и с удовольствием (потому что тема примитивная и интересная, на уровне окружающего мира в школе), только меня этого не спрашивали.
>>3477231 >>3477227 Разбираться != ковыряться в этом каждый день и знать реализацию. Просто иметь представление и понимать что это и для чего нужно >в мире пересчитать по пальцам. И они явно не в спринге ковыряются То есть людей, которые настраивают флаги gc и используют неблокирующие веб-сервисы думаешь так мало? Я так то ничего сложного не перечислил. Смогу побеседовать на любую из этих тем. Но не считаю себя каким то особенным. >>3477224 ну это вообще мрак, я бы на такой проект ни за что в жизни не пошел бы, какие нахуй сервлеты в 2к25. Я так то и на джаве не пишу с 2018, только котлин
>>3477264 >что такое JVM Все темы которые я написал и есть jvm. Вот так она работает. Состоит из компонентов. По желанию, можно углубиться в какую-то из тем. Это вопрос на подумать в слух и показать глубину своих знаний. А ты видимо прочитал 100 вопросов на джава собеседовании и ждал их.
А вы тоже не осилили такую несложную тему как систем дизайн и для коупинга с этим вспомнили что ваша мамка называла бесполезную ботанскую хуйню умной, а тебя особенным? Забудьте. Это не ваша школа, здесь это все знают, это база, а не ботанщина (гордиться знанием грааль вм и офф хип мемори, який ж позор, в резюме только добавить не забудьте что поставили грааль вм и в майнкрафте фпс поднялся), а вы тупые неосиляторы. Пора ломать ассоциацию бесполезно и красноглазо = я у мамки умный.
>>3477268 Это особенности работы и тюнинга JVM, дегрод. А не "что такое JVM". Вопрос не подразумевал никаких подробностей, нужно было просто показать что я в принципе знаю что это такое. Неудивительно что у тебя нет работы, раз ты настолько проседаешь по лингвистическому скиллу.
>>3477272 Это не особенности, это ее компоненты. Интервьювер хотел услышать именно это. Как раз у тебя проблемы с коммуникацией, тупой двачер хуле. >Неудивительно что у тебя нет работы Так это у тебя нет работы, клоун)) У меня то жирные сотыги.
>>3477276 >нет ты нет ты нет тыыыы! Я-то когда слышу "что такое JVM?" отвечаю, что такое JVM, а не как я вчера накрасноглазил грааль аот чтобы в сраче с петушарперами им нос утереть.
>>3477276 Когда тебя спрашивают, кто ты такой, отвечаешь, как у тебя почки работают? Какой же долбоёб блядь. У тебя мамаша когда рожала тебя пиздой бошку твою раздавила что ты такой тупой уродился?
>>3477278 Молодец, но ты так не продашь себя. Надо произвести впечатление и доказать, что ты шаришь в как можно большем количестве тем. И этот вопрос - это идеальный шанс это сделать. Надо чтобы у интервьювера встал хуй на тебя, как на мужчину и программиста, понмаешь? Тогда ты получишь жирный оффер, а если сухо отвечать на поставленный вопрос, то хуй с маслом >>3477279 Такой джунец, лучше бы прислушался, потом спасибо скажешь папке
>>3477280 Нет, мань, ты себя только очередным омегой выставишь. Возможно ещё заденешь чувство прекрасного интервьюера, если он такой же долбоёб как ты и подумает, что ты его моггнуть хочешь, вместо того, чтобы кринжа словить с дебила, и тогда не жди никакого оффера. Еблище надо по делу открывать, и дело за многочасовое интервью у тебя точно предоставится. А учитывая, что ты этого не знаешь, предполагаю, что ты вообще на интервью ни разу не ходил.
>>3477281 У тебя неправильная картина мира, когда нибудь ты это поймешь, маленький. То что я предложил ответить - это по делу плюс показывает глубину знаний.
>>3477249 Этот >Остановить его было некому, ибо он лучше всех рассказывал про кишочки, и так стал техлидом прав. 1. Трансформация делается один раз, не так та скорость критична. Плюс сам трансформатор тоже JIT-уется. 2. JVMTI это оверкил, вам хватило бы простого javaagent. JVMTI мог бы быть оправдан, если бы вам надо было бы прямо в рантайме, для загруженных менять байткод. Но делать такое на проде это пиздец.
>>3477257 >А как бы ты это реализовал? javaagent или свой ClassLoader. Мы делали через ClassLoader потому что у нас была и трансформация и генерация классов. Но по хорошему это было не нужно и потом эту шарманку заменили на билд тайм.
>>3477291 >JVMTI мог бы быть оправдан, если бы вам надо было бы прямо в рантайме, для загруженных менять байткод. Но делать такое на проде это пиздец. Да, именно это и надо, прямо в рантайме. Не делать такое на подоле нельзя потому что это и есть суть и основной функционал продукта
>>3477315 >Не делать такое на подоле нельзя потому что это и есть суть и основной функционал продукта Если это не какая-то дев тула, типа дебагера или JRebel, то ваши лиды страдают херней, потому что им нравится.
>>3477315 >Не делать такое на подоле нельзя потому что это и есть суть и основной функционал продукта Если это не какая-то дев тула, типа дебагера или JRebel, то ваши лиды страдают херней, потому что им нравится.