Типа вот был я react фронтендером, дай-ка стану go бекендером? А вы вкурсе что в реальности вы будучи фронтедером, который последних 2 местах работы по резюме работал с реактом, откликнетесь даже на фронтендера vue, то вам еще на этапе переписки с рекрутером скажут, что ищут более релевантных кандидатов? То же самое и в беке, у вас джава и раббит, а сколько у вас лет опыта работы с го и кафка, мм? То есть вы обязаны по факту будете рисовать себе несколько лет коммерческого опыта на выбранном стеке, и уметь при этом вывезти за базар, учитывая что вас будут ебать в глубину по этой теме. А если это совсем другой стек, типа из фронта в бек или с бека в мобилки, то это вообще неподъемно.
Да, формально есть бигтехи, где ты можешь внутри изъявить желание перекатиться в другую команду на другой стек, но дело в том тебя также выебут на внутреннем собесе по конкретно используемов в их команде внутрянке, и скажут по итогу, что нет бро, давай все будут заниматься своими делами.
Не оговоря уже про то что ты был условным сенькой, а претендовать будешь максимум на мидла, и соответственно с мидла на джуна. Спрашивается, зачем?
Реальный перекат возможен только в 2 случаях: 1. Вы вкатун, который еще тольком никуда не вкатился, и для вас однохуйственно куда идти, ведь у вас ни там ни там толком опыта нет. 2. Вы рокстар системный программист, по типу Кармака, который делал игровые движки, потом пошел делать ML в пейсбук, потом еще куда-то.
>>3728361 (OP) на стек технологий сейчас уже везде похуй, так как код пишет ИИ. сидеть дрочить кишки реакта может и надо было кому-то в 2017 году, сейчас это бесполезное занятие.
> То же самое и в беке, у вас джава и раббит, а сколько у вас лет опыта работы с го и кафка, мм Ну просто пишешь в резюме что работал с го и кафкой. В чем проблема? я же говорю сейчас тяжелое дрочево кишков на собесах скорее в прошлое уходит, на собесах дают стандартные задачи которые во всех конторах спрашивают и которые давно в интернете и по разным телеграм чатикам разошлись.
>>3728367 >на стек технологий сейчас уже везде похуй, так как код пишет ИИ. Ну объясни это тем кто нанимает >на собесах дают стандартные задачи которые во всех конторах спрашивают и которые давно в интернете и по разным телеграм чатикам разошлись. Да нихуя, то что в паблике вылито там обычно упрощенные варианты и в меньшем количестве на единицу времени. Да и ты не задрочишь сотни и тысячи задач и ситуаций, плюс новые появляются постоянно
>>3728373 так а что мешает самому дрочить нужный стек технологий?
у меня вот такой путь был jvm (java/kotlin и немного scala, springboot) -> python/go -> jvm (java/kotlin + spring + quarkus)
я несколько лет проработал на питоне и го. но знаю ли я эти языки? да нет конечно. я на базовых вопросах про наследование в питоне поплыву сейчас. то, что я работал несколько лет на питоне, не значит что я знаю питон. вот и все. ты должен сам всегда эти задачи с собесов дрочить и теорию по языкам. например ты можешь прийти на проект с кафкой, но толком с ней никогда не работать. или работать по минимуму. ну и в таком духе.
>>3728376 Основная проблема даже не в том чтобы задрочить технические вопросы и задачки, основная проблема что тебе кроме того что нарисовать резюме, нужно еще выдумать в деталях весь твой "прошлый опыт". Чтобы не было "пуксреньк ну в резюме же написано". Потому что либо на техническом скрининге, либо ближе к финалу будут, как я уже говорил, ебать в глубину, пытаясь залезть в залупу, что а вот как именно ты делал вот это, а почему так, а какой результат, и т.д.
>>3728400 что значит ебать в глубину? никто в деталях не спрашивает про то как ты круд на питоне или на голенке или на джаве написал. важно это сама работа с распределенными системами, микросервисами, субд. вот это важно. или ты думаешь кого-то интересует как ты дто, контроллеры, сервисы и репазитори в Go делал?
>>3728411 Это значит вот у вас написано в резюме "распилил монолит на go микросервисы, повысив отказоустойчивость на 75%". Расскажи, кто был инициатором, какая проблема решалась, как ты подошел к решению этой проблемы, что именно ты делал, а почему распиливал именно по таким критериям, а не по другим, какие были сложности, как ты их преодолел, какой был итоговый результат, как измерил метрики, как докажешь что это лично ты привел к изменению метрик, чему научился в результате этой работы.
>>3728817 так а где тут go или вообще языки программирования? выделение микросервисов из монолита это процесс не зависящий от выбранного языка программирования. выделяют микросервисы по смыслам/ограниченным контекстам, а не как-то еще.
тут как раз проверяют то самое понимание работы распределенных систем а не кишков рантайма языка.
алсо распиливание монолита на микросервисы это как правило работа ради работы и никакие метрики по итогу не улучшаются. такую работу начинают когда условно менеджеру надо впопыхах придумать чем занять себя и своих людей. в большинстве случаев можно спокойно жить со старым монолитом и в хуй не дуть. распилинвание монолита на микросервисы как правило только ухудшают все метрики работы системы, вот без шуток.
алсо про метрики на собесах не спрашивают, это надо их в резюме писать. можешь просто сгенерировать рандомный бред нейронкой, все равно эти метрики нигде дальше чем на ATS проверяться не будут. есть конечно местами секция про опыт, ну тут уже как повезет.
Айти это про экспертизу в области. Реакт и вуе это не область - это библиотеки. То же и про фронт с беком. Если ты учился делать формочки а теперь хочешь научиться делать хендлеры апи ручек то конечно ты винтик обычный и тебя заменят такой же макакой.
>>3728361 (OP) я одному долбоебу в threads тоже писал, что это сложно перейти с одного направления разработки на другое, ибо нужно вообще другой стек учить. Так этот долбоеб каку-то жидкую хуйню высрал. Все началось с того, что он написал, что с 1с сложно перейти в другое направление.
>>3728411 >важно это сама работа с распределенными системами, микросервисами, субд. вот это важно Так в этом и прикол. Откуда среднему вротендеру об этом всем знать, если он с этим не работал никогда. Я так понимаю ОП пост как раз об этом.
>>3728838 >выделение микросервисов из монолита это процесс не зависящий от выбранного языка программирования. выделяют микросервисы по смыслам/ограниченным контекстам, а не как-то еще. А теперь прикинь, что ты этот пункт полностью выдумал с нуля, а на самом деле ты занимался ios разработкой. Как будешь рассказывать про процесс распила на микросервисы в большом продакшен проекте в подробностях? >алсо распиливание монолита на микросервисы это как правило работа ради работы и никакие метрики по итогу не улучшаются Я просто к примеру привел >алсо про метрики на собесах не спрашивают, это надо их в резюме писать. можешь просто сгенерировать рандомный бред нейронкой, все равно эти метрики нигде дальше чем на ATS проверяться не будут. есть конечно местами секция про опыт, ну тут уже как повезет. У меня спрашивали не раз
>>3728367 >пишешь в резюме что работал с го и кафкой даже если ты проскочишь собес, то на реальных задачах жидко дашь в рейтузы и заруинишь спринт. а там начнут появляться вопросики к твоей профпригодности. ну а дальше выговор, желток и на мороз
>>3730432 у меня мозг после интенсивного использования ИИ на протяжении всего последнего года очень сильно ослаб. сейчас без ИИ буквально ничего не могу сделать увы
>>3728361 (OP) >перекат У нас вообще в компании нет фокуса на языке или стэке, у всех просто конкретная позиция в зависимости от компетенций Firmware Engineer, Backend Engineer, Data Engineer и тд без специфического стека. Но из-за этого многие ноют когда свежевзятый бэкендер отучился на джависта, а его заставляют писать на c#
>>3730436 Ну дык учись чему-то новому по вечерам. Я вон недавно накачал книжечек по дифф. уравнениям и работе с сигналами, очень интересное чтиво. По вечерам на Верилоге пишу небольшие блоки ядер (пока виртуальные). Вряд ли эти знания приведут к какой-то карьере, на как разминка для мозга мне нравится.
>>3730617 я начал, выбрал для себя кое-какие темы и постепенно прорабатываю их, но обнаружил что мозг стал в разы хуже обрабатывать информацию, запоминать, обобщать, делать какие-то выводы. натурально отупел. стал хуже держать фокус. стало сложнее читать длинные тексты, как на русском, так и на английском языке. за меня на протяжении больше года это все делал ИИ. причем я не только по вопросам связанным с работой/айти консультировался с ИИ, а вообще по всем бытовым и жизненным вопросам. общался с ИИ на протяжении часов больше года, как в режиме чата, так и в режиме агента.
>>3730623 а ты попробуй не дома учиться, а например, попердолить в библиотеку и там сидеть учиться. дома вообще айсикью у многих падает, это подтверждённый факт. + юзай технику помидора. мне лично помогало, я выделял 3-4 часа в день на учёбу, ехал в универскую библиотеку или в кафешку какую-нибудь и так херачил сидел, дома гораздо хуже получалось концентрироваться
>>3730623 ллм ты зря скидываешь с счетов, можно же юзать для обучения, спрашивать вопросики. главное же чтобы у тебя от обучения возникло устойчивое понимание изучаемых сабжей, а как ты будешь добиаться понимания - через ллм или через святой дух или через обучающую литру- это не так важно
>>3730623 ИИ надо использовать как препода. Например можно настроить скилы для клода так, чтобы он тебе уроки формировал по какой-то теме, ДЗ давал, проверял и т.д. Сделать что-то типа курса. А думать и осваивать инфу надо один хрен своей головой
>>3728915 Какая экспертиза в области если ИИ хрюша тебя отсеет из-за того что у тебя нет 1 из ста ключевых слов под эту вакансию а на собесе ты не сможешь решить задачу из литэнерджи где тебя требуют на 1С языке написать алгоритм AES и с помощью него проложить маршрут на 2ГИС за О(-47) время хотя собесишься на системного администратора? В ахуе с вас, кабанчиков. Когда собес последний раз проходил, или хотя бы откликался?
>>3730432 Тут речь не про обучение а про то что нужен именно ОПЫТ, и именно РЕЛЕВАНТНЫЙ. Какая разница что ты делал на условном Azure если в вакансии написано знание Яндекс 360 или как там эта хуйня называется? Как ты собираешься начесать за технологию которая свой потенциал раскрывает только в решениях рассчитанных на сотни тысяч пользователей, а твой максимум в "обучении" это развернуть демо стендик на локалхосте?
О каких нахуй собесах и литкодах вообще речь, если по утверждениям нейросектантов все теперь клодкодом пишется? Вот собсно нахуйа они, ответственная прокладка между креслом и нейрослопогенератором может быть и вкатунцом с курсов, поебать.
Итог нейрослопизации что так, что так - будет с багами, причем оператор машины нейрослопа понять это не сумеет, какая нахуй разница, налабала там нейросеть "чистую архитектуру" или функцианальщину или любую другую популяризованную долбоебами лапшу? Я даже не говорю о том, что вообще в девяти случаях из десяти эта говнина компилируется в байткод, которому все эти абстракции ебаные - до пизды.
Или гоев просто попускают на шекели, и на деле слопмашина не в состоянии делать то, на что заявлена?
>>3738865 Литкод это аналог IQ теста чтобы не пропускать тупых начни рассказывать что это тупо дрочка которой можно обучить обезьяну, ты будешь очень оригинален, к программированию он отношения не имеет
>>3739301 Блять, я пытался решать литкод, в итоге все закончилось тем что ты тупо даешь это нейронке которая выдает решение за самое оптимальное время. С учетом всяких ghostGPT и прочей поеботы это уже стало легко обходить. Тейка про оригинальность тоже не понимаю, в чем не прав данный тезис? Люди уже настолько заебались от бессмысленности этих задач что зазубривают их тупо как подготовку к сессии, потому что сущностно данные задачи не предназначены для реальности, они существуют тупо в вакууме. Нахуй мне на собесе доказывать что я по чистой архитектуре и любой алгоритм на ассемблере могу за О(1) время написать если единственный критерий для бизнеса это чтобы задача была выполнена еще вчера, а как это особо никого не ебет? Вот и получается что литкод не отсеивает тупых, а отсеивает тех кто заебался играть в этот ебаный цирк ради места на галере. Это бля как от электрика требовать чтобы он тебе продал ручку
>>3739390 Да просто каких-то других фильтров или тестов для программистов не придумали.
Ну вот литкод есть и его все дрочат до сих пор, хотя на самих работах код часто запрещено трогать руками от слова совсем и все должно быть сгенерировано ИИ.
Я подозреваю что литкод просто умрет вместе с самой профессией SWE. Найм в целом уже схлопнулся, я думаю еще год-два и мы увидим окончательный закат айтишки, а вместе с ней и литкода. Окончательно литкод будет повержен когда сервера литкода выключат и на этом все кончится.
>>3739390 >Люди уже настолько заебались от бессмысленности этих задач что зазубривают их тупо как подготовку к сессии На сессии у тебя 20-100 вопросов по строго определенной теме. На литкоде у тебя 2-3 тысячи задач по разным темам. Выучить как стишок все вариации решений каждой из 2-3 тысяч задач нереально физически. А если кто-то может, то у него такая уникальная память, что его надо нанимать любой ценой.
>>3739402 >Я подозреваю что литкод просто умрет вместе с самой профессией SWE. Найм в целом уже схлопнулся, я думаю еще год-два и мы увидим окончательный закат айтишки, а вместе с ней и литкода. Окончательно литкод будет повержен когда сервера литкода выключат и на этом все кончится. Литкод останется 100%. Ибо как по другому понять, справится ли человек закрывать 20 сторей за спринт, не написав не строчки кода? Для того чтобы он смог это сделать, нужно чтобы он был умным. А для проверки этого - литкод. Корпы давно просчитали, что это реально работает, поэтому он уже 20 лет держится
>>3739412 >Литкод останется 100%. Ибо как по другому понять, справится ли человек закрывать 20 сторей за спринт, не написав не строчки кода
Литкод это точно не показатель того может ли человек аутировать по 20 задач в неделю, скорее даже наоборот, ибо умение постоянно переключаться между разными задачми это положительный показатель СДВГ, а СДВГ как правило мешает заучивать паттерны алгоритмов и однотипные задачки с литкода.
Да и с задачей промптить по 20 задач в спринт справиться любой 90iq юфисный овощ, который привык жить в условиях потогонки. Я бы не тратил ресурсы действительно умных людей на этот кал. Жаль, что срыночку на это поебать и реально умные люди будут в итоге будут говнокодить с нейронками, хотя могли бы принести пользу в реально bleeding-edge сферах науки и инженерии
>>3739613 >Да и с задачей промптить по 20 задач в спринт справиться любой 90iq юфисный овощ В том то и дело, что не справится. Он будет доебывать окружающих тупыми вопросами, и по итогу если повезет какое-то полурабочее поделии, не соответствующее ожиданиям высрет. Интеллект он как мощность процессора, литкод он как бенчмарк (да с оговорками и ограничениями, но лучше пока не придумано)
>>3739643 Я не говорю что в науке никуда, я говорю что умный человек в итоге пойдет говнокодить круды с нейронкой (что еще больше снимает умственные требования с человека чем просто крудошлепить, что уже и так нетребовательное занятие), чем исследовать с помощью нейронки связи белков и генома человека, например, что уже создает в разы большую когнитивную нагрузку даже в связке с ИИ
>>3740095 >исследовать с помощью нейронки связи белков и генома человека для этого нужно образование. если ты не учился на биолога/химика, то ты с нейронкой не исследуешь ровным счетом нихуя. для тебя вывод нейронки будет как эльфийский язык выглядеть.
>>3740119 >для тебя вывод нейронки будет как эльфийский язык выглядеть. А зачем мне вывод нейронки смотреть, она лучше разбирается, если она говорит что проблема решена значит она решена, и лучше чем ты когда либо мог сам это сделать. Это все равно что смотреть код за нейронкой - смысла нет
>>3740132 ну то есть если нейронка тебе завтра скажет что придумала средство которое увеличивает хуй на +5 см за один месяц, то ты ей на слово поверишь?