Это пост для тех компаний которые ищут и не ищут джунов и для страждущих войти.


Немного о себе

Всем читателям привет. Называться не буду, и представляться тоже не очень хочется, так как найти работу frontend-разработчиком всё ещё хочется — надежда пока не покидает.

Однако расскажу вкратце про свой опыт:

  1. Начал кодить в декабре 2021 по всяким роликам с Youtube.

  2. В сентябре 22 пошёл на курсы от известной компании и в мае 23 их успешно закончил.

  3. С апреля 23 безуспешно пытаюсь устроиться на работу стажёром/junior frontend разработчиком.

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

О проблеме вхождения

Пытаемся попасть в ИТ с любого хода.
Пытаемся попасть в ИТ с любого хода.

В общем-то, думаю, многие джуны-самоучки или люди, которые только закончили курсы, уже столкнулись с текущими реалиями российского рынка ИТ. Пробиться куда-нибудь в стартап или какую-либо продуктовую компанию просто нет возможности. Либо нет открытых вакансий джунов, либо вы не оказываетесь в той группе 10-20 счастливчиков из 1000, которые получили приглашение на собес.

Я сижу на hh уже 4+ месяца. У меня 10 страниц отказов на позиции стажер/junior разработчика (по 20 штук на странице), 13 страниц просмотров без ответа и 9 страниц непросмотренных откликов. На мидл откликаюсь очень редко и только если подходит стэк. Тут сможете подсчитать сами. При всём при этом хочу сказать, что моё резюме и сопроводительные письма прошли через 5 знакомых hr-рекрутеров, и все в 1 голос сказали, что резюме составлено хорошо.

Как думаете, перезвонит?
Как думаете, перезвонит?

Так вот... На мой скромный взгляд, вся проблема в отсутствии коммерческого опыта, который требуют почти все компании даже для junior-разработчика. Есть и такие компании, которые хотят видеть у себя джуна с опытом от 2-х лет (это что за джун такой?). Есть компании, которые сразу присылают тебе тестовое задание, где тебе чуть ли не новый поисковик надо собрать с логикой, и всё это на зп в 30–50 т.р. Ну и отдельная каста компаний, которые ищут работников за «еду» со слоганом «Всему обучим за 3 месяца, а потом, может быть, возьмём в штат», а где-то между строк затерялось «Скорее всего нет. Ты просто поработай на нас бесплатно.». При этом заметил, что откликов у таких компаний больше всего.

Про стажировки — отдельная песня. Есть пара-тройка больших компаний, которые каждые 3 месяца (а кто и почаще) запускают конкурсы по отбору стажёров на много направлений, среди оных есть и front. Пару раз проходил этот отбор и скажу всем, кто ещё не пробовал: без специальной подготовки можете даже не пытаться. И речь здесь не идёт про решение задачек на CodeWars или LeetCode и читке https://learn.javascript.ru/. К данным стажировкам надо готовится отдельно, чуть ли ни как к FAANG/MAMAA. Там и алгоритмы, и специфическая подача задач, нацеленных на то, чтоб вас запутать. Типо «сортировка по неубыванию» и прочий бред. На другие стажировки меня тупо не приглашали...Может, в силу возраста (мне 34).

По итогу я сходил на 2 собеса, и те были по знакомству. На 1 из них мне совсем не хватило чуть-чуть глубины знаний.

А теперь главный вопрос к компаниям

Сейчас чуть ли не из каждого утюга доносится о нехватке IT-специалистов. Все, кому не лень, говорят, что рынок растёт, требуются новые специалисты (чуть ли не 300 тысяч человек), но никто и нигде не говорит о качестве подготовки. Так вот, анализируя hh и прочие ресурсы, могу сказать, что сейчас и правда нехватка спецов, только middle и выше уровня. Все компании хотят готового специалиста, только таких нет...Многие уехали, многие уже трудоустроены (сам знаю Senior разработчиков, которые работают на несколько контор).

Только вот не готовят ни курсы, ни университеты работников уровня middle. Неоткуда брать вам middle разрабов, если вы не будете их обучать сами и под себя. На рынок тысячами валят junior разработчики. Есть годные, есть мотивированные, есть халявщики, есть блатные, есть трудолюбивые, ленивые, белые, красные — любые. Да, выбирать сложно и найти хороших ещё тяжелее. Но ведь почти никто не пытается. Компаний, готовых обучать джунов, практически на российском рынке нет.

А ведь на обучение идут сотни реально любящих программирование людей. Они мотивированы донельзя, и из них может вырасти что-то стоящее — надо лишь приложить немного усилий, и за 6 месяцев вы получите годного специалиста. Либо потратите их на поиск несуществующего middle. Надо обязывать все эти курсы брать на работу стажерами или джунами тех, кого они выучили. Это будет полезно и рынку, и самим компаниям, которые эти курсы выпускают. И ответственность за контент, который они предлагают, будет выше.

Остаёмся на связи. Буду дальше прорываться...

Комментарии (648)


  1. 0Bannon
    09.09.2023 10:22
    +2

    Пробовал бесплатные курсы от епама и rsschool. Потому увидел, как там верстают в самом топе люди (я так понял там уже джуны с опытом, а мож и не джуны вовсе). В общем посмотрел и забросил это гиблое дело)).

    Поменяй резюме немного. Добавь туда ссылки на гитхаб проекты свои. Опиши немного почему решил во фронтенд податься и в ИТ в целом, только не надо про прошлый опыт грузчиком или как у тебя в школе на паскале умело получалось кодить. ))

    Может не фронт попробовать. Может бэк на ноде.


    1. thelifestyle88 Автор
      09.09.2023 10:22
      +1

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


      1. anzay911
        09.09.2023 10:22

        Изучать хорошо, а устраиваться на фуллстек... Две работы по цене одной.


    1. Serotonin
      09.09.2023 10:22

      Я после этих курсов за месяц умудрилась найти работу год назад))


      1. thelifestyle88 Автор
        09.09.2023 10:22
        +3

        Да у меня друг умудрился еще их не закончив найти работу…


        1. qvazari
          09.09.2023 10:22
          +9

          Я тоже нашел работу) iPhonЫ развожу)))


      1. shkafik06
        09.09.2023 10:22

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


        1. Serotonin
          09.09.2023 10:22

          Сделайте резюме на hh, отсылайте всем подряд. Без опыта многие не ответят, но некоторые вышлют тестовые задания. Хорошо сделаете - могут взять.


      1. BorisTheAnimal
        09.09.2023 10:22

        год назад, это не сегодня :) Сейчас рынок совсем другой и вряд ли поменяется в следующий год-два. Примерно как в 2002-2004 году.


    1. MyraJKee
      09.09.2023 10:22

      Бэк на ноде кажется ещё меньше вакансий. Так что...


      1. Den_CH
        09.09.2023 10:22
        +1

        Хватает вакансий.

        Я, пока не убрал из своего резюме на хаброкарьере упоминание про опыт с нодой - частенько получал предложение по трудоустройству в качестве "бекендер на ноде".

        Резюме при этом было не активно.


  1. OBIEESupport
    09.09.2023 10:22
    +11

    Кажется мне, что это очередная теория на тему "надо ли поработать юниором, или как стать мидлом не написав ни строчки кода".

    Разверну немного мысль. От сотен любых сколько угодно мотивированных людей, но без проектов можно ждать только умирание проектов. Кадровики только рамку транслируют, после обучения нужны годы работы даже с профильным образованием для перехода на следующий уровень. Сам был в такой шкуре. И ничего, постепенно, дорос. 200 раз отказали. И что, вы еще хотите в ИТ?

    А теперь вы пишете "есть проблемы в образовании". Ну, давайте про образование. На текущий момент эти 300 000 человек должны пойти в отрасли, где ИТ спецам изначально не платили и не платят, где нет узкой специализации, где ИТ затыкает дыры любых других "специалистов". Скажем даже так, где сениор будет получать в два раза меньше профильного юниора. Если есть такое образование, которое компенсирует эту разницу - что-то сдвинется. Иначе останется рынок хорошо мотивированных, но низкооплачивамых людей.


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -29

      Нет, неправильно меня поняли. Поработать юниором обязательно надо) Но в чём разница между джуном и мидлом? В хард скиллах? Думаю что не сильно. А вот софты совсем разные...


      1. faiwer
        09.09.2023 10:22
        +62

        Думаю что не сильно

        Зря вы так думаете.


      1. mate26
        09.09.2023 10:22
        +4

        А разница в том, что Джун задачу сделает в лоб, а миддл начнет анализировать, ведь возможно требования бизнеса в будущем изменятся и/или реализованную фичу можно будет потом переиспользовать/изменить без большого переписывания кода.


        1. tommyangelo27
          09.09.2023 10:22
          +48

          А синьор ещё и убедит клиента, что данная фича ему вообще не нужна ????


      1. insighter
        09.09.2023 10:22
        +27

         В хард скиллах? Думаю что не сильно. 

        Чуть кофем не поперхнулся.

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


        1. thelifestyle88 Автор
          09.09.2023 10:22
          +1

          Спасибо, пересмотрю


      1. AnimeSlave
        09.09.2023 10:22
        +12

        Но в чём разница между джуном и мидлом? В хард скиллах? Думаю что не сильно.

        Минус ставить не буду, но это неправда. Нет чётких критериев кто джун, а кто миддл. Это сильно зависит от конкретной области и конкретной компании. Где-то мидл может быть человеком-оркестром, а где-то просто самостоятельным джуном, которого не нужно вести за ручку. Но даже при этом мидл всегда выше джуна по опыту. Всегда. Между ними нет знака «==». Это нужно чётко уяснить себе, чтобы не делать ошибочных выводов


        1. thelifestyle88 Автор
          09.09.2023 10:22
          +1

          Соглашусь.


        1. SpiderEkb
          09.09.2023 10:22
          +8

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

          В реальности же есть конкретный опыт что ты умеешь делать и какие проекты у тебя "в анамнезе". Вот это имеет значение. И чем более накопленный опыт совпадает с потребностями работодателя, тем выше шанс трудоустройства.

          Без опыта есть только надежда что работодатель готов брать человека и готовить его под себя "с нуля". Но тут большие риски - подготовят такого, а он сочтет что его тут "недооценивают" и свалит в другое место. Хотя фактически ему выдали некий "кредит" в виду оплачиваемого обучения, отдавать который он не желает.

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


          1. AnimeSlave
            09.09.2023 10:22
            +6

            ...подготовят такого, а он сочтет что его тут "недооценивают" и свалит в другое место...

            А такое есть. У меня есть такой опыт на первом месте работы. Там было именно, что недооценивали. Меня взяли без какого либо опыта. Я два года делал им «кассу». И тогда считал и сейчас считаю, что выполнил свою задачу. Я получил опыт, они прибыль за счёт меня. Я не требовал увеличения зарплаты за те два года. Но когда пришел, и пришел я не за увеличением оклада, я хотел повышения в должности. На что мне сказали, что я хорошо справляюсь на том месте, где я есть. Конечно, ведь я стоил дешевле, чем мои коллеги. И мне даже не предложили увеличения оклада. На этом вопрос был решён. Я просто ушел


            1. SpiderEkb
              09.09.2023 10:22

              Меня взяли без какого либо опыта. Я два года делал им «кассу». И тогда считал и сейчас считаю, что выполнил свою задачу.

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

              Я имел ввиду немного иную ситуацию - когда человек уходит как только научится делать что-то осмысленное и получит "строчку реального опыта" в резюме. Такое, увы, сплошь и рядом - полгода-год он учится, а как научился чему-то где-то как-то, сразу начинает требовать лычек и денег. И уходит, не проработав и года.


              1. AnimeSlave
                09.09.2023 10:22

                А здесь, кстати, работает обратная связь. Когда коллеги дают понять коллеге, что он ещё не очень, или наоборот, что он довольно хорош. Другой момент, что есть те, кто ставит себе цель «ходьбу по головам» не важно какими путями. С этих сложно что-то требовать. Их проще игнорировать


            1. Tanya2492
              09.09.2023 10:22

              Остановить вообще не пытались?


              1. AnimeSlave
                09.09.2023 10:22
                +1

                Нет. Там была простая логика. Я был «дешёвым» и занимал должность низшего звена. Найти нового сотрудника на эту должность тогда вообще труда не составляло. Поэтому, взвесив варианты: нанять нового вместо меня, или поднять меня в должности и всё равно нанять нового вместо меня. Первый вариант был выгоден. Для работодателя был ещё и третий - самый выгодный - вариант, я никуда не ухожу, и продолжаю работать за те же деньги. Но этот вариант не устраивал лично меня.


                1. SpiderEkb
                  09.09.2023 10:22
                  +1

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

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

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

                  Сам не просил ничего. Просто доказывал делом что чего-то могу и чего-то стою.


                  1. AnimeSlave
                    09.09.2023 10:22

                    Первое моё место работы, это простое ООО, руководство которого не интересовало развитие сотрудников, так как уровень задач был простым. Сделай это, принеси то, продай что есть на складе. Были повышения, но они были тогда, когда кто-то уходил с должности. Ни роста, ни перспектив. Я там работал чисто на опыт. А повышения я хотел, чтобы получить новый опыт - опыт руководства.

                    Я понимаю, что есть работодатели, которые следят за своими сотрудниками и помогают им расти. Но бывают, как в моём случае, и такие, что следят только за деньгами, точнее за расходами


          1. thelifestyle88 Автор
            09.09.2023 10:22

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


            1. AnimeSlave
              09.09.2023 10:22
              +6

              ...все хотят опыта и результата сразу...

              И это нормально. Когда у тебя будет свой бизнес от которого зависит твое благополучие, и по мимо этого благополучие сотрудников, ты сам будешь делать так же. Потому что условную задачу, которая принесёт деньги, которыми ты оплатишь «благополучие» нужно закрывать сейчас. А «учить» джуна ещё нужно время


              1. Hlad
                09.09.2023 10:22

                А как только он хоть чуть-чуть научится, то тут же свалит в новое место, даже не начав отбивать затраты на себя xD


                1. AnimeSlave
                  09.09.2023 10:22

                  Это риски. Неприятные. Не все компании готовы к таким рискам. Но таков путь. Какие-то компании (галеры) строят на этом свой бизнес. Дешево эксплуатируют «молодняк», который тем самым получает опыт, так им необходимый.


            1. Markscheider
              09.09.2023 10:22
              +1

              обучать никто под себя не хочет

              Почему же? Есть же стажерские програмы (пусть и не у всех). Они вот про это самое обучение и есть.

              А то, что на должность стажера иногда ставят фильтр, как на Президента Земли - это да, проблема.


            1. lrrr11
              09.09.2023 10:22

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

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

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


              1. GospodinKolhoznik
                09.09.2023 10:22
                +7

                Если человек способен самостоятельно запилить популярный проект, то он не синьор. Он успешный бизнесмен.


                1. 0HenrY0
                  09.09.2023 10:22

                  Под "запилить проект" подразумевалась исключительно техническая часть. Для успешной реализации необходимо ещё как минимум уметь управлять проектом, управлять продвижением, знать финансовую и юридическую грамотность и уметь управлять рисками. Совокупность этого даст шанс стать бизнесменом.


                  1. SpiderEkb
                    09.09.2023 10:22

                    Один человек более-менее объемный проект не потянет в разумные сроки.

                    Ну или это какая-то мелочь.


                1. Areso
                  09.09.2023 10:22

                  Сделать популярный фреймворк (либу) и продать популярный фреймворк (либу) - сильно разные задачи.


              1. SpiderEkb
                09.09.2023 10:22
                +3

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

                Очень сильно зависит от области деятельности.

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

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


                1. Ivan22
                  09.09.2023 10:22

                  по факту джун пишет только с приглядываением за ним кого-то поопытней. А Мидл уже нет.


            1. Monnoroch
              09.09.2023 10:22
              +2

              Или же все-таки мир полон тех, кто с удовольствием обучил бы молодого специалиста под себя. Я бы обучал с радостью :) Вот только за качественное обучение обычно принято платить немалые деньги. А молодые специалисты почему-то не хотят расставаться со средствами, и даже каким-то странным образом считают нормальным требовать, чтобы им доплачивали за то чтобы их обучали. Вот же мир какой интересный!


          1. Krouler7
            09.09.2023 10:22
            +1

            Хотя фактически ему выдали некий "кредит" в виду оплачиваемого обучения, отдавать который он не желает.

            А где получить такое обучение и чтобы хватало денег на остальное? ВУЗ готовит? Самообучение тоже чет не особо помогает опыт набрать. А про стажерские программы хорошо описано в посте.

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

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

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


            1. SpiderEkb
              09.09.2023 10:22

              Сейчас люди, которые с опытом это те которые стартовали карьеру примерно заканчивая в 2020 году.

              Не поверите, но я закончил ВУЗ по специальности Техническая физика в 88-м. В программирование окончательно профессионально ушел в 91-м.

              И "обучался" сам. И не по интеренету, которого тогда еще не было, а по книжкам (если удавалось что-то толковое купить в магазине) и распечаткам, которые из рук в руки на дискетах передавали. Ну и "методом тыка" - а что будет если так попробовать? Или так?

              Одна из первых задачек - софт для работы с алфавитно-цифровым табло. Которое купили с рук без документации. Т.е. как с ним работать вообще не понятно кроме того, что "вот тут на дискете есть программка демонстрационная, табло подключаем к порту, запускаем, она туда какое-то приветствие выводит".

              И ничего - осилил. Вешался на прерывания порта, смотрел что оно туда пишет, что при этом на табло появляется, как это между собой соотносится. Такой вот "реверс-инжиниринг".

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

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

              И до сих пор (по 60- уже) востребован. Последний раз работу сменил в 52. Пока вот эту ветку трем три предложения через "карьеру" прилетело "а не будет ли вам интересно....". Рейты на уровне 300к.

              И естественно таких специалистов будет все меньше и меньше

              Таких спецов еще на годы вперед хватит. А там... Устаканится ситуация. И работодатели начнут себе готовить (по крайне мере серьезные, с кем стоит работать), и инфоцыганщина схлынет и кандидаты более мотивированные и вменяемые пойдут.

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

              Естественный отбор. Выживают наиболее мотивированные. Отсеиваются те, кто надеялся сегодна инфорциганам 50к отслюнявить, в через полгода без особого напряжения 500к получать бамбук покуривая.


              1. Krouler7
                09.09.2023 10:22
                +2

                Естественный отбор. Выживают наиболее мотивированные. Отсеиваются те, кто надеялся сегодна инфорциганам 50к отслюнявить, в через полгода без особого напряжения 500к получать бамбук покуривая.

                Клише.

                Вроде бы и пишете про инфоцыган, но применяете их методы - "мотивация". Мотивация - не вопрос выживания. Есть много мотивированных, но не могут - надо же на что то есть.

                И "обучался" сам.

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

                Ваш пример не применим только лишь из-за наличия опыта до текущего состояния рынка. Не все преуспели.

                *не всем столько лет.


                1. SpiderEkb
                  09.09.2023 10:22

                  Мотивация - не вопрос выживания. Есть много мотивированных, но не могут - надо же на что то есть.

                  Ок. Где-то в середине 90-х у меня был период когда работал даже не за еду, в просто бесплатно. А на еду (а тогда уже было двое детей) подрабатывал чем придется.

                  Потому что была мотивация добиться чего-то именно в IT. Более-менее стабильно стало только после 00-х где-то.

                  Ну и что касается работы. Периодически ищем себе разработчиков. А специфика такова, что готового, что знал бы AS/400 и RPG у нас не найти. Т.е. обучать с нуля.

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

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

                  Но там и конкуренции меньше - больше шансов вклинится, а дальше как пойдет.

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

                  Проблема не в том, что джуны в IT не нужны. Проблема в том, что они не нужны именно в этой области.


                1. Levithan
                  09.09.2023 10:22

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

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


        1. babikov
          09.09.2023 10:22

          Если фронт то знак « ===».


          1. AnimeSlave
            09.09.2023 10:22

            Прости, но я C++ программист


            1. 0Bannon
              09.09.2023 10:22

              Шах и мат, я - sql девелопер.

              WHERE X = Y


      1. avacha
        09.09.2023 10:22
        +11

        Все и просто и сложно одновременно. Можно быть хардкорным матанщиком, уметь все четко декомпозировать и алгоритмизировать, можно по пятиминутному рассказу заказчика за стаканом кофе зимой в кафе через эти пять минут уже четко представлять себе архитектуру и понимать, что "это мы сделаем, а вот тут и тут - будет факап, давайте подумаем еще". Это все можно. Но для этого надо десяток раз столкнуться с факапами в проектной работе, пот, стресс и бессонные ночи, с пониманием, что никто за тебя это не сделает, а время тикает. После этого у тебя появляется тот самый опыт. Опыт не только красивых рассказов в резюме, а спокойная уверенность и понимание - "это я делаю, это я не делаю, вот это могу, вот это не могу, а вот это - не хочу", "я решу вашу проблему, денег будет стоить вот столько". Та самая уверенность, когда ты можешь спокойно обсудить любой свой провал, факап, рассказать равным себе об этом - и они поймут. Это в общем-то и есть профессионализм. Профессионалы таки понимают, что без ошибок не бывает ничего. Даже в rocket science. Особенно в rocket science.


        1. SpiderEkb
          09.09.2023 10:22

          +100500.

          Опыт это не про то "как надо в принципе", а про то "как и почему не надо вот именно здесь".

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

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


        1. kimisa
          09.09.2023 10:22

          По сути опыт - количество наступленных граблей. И только с опытом приходит понимание процессов.


          1. SpiderEkb
            09.09.2023 10:22

            Именно так...

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


          1. VYudachev
            09.09.2023 10:22

            Успех — это умение двигаться от неудачи к неудаче, не теряя энтузиазма. (с) Черчилль


      1. sWanderer
        09.09.2023 10:22
        +8

        То есть вы пройдя два собеса на Джуна и не дотянув в одном из них по знаниям даже до джуна (а во втором по каким критериям не прошли?) считаете, что разница между джуном и мидлом по хардам невелика?

        Взгляните на это тогда так. Вы учитесь уже больше 1.5 лет, но всё ещё не тянете по уровню на джуна. На рынке же нужны люди как минимум с коммерческим опытом 1-3 года. При этом считается, что лучшее обучение это работа (то есть выполнение реальных задач). По прежнему считаете, что люди хотя бы с 1 годом коммерческого опыта не сильно отличаются от Джуна с курсов?

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

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

        Два совета.

        1. Допустим с резюме у вас хорошо, а как с поведением на собесах? Найдите кого-то кто проведет вам мок-интервью.

        2. Вам нужен опыт, попробуйте более целенаправленно поискать себе место не у гигантов, а у небольших контор.

        3. Определитесь что вам нужно. Сразу начать получать "деньжищи" или опыт. Если опыт, то предложения с низкой зарплатой или даже "за еду" не должны вас отталкивать.


        1. thelifestyle88 Автор
          09.09.2023 10:22

          Спасибо за советы.


          1. kimisa
            09.09.2023 10:22
            +1

            Не сказали самого главного - выполняйте тестовые задания. Они вам так же дадут опыт. Ну и обязательно размещайте их на гитхабе.


        1. SpiderEkb
          09.09.2023 10:22
          +1

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


      1. BushiCS
        09.09.2023 10:22

        когда попадете в хоть какую контору и познаете стек работы мидла, то поймете, что разница j и m колоссальная


      1. Dolios
        09.09.2023 10:22

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

        Софтскилы тут вообще перпендикулярны. Они просто должны быть у одного и другого. Одинаковые.


        1. 0HenrY0
          09.09.2023 10:22
          +2

          Это описание интерна (стажера).

          Джун - уже состоявшийся профессионал, но пока с небольшим опытом.


        1. nikitoshe4ka
          09.09.2023 10:22

          Очень часто вижу такую классификацию, но она актуальна не во всех случаях. Например, я сразу после вуза нашёл работу в микрокомпании фулстеком. При этом мой более-менее реальный опыт - это c# и flutter. По сути, я стажёр-, но никакого ментора у меня нет и мне приходится решать реальные задачи по развитию сервиса на уровне мидла. Я - кто?


          1. Dolios
            09.09.2023 10:22

            Самоучка. Из любого правила есть исключения. И я бы подумал о смене работы, в команде учиться эффективнее.


            1. nikitoshe4ka
              09.09.2023 10:22

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


          1. SpiderEkb
            09.09.2023 10:22
            +1

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

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


            1. nikitoshe4ka
              09.09.2023 10:22

              Согласен, но компаний, в которых хорошо налажена система менторства не так много, да и все они - гиганты, у которые офисы в Москве и Питере, а не в провинции. Так что приходится много читать и учиться (на своих ошибках), чтобы расти.


              1. SpiderEkb
                09.09.2023 10:22

                У нас 100% удаленка с 2020-го года.

                А так основные центры разработки - СПб, Мск, Екб. И даже когда в офисе сидели все, и то нормальная ситуация когда аналитик в Мск, разработчик в Екб. Т.е. общение все равно онлайновое было по работе.

                Но это банк - легаси, энтерпрайз и "нерелевантный опыт".


      1. rpc1
        09.09.2023 10:22

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


      1. lttpvlnk
        09.09.2023 10:22
        +1

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


      1. Mdm3
        09.09.2023 10:22
        +1

        Не понимаю, за что вас так люто минусят) Отчасти правда в вашем сообщении есть.

        Поделюсь своими мыслями, которые возможно помогут лучше сориентироваться, т.к. я как раз из тех, кто вошел в ИТ после 40, имея за плечами только курсы (правда не фронтенд) и абсолютно нерелевантное резюме. И мне уже приходилось набирать команду разработчиков, и отвечать "мы вам дадим обратную связь". И всегда обратную связь кандидату даю, хотя не всегда с объяснением причин, по которым отказали.

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

        Для себя еще выделяю junior и junior+.

        Проблема обычных джунов в том, что они приходят с запросом "я готов пахать, почти за еду, учите меня" (ленивых, не мотивированных и с неоправданным запросом по з/п не рассматриваю). Такого сотрудника в большинстве случаев надо постоянно контролировать. Его не отправишь на удаленку. Иначе можно за месяц работы получить результат = 0.

        Джун+ это специалист, который может самостоятельно решать пусть пока несложные, но нужные бизнесу задачи полностью самостоятельно. На собеседовании спрашиваю: какие проекты делал самостоятельно, сколько времени ушло на то чтобы разобраться с новой для себя темой, как искал вопросы на ответы. От сложности задач, с которыми может справиться кандидат, определяется его уровень, потенциал и зависит з/п.

        Дальше есть два вида задач, под которые набирают сотрудников:

        1. Компании нужны компетенции, которых сейчас нет. Например ушел сотрудник, или инициирована разработка нового продукта, которым раньше не занимались. Тут ловить джуну конечно нечего.

        2. Компания растет. Спецы с компетенциями есть. Но работы стало больше, и нужен помощник, который разгрузит рутину.

        На второй тип задач подойдет джун, который продаст работодателю положительные ответы на все следующие вопросы:

        1. Может ли сотрудник самостоятельно решать задачи, чтобы его не надо было постоянно контролировать и "подталкивать как тележку"?

        2. Есть ли у сотрудника навыки, которые уже полезны компании?

        3. Сотрудник не токсичный и о предыдущих работодателях и коллегах отзывается положительно?

        4. У сотрудника есть потенциал осваивать новые навыки?

        Только не надо ждать, что вам эти вопросы зададут. Тут либо вы демонстрируете сами понимание, либо его нет)

        Желание, настойчивость и немного удачи - неизменная формула успеха.

        Успехов вам!


        1. thelifestyle88 Автор
          09.09.2023 10:22

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


          1. dkuzminov
            09.09.2023 10:22

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


  1. ky0
    09.09.2023 10:22
    +17

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


    Я не спец во фронте — но кажется, что там, из-за более низкого входного порога, ситуация наиболее удручающая. Не думали о смене специализации? НН тут недавно графики показывали — судя по ним, в девопсячьей сфере всё получше (что-то вроде 4 резюме на вакансию).


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Пока не думал. Ещё поборюсь...


      1. Spinoza0
        09.09.2023 10:22

        Только не стоит покупать очередной золотой курс )


    1. Leetc0deMonkey
      09.09.2023 10:22
      -8

      Вам не повезло с конкретным временным промежутком — много здоровых иностранных галер ушло, многие российские компании скукоживаются вместе с экономикой.

      На Западе точно такая же проблема. Там даже больше - на мороз выкидывают пачками и сеньйор-помидоров. И они потом месяцами ищут новую работу. Сегодня нет на самом деле никакого дефицита, сегодня очень мощный профицит.


      1. ky0
        09.09.2023 10:22
        +15

        У меня ровно противоположное ощущение. Во-первых, я не очень люблю термин "запад" — потому что не очень понятно, что в каждом конкретном случае подразумевается. Во-вторых — я, конечно, могу говорить только лично за себя, но в последнее время очень много предложений из центральной и западной Европы, в том числе с релокацией. Да чего далеко ходить — Германия прямо официальный сайт запилила на эту тему.


        Дефицит на уровне мидл и выше (я сейчас говорю про эксплуатацию, но практически уверен, что и в разработке то же) — колоссальный. Картину искажают толпы выпускников курсов, потерявшие работу галерщики и российские работодатели, ищущие только работников с "удалёнкой из РФ (с)", но в целом — никаким профицитом, имхо, и не пахнет.


        1. Leetc0deMonkey
          09.09.2023 10:22
          -1

          в последнее время очень много предложений

          Предложений в смысле job offer? Ну, ОК, тогда снимаю шляпу. Или предложений поплясать на 5 этапном собесе с литкодом среди толпы таких же неудачников? В США так. В Германии может и иначе.


          1. ky0
            09.09.2023 10:22
            +7

            Сильно многоэтапный процесс в последнее время был ровно в одном месте — Тинькове. Эйчар, два теста, потом два технических интервью… это, конечно, не ок.


            1. Leetc0deMonkey
              09.09.2023 10:22
              -8

              Ну т.е. в РФ ситуация пока ещё лучше чем в мировом логове IT.


              1. dwdraugr
                09.09.2023 10:22

                Или вам не повезло. Больше трёх этапов (HR - техсобес - C-level) я встречал только пару раз.


          1. faiwer
            09.09.2023 10:22
            +8

            Или предложений поплясать на 5 этапном собесе с литкодом

            Не ну если брезговать каждым работодателем, который играет в модные многоступенчатые собеседования, то у вас и правда будут сложности. Но тут ССЗБ. Я в 22-м году подался в 6 компаний, в 5 ответили, в 3 получил job-offer. Все до единой были с многоуровневыми собесами, и половина с литкод-подобными задачами. Все до единой платили выше рынка и предлагали full-remote.


            1. Leetc0deMonkey
              09.09.2023 10:22
              +8

              Я в 22-м году подался в 6 компаний, в 5 ответили, в 3 получил job-offer.

              — Но доктор, моему сосед вот, например, тоже 83, а он рассказывает, что у них с женой секс каждый день.

              — Голубчик, ну так и вы тоже рассказывайте!


              1. faiwer
                09.09.2023 10:22
                +7

                К чему это сейчас было? Я описал не чужой, а свой опыт. Или вы считаете, что я сочиняю? Ну откройте мне LN профиль. В 22-ом году я сменил работу.


          1. jam12345
            09.09.2023 10:22
            +3

             В США так
            В США крайне плохо с пакетами реклокации и условиями рабочей визы. Всегда так было. Или мы говорим про людей к которых есть гражданство США? Если про вторых то это какие то прохладные истории.

             Или предложений поплясать на 5 этапном собесе с литкодом среди толпы таких же неудачников?

            Ну тут зависит вам шашечки или ехать и какую ЗП хотите. Да для ЗП больше 200к долларов в год нужно вот это все. На ЗП около 100к в год устроиться можно хоть за один день.


      1. GoodFoxxx
        09.09.2023 10:22
        +3

        Таки дефицит есть, но в той самой среде, где больше 30-50к джуну (да и мидлу) платить не готовы и просто не могут. Но туда вчерашние выпускники курсов почему-то не хотят.


      1. faiwer
        09.09.2023 10:22
        +3

        И они потом месяцами ищут новую работу.

        Тут бы стоило уточнить, что "месяцами ищут новую работу" не потому что дефицит\профицит\кризис\шмизис, а банально потому что процесс найма и занимает пару месяцев. 5-6 интервью между которыми неделя-другая ожидание. Так было, так есть, и, по всей видимости, так будет. Лей-офнули и правда прилично народу, но я не знаю никого кто бы столкнулся со сложностями при поиске новой работы. Более того, я заметил, что никто не торопится. Тебе при лей-оффе платят ещё пару месяцев зарплаты, и ты явно не хочешь, сломя голову бежать в ООО Рога и копыта. Выбирают с умом, не торопясь.


        1. Leetc0deMonkey
          09.09.2023 10:22
          -3

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


          1. faiwer
            09.09.2023 10:22
            +5

            Кто понимает к чему всё это идёт, те не теряют времени даром и свитчатся из айти.

            Истинно вам говорю: 4 мая 1925 года Земля налетит… на небесную ось!


          1. anton_t
            09.09.2023 10:22
            +2

            Я про то, что "надо валить из IT" впервые услышал лет 20 назад. С тех пор разговоры не изменились, только спрос на программистов вырос на порядки.


            1. Leetc0deMonkey
              09.09.2023 10:22
              +1

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

              Последняя надежда была на западную удалёнку. Разница зарплат там и стоимость жизни тут как-то позволяли ещё видеть ценность айти с точки зрения заработка. Но и эту калитку наглухо заколотили. С обеих сторон.


              1. SpiderEkb
                09.09.2023 10:22
                +1

                Ну здесь еще остались какие-то зарплаты.

                У меня вот, скажем, в Екб з/п в банке на позиции главного разработчика выше пости в два раза чем у дочки в другом банке в Москве на позиции руководителя отдела по бизнес линии. уровень жизни... Ну так скажем - квартира в городе, но живем в загородном доме в ближнем пригороде. Можно не смотреть на цены в магазинах. И все равно доход существенно превышает расходы все текущие. И никаких кредитов.

                Так что не все так уж сумрачно.


        1. dkuzminov
          09.09.2023 10:22

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


          1. faiwer
            09.09.2023 10:22
            +3

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


      1. lymes
        09.09.2023 10:22
        +1

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


    1. venanen
      09.09.2023 10:22
      +5

      На самом деле есть стойкое ощущение - что про порог входа во фронт инфа гуляет десятилетней давности. Для фронта нужно знать не только JS (а для джуна, особенно на стажировку ее надо знать буквально энциклопедически) - но еще и кучу фремворков, библиотек, паттернов, линтеров и всего остального. И получается, что вот же - выучил относительно простой язык, все, можно штурмовать вакансии. А в итоге выясняется, что нужно знать еще Vue, Typescript, пару-тройку UI фремворков, lass/sass/scss и еще кучу всего. Напоминает python и datascience - если вы выучили питон, вы почти ничего не знаете, потому что numpy, pandas, sklearn и так далее.
      P.S. Хочу подучить Go, там с этим проще или тоже без знания кучи прикладных инструментов делать нечего?


      1. GospodinKolhoznik
        09.09.2023 10:22
        +1

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


        1. venanen
          09.09.2023 10:22

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


          1. GospodinKolhoznik
            09.09.2023 10:22

            Ок, я понял. Я думал, что пишу человеку, который пытается "вайти".


            1. sda-shultz
              09.09.2023 10:22
              +1

              Хороший совет кстати. И дело не в автомеханике. Пойти на апворк-фриланс и тп - попробовать найти живого заказчика/субподряджчика, второго-третьего, так глядишь и трудоустраиваться не нужно будет.


              1. Leetc0deMonkey
                09.09.2023 10:22

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


      1. Kragius
        09.09.2023 10:22

        Я думаю что свои прикладные инструменты везде есть. Но тут все зависит от предыдущего опыта - если бекенд разработчик меняет язык с С# на Go - то большинство инструментов у него останутся теми же. Условно - докер, кубер, http, редис, постгрес будут юзатся в проекте в независимости от языка. Но это для примера, есть куча других инструментов (кафка, aws, да все что угодно), и стек сильно разнится от проекта к проекту, все знать не получится. Я бы кроме языка попробовал все по чуть чуть, чтобы примерно понимать, куда копать в случае чего.


        1. raspberry-porridge
          09.09.2023 10:22

          если бекенд разработчик меняет язык с С# на Go

          Я даже в теории не могу представить такое. И не видел ни одного живого примера.


          1. Kragius
            09.09.2023 10:22

            Я видел С# -> С++ -> Go и Java -> Go. Может вы просто мало знаете гоферов?


        1. tommyangelo27
          09.09.2023 10:22

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


          1. Kragius
            09.09.2023 10:22

            Ну логика условно та же. Сделать запрос к базе или обрабатывать сообщения из условного *MQ - все ну очень похоже. Конечно, если не брать какие нибудь мега фреймворки, которые по сути уже сам по себе отдельный диалект или экосистема, завязанная на саму себя. В Го такого нет, возможно пока. Поживем - увидим.


      1. ru_nonam3
        09.09.2023 10:22

        у гошки тоже достаточно своих заморочек. Прикладных инструментов тоже хватает сполна.

        Если речь про подучить - я бы сейчас выбрал C/C++/asm (что, собственно, и буду подучивать. На ассемблере фреймворков точно нет :))


  1. Markscheider
    09.09.2023 10:22
    +7

    отдельная каста компаний, которые ищут работников за «еду» со слоганом «Всему обучим за 3 месяца, а потом, может быть, возьмём в штат»,

    из них может вырасти что-то стоящее — надо лишь приложить немного усилий, и за 6 месяцев вы получите годного специалиста.

    Как-то не кореллируют эти две цитаты. Так вы за то, чтобы 3-6 месяцев стажерить за 20К, одновременно обучаясь, или против?


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -2

      Я за то чтоб стажёрить за 20к, но эту ответственность надо возложить именно на те компании, которые выпускают студентов, а не на левые конторы.


      1. Markscheider
        09.09.2023 10:22
        +17

        возложить именно на те компании, которые выпускают студентов

        Ненене, Девид Блэйн...

        Лично я считаю "гарантию трудоустройства" пережитком прошлого. Как распределение в советском институте.

        Обучающая компания должна хорошо научить. Точка. Это (качество обучения) - вполне себе измеримая характеристика.

        За стажерские дела отвечает работодатель (IT-компания), которая готова растить для себя кадры. И готова в связи с этим на некоторые риски. И поэтому требует того же от стажеров (временная просадка в доходе - не от жадности компании, а оттого, что первые три месяца стажер толком пользы и не приносит, а еще - ХЗ, получится ли из него толк, может он на курсы только ради "корочки" пришел).


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -1

          Лично я считаю "гарантию трудоустройства" пережитком прошлого. Как распределение в советском институте.

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


          1. Xander_d
            09.09.2023 10:22

            Это второй вопрос. Первый - кто должен его контролировать? У кого есть какой-то рычаг воздействия на те компании, которые учат "плохо"? Я так понимаю, ни у кого, т.к. "это рынок, голосуй рублем" и т.п.

            Далее, что такое "хорошее обучение"? Почитав комментарии (да и саму статью) складывается впечатление, что без пары лет реальной практики (ну пусть года) не получается "джун с опытом". Значит, качественная обучающая компания должна эту возможность обеспечивать сама, а значит, помимо обучения заниматься другой деятельностью: пилить проекты для рынка, обладать кадрами сеньоров, миддлов и пр., кто будет тянуть лямку а параллельно ещё и натаскивать студентов, обеспечивая им тот самый опыт... причем это наставничество должно оплачиваться из кармана учащегося - и вуаля! Качественное образование, джун с опытом в год работы, только вот если он каждый месяц из 12 работал не то что бесплатно, а ещё и платил за учебу, суммарную стоимость курса можете прикинуть сами.


        1. redf1sh
          09.09.2023 10:22

          Вся проблема таких контор - они дают классические задачи. Максимум смесь с leetcode. На интервью иногда хотят услышать какие реальные задачи решал человек (если на junior'a собеседование)


        1. GospodinKolhoznik
          09.09.2023 10:22
          +6

          Пережиток прошлого, это когда один человек платит за услугу деньги, а другой за него решает, что тот получит, а что не получит за свои деньги.

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

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

          А если бы им честно сказали: "Мы вам дадим хорошие знания. Действительно хорошие - настольно хорошие, насколько вообще можно получить знания за период обучения на курсах. Но вы должны понимать, что ваши шансы на трудоустройство около нулевые." Да никто бы тогда не стал платить за курсы!

          Вы бы сами стали платить деньги за курсы, которые дают знания, которые потом никак невозможно монетизировать? Ну например курсы разработки на Фокал под БК-0010. Наверное нет. Но ведь слушатели вайтишных курсов в аналогичной ситуации, просто они в силу того, что плохо разбираются в ситуации в отрасли не понимают этого. Но вы считаете, что все норм - им знания дали? Дали. Значит всё ОК.


          1. Markscheider
            09.09.2023 10:22

            никак невозможно монетизировать

            Ну, "никак" - неточное слово. Шансы небольшие, но они есть

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

            А для этого, я считаю, надо в учебную программу любого вуза (да и курсов) вводить задания на развитие критического мышления, а еще - тренировать навыки анализа и проверки информации. Бонус: люди будут меньше тратить денег на "корректоры биополя".


            1. Femistoklov
              09.09.2023 10:22

              А для этого, я считаю, надо в учебную программу любого вуза (да и курсов) вводить задания на развитие критического мышления

              Применим к вашему предложению критическое мышление. Получается такой ответ: "Толку от заданий, если сам навык для их решения не преподаётся?"


          1. PanDubls
            09.09.2023 10:22
            +1

            Вы бы сами стали платить деньги за курсы, которые дают знания, которые потом никак невозможно монетизировать? 

            И тем не менее, на факультетах философии существуют платные отделения.


            1. nidalee
              09.09.2023 10:22

              Идут туда (и на ВО в целом) зачастую совсем не за знаниями. Особенно на платные отделения...


              1. IvanSTV
                09.09.2023 10:22

                Ошибаетесь, как выпускник философского факультета скажу. что философское образование (по крайней мере, в мои года) приобреталось в основном "для того, чтобы быть образованным человеком, получить интеллигентную специальность и находиться далее в интеллигентном окружении, занимаясь чем-то смежным с гуманитарными дисциплинами".Большинство выпускников трудоустроились на кафедры, в издательства, в журналистику, кто-то из моего курса в писателях числится, часть уехали за границу (там такое образование в цене). К тому же на факультете (в МГУ, по крайней мере), есть отделение политологии, на который платно шли, чтобы стричь потом бабло с богатых и политически тупых. Некоторых однокурсников временами читаю в некоторых лютых коммерческо-политических изданиях, правда, большинство из них еще в учебе показывали качества хороших приспособленцев.


                1. nidalee
                  09.09.2023 10:22

                  Вы какого года выпускник?


        1. konst90
          09.09.2023 10:22
          +3

          Это (качество обучения) - вполне себе измеримая характеристика.

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

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

          Да, вы можете включить в билет задачу "спроектировать вал" и объяснить её на лекции - но курс не бесконечен, и следующий выпускник запнется на кронштейне или планке.


      1. Areso
        09.09.2023 10:22

        Я за то чтоб стажёрить за 20к, но эту ответственность надо возложить именно на те компании, которые выпускают студентов

        О, у меня есть что рассказать. Это нужно было справку с места работы принести, чтобы диплом отдали =) Вот будет так же, поверьте =)

        (или не будет, потому что грош цена сертификатам "окончил курс Я.Попойкин").

        Вообще, самый честный вариант, который я вижу, это когда компания открывает школу и учит для себя, по себестоимости или ниже.
        Но после этого - рабство на эн лет, да.
        Поскольку Яша не набирает с ЯПа, тут очевидно, чтобы там ни говорили, ценность этой болтологии около нуля =) Поскольку факт есть факт - выпускники ЯПа Яше не нужны.


  1. JuryPol
    09.09.2023 10:22
    +20

    Есть и такие компании, которые хотят видеть у себя джуна с опытом от 2-х лет (это что за джун такой?)

    Ключевая точка… Не обижайтесь, но человек после пары курсов с парой-тройкой поделушек на гитхабе в большинстве случаев в джуны не попадает по целому ряду критериев. Это, как правило, всего лишь заготовка, из которой совместными усилиями этой самой заготовки и, если повезет, хорошего наставника, через некоторое время может вырасти джун. И я бы не стал на вашем месте пользоваться формулировками «что ж за джун такой после двух лет». Вы же не думаете, что через год каждый джун становится миддлом с пробивающимися синьорскими рожками.

    Вы поищите, здесь на Хабре была великолепная статья Как стать джуном, которого берут на работу». К ней особо и прибавить нечего.

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


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -8

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

      Я не останавливаюсь на достигнутых в обучении знаниях и вписываюсь в любые опесорс проекты, акселерации и прочее, чтоб набираться опыта работы в команде и получить новые знания.


      1. JuryPol
        09.09.2023 10:22
        +3

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

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

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

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

        Добавлю… Два года пролетают быстро, это о джуне ничего предосудительного не говорит.


      1. Dolios
        09.09.2023 10:22
        +14

        Вы просто вообще не понимаете о чем говорите.

        я считаю

        На каком основании вы так считаете? У вас есть знания и опыт, чтобы так считать? Вам уже десяток человек указало на эту вашу ошибку, но вы продолжаете гнуть своё, не слушая. Крайне негативная черта для будущего джуна. Это даже не звоночек, а большой колокол. На собесе это из вас вылезет 146% и будет причиной отказа, скорее всего.


      1. segment
        09.09.2023 10:22
        +6

        С уровня джуна до мидла за два года? Не смешите меня, чтобы плотно поработать над проектами, да еще и разными, потребуется лет пять.


        1. dkuzminov
          09.09.2023 10:22
          -4

          Вообще понятие джунов-мидлов-сеньоров очень относительно.Большие компании стараются как-то унифицировать классификацию, а компании поменьше наоборот, этим пользуются: выдумывают несуществующие грейды, чтобы громкими званиями компенсировать отсутствие звонкой монеты. Мне однажды довелось побывать "Senior Lead Engineer", если правильно помню, хотя там, вроде, еще нелепее сочетание было.

          Более того, классификация сильно отличается в разных странах. В США, например, вообще не понимают, кто такой middle. Либо инженер, либо сеньор инженер. Иногда добавляют лид инженера. Хотя описанный выше "Senior Lead" был как раз в американском недостартапе. В любом случае, по моим ощущениям, тех, кого мидлами считают в России, американцы кличат сеньорами.


          1. Dolios
            09.09.2023 10:22
            +2

            Нет, тех кого у нас часто кличат синьорами, американцы считают обычными инженерами. К их синьорам ближе наши лиды.


            1. dkuzminov
              09.09.2023 10:22

              А кто ж тогда американские лиды в переводе на русский?

              В США как раз за пару-тройку лет из инженера попадают в сеньоры. Зато потом у многих плоская иерархия: формально все кругом сеньоры, но с совершенно разными уровнями компетенции.


              1. Dolios
                09.09.2023 10:22

                В США как раз за пару-тройку лет из инженера попадают в сеньоры

                Ну попробуйте в фаанг на синьорские позиции пособеситься с опытом в пару лет.


                1. dkuzminov
                  09.09.2023 10:22

                  Я пробовал (хоть и с большим опытом), и в российские отделения фаанга, и в американские. Это сложно при любом стаже. Тем не менее давайте не сравнивать яблоки с апельсинами. Хотите фаанг? Сравните американский и российский (ныне почивший в бозе) Google. Загляните на https://levels.fyi/ На L5 (что по их классификации соответствует сеньору) есть много людей с опытом 3-5 лет. Это приблизительно то, как здесь в комментариях описывают мидлов. Но все-таки фаангом все не ограничивается, и основная масса работодателей (и в США, и в РФ) не из этой пятерки. И вот с опытом в пару лет сеньорами в США становятся там, где в РФ считаются мидлами.

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


              1. nameless323
                09.09.2023 10:22
                +1

                В США во всяких фаангах за пару-тройку лет ни в какие серьоры не попадают, там гдейды везде уровней по 6 ( https://careerkarma.com/blog/software-engineering-salary-google/ ), а во всякой мелочи кто во что горазд, им, как и мелким фирмам снг, ярлычки вешать не жалко


        1. PVoLan
          09.09.2023 10:22

          Ну, я например, начал работу программистом C# в декабре 2010-го, в августе 2011-го пришел полным нулем в Android, в мае 2013-го уже работал по факту на сеньорской позиции (то есть полностью вел проект с технической стороны, хотя на тот момент еще не называл себя сеньором из скромности).

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

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


      1. Artyomcool
        09.09.2023 10:22
        +1

        Ну так впишитесь в работу за миску кипятка на 3-6 месяцев. Это даст вам заветную строчку в резюме, а заодно развеет некоторое количество иллюзий.


        1. thelifestyle88 Автор
          09.09.2023 10:22

          Впишите? На 3 месяца?


          1. Artyomcool
            09.09.2023 10:22
            +2

            Если я ничего не путаю, вы утверждали, что вакансий за 20-30к достаточно? Но да, в тех компаниях, в которых работал я, есть возможность выбирать из сотни джунов, и приоритет будет у тех, кого мы сами обучали в рамках наших образовательных проектов, на которых фильтр и на входе, и на выходе.

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

            Моя первая зарплата была что-то в районе 24к рублей на галере (которой я благодарен за опыт). И это при том что у меня не было приставки "Джуниор", потому как к моменту первой работы некоммерческого опыта у меня было лет 8.

            Этот этап гребли за околобесплатно иногда обойти получается, но далеко не у всех.


          1. Knightt
            09.09.2023 10:22

            зря вы так... )

            допустим у меня первая подработка (~15 часов в неделю) была за 3-5 т.р. в месяц, в течении почти года (2012 год). Мне было интересно. Потом ушел на фултайм за 15 т.р. еще на полгода. Дальше еще полгода за 25 т.р... потом год за 45-70... ну а потом через 3(!) года я джун с зп 100к, где я попал к офигенному синьеру, и через полгода дали лычку мидл и +50% к зп


      1. lsw
        09.09.2023 10:22

        Как по мне, чтобы человек стал джуном, ему уже полгода-год надо в реальной компании проработать. Потом до мидла - еще несколько лет.
        А то видел "мидлов", которые два года назад впервые посмотрели на компьютер не как на игровую приставку. До сих пор страшно вспоминать качество их работы...


    1. culit
      09.09.2023 10:22
      +4

      Полагаю тут еще и инфоцыгане играют не малую роль, пудрят мозги людям обещают золотые горы за много денег. А по итогу на собеседовании перед тобой сидит человек со знаниями трех первых глав книжки O'Reilly. И искать сейчас Джуна просто трата времени, т.к. на одного хорошего нужно отсеять десятки вайтишников


    1. MTyrz
      09.09.2023 10:22
      +2

      здесь на Хабре была великолепная статья Как стать джуном, которого берут на работу». К ней особо и прибавить нечего.
      Ну-ну, читаем.
      если вы знаете наизусть синтаксис этих штук и применили их в реальных задачах раз по сто
      Окей, окей. Синтаксис выучить можно. Применить в реальных задачах раз по сто можно, если они будут, эти реальные задачи. Пет-проекты, как автор статьи указал, не годятся: не такие это проекты, небольшие, не реальные и вообще не то.
      То есть, по логике автора, чтобы стать джуном, которого возьмут на работу, надо иметь опыт работы.
      <?php
      $OfferReceived = False;
      $Experience = False;
      while($OfferReceived == False) {
          if ($Experience == False) {
              $OfferReceived = False;
          }
          else { 
              $OfferReceived = True;        //This code will never run
          }
      }
      ?>


      1. thelifestyle88 Автор
        09.09.2023 10:22
        +1

        Ну вот об этом и речь в моей статье. А работодатели в таких статьях как указана в комментарии это подтверждают...


      1. JuryPol
        09.09.2023 10:22
        +1

        Автор той статьи не исключает пет-проекты вообще, он не берет в зачет стандартные, уже набившие оскомину, тудушки, которые клепает каждый второй выпускник курсов. Он советует, например, прибавить туда же еще, к примеру, и GTD, что задачу достаточно усложняет и выводит из разряда тривиальных. Если вспомнить про шахматную композицию, то там есть двухходовки , трёхходовки, многоходовки. Вот одноходовок - нет. Это удел учебных занятий с новичками.

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

        Сегодня же была тут статья от миддла после полутора лет. Там карьерная траектория выстраивалась более адекватно, и принимаемые решения можно назвать вполне разумными.


        1. MTyrz
          09.09.2023 10:22
          +2

          База — это штука, проверяемая не очень хорошо. Автор статьи четко пишет, что должна быть наработанная практика на реальных задачах. Т.е., любой пет-проект идет лесом просто потому, что там решаемые задачи не повторяются раз по сто. За исключением, видимо, каких-нибудь эпического размера сооружений, вроде LiveStreet CMS: но мне что-то не кажется, что ее автор согласится на джуниора.

          Или вот относительно недавно мне объяснял (несколько дней назад непонятно почему удаленный с концами) 0xd34df00d: да, говорит, известная проблема, надо просто наврать в резюме, что опыт есть, и дать пару координат знакомых, которые это вранье поддержат в случае проверки.
          Все так делают.

          и сразу поиски работы, где бы и платили обильно
          Вроде бы да, но опять есть нюансы. Мы живем в материальном мире, и продолжение жизни требует материальных ресурсов, которые в свою очередь стоят денег. Беглый гугл говорит о 11 — 20 000 рублей на человека в Мск только на еду (без коммуналки, без оплаты проезда и прочая). Сравните эту сумму с недавно высказанным под какой-то очередной статьей на эту тему мнением «джуниоры совсем обнаглели, хотят сразу сорок тысяч». Необязательно с нуля устраиваться работать на 300к/сек (и я сомневаюсь, что этого требуют прям многие… хотя люди бывают странные, это правда), но работа, тем более джуниора, которая совмещена с интенсивным обучением, по идее должна давать возможность обеспечить себя, не разгружая вагоны по ночам дополнительно к основному заработку. Просто потому, что иначе на нее не останется ни сил, ни желания.
          с первым заданием сразу вешали на монитор миддловские погоны
          Что-то я не заметил такого желания. Может быть, плохо читал?


          1. mepMuHamop
            09.09.2023 10:22

            Беглый гугл говорит о 11 — 20 000 рублей на человека в Мск только на еду

            если учесть что в провинции продукты стоят дороже то интересно как там люди выживают на минималке????


            1. MTyrz
              09.09.2023 10:22
              -2

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


              Но моим наблюдениям уже больше десяти лет, возможно, что-нибудь поменялось. Хотя и вряд ли.


              1. Genoik
                09.09.2023 10:22

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


                1. MTyrz
                  09.09.2023 10:22

                  Вопрос, "как в провинции люди выживают на минималке" и "как в провинции становятся джунами, а потом миддлами" — это два разных вопроса. Я отвечал на первый.
                  Если вас интересует ответ на второй — так же, как в Москве: либо вылезать из собственной шкуры и грузить по ночам вагоны, либо (чаще) опираться на сеть из родственников/друзей/знакомых, которые тебя поддержат, пока ты не в состоянии себя обеспечить. Которые родственники-друзья-знакомые браконьерят, сдают ягоду, копают картошку, крадут металл и таким образом создают себе и вам базу жизнеобеспечения.


                  Грубо говоря: так или иначе вы совершенно точно сидите на стороннем жизнеобеспечении, пока ходите в детсад или учитесь в школе. Вы с большой вероятностью сидите на частичном стороннем жизнеобеспечении, когда учитесь в институте. Просто теперь предлагается еще посидеть на стороннем жизнеобеспечении, пока вы занимаетесь тем, что в шутку называется оплачиваемой работой. А если вы не хотите больше напрягать родственников, вам говорят, что джуны совсем оборзели и требуют обильно платить.
                  Так понятно?


            1. aldekotan
              09.09.2023 10:22

              Из личного опыта, в провинции продукты стоят посильно, на еду уходит около 11-15 тысяч, но это совсем без излишеств, хотя и без фастфуда. Мясо бывает редко. Никаких ресторанов, кафе или пиццы на заказ само собой)

              К слову, не в первый раз слышу байки про дешёвые продукты в Мск. Интересно, там правда дешевле еда?) Если так, то искренне не понимаю, почему. Ведь зарплаты в столице кратно больше провинциальных, значит и продать те же продукты можно дороже.


              1. thelifestyle88 Автор
                09.09.2023 10:22

                Вопросы в затратах на логистику. Все основные логистические хабы в Москве или ближайшем Подмосковье. Также как и производства основные. В Москве есть дорогие магазины, это правда. Есть и «эко» рынки и прочее.


                1. Dolios
                  09.09.2023 10:22

                  Продукты дещевле там, где они производятся. Волгоградский помидор в Москве будет в 2 раза дороже, как и Дмитрогорская говядина, если сравнить с ценами в Конаково. В Москве нет коровников и полей с овощами.


                  1. DMGarikk
                    09.09.2023 10:22
                    +1

                    а еще волгоградские помироды едут в Москву сотнями фур и распределяются по десяткам РЦ федеральных ритейлеров… и Волгоградским магазинам надо еще и конкурировать с таким рынком где подавляющая часть спроса в Москве


                    и цены в Мск как минимум не выше регионов если смотреть в среднем по всем продуктам


                    p.s. поля с овощами есть в Подмосковье, но это "почемуто" не делает картошку в Москве дороже чем в Подмосковье… ну кроме случаев когда вы ее покупаете вдоль полей у тех кто ее оттуда украл


                    1. Dolios
                      09.09.2023 10:22

                      и цены в Мск как минимум не выше регионов если смотреть в среднем по всем продуктам

                      Вы очень сильно заблуждаетесь. До недавнего времени я жил то в Подмосковье, то "в регионах", причем, не в статусе туриста и сравнивал цены своим кошельком. На 30%-50% в регионах дешевле продукты, если говорить о локальных продуктах, а не об импорте. Ну и цены надо смотреть в местных магазинах, конечно же.

                      а еще волгоградские помироды едут в Москву сотнями фур и распределяются по десяткам РЦ

                      Есть большое количество местных производителей, которые не дают объёма, требуемого федеральными сетями. Они и продают дешевле.

                      поля с овощами есть в Подмосковье

                      Как правило, это теплицы и в большом количестве случаев они просто упаковывают привезенное сырьё.

                      но это "почемуто" не делает картошку в Москве дороже чем в Подмосковье…

                      В Волгограде помидоры тоже не на Аллее Героев растут, зачем паясничать?


                      1. DMGarikk
                        09.09.2023 10:22

                        В Волгограде помидоры тоже не на Аллее Героев растут, зачем паясничать?

                        я всеголишь вас процитировал:


                        В Москве нет коровников и полей с овощами.

                        --


                        если говорить о локальных продуктах

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


                      1. Dolios
                        09.09.2023 10:22

                        локальный производитель зачастую занимает далеко не весь ассортимент магазинов

                        Мясо, птица, овощи, хлеб, крупы, макароны, полуфабрикаты... Все это, в подавляющем большинстве случаев местного производства по эту сторону от Уральских гор. Даже когда речь идет про агрокомплексы в 100км от Москвы, их товары на месте, внезапно, стоят в 2 раза дешевле, чем в Москве.

                        Еще раз, вы можете строить какие угодно теории, я вам рассказываю результаты из моего практического опыта.


              1. MTyrz
                09.09.2023 10:22

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


              1. Boris3000
                09.09.2023 10:22

                «на еду уходит около 11-15 тысяч, но это совсем без излишеств»
                Совсем без излишеств — это 2000 в месяц (ближайшее подмск). В магнитах по жёлтым ценникам. Если нужен спорт/вагоны разгружать, то в 2-3 раза больше, но всё равно это в разы меньше озвученных здесь сумм. Жируете, господа! Или влом оптимизировать траты и хватаете первое что под руку попадается, не глядя на цены.


                1. aldekotan
                  09.09.2023 10:22

                  это 2000 в месяц

                  Теперь впору мне удивляться. Но, чёрт возьми, как?


                  1. tommyangelo27
                    09.09.2023 10:22
                    +3

                    Трёхразовое питание — понедельник, среда, пятница.


                  1. Boris3000
                    09.09.2023 10:22
                    +1

                    «чёрт возьми, как?»
                    Ну, про магниты с жёлтыми ценниками я уже сказал, а что касается выбора продуктов, надо выбирать максимально «упакованные» питательными веществами — например, макароны, которые съедобны на 80%, в качестве гарнира им практически нет конкурентов. Пачка 400 г — 16 рублей, хватает на 3 раза.
                    В общем-то, принцип тот же, что и у космонавтов, туристов в походе, военных в полях или качков, которым в ограниченное пространство желудка надо запихать очень много калорий. Соответственно, все фрукты, супы, молоко с кефиром и прочее, где одна вода, летят в топку. Из овощей только самые дешёвые — белая капуста, репчатый лук и немытая морковь. Этого вполне хватит, чтоб снабдить организм клетчаткой.
                    Далее, есть такие сосиски нищебродские — 80 рублей за 15 штук, жрём по две за раз. Есть пельмени по 150 рублей за килограмм, полновесная буханка чёрного хлеба 600 г за 18 рублей, чай 100 г за 24 рубля и т. д. Всё это, как правило, «фирменные» продукты магазинной линии — «Моя цена» у Магнита, «Первым делом» у Дикси и т. д. И всё это не так страшно, как кажется — на этой жрачке можно не только штаны поддерживать, но и массу в качалке поднабрать (правда, в 2000 в последнем случае уже не уложишься). Если же каких-то питательных веществ будет всё-таки не хватать, то и проще, и быстрее, и дешевле восполнить недостаток с помощью концентратов.
                    Но про разнообразие, естественно, придётся забыть — вы будете есть это и только это. С медицинской точки зрения страшного в этом ничего нет — в ней под «разнообразием» подразумевается наличие всех необходимых веществ, а вовсе не ежедневная смена рациона.
                    В итоге, если сделать всё с умом, такое питание получится ещё и более сбалансированным по белкам/жирам/углеводам и времени их употребления, чем обычная жратва, на которую зачем-то грохается 10-20 тыщ в месяц.


                    1. Markscheider
                      09.09.2023 10:22
                      +1

                      Если смотреть на то, что описали вы, то баланса по БЖУ не получится. Как минимум, вижу недобор по белку (нищебродские сосиски, привет) и по "правильным" жирам.

                      С общим посылом я, кстати, согласен: за спокойные деньги можно организовать полноценное питание. Но вы слишком зажали рацион, имха.

                      Творог добавить, яйца регулярно. Рыбу (хотя б дешевую). Ну и жиры (как минимум, раст. масла).

                      Если же каких-то питательных веществ будет всё-таки не хватать, то и проще, и быстрее, и дешевле восполнить недостаток с помощью концентратов.

                      Проще, быстрее, но не дешевле. БАДы и спортпит подорожали.


                      1. Boris3000
                        09.09.2023 10:22

                        «вижу недобор по белку»
                        «яйца регулярно»
                        Яйца входят даже в мой минималистский набор для поддержания штанов за 2000. По 20 шт. в месяц. Я просто перечислять всё не стал. Это невероятно, но употребление яиц с чёрным хлебом, репчатым луком и майонезом выходит в ту же цену, что и те пельмени за 150 р/кг. А пользы больше. Т. е. на самом деле есть даже ещё потенциал для уменьшения трат.
                        Так что особых проблем с белком не будет, даже с животным. А если надо по-серьёзному, то тут сразу протеин идёт в дело, и тема закрывается.

                        «Творог добавить»
                        Добавляю в тренировочном режиме. Без тренировок необходимости не чувствую.

                        «недобор по „правильным“ жирам»
                        «Рыбу (хотя б дешевую). Ну и жиры (как минимум, раст. масла)»
                        Растительное масло — подсолнечное — тоже входит в минимальный набор. Плюс упоминавшийся майонез, который на нём же. Соответственно, жиры ненасыщенные также имеются.
                        А рыба при условии, что жира хватает — зачем она? Без учёта жира она те же яйца или мясо. Но при этом дорогая и неудобная — с макаронами не сочетается, приходится готовить картошку, теряем в углеводах, надо восполнить. Чем? Гейнером? Так тогда просто сразу — таблетку рыбьего жира и пару лишних яиц без всего этого геморроя.

                        «вы слишком зажали рацион»
                        Да, это близко к экстремалу. Но всё же не самое брутальное. Ибо присутствуют и продукты не совсем самые дешёвые, и даже излишества — пряники (110 р./кг).

                        «спортпит подорожал»
                        Смотря какой. Есть недорогой протеин, где грамм белка стоит 0.5 рубля. В правильных местах можно достать белковый полуфабрикат, тоже будут копейки. Ну и есть ещё сухое обезжиренное молоко — там получается рубль за грамм.


            1. Dolios
              09.09.2023 10:22

              если учесть что в провинции продукты стоят дороже

              Как раз продукты в провинции дешевле, если речь не про "севера". Потому что они там производятся.


              1. 0Bannon
                09.09.2023 10:22
                +3

                В москве продукты дешевле, чем у нас в Хаб крае. Хлеб 50-60. Яйцо 90-100. Молоко 80-90. А на Сахалине за сотню. Бананы 169, при чем хоть гнилые хоть нет. Дыня 80, а вначале лета была 180. Мясо свинина около 400.

                В москве всё дешевле, кроме жилья.


                1. Areso
                  09.09.2023 10:22

                  кроме жилья.

                  и услуг.
                  Попробуйте репетитора в Москве найти за 500 рублей в час, ага...


                  1. MarySem
                    09.09.2023 10:22

                    Про репетитора чуть некорректный пример, они онлайн все давно - занимайся хоть с товарищем из Москвы, хоть из Урюпинска (и может быть не хуже). Социально-бытовые - да


                    1. nidalee
                      09.09.2023 10:22

                      Нет, вполне есть оффлайн-репетиторы, для тех, кто любит "по-старинке". Жена друга так и работает.


                    1. Areso
                      09.09.2023 10:22

                      Ну, тут вопрос предпочтений, конечно, но некоторые предметы сложно учить "онлайн". Скажем, музыкальные инструменты онлайн кажется ну только от большого отчаяния.


                1. Boris3000
                  09.09.2023 10:22

                  «В москве продукты дешевле, чем у нас в Хаб крае. Хлеб 50-60. Яйцо 90-100. Молоко 80-90»
                  Хлеб — 18, 10 яиц — 60-70, молоко — 50. В любом нищебродском магазине — Магнит, Дикси, Пятёрочка и т. д. А те цены, которые вы назвали, — это если шиковать и хватать первое, что под руку попадётся, не глядя на ценники. Или это были цены в Хабаровске? Непонятно.


                  1. 0Bannon
                    09.09.2023 10:22

                    В Хабаре. И это не "шикуя, и магазин рядом с домом". И нет магнитов и Дикси.


                  1. MTyrz
                    09.09.2023 10:22

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


                    1. Boris3000
                      09.09.2023 10:22

                      https://magnit.ru/catalog/1000398193/
                      https://magnit.ru/catalog/1000023413/
                      Глобальный тренд — только на подорожание, к сожалению. Хлеб этот когда-то стоил 12.


                      1. MTyrz
                        09.09.2023 10:22

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


                      1. Boris3000
                        09.09.2023 10:22

                        «Ссылки эти открыть я по ходу айпишником не вышел»
                        Очень странно…
                        stoliplita.ru/wf383634197
                        stoliplita.ru/wf392438692

                        «мой старый опыт с этим не бьется»
                        Может, Ашан тупо дороже? К тому же он наверняка был в торговом центре, где дикая плата за аренду?

                        «если вспомнить армейскую столовку, можно и дешевле»
                        Не, точно не армейская столовая. Был я там на институтских сборах (Кубинка) — пребывал почти в коматозном состоянии, теряя свеженабранное мясо почти по килограмму в день. Спасло, что через неделю была присяга, понаехала родня, увидела, в каких условиях мы там живём и вставила пистон нашим бравым воякам по самые гланды. После чего оставшиеся недели мы туда ездили каждый день, как на работу, и можно было утром и вечером дома отжираться.
                        Армейский рацион (праноедение) я бы уложил в тыщу. Если не меньше. Вместо макарон там одна гречка, животный белок отсутствует как класс, на третье — пустой чаёк. И всё это ещё и в микроскопических дозах. И на фоне 16-ти часов ежедневной физической активности. Все солдаты там — кожа, кости и сапоги. Крепыши из Бухенвальда.


                      1. MTyrz
                        09.09.2023 10:22

                        наверняка был в торговом центре, где дикая плата за аренду?
                        Не знаю насчет дикой, но да, в торговом центре. Который примерно весь из Ашана и состоял, плюс еще пяток ларьков. А в пешей доступности больше ничего и не было, только мелкие магазинчики, в них дороже (но качественнее: ашановскую картошку я до сих пор с содроганием вспоминаю).

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


          1. JuryPol
            09.09.2023 10:22

            База — это штука, проверяемая не очень хорошо.

            Вот именно поэтому такой упор делается на опыт практической работы. Поработал, не поперли, значит в каком-то объеме знания имеются.

            Что-то я не заметил такого желания.

            Это я образно... Вывод из пренебрежительного "что же это за джун с двумя годами опыта". То есть где-то у автора маячит уверенность в том, что годик поковыряться, а там и уже не джун. Если не полная бестолочь. Был бы практический опыт - постерегся бы так заявлять.


            1. MTyrz
              09.09.2023 10:22

              Вот именно поэтому такой упор делается на опыт практической работы.
              Да, именно это я и имею в виду. До состояния «поработал — не поперли» надо еще как-то дойти. Без опыта практической работы это вполне может сводиться к вышеприведенному циклу.
              Это я образно… Вывод из пренебрежительного «что же это за джун с двумя годами опыта».
              Да, тут вы скорее всего правы. У меня практического опыта тоже нет, поэтому совсем определенно высказаться я все же не могу… но за два года лично я бы себя джуном считать не перестал. Наверное.


          1. offline268
            09.09.2023 10:22

            (несколько дней назад непонятно почему удаленный с концами) 0xd34df00d:

            Он же не раз писал про желание самовыпила... может дело сдвинулось...


          1. Boris3000
            09.09.2023 10:22

            *Беглый гугл говорит о 11 — 20 000 рублей на человека в Мск только на еду*
            Беглый Гугл врёт. Если нет серьёзной физической активности, жратву можно уложить в 2000 рублей в месяц. Да, настоящего мяса, вероятно, не будет, но яйца будут. Сеньором отожрётесь, ха-ха.


            1. Wrench_IT
              09.09.2023 10:22
              +1

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


              1. Boris3000
                09.09.2023 10:22

                Нет, я про еду. Там, выше, я расписал подробнее.
                Что же касается синтетической еды, то есть макровеществ (белки, углеводы, жиры), потребляемых десятками и сотнями грамм в сутки, но при этом производимых на заводе с помощью химических реакций, то, насколько мне известно, науке о таком ещё неведомо. Пока что только витамины бывают полностью синтетическими (и которые, разумеется, ни в чём не уступают натуральным).
                Самое близкое к "синтетическому заменителю еды" — это, наверно, маргарин. Который получают методом насыщения ненасыщенного растительного жира (масла). По крайне мере, когда-то так делали. И в результате действительно получаются вредные жиры. Вот только странным образом в моём меню маргарин отсутствует, а почитатели натурального никогда им не брезговали.


  1. HemulGM
    09.09.2023 10:22
    +6

    Вся проблема в том, что сейчас нужен ещё один уровень помимо junior, middle, senior. Который, представляет из себя человека, который единственное что осилил - курсы и видосики с ютуба. И как правило, помимо знания синтаксиса какого-то языка (зачастую питона) он абсолютно ничего не знает. Не умеет общаться, писать и думать.


    1. thelifestyle88 Автор
      09.09.2023 10:22
      +1

      Ну так это и есть стажёр) Но сейчас в стажёры набиваются люди, которые и синтаксис то не до конца выучили.


      1. astenix
        09.09.2023 10:22
        +2

        Например. Люди, которые вообще не умеют общаться, писать и думать — стажеры, однии словом.


      1. Xander_d
        09.09.2023 10:22
        +2

        Но стажёр не работает же, он стажируется! Т.е. ему дают какие-то куски реальных задач, приставляют куратора/наставника и он пытается. Наставники чаще всего это воспринимают как доп.нагрузку (потому что собственных задач с них никто не снимал, а стажёр пока не помощник, а наоборот) и в итоге зачем это бизнесу? Чтобы через год, когда у стажёра начнет что-то получаться, он "сделал ручкой"? Оцените риск бизнеса в деньгах, встаньте на ту сторону.


        1. Artyomcool
          09.09.2023 10:22
          +1

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


        1. AllexIn
          09.09.2023 10:22
          +1

          А откуда у вас такое видение стажерства? Вы так в своей компании делали? Это похоже не на стажерство, а на курсы обучающие.
          То что видел я - это реальные боевые задачи и "вот тебе тема, нам нужно вот это и это, разбирайся". Естественно задачи максимально простые из тех что досутпны, но настоящие. И стажеры вполне себе делали прототипы задач и выкатывали результаты, которые можно было после внесения правок использовать в проде.

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


  1. mikko_kukkanen
    09.09.2023 10:22

    Посмотрите, какие скилы требуются от middle, и изучайте потихоньку. Мне кажется, javascript - не самый удачный выбор. Как дополнение к чему-либо, ОК.


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Мне нравится JS. Плюс во фронте только он и есть...


      1. mikko_kukkanen
        09.09.2023 10:22

        Это самое главное. Тогда надо туда глубже погружаться. React, Angular, Vue и т.п. Плюс продвинутые html и css. Мне в одной онлайн-школе дали бесплатный доступ к курсу html. Препод просто чудо, такое творил, что хотелось все бросить и заниматься только html.


    1. SergeyEgorov
      09.09.2023 10:22

      За 28 лет я в разные годы попрограммировал на C, Java, Dart, PHP, C# и Python и мне кажется что JavaScript самый лучший язык...


      1. mikko_kukkanen
        09.09.2023 10:22

        Дело вкуса


      1. SpiderEkb
        09.09.2023 10:22

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

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


        1. SergeyEgorov
          09.09.2023 10:22

          Да я и не пытаюсь создавать языки... тем паче чтобы "на все случаи жизни". Просто JavaScript я люблю больше всего.


  1. Fil
    09.09.2023 10:22
    +8

    К данным стажировкам надо готовится отдельно, чуть ли ни как к FAANG/MAMAA. Там и алгоритмы, и специфическая подача задач, нацеленных на то, чтоб вас запутать. Типо «сортировка по неубыванию» и прочий бред.

    Я не понял почему вы называете сортировку бредом


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -1

      Я про формулировку вопроса писал, а не о том, что на самом деле требуется.


      1. Fil
        09.09.2023 10:22
        +3

        Если вы про терминологию, то "по неубыванию" - более корректное выражение, чем "по возрастанию" (хотя и более неуклюжее), и часто используется в профессиональной литературе.


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -4

          я не филолог, спорить не буду. Глаз режет. Да и в целом я писал о том, что к таким заданиям необходимо готовится отдельно. Знать алгоритмы надо и полезно.


          1. dkuzminov
            09.09.2023 10:22
            +8

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

            Извините, но я бы джуна, который базу высокомерно называет бредом, не стал бы рассматривать.


            1. dididididi
              09.09.2023 10:22
              -7

              Чего блин? Какая сортировка по не убыванию? А бд почему asc и desc? Звучит бредово и первый раз слышу за 10 лет. Учить сортировку алгоритмы реакт программисту не нужно от слова вообще! То есть абсолютно. Это всё равно, что при получение прав, гидрокрекинг бензина изучать. Нафига, если никогда с этим не встретишься?


              1. faiwer
                09.09.2023 10:22
                +2

                реакт программисту

                Где-то мы свернули не туда, что у нас появились какие-то "React программисты". Потом эти клоуны приходят на собеседование, с 7+ годами опыта, и выясняется что они даже не знают основ языка. И правильно ж, они ведь не JS/TS программисты. Они React программисты. Про React они правда тоже ничего не знают, и даже документацию не открывали. Ведь для работы не нужно понимать, как работают твои инструменты.


                1. dididididi
                  09.09.2023 10:22
                  -3

                  Мы действительно свернули не туда. Тут в соседней статье я узнал, что нужно применять какую-то мемоизацию, чтоб показать на странице список из пунктов. Это не треш? Это просто список из пунктов! Какого зрена этому нужно учиться 5 лет?


              1. DMGarikk
                09.09.2023 10:22

                Учить сортировку алгоритмы реакт программисту не нужно от слова вообще!

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


                я конеш понимаю что есть фронты которым прям вообще лень чето делать кроме трансляции джсончиков в картинки не включая мозги и сгружая всю логику на беков по максимому… типа не получается чтото обработать — проси других чтобы формат поменяли… но пытаться считать что это норма… это нечто


          1. dididididi
            09.09.2023 10:22
            -8

            Абсолютно не нужно и бесполезно. За 10 лет в програмировании ни разу не понадобилось, а я бэк. Те в уши ерунду льют, чот в бд есть ask и desc и "no asc" Там нет. Ты чо такой длверчивый-то?


        1. Turkindv
          09.09.2023 10:22
          +10

          Добавлю уточнение, «по неубыванию» подразумевает что числа могут идти по возрастанию или без изменений, пример «5,7,7,10»

          В случае же формулировки «по возрастанию» исключаются ситуации не изменения чисел в ряде

          Поэтому это абсолютно два разных термина, понимание которых важны в задаче


          1. dididididi
            09.09.2023 10:22
            -14

            Давай-ка расскажи мне нафига это реакт программисту, умник?

            Хватитестт бред, его задачка таблички верстать и кнопки делать, и на бэк слать, sort:asc, sort desc.


            1. c_kotik
              09.09.2023 10:22
              +4

              Так вот с кого понятие "ждаваскриптизер" пошло...


              1. dididididi
                09.09.2023 10:22
                -1

                А ответить, конечно, нечем? ))) всё горазды выпендриваться, а потом в соседней статье бурный срач, как список вывести на фронт. Пипец блин. Список на фронт!

                Ещё 10 лет развития программизма, и чтоб комп включить нужно будет 15 лет в универе учиться.


                1. c_kotik
                  09.09.2023 10:22

                  не нечем, а некому...

                  А про развитие и кнопочку согласен - то база им не нужна, потом и кнопочку повесим в обязанности девопсов. А то чего они... Реактеру и это без надобности!


            1. k102
              09.09.2023 10:22

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


              1. dididididi
                09.09.2023 10:22
                -3

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

                Ну и если вы это делаете, то у меня очень большой вопрос к вашей квалификации.


                1. SpiderEkb
                  09.09.2023 10:22

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

                  Подобные вещи часто прилетают от сопровождения "на оптимизацию" - "жрет много ресурсов и надо бы чтобы побыстрее".

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


                  1. faiwer
                    09.09.2023 10:22

                    Какую-то вы ооочень специфическую ситуацию описываете, что у вас вопрос где размещать ORDER BY | .sort определяется не тем, как вы работаете с данными, а вопросами performance-а. Тут мне кажется уже какие-то проблемы с архитектурой всего приложения. Сортировка это N log N. Это какого объёма данные нужны, чтобы такое стало бутылочным горлышком на сервере? И как вы этот объём данных хотите потом на клиент передать? Это ж наверное под гигабайт информации. Писать при этом кастомную сортировку это ещё более редкий сценарий (признаться ни разу такого не застал). Та что из коробки с лихвой покрывает практически все сценарии. И от программиста скорее требуется знать её вычислительную сложность, нежели уметь написать от руки.


                    1. SpiderEkb
                      09.09.2023 10:22

                      Какую-то вы ооочень специфическую ситуацию описываете

                      Это для вас специфичная. Для нас - типичная.

                      Делаем отчет (на основе выборки из 4-5 таблиц, всего попадает порядка 100 000 записей). Для правильной их обработки они должны быть отсортированы по 5-ти полям (причем, из разных таблиц).

                      Делаем тупо в лоб, одним скулем. Получаем время работы около полутора минут.

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

                      Другой пример - поиск по одной БД. Для получения правильного результата приходится использовать агрегирование listagg. Запрос выполняется 3 секунды что категорически не проходит по допустимимым таймаутам.

                      Ок. Включаем мозг, дробим запрос на несколько, используем высокоселективную предвыборку на основе частотного словаря с последующей обработкой результатов. Время выполнения укладывается в 150-200мсек что допустимо по условиям.

                      И вот такого сплошь и рядом.

                      Это какого объёма данные нужны, чтобы такое стало бутылочным горлышком на сервере?

                      Сравнение одной БД из 10-ти таблиц и 300 000 элементов с другой БД из 5-ти таблиц и 50 000 000 элементов на совпадения по 4-5 признакам с занесением результата в третью БД где требуется анализ - "это совпадение было теперь ушло, этого не было теперь появилось" устроит?

                      И при этом на сервере работает еще несколько тысяч параллельных процессов, большинство из которых является mission critical и забрать все ресурсы сервера никто не даст. Т.е. вам дается временное окно и некий лимит используемых ресурсов в которые вы должны уложиться.

                      И как вы этот объём данных хотите потом на клиент передать?

                      А кто сказал что это отдается клиенту? Это внутренняя логика сервера. Там любое изменение денных может тянуть за собой очень длинную цепочку процессов поддержания общей консистентности всех данных целиком.

                      Та же система расчетов. Внутри нее есть контроль платежей. Каждый (!!!) платеж прогоняется через комплекс проверок на основании которых выносится решение пропустить или отправить на ручной контроль в службу финмона. Отправлять слишком много - будут претензии от них. Пропустить что-то не то - будут претензии от регулятора (что совсем плохо). В сутки оценочно проходит порядка 100 000 000 платежей. И здесь если удается выморщить -20% утилизации процессорного времени на один вызов - это очень хороший результат. Но дается он мягко говоря непросто.

                      Это ж наверное под гигабайт информации

                      Ну мы в день терабайтами ворочаем... Просто внутри сервера.


                      1. faiwer
                        09.09.2023 10:22

                        ключ — суперпозиция наших полей, при занесении элемента он сразу встает на место, отдельной сортировки не надо

                        Честно говоря я тут поплыл. У вас ordered map выходит? Разве у него не будет той же самой complexity, что и у order by? Откуда выигрыш? Не вызваны ли тормоза ORDER BY отсутствием нужного индекса?


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

                        Интересный кейс. А можно чуть подробнее про "высокоселективную предвыборку"?


                        Сравнение одной БД из 10-ти таблиц и 300 000 элементов с другой БД из… устроит?

                        Ну я правильно понимаю, что данные всё равно обрабатываются на беке, просто не в слое СУБД, а постобработкой? Или вы все эти полляма строк на клиент отправляете? Так то понятно, что если БД разные, то никаких простых решений уже не остаётся. Разве что промежуточный view-сервис построить, но и это ни разу не простое решение.


                        А кто сказал что это отдается клиенту? Это внутренняя логика сервера.

                        А это ж тема спора. Человек тут жалуется, что React-программистам (его термин, не мой) эти ваши сортировки даже в виде вызова .sort() не нужны, т.к. это всё делается на беке.


                        Просто внутри сервера

                        В этом и проблема. Мы ж про "React программистов", которым по мнению dididid… особо ни ума, ни знаний не нужно. Т.е. всё про FE side.


                        P.S. Ни разу не оправдываю dididididi, т.к. сам уже годами пишу довольно сложные штуки на FE стороне, и разумеется нам нужны и сортировки, и агрегация, и что только не используется.


                      1. SpiderEkb
                        09.09.2023 10:22

                        Честно говоря я тут поплыл. У вас ordered map выходит? Разве у него не будет той же самой complexity, что и у order by? Откуда выигрыш? Не вызваны ли тормоза ORDER BY отсутствием нужного индекса?

                        Ну фактически да, типа map. Двусвязный список на алгоритме skiplist где есть ключ и есть блок данных у каждого элемента. По поводу сложности - есть статьи на эту тему, сам по себе алгоритм достаточно быстрый и эффективный в ряде приложений.

                        Не вызваны ли тормоза ORDER BY отсутствием нужного индекса?

                        Именно с этим си связаны. Но тут несколько моментов

                        1. Нужна сортировка по полям A + B + C + D + E которые принадлежат разным таблицам.

                        2. Таблицы достаточно объемные (порядка сотни миллионов записей) и динамичные - в день по ним много изменений.

                        3. Любой индекс не бесплатен. На его поддержание требуются ресурсы сервера. Для небольших, не сильно нагруженных таблиц мы вольны достаточно свободно плодить индексы как нам надо. Для больших нагруженных - только по согласованию с сопровождением. Которое не даст строить сложный индекс (в нашей терминологии это "логический join файл") с большими затратами на поддержание ради одного отчета, который строится даже не каждый день. Овчинка выделки не стоит.

                        Очень многие решения тут вот такие - необходимо свое решение вписывать в общую архитектуру и всегда держать в голове что кроме твоей задачи на сервере еще 100500 других крутится.

                        Интересный кейс. А можно чуть подробнее про "высокоселективную предвыборку"?

                        Там дебильный формат был, который мы не моли поменять. Условно, название делится на слова и хранится в виде набора слов:

                        <ID фразы> <Номер слова в фразе><Слово>
                        На вход приходится фраза, нужно найти ее в таблице и есть есть, вернуть ID.
                        Решение в лоб - listagg с формированием фраз и сравнение каждой с тем что на вход пришло. Очень долго.

                        Составляем по таблице (она достаточно статична) частотный словарь - все слова, которые встречаются от 10-ти и более раз.

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

                        А дальше просто делаем ту самую "высокоселективную предвыборку" - выбираем из таблицы те ID, в которых выбранное нами ключевое слово находится на нужной позиции. И получаем (в подавляющем большинстве ситуаций) от 0 до 2-3 потенциальных ID, которые уже проверяем на полное совпадение.

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

                        А это ж тема спора. Человек тут жалуется, что React-программистам (его термин, не мой) эти ваши сортировки даже в виде вызова .sort() не нужны, т.к. это всё делается на беке.

                        Ну я в общем и целом о том, что не всегда универсальные алгоритмы дают наилучший результат.

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


                      1. faiwer
                        09.09.2023 10:22

                        Двусвязный список на алгоритме skiplist

                        Спс, почитаю. Но уже вижу что insertion это log N. Видимо константа сильно ниже (что странно, у quick sort не то чтобы она была высокой).


                        <ID фразы> <Номер слова в фразе><Слово>

                        Интересные у вас задачи. Чем занимаетесь?


                      1. SpiderEkb
                        09.09.2023 10:22
                        +2

                        Спс, почитаю

                        Тут был перевод первой статьи от автора алгоритма. Там еще и другие есть на эту тему.

                        Если сравнивать с комбинацией qsort + bsearch, то в статике (скажем, когда нужно держать в памяти некий справочник и постоянно в нем что-то искать) это убудет быстрее - один раз заполнил, отсортировал, потом ищешь. Тут быстрее bsearch в принципе ничего не придумать, а затратами на сортировку можно пренебречь т.к. (условно) она делается один раз на 100 000 поисков.

                        Но когда речь идет о динамике, массив данных постоянно меняется, то для bsearch потребуется пересортировка после каждого изменения. И тут уже катастрофическая просадка производительности. И тут алгоритмы, не требующие сортировки отдельной выигрывают в сумме.

                        Но это все по конкретной задаче решается уже.

                        Интересные у вас задачи. Чем занимаетесь?

                        Альфа-Банк. Управление разработки центральных банковских систем (то, что работает на центральных серверах). Это даже не то чтобы бекэнд в классическом понимании, а еще ниже. Вся вот эта логика, что обеспечивает работу банка.

                        Последние несколько лет в основном по линии комплаенса (всякие риски, запреты, списки террористов-экстремистов). Ну и много задач на оптимизацию - клиентская база растет, то, что раньше устраивало по времени работы, сейчас не устраивает, нужно оптимизировать, какие-то решения искать чтобы все тоже самое, но быстрее. Вот и смотришь - ага, тут скуль на три станицы, да там всякое агрегирование - а уберем отсюда group by, пусть будет избыточным, а агрегирование на лету сделаем в процессе обработки - опа, а оно вместо 25-ти секунд теперь 3 секунды работает...

                        Ну и такое вот все... Надо актуализировать данные по 20млн клиентов - распараллеливаем обработку. Головное задание делает выборку, вкладывает тех, кого надо обработать на конвейер. 10 обработчиков подхватывают с конвейера и в параллель обрабатывает что чего подхватил.

                        Много чего интересного тут попадается. И низкоуровневые вещи бывают, на уровне системных объектов.


                      1. faiwer
                        09.09.2023 10:22

                        Круто. Вы ломаете людям картинку мира, в которой эти ваши алгоритмы, сортировки и литкоды не нужны.


                        Но когда речь идет о динамике

                        Всё так. Если нужно держать коллекцию сортированным в динамике, самые простые решения перестают работать.


                      1. SpiderEkb
                        09.09.2023 10:22

                        Круто. Вы ломаете людям картинку мира, в которой эти ваши алгоритмы, сортировки и литкоды не нужны.

                        Где-то все это действительно не нужно. Но мне там скучно :-) Даже за многоденег скучно (уже)

                        Всё так. Если нужно держать коллекцию сортированным в динамике, самые простые решения перестают работать.

                        Я потому и агитирую за то, что все от задачи. Где-то простое решение оптимально, а где-то приходится что-то иное придумывать.

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


                      1. dididididi
                        09.09.2023 10:22

                        Короче в споре про реакт програмистов, вы начали про сервер. Ну да, а подводникам очень нужен парашют, особенно если они на самолете и из него прыгают. Рукалицо.


                      1. mvv-rus
                        09.09.2023 10:22

                        Немного личного

                        Мне, к примеру, всё это знание алгоритмов работу найти никак не поможет. И занятие вполне себе коммерческим программированием в 90-00-х годах (а оно есть) не поможет тоже. И даже успешное обучение современным фреймворкам не поможет. Потому что предпенсионный возраст и отсутствие зафиксированного где-либо "релевантного опыта": ибо последнее время работал я админом Windows, AD+Exchange, а когда работал программистом, то тогда было Delphi. И немного С++ — но, того, старого, который с с auto_ptr<>
                        И остается теперь лишь доживать. Ну, и статейки иногда на Хабр пописывать...


                      1. SpiderEkb
                        09.09.2023 10:22

                        Кстати, отсюда вопрос — а почему выбрали именно skiplist. Ну, насчет хэш-таблицы, допустим, догадываюсь: памяти вам жалеют на сервере. А вот насчет дерева непонятно: в самобалансирующемся дереве есть гарантия времени поиска

                        Я писал - все от задачи.

                        Списки используются там, где речь идет о динамических данных. Т.е. ситуации, когда поиск чередуется с добавлением, изменением данных примерно в равных пропорциях. И меряем мы не отдельно поиск, а все в общем.

                        Для деревьев в этом случае время будет уходить на частую перебалансировку.

                        Кроме того, я использую несколько расширенный вариант списка. С возможностью получения i-го элемента списка, с поиском по "частичному" (первые n-байт) ключу (и функциями "следующий/предыдущий такой же", "следующий/предыдущий отличный от текущего").

                        Опять же, эти списки используются не только для сортировки. По моим наблюдениям (на основе статистик Performance Explorer - PEX) в ситуации со сложными SQL запросами где присутствует агрегирование (например, max/min + group by), его выгоднее вынести из запроса в постобработку. И тут опять работает список - ищем по ключу group by, если не нашли - добавляем, нашли - сравниваем значение, при необходимости обновляем. На выходе получаем готовый список, по которому можно ходить вперед-назад.

                        Расширять деревья списком узлов на мой взгляд накладно получается.

                        Но самое главное, все эти знания требуются в очень немногих местах — где-то, порядка 1%. А основная занятость — это формошлепство и перекладование JSON в/из базы, может — с простейшими проверками и вычислениеми.

                        Ну вот откуда этот 1%? Почему вы решили что все занимаются исключительно формошлепством? Вот я в разработке с 91-го года и у меня нет ни одного знакомого формошлепа. А вот такими я (и люди вокруг меня) занимаемся всю жизнь.

                        IT не ограничивается только формошлепством. Есть очень много областей, где всего этого нет. Зато есть алгоритмы. Те же нейросети, различные геоинформационные системы, bigdata и т.д. и т.п. Да даже фреймворки те же - кто-то ведь их пишет?

                        Мне, к примеру, всё это знание алгоритмов работу найти никак не поможет. И занятие вполне себе коммерческим программированием в 90-00-х годах (а оно есть) не поможет тоже. И даже успешное обучение современным фреймворкам не поможет. Потому что предпенсионный возраст и отсутствие зафиксированного где-либо "релевантного опыта": ибо последнее время работал я админом Windows, AD+Exchange, а когда работал программистом, то тогда было Delphi. И немного С++ — но, того, старого, который с с auto_ptr<>И остается теперь лишь доживать. Ну, и статейки иногда на Хабр пописывать...

                        Ну зачем так грустно-то? Я вот до банка писал под винду на билдере. А в банк попал в 52 года. Причем, сам не просился - позвали. И взяли "с лету" что называется. Сейчас - AS/400 и RPG в качестве основного языка. Ну и С/С++ местами (там, где надо что-то низкоуровневое). Т.е. начинал на этой платформе с нуля.


                1. faiwer
                  09.09.2023 10:22
                  +1

                  во вторых это надо делать на бэке

                  Глупости. Нельзя такое утверждать не зная обстоятельств конкретной задачи. Элементарный контр-пример — бека может не быть. От слова вообще.


                  у меня очень большой вопрос к вашей квалификации.

                  Зато у нас уже нет вопросов к вашей :-)


                  1. MVS366
                    09.09.2023 10:22
                    -4

                    Глупости

                    Это не глупости.

                    На клиентах не делают сортировку, это задача бека, а если и делают - то на очень маленьком объеме данных, с которым справится условный sort() из коробки.

                    Зато у нас уже нет вопросов к вашей :-)

                    У меня тоже нет вопросов к квалификации людей, которые заминусовпли автора выше.

                    В современном беке все эти алгоритмы нахрен не нужны. Я 23 года пишу код, больше, чем многие тут на свете живут и ни разу мне эти литкодовские алгоритмы не понадобились. А для фронта эти все алгоритмы и подавно не нужны. Ну а если на собеседовании мне попадается такой клован, который меня на тему алгоритмов начинает спрашивать, то я ему это всё объясняю и если он не понимает, то идёт на три буквы и я заканчиваю собеседование.


                    1. faiwer
                      09.09.2023 10:22

                      то на очень маленьком объеме данных, с которым справится условный sort() из коробки.

                      Ой, а что это у нас пошли исключения какие-то? Т.е. всё таки это не глупости? Всё таки нужно знать конкретную задачу, прежде чем голословно нести чепуху? Особенно если учесть, что клиент в большинстве случаев работает с небольшими списками.


                      И ежу понятно что нельзя делать вот так:


                      • BE: SELECT * FROM ... на большую выборку данных
                      • BE: отправить ^ на клиент JSON-ом
                      • FE: на клиенте уже заниматься агрегацией, фильтрацией, сортировкой и прочим

                      Да, так нельзя. Но это только один из сценариев. Хоть и весьма частотный. Ситуация же когда выборка небольшая, либо вообще полностью сгенерирована на стороне FE тоже довольно часто встречается. Там обычно нет никаких миллиардов строк данных. И такие вещи, в случае если UX этого требует, чаще делаются на стороне FE. Данные уже на нём. Нет никакого смысла заставлять отправлять BE вам всё те же данные, только теперь отсортированные.


                      то идёт на три буквы и я заканчиваю собеседование.

                      Кстати очень правильный подход. Желательно это сделать ещё до собеседования. Ну просто чтобы не травмировать друг другу психику и не тратить чужое время за зря.


                      Я 23 года пишу код

                      Не стоит кичиться этим на хабре. Я "пишу код" не многим меньше, но имею противоположные взгляды. Просто не хочу поднимать очередной холивар на эту тему :)


                      1. Monnoroch
                        09.09.2023 10:22
                        +1

                        Да, так нельзя.

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

                        Мир вообще очень разнообразный и интересный бывает.


                  1. dididididi
                    09.09.2023 10:22

                    А ещё метеорит может на сервер упаст, и ваще кодить не надо. Мы говорим про, среднего реакт программиста. А ему ваши алгоритмы ваще не сдались. И если понадобились, то можно устроить митинг с хардкорным программистами раз в 10 лет.

                    Да бывают выплески. Я например RTS на чистом Java script делал ради прикола, там тоже алгоритмы бы были кстати, но я в лоб всё решал.


                    1. faiwer
                      09.09.2023 10:22

                      Я не знаю кто такие эти ваши React-программисты. Хотя пишу с React уже 7+ лет. Но до сих пор не понимаю, что сие за зверь такой. Я бы их остерегался. Учитывая что платформы вроде React/Vue/Angular предназначены для построения сложных UX приложений, в которых чего только не бывает. Ведь по сути почти весь desktop development переехал к нам в Web. Теперь на стороне фронта делают почти всё что угодно. Но вы продолжайте рассказывать нам про React-обезьянок, которым ничего не нужно.


                      1. dididididi
                        09.09.2023 10:22
                        -3

                        Блджад, а я могу на бэке тоже фронт прогать. И что?

                        Могу хернуть на фронт коллекцию коллекцию на мильон элементов, и даже сделать на реакте приложуху и сортирнуть её там. И что?

                        Могу ломом вместо весла грести, могу санки из замороженного кала сделать. И что?

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


  1. Batalmv
    09.09.2023 10:22
    +10

    Ну смотри.

    • Рынок на спаде и эта тенденция продолжится. Возможно будет и обвал, так ИТ без выхода на западный рынок - просто обслуживающая вторая производная основной деятельности, а растет только ВПК, и то ... часто в сводках

    • Сколько свое резюме не переписывай - там написано: ничего не знаю, ничено не умею. Поэтому либо готовся работать за еду, либо не работай

    • При прочих равных "заедунов" тот кому 23 выглядит намного предпочтительнее, чем ты. Свежее мозг, можно запрягать по 10-11 часов в день,больше шанс, что вырастет в спеца

      Вопрос: а чего ожидается и с чего ты вообще в ИТ подался?


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -4

      Подался, потому что прогать любил всегда...Ожидаю, что возьмут на работу... Про тех кому 23 я не согласен. Мозг свежее-да, но работать по 10-11 часов готов и я, плюс кругозор у меня шире и soft скиллы развитее + имею опыт в другой сфере, а это большой плюс. А в спеца вырастет тот кому программирование интересно и от возраста это не зависит напрямую.


      1. Leetc0deMonkey
        09.09.2023 10:22
        +1

        Подался, потому что прогать любил всегда...

        А чего тогда не вкатились в начале 2010ых? Хватали тогда всех подряд не глядя. А сейчас поезд ушёл...


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -1

          Ну у всех разные причины. Мне не повезло с учителями + для первого языка я выбрал совсем не простой C++. Далее, как по накатанной ушёл в нефтегаз (было модно), сделал там карьеру до руководителя направления. А потом решил вернутся исполнить мечту. Доступность материала в начале 2010 была совсем другой. Да и интересы у меня были другие...


          1. Leetc0deMonkey
            09.09.2023 10:22
            +3

            А потом решил вернутся исполнить мечту.

            Чтобы исполнить мечту не нужно никуда устраиваться. Пилите свои проекты, контрибьютьте опенсорс.

            Далее, как по накатанной ушёл в нефтегаз (было модно), сделал там карьеру до руководителя направления.

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


            1. thelifestyle88 Автор
              09.09.2023 10:22
              -2

              Ну если вы слышали такую фразу "Лучшая работа - это хобби", то она про меня. Я всё-таки человек и нуждаюсь в питании и развлечениях и совсем не против, чтоб моя мечта стала моей работой.

              А про "нефтянку" вы ничего не знаете, увы...


              1. Leetc0deMonkey
                09.09.2023 10:22
                +9

                OK, не знаю я ничего про нефтянку. Бросать прибыльную работу в статусе руководителя, без солидного пассивного дохода, и ломиться в отрасль где сейчас как селёдки в бочке не протолкнуться, с самых низов, ради "осуществления мечты"?


                1. thelifestyle88 Автор
                  09.09.2023 10:22

                  Да, так и есть.


                1. AnimeSlave
                  09.09.2023 10:22

                  Бросать прибыльную работу в статусе руководителя...

                  Есть отрасли, где нет перспектив. У меня есть пример моего бывшего руководителя с предыдущего места работы. Он так же, как и я сменил работу. С руководителя отдела в джуны 1С. Потому что в Джунах 1С было куда больше перспектив. Гигантский рост. Через год стал тидлидом. Опыт руководителя помог.


                  1. Leetc0deMonkey
                    09.09.2023 10:22
                    +2

                    Ну я вот и уточнил, видимо в нефтянке нет перспектив? Получил ответ что есть. А вот в айти перспектив нет. Во всяком случае для тех кто только вкатывается точно нет.


                    1. AnimeSlave
                      09.09.2023 10:22

                      Какой странный у вас вывод про перспективы в айти. Я вам прямой пример дал. И себя так же в пример могу привести.


                      1. Leetc0deMonkey
                        09.09.2023 10:22
                        -1

                        Перспективы БЫЛИ. Но сейчас они уже все реализовались. Чел в исходном посте исчисляет отказы листами бумаги. Видеть при таких обстоятельствах перспективы может только одержимый, психически не совсем здоровый человек. Я вкатывался 25 лет назад, вот тогда были настоящие перспективы!


                      1. AnimeSlave
                        09.09.2023 10:22
                        +1

                        Делать выводы о людях не зная их лично, с переходом на личности?

                        Но я всё же отвечу, не вам, а читателям. Для некоторых людей, есть прямое сравнение. Перспективы «Здесь и Сейчас» против перспектив «Там и Потом». И первые перспективы могут быть куда хуже, или их вообще может не быть, когда в соседнем «болоте» хотя бы какой-то движ. Я могу себя в пример привести. Я мог бы реализовывать социальный лифт на заводе, тем более, что до моего ухода ушел руководитель отдела, место было свободным. Туда никто из коллег не стремился. Почему бы не занять? Так ведь никто из коллег не хотел занимать. Потому что все знали какой это геморрой. При том, что коллег я своих знал, не первый год с ними работал и знал, что их надо «ломать», чтобы выстроить хороший рабочий процесс, или увольнять и нанимать новых-других, а это в текущих реалиях «войти в айти» невыполнимая задача, для нашего региона. Упрощая, перспективы выгореть были куда более вероятными, чем вырасти как руководитель. И это я ещё не написал о взаимоотношениях с вышестоящим руководством. Поэтому у меня был выбор менять работу. И я решил, что если буду менять работу, то уж лучше двину в другую область. И я не разу не пожалел о решении. Я скорее сам себя корю, что не сделал этого раньше. Не нужно было «сидеть» на заводе


                      1. M_AJ
                        09.09.2023 10:22
                        +1

                        А какие перспективы-то вы имеете в виду? Если зарплатные, то я очень сомневаюсь, что они больше чем в нефтянке. Есть конечно в ИТ те, кто получает несколько сотен тысяч в месяц, но это не каждый второй, и не каждый 20-ый, и мне почему-то кажется, что в нефтянке, тоже таких достаточно. ИТ выглядит перспективно (в финансовом плане), когда ты работаешь в бедной сфере вроде промышленного производства, где потолок рядового руководителя — 120 тыс. рублей.


                      1. AnimeSlave
                        09.09.2023 10:22
                        +1

                        А какие перспективы-то вы имеете в виду?

                        Например, не остаться без работы. Я сейчас имею возможность без переезда поменять работу, хоть внутри страны, хоть за её пределами. Если бы я остался на заводе, моя перспектива, либо вертикальный рост на этом заводе, либо переход на другой завод в моем городе, и там опять же вертикальный рост. Заводов у нас полно, все однотипные. И свободных вакансий на них не так много. То есть такой свободы как в АйТи нет. Можно переехать, но это уже траты. Довольно серьезные, если рассматривается переезд в крупный город.

                        И нефтянка нефтянке рознь. Где-то и правду хорошие зарплаты, и даже перспективы роста её хорошие. А есть места, где нефтянка это монополист на рынке труда, и одно предприятие фактически диктует уровень жизни всего района


                      1. 0Bannon
                        09.09.2023 10:22
                        +1

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


                      1. M_AJ
                        09.09.2023 10:22

                        возможность без переезда поменять работу, хоть внутри страны, хоть за её пределами

                        Это возможности есть конечно, но ведь это не мэйнстрим, и там нужно быть готовым к серьезному конкурсу, потому что желающих работать на удаление как правило больше, чем удаленных вакансий. Хотя это конечно плюс, один из немногих, но и тут свет клином на ИТ не сошелся, сейчас есть немало профессий где людей нанимают удаленно, 3д-моделеры, аудиторы, бухгалтеры, даже инженеры.

                        И нефтянка нефтянке рознь.

                        Как и айтишка айтишке, если открыть HH, то там можно найти вакансии мидлов с 3 годами опыта, за те же 120 - 150к, а иногда и за 100, что-то мне подсказывает, что автор совсем не на такие перспективы рассчитывает, с учетом того, что он уже сейчас написал "от 90".


                      1. AnimeSlave
                        09.09.2023 10:22

                        Это вы не передёргивайте, пожалуйста. Вы спросили про перспективы, я ответил. И выбор «Войти в Айти» не всегда связан с зарплатами. Я не отрицаю, что есть те, кто идут в АйТи из-за инфоциган. Но есть и те, кто хотел роста, как например я. Я работая на заводе уже не мог расти как программист, так как моя должность этого не позволяла. Я был инженером автоматизации. Должность хоть и связана с АйТи в каком то смысле, разработка для встроенных систем всё таки, но как оказалось в итоге то, чем я занимался для продуктового АйТи оказалось вообще не нужным. То есть я решал задачи здесь и сейчас, а не те задачи, которые будут нужны на года. А я хотел таких проектов. И когда такие проекты появлялись первым же заявлением руководства всегда было то, что внедрять будет сторонняя компания-подрядчик. И я фактически занимался поиском таких подрядчиков и поддержкой того кода, который в итоге достался по наследству. То есть за всё время работы, а это почти 7 лет, я не закрыл ни одного крупного проекта самостоятельно. Я был только на «подхвате». С такой перспективой развития жить сложно, и я об этом узнал уже после того как уволился. Потому что роста у меня по сути не было. Я для руководителей завода был лишь линией поддержки. Сменить работу на другой завод в нашем городе я не мог, так как свободных вакансий на инженеров автоматизации и смежных профессий никогда нет. там люди держаться десятилетиями. Моё решение было менять профессию. Что я и сделал.


              1. mikronavt
                09.09.2023 10:22
                +4

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

                А также позвольте уточнить по нефтянке, разве там нет возможностей для каких-то автоматизаций и оптимизаций, где можно применить программирование на проектах? Или попробовать в качестве аналитика перейти в компании/отделы, разрабатывающие софт для нефтянки, а потом уже в рамках компании сделать переход в разрабы?


                1. czz
                  09.09.2023 10:22
                  +1

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

                  Человек, которому реально интересно, довольно быстро обгоняет других на карьерном пути, видит перед собой больше вариантов, и к интересным проектам приходит быстрее.

                  Если заниматься пет-проектами, то нет нормальной обратной связи — у пет-проекта может быть 5 пользователей со специфичными требованиями, которые годами не меняются, а в коммерческих видно, что на самом деле прямо сейчас требуется бизнесу, обслуживающему тысячи и миллионы людей. И это интересно, если изучаешь не только алгоритмы и языки, а более глобально, способы решения проблем.

                  Войти же в какой-то глобально значимый open source проект — это все-таки гораздо сложнее, чем в большой коммерческий (как мне кажется).


                  1. dididididi
                    09.09.2023 10:22
                    -1

                    Я седня в кфс зашёл, от их интерфейса матерится и пинал ногой терминал.

                    В бизнесе, ты знаешь что хотят аналитики. 95процентов стартапов закрываются да и их успех не зависит от сайта в основном. А ты максимум что знаешь, что хотят аналитики.

                    По Пэт проекту хотя б не надо в говнокоде ковыряться.


                1. SpiderEkb
                  09.09.2023 10:22

                  А также позвольте уточнить по нефтянке, разве там нет возможностей для каких-то автоматизаций и оптимизаций, где можно применить программирование на проектах?

                  Судя по всему - есть.

                  Меня даже звали как-то:

                  Ищу ведущего программиста С++ в компанию-лидера российского рынка автоматизации объектов нефтегазового сектора с высококвалифицированными конструкторами, инженерами и рабочими.

                  Проект связан с промышленно-логическими контролерами – это система ввода-вывода и промышленные протоколы с уклоном в безопасность.

                  Готовы обучать. Вилка до 260к, офис-Уфа

                  Где-то в январе этого года было...

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


          1. SpiderEkb
            09.09.2023 10:22
            +2

            Доступность материала в начале 2010 была совсем другой.

            Ой...

            А теперь представьте какая "доступность материала" была в 1988-1990гг...

            И ничего, как-то пробивались...

            для первого языка я выбрал совсем не простой C++

            И что тут такого? Если для Вас это "слишком сложно", может быть вообще не стоит?

            А вот как это соотносится?

            прогать любил всегда

            и

            интересы у меня были другие

            Так всегда или интересы другие?

            Такое ощущение, что основной интерес тут - как бы попроще бабла накосить.


          1. Dolios
            09.09.2023 10:22
            +3

            Доступность материала в начале 2010 была совсем другой.

            Ага, она была гораздо лучше, потому что не было столько мусора, как сейчас. Насколько хорошо вы владетее английским?


            1. thelifestyle88 Автор
              09.09.2023 10:22

              B2 у меня.


            1. xsevenbeta
              09.09.2023 10:22

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


          1. luckfinder
            09.09.2023 10:22

            В общем-то прям моя история...

            Прям грустно становится от всего прочитанного


      1. TheRealSova
        09.09.2023 10:22

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


        1. thelifestyle88 Автор
          09.09.2023 10:22

          а что такое профильное образование? У меня есть образование: «автоматизированые системы обработки информации и управления»? Это считается? Если нет, скажите какое тогда считается.


          1. M_AJ
            09.09.2023 10:22
            +3

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


          1. Hlad
            09.09.2023 10:22

            На этой специальности должны довольно неплохо учить программированию. Разумеется, если это не какой-нибудь совсем провинциальный ВУЗ...


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -1

          как вот менторить человека который сильно старше. 

          Это уже ваши ментальные проблемы или работодателя. Из-за того, что кадры в ИТ сильно молодые, так и выходит… Обучать новому мидлы молодые не хотят и не умеют. Да оно и понятно, опыт наставничества тоже нужно наработать.


      1. raspberry-porridge
        09.09.2023 10:22
        +1

        Подался, потому что прогать любил всегда...

        Не любили. Я вот полюбил проганье с 8 класса. По итогу сначала ВУЗ прикладная математика и информатика, а потом на джуна. Ни разу не по специальности ни работал.


  1. squaremirrow
    09.09.2023 10:22
    +6

    Почему работодатель должен выбирать в качестве стажера или джуна вас, а не молодого студента или выпускника профильного ВУЗа? Который наверняка имеет гораздо больший кругозор в плане устройства компьютера и пишет код с первого курса, а то и со школы.


    Рынок такой, какой он есть, вовсе не по вине работодателей. Просто в РФ случился отрицательный рост экономики, что привело к резкому сокращению спроса на новые кадры в ИТ. Ковидного спроса на ИТ, когда пылесосили всех подряд, в обозримом будущем не будет. Будет лишь дальнейшее загнивание и затухание отрасли.


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -1

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


      1. El_ferrum
        09.09.2023 10:22
        +9

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


        1. thelifestyle88 Автор
          09.09.2023 10:22
          +1

          Такое же громкое, как и о выпускниках вузов. Я сам таким был. Все ж от человека зависит.


          1. c_kotik
            09.09.2023 10:22
            +1

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

            И я вот умиляюсь от мысли, что мол пет проекты растите, значит точно лучше всех остальных. Да нет. Это так не работает. В подавляющем числе вакансий - всем насрать, если у вас коммерческого 0. Это уже При ПРОЧИХ РАВНЫХ с другими кандидатами будет плюсом для вас. А пока прыщавый студент, имевший подработку на последнем курсе и запись в трудовой сильно аппетитнее для рынка, чем вы. И кризисы тут не при чём. Примите это как аксиому и старайтесь от этого дистанцироваться. Как уже не раз Вам говорилось - эго руководителя не позволяет наступить себе не горло и на собесах это скорее всего всплывает - это жирный минус при очень слабых и эфимерных плюсах.


      1. SpiderEkb
        09.09.2023 10:22

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


        1. thelifestyle88 Автор
          09.09.2023 10:22

          однозначно! Откуда Джуну брать опыт коммерческий, подскажите.


          1. dkuzminov
            09.09.2023 10:22
            +7

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

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


      1. Pitou
        09.09.2023 10:22

        Попробуй поступить очень просто. Сделай то, что требует работодатель - резюме с 2+ годами опыта. Вроде ответ на поверхности, откуда столько проблем?


        1. thelifestyle88 Автор
          09.09.2023 10:22
          +1

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


          1. nidalee
            09.09.2023 10:22

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


      1. Dolios
        09.09.2023 10:22
        +9

        А откуда вы знаете какой у меня кругозор? Профильное образование и у меня есть.

        Вы там сортировку бредом называете и не понимаете, что такое "по неубыванию". Боюсь, что профильного образования у вас нет, хотя, диплом о таком образовании может и есть.


    1. SpiderEkb
      09.09.2023 10:22

      Будет лишь дальнейшее загнивание и затухание отрасли

      Какой именно? Сайтописательства и формошлепства? Возможно. И даже скорее всего.

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

      И не стоит расценивать сход хайповой волны с затуханием отрасли. Какое-то время назад такой же хайп был на юристов-экономистов (был спрос, все ломанулись, возникло перепроизводство). Потом схлынуло. Сейчас все это повторяется с IT.


    1. AnimeSlave
      09.09.2023 10:22
      +1

      ...а не молодого студента или выпускника профильного ВУЗа?

      Я про этом неоднократно писал в комментариях в других статьях. Сильно зависит от ВУЗа. Есть ВУЗы, которые выпускают специалистов, которые по уровню ничем не отличаются от «вайтишноков». То есть для условного работодателя условный студент равнозначен «вайтишнику» и его проверяют так же, как и всех. То есть найдётся «бриллиант», возьмут его. И не важно кто он, студент, «вайтишник», «свитчер», самоучка


  1. Deliter321
    09.09.2023 10:22

    Да работников на самом деле навалом и про нехватку 700к программистов - это сказки. Поэтому компании и могут себе позволить искать неторопливо мидлов на зарплату джунов. А реальных джунов не замечать в принципе. p.s. Учусь на андроид разработчика и на хх по вакансиям (без мидлов и синьеров) "нет опыта" - 2 вакансии, "1-3 года" - 39 вакансий, "3+ лет - 85 вакансий" Из этих всех ещё куча откровенно мусорных.


    1. AnimeSlave
      09.09.2023 10:22

      ...и на хх по вакансиям...

      Тут есть непонимание, что есть так называемые ротационные вакансии, который размещаются просто потому что у HR, есть задача их разместить. Попадётся в них кто-то - замечательно, не попадётся - и ладно. Реальные вакансии не для джунов размещаются


      1. SpiderEkb
        09.09.2023 10:22
        +4

        Хорошие вакансии вообще не размещаются. Хороших спецов вылавливают по знакомым и профильным сетям и целенаправленно хантят.


        1. AnimeSlave
          09.09.2023 10:22

          Так и есть. Подтверждаю


        1. AllexIn
          09.09.2023 10:22

          Очень спорное утверждение.
          Хотя смотря что считать хорошими вакансиями...


  1. SharifShnet
    09.09.2023 10:22

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


    1. AllexIn
      09.09.2023 10:22

      Рабство предполагает невозможность отказаться. От стажировки можно отказаться.


    1. TemaAE
      09.09.2023 10:22

      А что тогда обучение в ВУЗе?
      Адский труд без оплаты 4-5-6 лет.

      Воспринимайте стажировку как обучение с неплохой стипендией.


  1. MrGold77
    09.09.2023 10:22
    -3

    ????????????


  1. SandyBalalaika
    09.09.2023 10:22
    +5

    Я сам начинал с условно бесплатной стажировки. Устраивался на стажировку, говорили беслпатно. Опыта не было от слова совсем. За первый месяц работал по 12-16 часов, чтобы вкатиться, понять, да и интересно было. В итоге в первый месяц мне заплатили 5 тыщ. Да немного, но было приятно. Потом сказали, что исходя из результатов первого месяца, второй месяц я уже буду получать ЗП. Сказали 20 тыщ. Счатью не было предела :). В то время я жил в общаге и жить в месяц на 5-6 тыщ было нормой. Дело было в 2019, последний курс, защита диплома и т.д.. Было трудно, но интересно.
    Понимаю, автору 34 года. Понятное дело, что жить на что-то надо. Расходы за жилье и еду никто не отменял, но и на стажировке расчитывать на оплату больше 20к я бы не стал. И то это должно повести. С каждым годом требования к джунам возрастает. Оно и понятно, ведь джунов с каждым годом все больше вот и требования выше.


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -3

      С каждым годом всё больше тех, кто называет себя джунами. Отучились люди, попробовали пару месяцев попасть в какую то компанию, сходили на пару собесов, сдались и перешли куда-то ещё. А люди, которые реально хотят попасть на работу вынуждены "толпится у входа"...


      1. ToSHiC
        09.09.2023 10:22
        +8

        А почему, собственно, вы считаете себя лучше них?

        Пару раз проходил этот отбор и скажу всем, кто ещё не пробовал: без специальной подготовки можете даже не пытаться.

        Так подготовьтесь, в чём проблема? Почему работодатель должен хотеть нанять именно вас?

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


      1. AllexIn
        09.09.2023 10:22
        +3

        А вы разве не себя описали?


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -3

          Нет. Прочитайте еще раз статью и комментарии.


          1. AllexIn
            09.09.2023 10:22
            +2

            Может еще два раза прочитать? Ну чтобы наверняка. А то вдруг я от повторного прочтения мнение не изменю...


            1. thelifestyle88 Автор
              09.09.2023 10:22
              -1

              up to you


  1. NickPic
    09.09.2023 10:22
    +1

    Вероятность получения офера обратно пропорциональна процентной ставке ФРС. Запаситесь терпением. Когда-нибудь, вы получите достойное предложение.

    Может, конечно, не при жизни)


  1. Leetc0deMonkey
    09.09.2023 10:22
    +13

    "Учите на мидлов" - это конечно мощно. А чо, лучше сразу на техлидов! Это всё же приобретается годами стажа на серьёзных проектах, и никак иначе.


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -6

      Это к чему комментарий?


      1. dinosaturnus
        09.09.2023 10:22
        +5

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


        1. dididididi
          09.09.2023 10:22

          Эээ... Крайне извиняюсь. А в универе почему за пять лет нельзя выучить хорошего сеньора? А за пару лет в какой нить помойке с ковыряя говнокод, внезапно он вылупляется?


          1. jam12345
            09.09.2023 10:22

            Потому что сеньор это лычка которая не стоит ничего для компании. Зато позволяет продавать этого разраба инвесторам или клиентам если это бодишоп.

            Лучше всего мне кажется мерить скилл в деньгах. Где ЗП net в месяц для Европы и РФ как части Европы до 1-2к евро Джун. От 2 до 7к мидл. От 7-8к сеньор. Для США делаем x2


            Если взять где то такие цифры то и окажется что миддлов подавляющее большинство. Как и должно быть. А то если по лычкам смотреть то плюнуть не в кого, в сеньора попадешь. А сервис при этом не умеет скалироваться и падает при росте RPS в 2 раза.


            1. faiwer
              09.09.2023 10:22

              net в месяц для Европы… От 7-8к сеньор.

              3.5-5k куда ближе к реальности. Бывают и 7, да, но это уже ближе к уровню техлида или довольно высокая позиция в европейских FAANG. В рядовых конторах 120к\y brutto это уже позиция архитектора.


              1. jam12345
                09.09.2023 10:22
                +1

                Да нет это как раз цифры что я сказал.

                довольно высокая позиция в европейских FAANG
                Ага сеньор в условном Букенге. О чем я и говорю выше. Многих называющих себе сеньорами и получающих 3.5-5k в Букинг дальше первого этапа интервью просто не пропустят.

                Меня кстати тоже не пустят ни в Гугл в Швейцарский офис ни в Букинг. Проходил собеседования понимаю свои слабые стороны и что я на сеньора не тяну в хороших компаниях. А а мелких да мне лычек отсыпают хоть вагон. Особенно в бодишопах. Так и работаю на свои условные 6к net и по тихой подтягиваю знания которых не хватает. И да считаю себя миддлом, хоть в контракте и написано что сеньор и не смотря на более чем 15 лет опыта (Увы но реализации одинаковых задач не приносит новые знания, в годах опыта вагон в знаниях слаб)


                1. tommyangelo27
                  09.09.2023 10:22

                  И да считаю себя миддлом, хоть в контракте и написано что сеньор и не смотря на более чем 15 лет опыта (Увы но реализации одинаковых задач не приносит новые знания, в годах опыта вагон в знаниях слаб)

                  Очень знакомо. Когда опыта было 3-4 года — уверенно называл себя сеньором, просто потому, что в компании выдавали лычки, да и зарплата росла кратно при сменах работы, казалось, что схватил бога за бороду. Сейчас, когда коммерческого опыта уже 13 лет, называю себя просто Software Engineer, без всяких градаций.


          1. Markscheider
            09.09.2023 10:22

            А в универе почему за пять лет нельзя выучить хорошего сеньора?

            Потому что в дневном вузе максимальное количество часов, прослушаных студентом с 1 по 5 курсы - это, внезапно, физкультура.

            Ломать надо германскую систему образования (что некоторые курсы и продвинутые школы/институты успешно делают).


  1. Script_Er
    09.09.2023 10:22
    +1

    мне кажется, что автору надо подумать, надо оно ему или нет?! Почему иемнно фронтэнд? есть много ответвлений этой темы. Во вронте действительно переполнение, как я думаю. курсы готовят в основном на эти дела. Не расстраивайтесь! Все у вас получится! попробуйте смежные направления.


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Накопленный капитал ещё есть. Буду стараться! Просто таких, как я, очень много. И надо людям понимать, кто собирается только учиться, что это не лёгкая прогулка.


      1. c_kotik
        09.09.2023 10:22

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


    1. M_AJ
      09.09.2023 10:22
      +1

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


  1. Naglec
    09.09.2023 10:22
    +22

    Я устраивался джуниором в 2010 году после 2 лет факультативного программирования в физматшколе (Pascal, алгоритмы и структуры данных), 5 лет профильного образования в топ вузе (pascal, c++, java, sql) и 2 лет в ИТ дежурным инженером на галере и получил много десятков отказов.

    2023 год: почему миня не бирут после онлайн курсов жуном? Откуда вы возьмете кадрыыы


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -9

      Ну круто. А я не имея профильного образования в закупках, стал руководителем подразделения в крупной нефтегазовой конторе за 3 года. Кроме образования и опыта работы есть еще и софт скиллы. А имея крутые Хард скиллы можно всю жизнь просидеть на исполнительской должности.


      1. atshaman
        09.09.2023 10:22
        +15

        Но вы идете в отрасль, где нужны именно харды. "Л" - логика.


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -7

          Ну харды всегда можно подтянуть. Чем я и занимаюсь. А вот из г…о человечка переделаться в нормального и адекватного ой как не просто.


          1. Leetc0deMonkey
            09.09.2023 10:22
            +4

            Ну харды всегда можно подтянуть.

            Если для вас C++ вызывал сложности, то даже не пытайтесь. В настоящем серьёзном программировании всё гораздо сложнее, так что простое знание C++ это entry level. И денег там совсем код наплакал. А всякие сайтошлёпства изжили себя, там ни денег ни работы.

            Если ваша цель должность руководителя в IT, то для этого предназначены другие пути-дорожки.


            1. thelifestyle88 Автор
              09.09.2023 10:22
              -1

              Спасибо, обязательно ваше мнение учту!


            1. raspberry-porridge
              09.09.2023 10:22
              +2

              Если для вас C++ вызывал сложности, то даже не пытайтесь

              Крайне неудачный пример. Есть С++ на уровне cin >> cout, а есть Unreal Engine.


              1. Leetc0deMonkey
                09.09.2023 10:22

                С++ на уровне cin >> cout

                И не нужен на реальных проектах.


          1. tommyangelo27
            09.09.2023 10:22
            +5

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


      1. Ravager
        09.09.2023 10:22
        +3

        Программирование это вам не это. Тут надо много думать, а это хард скилл. Софты нужны менеджерам, вот кстати вариант - ПМ, но нужно опять переучиваться.


        1. AnimeSlave
          09.09.2023 10:22
          +1

          ...вот кстати вариант - ПМ,...

          Вот, кстати, да. Это вариант, для «руководителей», который хотят «войти в айти». Хотя у меня есть истории про ПМов, которые в разработке вообще ничего не смыслят, и из-за которых страдает продукт, так как в код они не лезут


          1. tommyangelo27
            09.09.2023 10:22
            +2

            Кстати, лучший ПМ из тех с кем работал тоже не шарит в программировании совсем, но это абсолютно не мешает успешности проекта. Она просто умеет:

            • доверять команде и знает что от кого ожидать;

            • умеет правильно общаться с клиентами, в том числе навязывать им наше видение и рекомендации;

            • жёстко отстаивать бюджет и дедлайны, не позволяя садиться на голову (ни клиенту команде, ни наоборот).

            А был наоборот ПМ - бывший программист, но его "руководство" заключалась в пересылке емейлов от клиента тимлиду и назад...


            1. AnimeSlave
              09.09.2023 10:22
              +1

              Понятно, что ПМ ПМу рознь. Но тут, как мне кажется, есть зависимость от того, что ПМ делает. Каким продуктом управляет. Если этот продукт - код, то доверять команде разработки самое правильное решение. А когда продукт это что-то визуальное. Типа игра, какое-то интерактивное приложение, где код это основа, но ПМ может легко делать выводы по визуальным составляющим, а не по наличию нужного кода. И тогда бывает, как в моем опыте, что добавление нового функционала зависит от того, понимает ли ПМ, как будет он добавлен в продукт, или нет. Он понимает это на уровне кода, или на уровне «картинка на экране появилась и ладно»


        1. AllexIn
          09.09.2023 10:22

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


    1. 40kTons
      09.09.2023 10:22
      +1

      Устраивался джуном 2023 после 4 лет инфобез колледжа, 5 лет профильного образования в нормальном вузе (фундаментальная информатика в мехмате) и имея пол года коммерческого опыта. 9 месяцев искал новую работу, получил много десятков отказов. Даже в стажировках отказывали


  1. spidersarecute
    09.09.2023 10:22
    +8

    Надеюсь, что вы не сдадитесь, будете развиваться дальше и у вас все получится. Но:

    На мидл откликаюсь очень редко

    Middle разработчик это разработчик примерно с 3 годами опыта. Вы под это условие не подходите.

    Есть компании, которые сразу присылают тебе тестовое задание, где тебе
    чуть ли не новый поисковик надо собрать с логикой, и всё это на зп в
    30–50 т.р.

    Я не понял этот момент. Если вас не устраивает зарплата, то зачем вы отправляли резюме в эту компанию? А если устраивает, то почему не можете качественно сделать тестовое задание? Вы считаете, что если зарплата соответствует медианной зарплате по России, то кандидата можно не проверять?

    Да, тестовое задание может потребовать время, и даже придется что-то подучить, но вы же все равно безработный и вам делать все равно нечего. К тому же, сделанное задание можно выложить на Гитхаб и показывать на собеседованиях. И знания новые получите. Одни плюсы.

    Ну и отдельная каста компаний, которые ищут работников за «еду» со
    слоганом «Всему обучим за 3 месяца, а потом, может быть, возьмём
    в штат», а где-то между строк затерялось «Скорее всего нет. Ты просто
    поработай на нас бесплатно.». При этом заметил, что откликов у таких
    компаний больше всего.

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

    Ну и это работает не везде. В сложных проектах такие «начинающие» будут больше мешать, ломать и отвлекать. Лучше взять миддла.

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

    Есть пара-тройка больших компаний, которые каждые 3 месяца (а кто и
    почаще) запускают конкурсы по отбору стажёров на много направлений,
    среди оных есть и front....
    К данным стажировкам надо готовится отдельно, чуть ли ни
    как к FAANG/MAMAA. Там и алгоритмы, и специфическая подача задач,
    нацеленных на то, чтоб вас запутать.

    Большие компании хотят выбрать лучших, что здесь не так?

    Компаний, готовых обучать джунов, практически на российском рынке нет.

    Значит, пока ситуация не такая критическая, как вы описываете. Значит, компании пока что закрывают вакансии имеющимися людьми. Была бы ситуация критическая - компании бы оплачивали обучение перспективным студентам в обмен на условие потом работать у них.

    Все, кому не лень, говорят, что рынок растёт, требуются новые специалисты

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

    P.S. Увидел в комментариях, что вы ранее работали руководителем. Выглядит как большой плюс, на мой взгляд, ведь это значит, что вы умеете принимать решения, искать эффективный путь (например, понимать, что выгоднее: написать свой модуль или купить сторонний, или использовать какое-то готовое API для решения задачи), взвешивать плюсы и минусы, видеть слабые места, понимать задачи бизнеса - это очень полезно. Обязательно акцентируйте на этом внимание в резюме.


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Я не понял этот момент. Если вас не устраивает зарплата, то зачем вы отправляли резюме в эту компанию? А если устраивает, то почему не можете качественно сделать тестовое задание? Вы считаете, что если зарплата соответствует медианной зарплате по России, то кандидата можно не проверять?

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


      1. ddv88
        09.09.2023 10:22
        +4

        Это Российское ИТ, старина. Платить нихрена, хотеть дохрена. Привыкай.


        1. thelifestyle88 Автор
          09.09.2023 10:22

          Да так во всех отраслях)


      1. M_AJ
        09.09.2023 10:22
        +1

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


  1. zubrbonasus
    09.09.2023 10:22
    +3

    В IT как правило работают "фанаты" своего дела, а любители халявной зпшки как правило отваливаются на начальных этапах. П.С. чтобы джуну найти первую работу - нужны высокого качества опенсорс (пет) проекты, по другому никак. Обратите внимание на слова "высокого качества". П.П.С. Если вы учились в шарашкиной конторе и нечему не научились - сделайте ещё один подход к снаряду и поучитесь в другом учебном заведении.


    1. thelifestyle88 Автор
      09.09.2023 10:22

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


      1. DonStron
        09.09.2023 10:22
        +4

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

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


        1. thelifestyle88 Автор
          09.09.2023 10:22

          Ну вообще не согласен. Курсы помогают структурировать всю информацию, что есть на просторах интернета. Это тоже самообучение. Ведь тебя никто не контролирует, хочешь учи, хочешь не учи. Документацию я обязательно читаю, особенно если сталкиваюсь с чем то новым.


    1. Ivan22
      09.09.2023 10:22
      +13

      вокруг меня "фанатов" процентов 15%, остальные просто работают работу с 9 до 5, в целом хорошо и ответственно, но без всякого фанатизма


      1. raspberry-porridge
        09.09.2023 10:22

        Ну как мне кажется, те, кто с 9 до 5 качественно делают свою работу, были фанатами в прошлом, а с опытом поняли, что даже от любимого дела может быть тошно, если в жизни ничего, кроме него нет.


        1. Ivan22
          09.09.2023 10:22

          ну уж точно не все, да и даже не большинство имхо были фанатами


        1. jam12345
          09.09.2023 10:22

          Там много что может быть. Скажу за себя я все еще люблю свою работу. Просто задач нет над которыми реально интересно работать настолько что бы делать это в нерабочее время.

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


          1. Areso
            09.09.2023 10:22

            Или не даст.
            В прошлом месяце был "на прожарке" резюме, прожарка шла тех, кто ищет работу зарубежом, ну вот, фронтедера одно жарили - там 1,5 млн фронтенедеров выпадало в поиске =)


            1. 0Bannon
              09.09.2023 10:22
              +2

              Где посмотреть как жарят фронтендеров без регистрации и смс?


              1. Areso
                09.09.2023 10:22

                Гуглится по ключевым словам, можно даже linkedin еще добавить =)


    1. Areso
      09.09.2023 10:22

      Мне кажется, что высокое качество и пет-проект сочетаются очень плохо.

      Высокое качество можно обеспечить на небольшом проекте до тысячи строчек, а попробуй обеспечить высокое качество на проекте которому 5 лет, 20+ тысяч строк, несколько человек, и 3 смены версии ЯПа - а я посмотрю =)


  1. LuckiestGuyEver
    09.09.2023 10:22
    -4

    Подпишусь как я на тебя брат.


  1. Antbor
    09.09.2023 10:22
    +4

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


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -2

      Ну от знакомых hr спецов слышу что мидловские позиции не закрываются месяцами. А все существующие мидлы качуют как монголы из компании в компанию.


      1. Leetc0deMonkey
        09.09.2023 10:22
        +1

        Ну от знакомых hr спецов слышу что мидловские позиции не закрываются месяцами.

        Если позиция не закрывается, значит на неё никто особо и не нужен. Там где боец нужен срочно срочно, там долго титьки не мнут и берут первого более-менее подходящего.


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -2

          Подскажите, а вы кем работаете и какой у вас опыт? Вы просто и в курсе того что происходит на рынке труда в ИТ и в других областях, что там в «сайтошлепстве», в С++ и еще и знаете, что такое «настоящее серьезное программирование»… просто хочу понять, как ваши слова воспринимать…


        1. faiwer
          09.09.2023 10:22

          Там где боец нужен срочно срочно, там долго титьки не мнут и берут первого более-менее подходящего

          Нет. Таки мнут сиськи и не берут. Даже если срочно. Да это нелогично. Но это так в очень многих крупных конторах на западе. Они будут ныть что фиг кого найдёшь, но HR отдел продолжит забывать перезвонить approve-ым кандидатам, терять часть резюме, а начальство продолжит отказываться поднять вилку зарплат хотя бы на 10%.


          Вы тут пишете что 25 лет назад вкатились, но по всем вашим комментариям складывается, что вы просто троллите.


          1. eugenk
            09.09.2023 10:22
            +1

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


            1. faiwer
              09.09.2023 10:22

              Всё в комплексе работает. Я помню диалог с нашей HR:


              • А тот Х, который ещё месяц назад хорошо прошёл собес, что там с ним? Мы его ждём!
              • Какой-такой Х? Сейчас посмотрю… Ой, а я забыла ему отписать.

              И многочисленные:


              • Привет, меня зовут Х. Я вам отправлял резюме но не получил ответа.
              • Гхм… Сейчас спрошу у HR. Ой, ваше CV просто "потерялось". Сорри, когда вам будет удобно пройти техническое?

              Мне как-то одна контора ответила спустя полгода после заявки, что хотят продолжить.


      1. Ravager
        09.09.2023 10:22

        Это ерунда, кому надо быстро закрывают. На рынке сейчас выбор большой. Знакомые за месяц нашли 2 мидлов, просто нужно не устраивать экзамены по 5 часов тогда и все находятся.


  1. BerdBerd
    09.09.2023 10:22
    +1

    Видимо на JavaScript очень большой конкурс.

    Менторил тут недавно знакомого, 33 года, бывший врач.

    С нулевых знаний, на инженера данных (Python + SQL+ Linux + Airflow)

    Начали в июне, закончили в августе (2,5 месяца) - уже оффер на мидла на 150К собес прошёл (в резюме нарисовали 2 года опыта).

    Занимались с понедельника по пятницу, по часу в день, по будням + он ещё самостоятельно по 3-5 часов в сутки фигачил.

    Главное - много практики и опыт работы в резюме нарисовать.


    1. atoro
      09.09.2023 10:22
      +9

      Толи ваш бывший врач пока непризнаный гений, толи я сильно переоцениаал уровень требований, необходимых для того, чтобы считаться "инженером данных" с окладом в 150к, Мне-то всегда казалось что за 2.5 месяца по 3-6 часов при любом уровне менторства с 0 нормальный человек в мобилке или бэке может максимум да по знакомству хорошему до какого-нибудь стажера за еду подняться в условных рогах и копытах, какие уж там собесы на миддла.


      1. AndreiKud
        09.09.2023 10:22
        +2

        Скорее всего он учился продавать себя на собесах, не более


        1. tommyangelo27
          09.09.2023 10:22
          +1

          Вполне возможно, что не с полного нуля. То есть человек программистом не работал никогда, но, к примеру, писал программки на Спектруме, или макросы в VB. И ему не надо было объяснять что такое переменная, цикл, основы булевой алгебры и т. д. Я когда-то пробовал человека учить с нуля, и самое сложное было не синтаксис языка или фреймворки, а тупо массивы, циклы и функции с аргументами.


          1. AndreiKud
            09.09.2023 10:22
            +1

            Очень может быть, но ключ к успеху подозреваю там всё же в

            опыт работы в резюме нарисовать.


          1. eugenk
            09.09.2023 10:22

            Забавный опыт... Спасибо ! Увы, дети пошли совсем не по той линии, а внукам ещё года три, прежде чем их можно будет реально учить чему-то серьезному. Обязательно учту Ваш опыт !


      1. BerdBerd
        09.09.2023 10:22

        Так мы не про мобилку говорим - там свои приколы - и сложнее даже в чём-то.

        Если нужен максимально быстрый вход в IT - учишь SQL и Python - и вперёд, в порядке убывания навыков: инженер данных, аналитик данных, тестировщик, 2я линия техподдержки.

        Зная SQL - без хлеба не останешься никогда.


      1. dididididi
        09.09.2023 10:22
        -2

        У меня хирург знакомый. То что он делает, говорит могу натаскать любого за пару месяцев. Курсы кройки и шитья. Операции все стандартные.

        А учился 10 лет.


        1. dkuzminov
          09.09.2023 10:22
          +1

          Что-то меня на анекдоты пробило в обсуждении данной статьи. На этот раз про удар молотком за $1000: сам удар за $1 и $999 за знание места, где бить.

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

          С другой стороны, многих рассуждающих как вы уже давно пора заменить AI решениями.


          1. dididididi
            09.09.2023 10:22

            Я понимаю схирургом, ситуацию ну допустим, нужно вовремя увидеть метастазы рака, когда аппендицит удаляешь и человеческая жизнь в твоих руках. Но у меня вопрос к прогерам, ну уткнулся в чето непонятное - позвал сеньора, он помог. Никакой критичности нет и продолжаешь фигачть 90%рутинных задач.


            1. dkuzminov
              09.09.2023 10:22
              +1

              В том-то и эффект Даннинга-Крюгера, что в тех ситуациях, когда и вправду нужно консультироваться, джуну все "понятно".


    1. 0Bannon
      09.09.2023 10:22

      А устроился он джуном дата инженером?


      1. BerdBerd
        09.09.2023 10:22

        На мидла по нижней планке получил оффер.


    1. vtal007
      09.09.2023 10:22

      даже на довольно тяжелых курсах ЯП, на инженера данных учат наверно с полгода

      а тут раз и 2,5 месяцев

      но вообще, люди разные очень, может это гений, кто знает

      (а может это Вы гений-менторства, тут нужна выборка поболее, чем один человек)


      1. 0Bannon
        09.09.2023 10:22
        +1

        Там учат два раза в неделю по два часа вебинар, вот и выходит полгода.


        1. vtal007
          09.09.2023 10:22

          про инженера данных не знаю (правда, пишут что там всего 10 часов в неделю)

          а вот по аналитике данных или дата-саенс, охреневаешь от объема

          Если в дата-инженерии все так лайтово, есть смысл подучить после курса DA


      1. MTyrz
        09.09.2023 10:22

        Менторство — это штука посильнее фаустпатрона Гёте. Когда у тебя есть человек, который занимается непосредственно с тобой… Ну как в старое недоброе советское время: школу заканчивали те, а в хороший институт поступали по большей части те, кто еще и с репетиторами занимался.


        1. vtal007
          09.09.2023 10:22
          +1

          это да, вопрос в хорошем менторе


      1. eugenk
        09.09.2023 10:22

        Тут дело скорее в математической подготовке. Я например без всякого менторства освоил всю эту хрень за пару месяцев и вполне успешно проходил собеседования. Другое дело что сейчас окончательно разочаровался в IT по найму В ПРИНЦИПЕ и решил поработать исключительно на себя любимого.


      1. dididididi
        09.09.2023 10:22

        Меня добавь. Три месяца на Javarush и готов джун из директора департамента.


    1. vtal007
      09.09.2023 10:22

      а где ж он взял опыт и практику для резюме? типа я дата-инженер, а людей режу для души?

      Не поделитесь примерной программой (в частности линукс и арифлоу - в каких объемах. Скуль-питон это понятно где взять (этого добра полно))


      1. 0Bannon
        09.09.2023 10:22

        Канал rebrain на ютубе. И еще в otus проходил видеокурс 10р всего стоил. Неплохой. Есть на торенте курс Кирилла Семаева LPIC101,102.


        1. vtal007
          09.09.2023 10:22

          Спасибо! (Кирилла Семаева на ютубе вроде лежит свободно)


      1. BerdBerd
        09.09.2023 10:22
        +1

        План обучения (для работы с линуксом нужно арендавать самый дешманский VPS с линукс сервером - ubuntu linux 20 например, я хостюсь в ruvds, вот промокод если там же будете: PUI-IES-XLW) :

        1. Подключение по ssh (putty) и по sftp (mobaXterm)

        2. Топ 10 базовых команд - любой такой видос на ютубе. ls, cd, mkdir, chmod, cp, unzip, mv, head/tail

        3. Где смотреть логи ошибок.

        4. Что такое systemctl и системные демоны.

        5. Установка на линуксовый сервер каких-то базовых программ через apt get

        6. Запуск скриптов python на линуксовом сервере. Учимся пользоваться pip3

        7. Запуск скриптов по chron.

        8. установка PostgreSQL на линуксовый сервер - и настройка доступа - чтобы со своего ноутбука можно было к серверу подключаться - а не только по ssh работать.

        9. Развёртывание airflow на линуксовом сервере. Вот моя статья по которой делаем: https://habr.com/ru/articles/547936/

        10. Дальше нужно очень много SQL заниматься: базовые типы данных, создание таблиц, 3 нормальная форма, звезда/снежинка.

        11. Дальше решать задачки по SQL (месяц, по 2 часа каждый день) https://www.sql-ex.ru/

        12. На https://www.sql-ex.ru/ задрачивать все задачи, какие только можно. На собеседовании как минимум 1-2 вопроса будут типа таких.

        13. Ещё SQL: group by, partitons, оконные функции, nested loops/hash join/merge join. Как работает оптимизатор запросов. Как смотреть план выполнения запросов.

        14. Потом мы для Airflow сделали 2 дага: оба с выгрузкой данных из открытых API. В одном даге выгружали данные о курсах валют, в другом - о погоде. А потом на собесе тестовое задание было 1 в 1 такое же - выгрузить данные из API в базу.

        15. Для 14 пунка нужно освоить как создавать таблицы и делать вставку данных в таблицы используя SQLAlchemy ORM.


        1. vtal007
          09.09.2023 10:22

          Большое спасибо!


  1. iiwabor
    09.09.2023 10:22

    Всем нужен опыт, без него брать сотрудника бессмысленно - работать он не сможет. Опыт можно получить и не в АйТи:

    1. Сделайте 2-3 учебных Пет-проекта

    2. Предложите свои программистские услуги на той работе, на которой вы сейчас работаете. Сделайте несколько проектов.

    3. Сделайте настоящий проект и обязательно доведите его до продакшена

      Вот и будет пару лет опыта!


    1. Ivan22
      09.09.2023 10:22

      или можно просто придумать этот опыт, вполне себе вариант


    1. eugenk
      09.09.2023 10:22

      1. Начните работать исключительно НА СЕБЯ.


  1. ssmaslov
    09.09.2023 10:22
    +9

    Не знаю, стоило ли писать. Со своей позиции нанимающего менеджера (с полным бекграундом разработчик - солюшн - ентерпрайз архитект - ...) Не нужен джун 30 летний примерно никому. Джуна можно и нужно брать как чистый лист под свои процессы, его растишь под себя и он или вливается или понимает что не его и уходит в поисках лучшей доли :-) Если мне нужен человек со своей сложившейся позицией с которым я буду советоваться, вполне возмоно доверять его экспертизе и даже делегировать ему решения за которые я отвечаю - я буду брать синьора. Если нужна рабочая лошадка с потенциалом я буду искать миддла с опытом РЕАЛЬНЫХ задач. НЕ пет проектов когда делаешьчто хочешь а реальных проектов когда делаешь реальные проекты по реальным требованиям бизнес заказчиков с реальными ограничениями. Увы но это так.

    P.S. по 10 часов в день работать не надо (сам как и большинство руководителей работаю, конечно, боьше). Готовность работать по 12 часов в день это минус а не плюс, человек не может работать эффективно больше 5-6 часов в день, ну еще часа три на совещания и переписку. К счастью, меня этому научили на первой работе более 30 лет назад

    P.P.S. Не опускайте руки, шанс есть хотя он невелик


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -2

      А в чем проблема 30-летнего джуна?


      1. ssmaslov
        09.09.2023 10:22

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

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


        1. duott-daenur
          09.09.2023 10:22
          +2

          На стороне 30+ джунов софт-скиллы. Мотивация, осознанность, самодисциплина, навыки самообучения, опыт командной работы, просто взрослость в целом. Есть и студенты такие, но далеко не все в 18-20.


          1. DonStron
            09.09.2023 10:22
            +5

            На стороне 30+ джунов софт-скиллы. Мотивация, осознанность, самодисциплина, навыки самообучения, опыт командной работы, просто взрослость в целом.

            Человек с вот этими перечисленными качествами вряд-ли жаловаться, что "не берут". Тут либо таких качеств нет, либо реально знания (хардскилы) сильно не дотягивают.


        1. eugenk
          09.09.2023 10:22
          +1

          В том что (физиология) у них более инертное мышление.

          Мне 62. И учиться чему-то новому, мне сейчас значительно легче чем было в 20 или в 30. Чем сейчас совершенно по-наглому и пользуюсь, меняя специализацию и возможно отбивая хлеб у более молодых. Извиняет меня лишь то, что никуда не трудоустраиваюсь. Хватит, наигрался в эти игры "я начальник ты дурак". Работаю исключительно на себя любимого. Если выстрелит, сам буду решать, у кого мышление инертное, а у кого нет. Смотреть буду не на возраст, а на занятия спортом, службу в армии, и способность к абстрактному математическому мышлению. А про инертность мышления, как говорят в Одессе "Сходите на привоз, купите там селёдку, вот ей и парьте мозги". Это придумано исключительно для самооправдания. Ну стесняется 24-летний мидл (а таких немало !) чему-то учить 34-летнего джуна (такие тоже есть) ! Хотя потенциально ученик возможно и куда перспективнее учителя. Вот и придумали себе отмазку.


          1. dididididi
            09.09.2023 10:22

            Да уж... Приводить себя одного в качестве примера крайне тупо. Во первых самооценка крайне субъективно, а во вторых ты один вообще не статистика.

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


            1. eugenk
              09.09.2023 10:22

              Допустим я подхожу к Вам такому красивому и у девушек успешному, и начинаю долго и нудно втирать, что соблазнять девушек это совершенно нереально, а уж по щелчку тем более. Надо полгода дарить цветы, потом год дарить конфеты, и тогда может быть, может быть, может быть... Куда Вы меня пошлёте с такой нудятиной ??? Вот так же и я с "инертным мышлением после 30".

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


              1. dididididi
                09.09.2023 10:22
                -1

                Никуда не пошлю. Есть человек, у него проблема, ест эмпирический путь.

                У большинства людей пик способностей лет в 20, после 30 он начинает падать - это факт. Да есть единичные уникуму, но они ни на что влияют. Но вы не из них, если такого простого факта не понимаете.

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


    1. Hlad
      09.09.2023 10:22

      А если у человека был опыт реальных проектов и т.д., но в далёком прошлом? Условно - десять лет работал программистом, но потом ушёл в дворники/продажники и т.д.?


  1. nomapunk
    09.09.2023 10:22
    +8

    Лично я с неким бекграундом олимпиад по информатике легко прошел отбор на стажировку и могу с уверенностью сказать что на стажировку буквально ничего не требуют кроме литкода (В пример беру Яндекс, другие большие компании думаю также его спрашивают, для старта очень круто).

    У меня было 0 пет-проектов, 0 опыта, никогда не использовал гит и писал только в main.cpp . Поэтому я с удивлением всегда читаю когда люди пытаются качать техскиллы и пишут много петов, хотя уже бывали на собеседованиях и видели что просят там литкод, но упорно продолжают его игнорировать.

    К сожалению автор поста слабо описал в чем конкретно то были его проблемы на таких собесах, но проорал конечно с

    Там и алгоритмы, и специфическая подача задач, нацеленных на то, чтоб вас запутать. Типо «сортировка по неубыванию» и прочий бред.

    Ох уж эти злые люди кто добавляют частичку не, ей богу как школьникам на ЕГЭ)


    1. 40kTons
      09.09.2023 10:22
      +1

      Это и плохо. Вот есть у тебя база - знаешь язык, ооп, базы данных, sql, сети, примерно представляешь работу ос и компа, но алгоритмы и структуры данных не на олимпиадном уровне - знаешь какие есть структуры данных, какие там сложности операций, базовые алгоритмы знаешь и их сложности, но на время из головы Дейкстру или расстояние Левенштейна не напишешь, максимум бинарный поиск или bfs/dfs из головы напишешь - всё, в пролёте на стажировку. Надо дрочить пол года алгоритмы, что бы попасть на стажировку. В чём смысл не проверять всё то, что нужно в работе?


      1. l0ser140
        09.09.2023 10:22
        +3

        Желающих попасть на стажировку больше чем мест. Нужно как-то ранжировать кандидатов. При этом у них нет реального опыта. Что ещё спрашивать, кроме алгоритмов?


        1. 40kTons
          09.09.2023 10:22

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


          1. Ivan22
            09.09.2023 10:22

            Я набирал стажеров на дата инженеринг. 300 заявок, 20 мест. HR фильтруют случайных пассажиров, не знающих английский, не готовых пахать, не отличающих BI от BA и т.п и выдают мне 60 резюме. Я уже их лично опрашивал, отбирая нужное количество.

            По факту, знать надо SQL и базовую теорию субд. Собственно после все собесов отсортировываем по этим скилам по убыванию и берем топ 20. Все просто.


            1. 0Bannon
              09.09.2023 10:22

              А возраст? 34+ пойдёт?

              Всё остальное имеется. Куда резюме слать?


              1. Ivan22
                09.09.2023 10:22

                возраст вполне подойдет, по факту у нас в лабе всегда было примерно пополам студентов/выпускников и свитчеров от 27 до 35 лет.

                p.s. записывайся тут https://www.training.epam.com/en/training


            1. 40kTons
              09.09.2023 10:22

              не готовых пахать

              Как определить, что человек готов пахать? Попытаться понять пахал ли он до этого?

              Собственно после все собесов отсортировываем по этим скилам по убыванию и берем топ 20

              Ну так это же и хорошо. Вам нужно что бы стажёр понимал базы данных и sql - внезпано, спрашиваете у них базы данных и sql. На стажировки разрабом складывается такое ощущение, что стажёрам будут доверять реализацию важных высоконагруженных алгоритмов


              1. Ivan22
                09.09.2023 10:22

                да, попытаться понять что и как он уже учил. Если ничего и никак - то ....


            1. PrisonerOfDarkMatter
              09.09.2023 10:22

              Там у вас на сайте курсы по Java и Python, оттуда тоже набирают людей?


  1. atshaman
    09.09.2023 10:22
    +7

    У меня ощущение, что вы не очень понимаете, куда идете. Возьмите какой-нибудь химпром - вот у вас линейка "специалист - ведущий специалист - эксперт". И вы без опыта работы и образования хотите с первой на вторую ступеньку за полгода запрыгнуть, и удивляетесь, что за 2 года "какой-то джун еще не миддл". А с чего, собственно?

    Если не говорить о формошлепах шаг-влево-шаг-вправо=провал - то на средний уровень, при котором можно самостоятельно решать задачи в зоне своей ответственности в "технической" области нужно 3-5 лет достаточно разнообразной работы. Дальше у части людей срабатывает "если надо объяснять - то не надо объяснять".


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -2

      Я проработал на проекте строительства завода 3 года. И вырос с эксперта до руководителя направления за эти года. Перескочил на 2 ступени выше не имея профильного образования и опыта в данном направлении. Я много работал, общался с людьми, перенимал опыт, смотрел как делают другие, набивался на совещания, читал литературу, отстаивал свой подход, был проактивным, брал на себя ответственность и задачи для позиций выше. Почему это не должно работать в IT? Да воообще где угодно? Понятно что опыт важен. Но если брать на себя больше чем тебе дают, а не только жить от задачи к задаче спускаемых сверху, можно много достичь. Невозможно только фарш назад провернуть.


      1. atshaman
        09.09.2023 10:22
        +14

        Ну, так тут 3,14 - не мешки ворочать, да? "Участвовать в совещаниях", "быть проактивным", "отстаивать подход", "брать на себя задачи которые будешь делать не ты" и вот это все и в ИТ можно - где-нибудь в управлении проектами или там в скрам-мастерах. Вот только именно что кодить на результат это помогает примерно "никак". Рассказывать о том, как ты все улучшил - развил - оптимизировал можно будет примерно до первого теста.


      1. trueMoRoZ
        09.09.2023 10:22
        +1

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


        1. thelifestyle88 Автор
          09.09.2023 10:22

          Ну «эксперт» это только название должности. По факту это самостоятельный специалист.


      1. Dolios
        09.09.2023 10:22
        +5

        брал на себя ответственность и задачи для позиций выше.

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


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -1

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


          1. Dolios
            09.09.2023 10:22
            +3

            Пример абсолютно корректный. Невозможно стать теоретическуим хирургом, пауэрлифтером и программистом. Программирование опирается на практические навыки и опыт, также как и таскание тяжестей. Да, теория важна, но без практики вы ее просто не сможете применить. Да, даже со штангой надо знать теорию и то, как правильно делать упражнения, но мышцы и мозг качаются только практикой. Нельзя походить по совещаниям и "перескочить 2 ступени". Точнее, можно, в одном единственном случае. Когда ситуация в компании позволяет не работать, а создавать видимость работы и врать. Идите тогда в нейрохирурги, походите проактивно по совещаниям и будете деньги лопатой грести.

            Вы как считаете, вы будете умнеть от общения с высокоразвитыми людьми

            Это тут при чем? Вы думаете, что джуны общаются с джунами, а синьоры с синьорами? Откуда вы этого набрались? В группе все общаются со всеми. Ваш ментор будет сам максимально быстро пытаться затащить вас на мидловые задачи, чтобы вы перестали проедать деньги и начали их приносить. Но также он будет понимать вашу квалификацию и де давать вам задачу не по силам, какой бы вы проактивный не были и сколько бы совещаний не посетили. Именно для этого он и нужен, чтобы вы не надорвались сами и не накуралесили в проекте.

            Забудьте на время свой строительный опыт, он нерелевантен.


            1. thelifestyle88 Автор
              09.09.2023 10:22
              -1

              То есть вы считаете, что давая задачи которые джун точно знает как реализовать он будет развиваться?


              1. eugenk
                09.09.2023 10:22

                Мне кажется Вы не поняли одного важного момента. Я написал Вам в личку предложение плюнуть на трудоустройство и заняться мобильной разработкой на собственный страх и риск. Похоже несколько поспешил... Так вот. В ПРИНЦИПЕ нет(и не может быть !) задач, с которыми не справился бы джун, только-только освоивший синтаксис языка. Пустячок лишь в том, что джун это тот, кого надо плотно опекать. Расписывая ему каждый шаг решения задачи. Мидл, это тот, кому достаточно поставить задачу в более не менее общем виде, а разобьет на шаги он её сам. Сеньор это тот, кто САМ может ставить задачи. Вот так, если очень приблизительно... Так что предложение я Вам сделал вполне себе сеньорское, а по комментам вижу, что Вы и правда джун... Хорошо, давайте начнем с малого. Игру тетрис знаете ??? Попробуйте её реализовать. В качестве бонуса - сделайте игровой сервер. На котором можно зарегистрироваться и который хранит наивысшие счета игроков. Тогда возможно поймете, как джуны растут до мидлов и сеньоров. Прошу только без обид. Сам взял бы над Вами шефство, но увы слишком занят разработкой, да и платить ничего не могу.


              1. Dolios
                09.09.2023 10:22

                Где вы такое вычитали, можно цитату?


              1. DaneSoul
                09.09.2023 10:22

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


              1. tommyangelo27
                09.09.2023 10:22
                +1

                Уверен, что каждый человек знает, как именно можно накачать бицепс - надо взять гантели и начать сгибать руки в локтях, ничего сложного. Но что-то по улицам не ходят массово мужики с огромными "банками" ????

                Теория без практики не слишком ценна.


                1. dkuzminov
                  09.09.2023 10:22

                  Обратное тоже верно: практика без хорошей базы весьма опасна. Можно, конечно, привести и спортивные примеры с сорванными по глупостями позвоночниками, но лучше все-таки вернуться к программированию.

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


                  1. tommyangelo27
                    09.09.2023 10:22

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


                    1. dkuzminov
                      09.09.2023 10:22

                      Тем не менее, есть асимметрия. Знания приходят вначале, опыт набирается впоследствии. Способность обучаться затухает с годами, а опыт с ними лишь крепнет. Отсюда вытекает некая предвзятость по отношению к джунам: "джун с опытом без знаний" имеет крайне ограниченное применение.


      1. khgvghv
        09.09.2023 10:22

        Становится понятней, откуда у вас мнение, что миддл - это тот же джун, только с софт-скиллами.


  1. Gemerus
    09.09.2023 10:22

    По факту мы видим совершенно типичный "кризис перепроизводства", только в контексте рабочей силы. Предложения очень много, все умеют писать красивые резюме, оценить реальный уровень специалиста крайне сложно для компании. Для примера, в разработке железа сейчас ситуация обратная, спрос конечно сильно меньше, но гребут всех, кто умеет хоть что то. Хотя ЗП конечно еще не дошли до уровня большого IT, но идут туда.


    1. thelifestyle88 Автор
      09.09.2023 10:22

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


    1. eugenk
      09.09.2023 10:22
      +1

      Хотя ЗП конечно еще не дошли до уровня большого IT, но идут туда.

      Ага... Был у меня лет 10 назад проектик. Нужно было портировать один хитрый аудиокодек с древнего как говно мамонта ассемблера adsp2185 на FPGA. Заплатили аж целых 350 тысяч. Я ещё ошибку в старых исходниках у них нашел, которая приводила к арифметическому переполнению слышимому щелчку при высоких уровнях сигнала. С чем боролись тупо делителем напряжения на входе. Потом совершенно случайно узнал, что исходный прайс контракта был 15 лямов. А я ещё удивлялся, когда сказали, что кроме меня проект пытаются сделать ещё двое, мол откуда деньги... Так что нафиг ребята. Нужны вам разработчики железа - давайте как-нибудь сами, без меня. А я уж как-нибудь сам на себя поработаю. Самая моя большая в жизни ошибка, что в свое время запал на железо. Не лучший выбор в стране, где промышленность угроблена чуть более чем полностью.


  1. edogs
    09.09.2023 10:22
    +1

    Зарплатные ожидания какие были? Джун или не джун, а если целишься в 250к, то как бы позиция не называлась, конкурс туда будет высокий и требования тоже.
    А второй момент это конечно возраст, джун в 34 мало кому нужен.

    Что касается конструктива, то сходите на фриланс, в чем проблема-то? Только не засиживайтесь там долго, т.к. иначе попадете в жесткий тупик и будет только хуже. На опыт и портфолио там смотрят намного реже, на возраст вообще не смотрят, начать зарабатывать и нарабатывать опыт намного проще. Если готовы реально работать, а не просиживать штаны, то первый год будете зарабатывать больше, чем если бы устроились на работу.


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -3

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


      1. Ravager
        09.09.2023 10:22

        Это сейчас нормально. Я с опытом 13 лет в 2023 году попадаю на 1 собес из 5-7 откликов. И это собес, оффер там вообще рядом не стоял. Рынок сильно поменялся, даже с доковидным временем когда ещё не так пылесосили. Тогда и началось это вайти. Сейчас уже все, и дальше будет хуже. Потому что большая часть компаний свернулась, сейчас закроют ВПН, развернут чебурнет и это будет последним аккордом в песне высоких зарплат в айти.


        1. fshp
          09.09.2023 10:22
          +1

          Я с опытом 13 лет в 2023 году попадаю на 1 собес из 5-7 откликов

          А вот это не нормально. Потому что HR сами вам писать должны. С таким опытом (заочно будем считать что он ценный) рынок труда на стороне соискателя.


          1. 0Bannon
            09.09.2023 10:22

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


            1. dkuzminov
              09.09.2023 10:22

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


              1. 0Bannon
                09.09.2023 10:22

                Пенис увеличить? А куда писать?


      1. Dolios
        09.09.2023 10:22
        +6

        Заглянул к вам в профиль, у вас там написано от 90к. Вы прикалываетесь?


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -2

          Ну я готов подвинутся. А что надо написать?


          1. Ivan22
            09.09.2023 10:22
            +2

            напишите, "готов к стажировке в 3мес. за стипендию в 15к"


          1. edogs
            09.09.2023 10:22
            +5

            Если даже не зовут, то надо написать меньше. Это рыночек, это динамика.
            Снова не обращаются - понижайте еще ниже и так далее, пока не найметесь.
            У нас на фрилансе простая логика. Если занятость больше 2/3 времени выделенного у нас на работу, то стоимость работы понижаем. Если меньше 1/3, то стоимость работы вышаем.
            Да и просто банально посчитайте. Допустим Вы бы 4 месяца назад понизили бы планку до 45к (для примера), сейчас у Вас было бы в кармане 180к и 4 месяца опыта работы. А что Вы имеете держа планку в 90к? Ничего.
            Тут сейчас начнут говорить про демпинг и уважение себя, но демпинг это когда навалом предложений, а ты все равно снижаешь планку что бы иметь бОльший выбор. Когда же предложений нет, то значит ценник банально выставлен выше чем надо, просто исходя из того, что их нет.


          1. dididididi
            09.09.2023 10:22
            -1

            150 Напиши хотя б. У меня товарищ пару лет назад отработал айосником год за 60, выложил резюме с 90, никто не пишет, я переправил ему на 250, завалили звонками.

            Ты пойми у многих вилка 100-150и им за 90 не нужен))))


  1. MVS366
    09.09.2023 10:22
    +7

    .Может, в силу возраста (мне 34)

    И это тоже.

    Нет ни одной причины брать новичка 34 лет, ибо он в двух шагах от старости, гораздо лучше взять человека примерно 23-25 лет. Для IT важно наличие молодости - гибких мозгов, стремления много работать и учиться, покладистость. Вы уже старый, не понятно зачем вы сунулись с нуля в сферу, где нужны годы на то, что бы стать более-менее крепким специалистом. Ваш возраст - это возраст тимлида или крепкого специалиста в IT-сфере. Ещё несколько лет и Вы просто в силу возраста не сможете вывозить как умственную деятельность, так и всякие дедлайны с написанием кода по 8-12 часов. Я уж промолчу про то, что Вам нужно с десяточек лет потратить на непрерывное обучение.

    И это не голословное утверждение, я гораздо старше Вас и сейчас, когда мне за 40, мне чудовищно тяжело даётся всё новое: мой базис, что я знаю - это годы рабочего стажа, а вот изучать как раньше в режиме нон-стоп мне откровенно лениво и крайне тяжело.

    PS Адепты верить в чУдные басни могут минусовать мой комментарий и рассказывать басни про знакомых 99-и летних программистов, пишущих качественный код 24 часа в сутки.

    Сейчас чуть ли не из каждого утюга доносится о нехватке IT-специалистов

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


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -1

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


      1. raspberry-porridge
        09.09.2023 10:22
        +3

        Я дедлайны спокойно вывожу. Вот как раз я, в силу возраста, знаю что это такое. И обучаясь я эти дедлайны закрывал и кодил по 10-12 часов.

        Так, стоп. У вас же нет опыта работы в IT.


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -2

          Всё это было на учёбе.


          1. SpiderEkb
            09.09.2023 10:22
            +2

            Учеба - это не работа. Кодить по 10-12 часов - много ума не надо. Скорее, наоборот. Да, все через это проходили поначалу, но чем скорее вы от этого уйдете, тем лучше.


          1. fshp
            09.09.2023 10:22

            И обучаясь я эти дедлайны закрывал и кодил по 10-12 часов.

            Это учеба такая сложная была, или просто вы безответственный?


      1. ebogdanov
        09.09.2023 10:22

        Уберите из резюме возраст и должно стать попроще. Я всем даю этот совет :) Это формальный признак по которому рекрутеры/нанимающие менеджеры/автоматизация найма отсекают кандидатов - будет проще пройти на первое интервью, а там уже как себя (а не число в резюме) покажете...


    1. duott-daenur
      09.09.2023 10:22
      +1

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

      Насчёт "десяточка лет непрерывного опыта" — да, его очень не хватает. Да хотя бы 1 года на самое нужное. Приходится всё изучать "на ходу". Но тут только сила воли для преодоления "лениво и тяжело". Тяжело, но реально.


      1. eugenk
        09.09.2023 10:22
        +1

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

        Чисто познавательно, можно подробности ??? Просто интересно. Мне 62, и я фактически тоже сейчас джун, хотя и с опытом сеньора+. Ушел из разработки железа в Андроид и игросторй. Работаю правда без трудоустройства, исключительно на свой проект(который надеюсь довести до стабильного источника дохода), на свой страх и риск. Интересно как это у других людей бывает...


        1. dididididi
          09.09.2023 10:22

          Этот не работа на себя, это хобби. Работа - это когда за деньги.


          1. eugenk
            09.09.2023 10:22

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


            1. DMGarikk
              09.09.2023 10:22

              который надеюсь довести до стабильного источника доход

              он имел в виду что пока он не приносит доход, это хобби.


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


              1. eugenk
                09.09.2023 10:22

                Это МОТИВАЦИЯ. Очень важная штука, когда работаешь много и не получаешь за это ничего. Не будучи абсолютно уверенным в успехе, за такие вещи и браться не стоит. Даже если эта уверенность несколько самонадеянна.


    1. eugenk
      09.09.2023 10:22
      +2

      И это не голословное утверждение, я гораздо старше Вас и сейчас, когда мне за 40, мне чудовищно тяжело даётся всё новое

      Мне 62. И как-то по себе этого не замечал. Скорее наоборот. Способность учиться только усиливается. Просто хотя бы из-за объема знаний. Трудоспособность это да, есть такой момент. Дольше 5-6 часов нон-стопа уже не выдерживаю. Надо отвлекаться. С другой стороны надо ли оно, сидеть по 12 часов, тоже вопрос. По-моему скорее нет чем да.


    1. khgvghv
      09.09.2023 10:22
      +1

      Хм, мне под полтинник, только что на втором высшем новую специальность изучил, специализацию на работе поменял, узнавать новое все так же прёт.. единственное, из-за семьи бывает трудно время выкраивать.


  1. shiru8bit
    09.09.2023 10:22
    +2

    Не очень понятен посыл. Упоминается вроде замкнутый круг: без коммерческого опыта не берут, а без этого опыт не получить, но при этом пренебрежительно упоминается и выход из него: наличие компаний, куда берут работать за еду (не за сотни нефти). То есть, говоря иначе, нет компаний, готовых за свой счёт обучать джуна, который после этого уйдёт, а сам джун за свой счёт (на низкой зарплате) получать первый опыт не готов. Алгоритм же ясен: работаем за еду (мало денег), получаем коммерческий опыт и строчку в резюме, с ней идём работать за больше денег, повторяем итерации. Сразу миллионером стать конечно хотелось бы, но так редко случается.


    1. shogom1337
      09.09.2023 10:22

      Вы не совсем понимаете ситуацию. Такой алгоритм не работает. Сейчас даже на бесплатные вакансии на свой отклик ты не получаешь ответа в большинстве случаев. Что уж говорить про работу за деньги)


      1. shiru8bit
        09.09.2023 10:22

        Это что за такие бесплатные вакансии?


        1. thelifestyle88 Автор
          09.09.2023 10:22

          Стажировки. Типо всему научим, а если будешь хорошо учится возьмём в штат.


          1. fshp
            09.09.2023 10:22

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


    1. rdo
      09.09.2023 10:22
      +1

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

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

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


      1. thelifestyle88 Автор
        09.09.2023 10:22

        Ну знал бы прикуп, жил бы в Сочи)


      1. dididididi
        09.09.2023 10:22

        В смысле Джуном? Почему универ не в состоянии за 5 лет обучить сеньора, а 2 года ковыряние в гуанокоде могут?


        1. khgvghv
          09.09.2023 10:22

          Потому что университет дает знания, а "ковыряние" - опыт.

          Сеньор - это опытный специалист.


        1. DMGarikk
          09.09.2023 10:22

          потому что знания без опыта не имеют смысла не только в айти, а вообще практически в любой сфере


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


  1. mr_smit
    09.09.2023 10:22
    +3

    Напишу наверное про свой опыт. Я начал с 1С в 19 году, тоже решил сменить сферу деятельности и просто с ноги пошел во франшизу 1С)) почему с ноги, потому что позвонил hr компании и просто поставил перед фактом , что хочу и них работать, тогда сразу и прошел первый этап собеса по телефону)) в итоге взяли, сказали что я упертый а им такие нужны, но проработал там не сильно долго, и программированием там не особо занимался, зато выучил одну конфигурацию и даже экзамены сдавал. В процессе начал учил Python, и понял что это моя любофф)) а 1С мне не сильно нравится, хотя мне уже начали на тот момент а это полгода работы, платить 60к, начинал вообще с 15к. Сейчас у моих знакомых, кто со мной тогда устроился 1С-ником ЗП уже выше 150к. Но я в итоге ушел на стабильно оплачиваемую но вообще не профильную работу, где было много свободного времени для учебы. На тот момент я твердо решил что свяжу свою жизнь с питоном)). Таким образом я проработал и проучился где-то 2,5 года, попутно ещё внедрил на работе готовое решение от 1С, за что получил прибавку к ЗП аш 30к)) потом случились осенние события 22 года и я поехал к родственникам в Казахстан, на моей работе не подразумевалась удаленка и нам просто дали отпуск на пол года без содержания. Пока тусил в Казахстане, а это октябрь и ноябрь, искал работу в айти и учился по 6-7 часов в день. Кстати тогда я понял свой лимит, больше учиться просто нереально, мозг вскипает. В итоге нашел вакансию Джуна. Стек там был такой Django, PostgreSQl, Python, ну т.е. без каких-то невероятных требований. PostgreSQl я не знал, но запросы средней сложности писать умел, в Python же неплохо разобрался с ООП, все это разбирал по курсам, на тот момент бесплатным. Django тоже учил по бесплатным курсам. По итогу 2 собесов и одного тестового меня взяли. ЗП на тот момент дали 50к, из обязанностей это допиливание какого древнего Легаси кода django и написания различных запросов, ну и как бэ все((. Затем я вернулся обратно домой и один месяц работал на двух работах, благо это мне согласовали оба работодателя. По итогу я уже вроде собрался увольняться со старой работы и уже полностью вливаться в свою работу Джуна, но решил попросил директора по персоналу на старой работе раскинуть мое резюме (python разработчика)в компании. По итогу меня пригласили как в отдел 1С исходя из моего опыта внедрения, и в отдел разработки (оказывается у нас такой был 0_о) в отделе разработки задачи мне показались интересней и мне согласовали очень хорошую ЗП, сумму моей джуновской зп и ЗП с основной работы + 20к сверху. Я бы сказал что зп мидла. Ну и я уволился уже со всех работ и теперь уже 9 месяц работаю тут, в отделе разработки, только стек чуток поменял, сейчас пишу микросервисы на golang, и на более глубоком уровне работаю с PostgreSQl.

    Немного итогов, как видно, мой путь в айти был долгим и вообще не прямым, начинал с 1С, потом учил питон, а закончил golang. Я так же проходил платные курсы. Кстати ничего так до конца и не окончил, просто потому что смещался фокус на другие технологии. Ещё пару месяцев занимался с ментором и могу сказать, что это было самое эффективное мое обучение, именно тогда я научился декомпозировать задачи и закладывать какую то адекватную архитектуру в код. Во всех больших курсах теперь для себя не вижу смысла, в них есть большой минус, очень поверхностно проходят технологии, буквально 2 недели на технологию, а этого ооочень мало. Поэтому сейчас я учу технологии по необходимости, т.е. нужен брокер сообщений, читаю его документацию, смотрю библиотеки к языку для взаимодействия с ним, изучаю его поведение в различных ситуациях. Ну это как пример. Ещё бы я сейчас ставил больше на изучение "базы" - это Линукс, его утилиты, работа с гитом, работа с сетью, работа с докером, работа с реляционной базой на выбор и т.д. Так же знания лучше сразу систематизировать с помощью obsidian или подобной программы, иначе все очень быстро забывается.

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

    Мне кажется сдаваться вам ещё рано, сейчас действительно не очень приятный рынок для начинающих, сам сейчас являюсь как раз джуном, и если захочу сменить работу то столкнусь с абсолютно такими же проблемами. Но можно немного подкорректировать свое дальнейшее обучение, внести в свою практику совместную разработку и быть может вам это поможет и вы быстрее найдете работу. У меня кстати есть идейка для совместной разработки и мне для ее реализации нужен фронтендер))


    1. 0Bannon
      09.09.2023 10:22
      +1

      А ты упёртый).


  1. maxycadabra
    09.09.2023 10:22

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


  1. duott-daenur
    09.09.2023 10:22
    +4

    Совсем недавно был в вашей ситуации. По итогам сложился такой вывод (это личное впечатление, не претендую на истину). Школы-продавцы курсов занижают реальную планку, чтобы продавать больше курсов. То, что на их сайтах называется middle — это реальная планка junior. То, что у них называется junior, это скорее "первокурсник", чем "выпускник".


  1. SpiderEkb
    09.09.2023 10:22
    +1

    Почему-то все считают, что "вот закончил курсы, пару фреймворков как-то освоил и все - уже джун". А вот нет. Тут уже отметили - пока нет реального коммерческого опыта это всего лишь заготовка (про это тут уже говорили).

    Людей без опыта стало слишком много. Особенно в тех направлениях, где можно обойтись знанием (поверхностным, без понимания как оно там внутри работает) пары фреймворков. Все хотят "вайти" потому что "там денег платят много". И лучше чтобы порог входа был пониже да попроще.

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

    И теоретические знания и опыт практической разработки совершенно разные вещи, уж поверьте.

    Исключения тут - какие-то узко специфические области с малораспространенными стеками. Там да. Готовы брать с нуля и учить под себя. Но туда гордые джуны идти не хотят - придется забыть все чему их на курсах учили, получать "нерелевантный опыт" и вообще "фи-и-и легаси, фу-у-у энтерпрайз, да у вас там вообще фреймворков нет, все руками как в каменном веке, еще и думать над каждой строчкой придется...".


    1. dididididi
      09.09.2023 10:22
      -1

      Не знаю чему учат на курсах, но помнится лет 10 назад, решили написать свой мессенджер, 1компания выделила денег и по-моему человек пять, и через 2 месяца у нас был полностью Функциональный мессенджер со своими фичами(аналитика и репорты)

      на реакте, который до этого никто в глаза не видел.

      Почему нельзя также на курсах?


  1. nameless323
    09.09.2023 10:22
    +3

    Есть и такие компании, которые хотят видеть у себя джуна с опытом от 2-х лет (это что за джун такой?)

    Эххх а 2 года опыта это кто? Мидл? Сеньор? 2 мидл, 3 сеньор (давайте мне $100500 в день, я же сеньор, прошел курсы, пару лет проработал), 5 ниндзя, 6 джедай, 10 древнее божество знающее все тайны вселенной?


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -6

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


      1. SpiderEkb
        09.09.2023 10:22
        +1

        За 2 года работы джуном должен получится мидл.

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

        На своем опыте могу сказать, что достаточно долго работал в одной предметной области. И был там (20+ лет опыта) сеньором, лидом и местами архитектором. Потом сменил предметную область и вернулся на уровень мидла (да, был опыт разработки, да было понимание общих подходов и все такое, на том и выезжал поначалу). Сейчас (спустя 6 лет) снова вышел на уровень лида (техлид направления, предлагали архитектуру - отказался, не интересно).

        Если придется опять менять предметную область - уверен что первое время в новой области опять будет мидл.

        Правда, весь мой опыт всегда был связан с достаточно специфическими направлениями - работа с нестандартным железом на низком уровне, работа с коммуникациями (опять же на уровне прямого взаимодействия с сокетами или вообще стандартами типа RS485), промавтоматизация, сейчас вот финтех (бизнес-логика на уровне ядра АБС и центральных серверов). Т.е. то, что требует не столько каких-то определенных фреймворков, сколько общих подходов.

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


        1. thelifestyle88 Автор
          09.09.2023 10:22

          Согласен, спасибо за комментарий.


          1. SpiderEkb
            09.09.2023 10:22

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


        1. eugenk
          09.09.2023 10:22

          На своем опыте могу сказать, что достаточно долго работал в одной предметной области. И был там (20+ лет опыта) сеньором, лидом и местами архитектором. Потом сменил предметную область и вернулся на уровень мидла (да, был опыт разработки, да было понимание общих подходов и все такое, на том и выезжал поначалу). Сейчас (спустя 6 лет) снова вышел на уровень лида (техлид направления, предлагали архитектуру - отказался, не интересно).

          Очень странно... Имея опыт лида, целых 6 лет до лида в совершенно новой области ??? Мне казалось это куда быстрее, 2-3 года. Впрочем такого опыта у меня нет, вот только-только начинаю его получать. Ушел с железа в мобильную разработку и игры, и сейчас скорее джун. А мой прежний опыт довольно похож на Ваш. Правда наверно с бОльшим уклоном в DSP (цифровая обработка сигналов) и вообще на локальную обработку, а не на коммуникации. Впрочем и с RS485 тоже приходилось.


          1. SpiderEkb
            09.09.2023 10:22

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

            На последних версиях я проектировал и разрабтатывал "микроядро" - модуль который реализует отношение "многие-ко-многим" между метью контроллеров верхнего уровня (подключение по UDP) и интерфейсными клиентами (по TCP). Там всякая фильтрация, маршрутизация, отслеживание состояния контроллеров и т.п.

            Все это под виндой работало. Писал на С/С++

            Ав банку пришел - там все другое. Централиные сервера работают на IBM i (AS/400) - это вообще ни на что не похожая платформа. Вообще. Совершенно иные принципы, начиная с файловой системы (там все есть объект, как таковых "файлов" в привычном понимании нет). Вся работа - через эмулятор терминала IBM5250 (язык системных команд - CL - там референс по командам на 2300 страниц плюс можно свои команды создавать). Все в отдельных "заданиях" (job) которых одновременно десятки тысяч крутится. Язык специализированный для бизнес-логики (RPG). Возможность писать одну программу на разных языках (кусок на RPG, кусок на С/С++) и собирать в один программный объект. Возможность интегрировать SQL непосредственно в RPG код... И куча всяких сущностей, которых нет в других системах. Всякие "группы активации", системные объекты типа очередей (очередь сообщений, очередь данных, пользовательская очередь), "пользовательских пространств" и т.п.

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

            Короче, очень много специфики, в которую надо вникать в плане эффективности решений.

            Ну и предметная область мегасложная. Огромное количество данных, огромное количество сущностей в которых приходится ориентироваться что где как с чем связано. Десятки тысяч таблиц и индексов, десятки тысяч модулей.

            Так что из всех прошлых навыков ну что там пригодилось... Умение организовать обмен данных между процессами (понимание принципов многопоточной/многопроцессной работы, распараллеливание обработки данных), общие подходы к разработке - как писать эффективный код в принципе. Ну вот это вот все, что называется "общими паттернами". А всю специфику - это с нуля пришлось... Потому и долго.


            1. ssmaslov
              09.09.2023 10:22

              Ух ты, as/400 еще где то есть? Последний раз ее вживую щупал лет 25 назад... Прям интересно стало пошел гуглить


              1. SpiderEkb
                09.09.2023 10:22

                Дофига где.

                Была в ПФР, сейчас не знаю. Знаю, что где-то в РЖД есть машинки. В банках - как минимум Росбанк, Райффайзен, Альфа (и Альфа-Беларусь). Может еще где-то... В мире тоже немало (она, конечно, нишевая, но в своей нише популярна). В LinkedIn достаточно активны как минимум 5 групп. Вполне живые сайты - CODE400, ITJungle, ScottKlement, RPGPGM. Для VSCode замечательный набор плагинов IBM i Development Pack (там и поддержка языков и работа с AS/400 сервером есть).

                Есть закрытый канал в телеге https://t.me/ibm_i (закрыт чтобы спамеры не лезли, если админу написать и сказать что по делу - подключит)

                Мы еще каждый год проводим IBM i DevConf (c 17-го года, пропустили 20 и 21 по карантину) - https://digital.alfabank.ru/events/ibmi-devconf

                Есть публичный AS/400 сервер PUB400 с бесплатной регистрацией (я пробовал - все работает, просто мне без надобности - есть доступ до нашего тестового сервера).

                Мы успели проапгрейдится до серверов Power9 (на проде стоят Power E980, 120 процессорных ядра Power9, RAM 12Тб LAN 10Гбит, 400Тб на SSD, OS IBM i 7.4) и версии 7.4 (сейчас актуальная 7.5 и Power10)


      1. raspberry-porridge
        09.09.2023 10:22
        +5

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


      1. atshaman
        09.09.2023 10:22
        +2

        Вот НЕТ. Совсем "нет". Если не говорить за "ковидное IT" где "не дадите миддла через год - уйду в ХХХ, там дадут", то переход между "джуном" и "миддлом" - качественный, а не "количественный за выслугу лет". Можно до конца жизни остаться "очень качественным джуном" на конвейерных задачах, более того, "нормальным" миддлом на одном месте _в принципе_ можно и не стать - просто широта и охват решаемых задач не дадут. Где-то дадут, а где-то и нет, будете "очень уверенным пользователем фреймворка Х", а шаг влево-шаг вправо - тьма и скрежет зубовный, и нет "проактивностью" и "ответственностью" это НЕ компенсируется.


      1. nameless323
        09.09.2023 10:22
        +3

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

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


        1. thelifestyle88 Автор
          09.09.2023 10:22

          Я такое мнение транслирую исключительно из своего опыта на предыдущей работе. Быть может в IT не так. Но и люди, которые так говорят, я ведь не знаю, какие они работники. У меня на работе была куча «инертных» сотрудников, которых и не повышали за 3-4 года работы ни на 1 ступень. Я сужу об этом исключительно из своего опыта-будешь суетится и будешь активным чуваком тебя повысят. Естественно при должном техническом уровне.


          1. nameless323
            09.09.2023 10:22

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

            Чистое имхо исходя из персонального опыта для случая когда человек работу работает, а не фигней страдает. Бывают конечно 0.000001% уникомов которые есть везде, но объективно, шансы что человек такой уникум достаточно малы. Ну и есть само собой люди "вечные джуны", "вечные мидлы" и т.д. Как есть люди которые на всю жизнь так и остаются большими детьми/подростками.

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


      1. eugenk
        09.09.2023 10:22

        За 2 года работы джуном должен получится мидл

        Не факт. Писал Вам уже выше. Мидл это тот, кто сам умеет разбивать на шаги задачу, поставленную в довольно общем виде. Сеньор это тот, кто способен самостоятельно ставить задачи, исходя из "метазадач". Это скорее софт-скилы, а не хард (знание каких-то языков, фреймворков и т.п.). И дело тут не в видосиках с ютуба, просто кому-то дано, кому-то нет. Мозги у всех разные.


        1. SpiderEkb
          09.09.2023 10:22

          В ряде специфических областей от сеньора требуется глубокие знания предметной области - как оно устроено и как работает. И поверх всего этого еще и огромный опыт разработки в данной области. Умение сразу сказать - "вот это решение архитектурно неверное потому что ...".


        1. flx0
          09.09.2023 10:22

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

          Когда я студентом устраивался на исследовательскую позицию (аж за 15к на полставки!), это уже ожидалось. Дали кусок НИР, попросили изучить что там можно выжать. Мне даже в голову не пришло спрашивать "как". Пошел копать, через неделю показал первые результаты. Я был третьекурсник-мидл что-ли? Нет конечно, я был просто нормальный студент нормального вузика, который умел самостоятельно сделать курсач.
          По-моему, понятие джуна окончательно девальвировано этими вашими курсами. То что раньше считалось нормой теперь преподносится как "качественное изменение в мидла".
          А такого "джуна", которому требуется "ментор" я через несколько лет на той же работе встречал. Ему тоже дали кусок НИР, и пошло-поехало "а как делать", "ну вот я написал скрипт как ты сказал, почему он не работает" и прочее. Надо ли говорить что испытательный срок он не прошел.


      1. dididididi
        09.09.2023 10:22
        -1

        Не факт. Может за год сеньор получится, таких талантов один из 10, а может никогда мидл не получится, таких тоже 2 из 10.


  1. Hivemaster
    09.09.2023 10:22
    +3

    Начал кодить в декабре 2021 по всяким роликам с Youtube.

    В сентябре 22 пошёл на курсы от известной компании и в мае 23 их успешно закончил.

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


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Пет проекты тоже есть. И книги читал. Даже опыт в команде есть, где я выступаю в роли тимлида фронтов.


      1. DonStron
        09.09.2023 10:22
        -2

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


        1. fshp
          09.09.2023 10:22

          А можно на север переехать. Там год за два.

          Если начать работать в 20 лет, то в 50 лет можно иметь 60 лет опыта коммерческой разработки.


        1. Hivemaster
          09.09.2023 10:22

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


      1. Ravager
        09.09.2023 10:22
        +3

        А где вы смогли поработать в качестве тимлида фронта, при хардах джуна?


        1. Areso
          09.09.2023 10:22

          Сейчас в интернетах есть такая забава, когда собираются джуны после курсов и идут пилить совместно какой-то проект. Ну вот, наиболее софтистые уверенно играют "тимлида" - иногда только в своём направлении, а иногда в целом на проекте.

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


  1. AnimeSlave
    09.09.2023 10:22
    +5

    Я не стал читать комментарии, я пока напишу так. Может быть, чтобы замотивировать тебя. Короч. Я поменял работу в 34. Был инженером автоматизации. Ушел полностью в программирование.

    Я начал искать работу ещё будучи сотрудником завода. в октябре 2021 года. Уволился в феврале 2022 года. Нашел работу в апреле 2022. Весь этот период я искал работу . Здесь первая рекомендация - не бросать поиски. Я уволился с предыдущего места работы намеренно (я не рекомендую так делать, это был мой осознанный выбор), так как параллельная текущая работа и поиск новой работы на должность джуна, с выполнением технических заданий это тот ещё геморрой. Я тогда считал, что мой имеющийся опыт в программировании, который я получил самообучаясь, и работая на заводе, будет достаточным, всё таки какой-то опыт. Но оказалось, что во многих направлениях мой опыт это капля в море. Областей применения оказалось настолько много, что в некоторых из них свой особый подход к использованию технологий, и потому общий опыт там не всегда важен, нужны знания узкоспециализированные. Поэтому приходилось чуть ли не за пару дней впитывать в себя целые книги информации по определенным вопросам, в которых я проседал на собеседованиях. Здесь рекомендация - подтягивать свои слабые стороны, прямо сразу после собеседования садиться и перечитывать информацию, решать задачи по неизвестному ранее месту.

    В какой-то момент я решил, что мне повезло. Мне предложили работу в феврале 2022 после увольнения. Точнее там был сложный момент, я увольнялся потому, что я предполагал, что мне дадут в трёх компаниях «оффер», но разговора о самом «оффере» ещё даже не шло. Опять же, моя личная уверенность в своих знаниях. Приходит 24 февраля с известными событиями. Все мои надежды на «оффер» улетают в трубу. Я остаюсь без работы. Возвращаться на старое место работы я не хотел, так как я там проработал почти 7 лет. И весь завод знал как свои пять пальцев. Перспектив там было ноль. Поэтому я не остановился в поисках и продолжал отправлять резюме, откликаться на вакансии, проходить собеседования, но уже с меньшим процентом быть нанятым на работу в текущей ситуации. Про «не бросать поиски» я уже написал. По сути я этот период учился проходить собеседования. Я подтягивал свои слабые стороны. Оттачивал имеющиеся навыки. Я тратил всё свободное время на самообучение. Так прошло время до апреля, когда работодатели успокоились и снова начали открывать наборы сотрудников. И здесь стоит сделать уточнение. Я пошел работать в первую попавшуюся компанию, которая сделала мне предложение, просто потому, что я на тот момент сильно просел по финансам, то есть ещё месяц и мог бы «забомживать». Без шуток. Я решил для себя, что в этой компании я смогу набраться коммерческого опыта.

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

    Пройдя этот путь, может быть долгий, но он показал мне что происходит в найме. Работодатели нанимают «джунов» не потому что им нужен именно джун. А потому что им нужен дешевый работник. Им нужен мидл, но денег на расширение команды руководители компании выделили только на джуна. И такое бывает часто. И они понимают, что ищут среди джунов. Поэтому компании пытаются отсеять из джунов более перспективных. А это очень долгий процесс, который иногда никак не контролируется со стороны той команды, в которую ищут джуна. Это нужно держать в голове.

    Вот теперь можно приступить к чтению комментариев.

    p.s. Не унывай. Даже если отказали, не нужно падать духом. Рефлексировать будешь потом, после того как на работу устроишься. Там уже и промоешь сам себе косточки. Сейчас твоя цель найти работу


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Спасибо за комментарий. Очень интересная история!


  1. AnimeSlave
    09.09.2023 10:22
    +9

    Вот теперь я прочёл комментарии. И могу более конкретно посоветовать. Твой путь похож на мой. в каких-то местах. В общем.

    Умерь свой пыл. Ты идёшь в область где ты никто, пока ещё. Сбей спесь. Понимаю, что до этого ты был руководителем и сам без образования «поднялся». Но сейчас ты - «хер с горы». И читая твои комментарии про софт скиллы, хочу написать, что тебе бы самому над ними поработать. Тебя будут шпынять сеньоры, хеды, тимлиды, которые могут быть моложе тебя на десять лет. К этому надо быть готовым, здесь нет уважения за возраст, в IT только твои личные опыт и навыки показывают твой уровень настоящий уровень


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -1

      я прекрасно понимаю о чем речь. Готов именно к такому повороту событий. И прекрасно понимаю свой уровень.


      1. AnimeSlave
        09.09.2023 10:22
        +5

        По комментариям это не видно. По комментариям есть гонор. Это со стороны выглядит как непонимание. Точнее ложно понимание. У меня было тоже самое.

        Я когда вышел с завода тоже думал, что я же опытный, «стреленный воробей». А по факту меня спустил на землю один из сеньоров из крупной зарубежной компании. Он мне объяснил мои ошибки, он указал мой уровень. Я C++ программист. И для C++ программиста тот опыт который я получил на заводе, оказался настолько маленьким, относительно всех областей в которых применяется C++, что я чуть ли не «опустил руки». При том, что я сам для себя разрабатывал игровой движок, на работе единолично занимался разработкой системы распознания лиц. То есть даже такой опыт оказался неподходящим. Мне отказывали даже те компании, которым я подходил по опыту прямо по стеку технологий. То есть распознание предметов на видео (opencv), создание траекторий движения этих предметов, рисование траектории на видео, вывод видео на экран через opengl, разработка мобильного приложения для вывода видео (adroid + kotlin).

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


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -2

          Да, мой плюс, это возраст и опыт работы по другим направлениям + опыт руководства командой. Я искренне так считаю, только большинство здесь присутствующих со мной не согласно. Также как и большинство работодателей. Вы и называете это гонором. А я всего лишь пытаюсь показать в чём плюс моей позиции.


          1. AnimeSlave
            09.09.2023 10:22
            +4

            У меня тоже есть опыт руководства. Я руководил проектами модернизации производства. Так вот. На новом месте работы на уровне джуна этот опыт не нужен. Он будет нужен позже, дальше. То есть важность этого навыка сейчас для тебя должна быть минимальна. Указать в резюме конечно же нужно, но в самый последний момент, то есть не выпячивать


            1. thelifestyle88 Автор
              09.09.2023 10:22
              -3

              Согласен. Сиюминутно точно не нужен. Но вы когда будете нанимать джуна, вы же берете его с какой-то перспективой?


              1. AnimeSlave
                09.09.2023 10:22
                +4

                С перспективой. Только не обольщайся, что подтвержу твои слова. С перспективой, что он будет задачи закрывать ещё больше, а не «руками водить». Джун никогда не будет руководить командами. Это не обязанности джуна


              1. Ravager
                09.09.2023 10:22
                +2

                Говорю вам как нанимающий менеджер это последнее на что я буду смотреть при найме джуна. Нужен ум и гибкость мышления, а вы цепляетесь за свой прошлый опыт руководства. Который может быть вообще нерелевантен тут и дело не в предметной области даже, а стиле управления.


                1. fshp
                  09.09.2023 10:22
                  +2

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


              1. alelam
                09.09.2023 10:22

                Я первые 20 лет жизни работал военным программистом всего подряд. 2 года назад, в 42 года, свитчнулся в коммерческое ит, андроид-джуном с 0 опыта. У меня при этом напрочь отсутствовало два очень вредных заблуждения, которые мне кажется очень явно присуствуют у тебя:


                1. alelam
                  09.09.2023 10:22
                  +2

                  1) Твой предыдущий опыт что-то значит

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

                  Процентов 95 вакансий про необходимость что-то делать сразу, может и кнопки красить. Но даже в последнем случае, ты должен быть готов исключительно своими гитом и собесом убедить работодателя, что именно ты будешь это делать или лучше всех остальных претендентов или намного дешевле. Я первый оффер получил сразу на позицию миддла, потому что в-первых попросил стандартные тогда 50к, а во-вторых мой тогдашний пет-проект после финтеха тинька прямо идеально лёг на стек проекта из вакансии. Не осилил бы - потеряли бы 50к моей зп за первый месяц. Но я осилил и уверен, что за последние 1.5 года, даже после апа зп до 100к, я был у фирмы одним из лучших сотрудников на аутсорсе с точке зрения платёжного баланса:)


              1. nameless323
                09.09.2023 10:22

                С перспективой. Что джун вырастет в условного мидл программиста, потом в условного сеньора. Что станет лучше разбираться в технической части и будет вносить свой вклад в техническую реализацию проекта. Это все тех скилы, к софтскилам требование обычно "не быть мудаком". Этот человек по хорошему не будет руководить людьми, общаться с заказчиками и т.д. и никому не важно что у него там до этого был опыт руководства в условном ООО Рога и Копыта, этот опыт не релевантен.

                Есть другая ветка развития, не техническая, сюда входят всякие тимлиды (не путать с техлидами), продукт овнеры, руководители проектов, CEO и так далее. Там опыт прежнего руководства может быть полезен и релевантен.

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


          1. DonStron
            09.09.2023 10:22
            +5

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


          1. nameless323
            09.09.2023 10:22
            +4

            и опыт работы по другим направлениям + опыт руководства командой.

            А при чем здесь программирование? Это вам помогает писать более оптимальный код? Вы понимаете какие структуры данных оптимальнее из-за этого? Как работает процессор и как писать код исходя из этого? Как проектировать высоконагруженные многопоточные приложения? и т.д и т.п.

            Если бы вы хотели в чистое тимлидство - расписывать/назначать задачки, беседовать с руководством, разбираться почему Вася стал хуже работать (жена ушла? выгорел? и т.д), тогда да. Но это немного не техническая ветка навыков.


        1. eugenk
          09.09.2023 10:22

          Простите что лезу с советами, а поработать чисто на себя не пробовали ??? В тех же мобильных играх сейчас вполне реально сделать в одиночку проект, который будет долго и устойчиво кормить. Не говорю что это доступно КАЖДОМУ, и успех ГАРАНТИРОВАН, но если не пытаться, то точно ничего не добьешься. Меня вот уже задолбало это гнилое болото под названием трудоустройство в IT, и я решил рискнуть. Уж наверно принимая сам себя на работу, свой опыт и сильные стороны я знаю получше, чем какой-нибудь олух царя небесного из конторы "Рога и Копыта".

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


          1. AnimeSlave
            09.09.2023 10:22

            Простите что лезу с советами, а поработать чисто на себя не пробовали ???

            Никакого негатива. Мы же в комментариях просто дискутируем. Я уже, фактически работаю «на себя». Но всё равно работаю на компанию по договору. Одно другого не исключает.

            У меня есть личные проекты. Я до 2020 года занимался ими, будучи инженером на заводе. Потом случился локальный кризис управления на заводе, и 2021 год был последним для меня в роли инженера. Дальнейшая история частично описана в одном из комментариев. Сейчас у меня есть желание снова заняться личными проектами. Но пока домашние дела отнимают всё свободное время, чтобы можно было тратить его на проекты. Да и жизненная ситуация последнего времени создаёт огромные риски потерять прогресс в любой момент по независящим от меня обстоятельствам. Поэтому я пока занимаюсь работой и домашними делами


  1. dashkevi4mike
    09.09.2023 10:22
    +4

    Я так понял что были варианты где было объемное тестовое но за 20-30к. И они не подошли. хз, кажется «кормить семью» и стажировка вещи не совместимые. Я не предлагаю работать за еду но нужно все таки понять что первая работа это всегда про опыт а не про достойную зп. Такой вариант конечно реален но надеяться на него не стоит.

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


    1. thelifestyle88 Автор
      09.09.2023 10:22
      -3

      некоторые сообщения автора пропитаны необьяснимым уровнем чсв и ооогромного опыта.

      Это все ответы на комментарии людей, которые считают необъяснимо лучше людей 21-25 лет. Просто потому что моложе. Все ж от команды проекта зависит. Если команда молодая, конечно зачем им чувак 34 лет. А вливается в команду наверное лучше тот у кого софты подходящие есть. Кому то нужен интроверт работящий, а кому то веселый и разноплановый.


      1. dkuzminov
        09.09.2023 10:22
        +4

        Вы мне напомнили музыкальный анекдот:

        Приходит какой-то парень к музыкантам, в группу просится. А те у него спрашивают:- А ты на гитаре играть умеешь?- Не умею.- А на барабанах?- Тоже не умею.- Может ты поешь?- Не пою.- На кой хрен ты нам тогда нужен?- Знаете, ребята, я просто классный парень!


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -1

          Хороший анекдот!)


      1. Leetc0deMonkey
        09.09.2023 10:22
        +3

        Это все ответы на комментарии людей, которые считают необъяснимо лучше людей 21-25 лет.

        Это не они считают, это рынок считает. И так не только в айти. И всегда так было - "35+ просьба не беспокоить". И вместо того чтобы принимать реальность, вы пытаетесь убедить себя "у меня опыт, у меня софты". Только вот рыночку в лице коллективного работодателя плевать что вы там думаете.


        1. thelifestyle88 Автор
          09.09.2023 10:22
          -3

          Ну вот пока так рынок считает, ничего хорошего и не будет...


      1. jam12345
        09.09.2023 10:22
        +5

        Чувак 34 очень даже нужен. Если у него за плечами 10-15 опыта. Чувак который хочет придти работать руководителем так как ему 34 год и он где то там в нефтянке работал. И у которого вагон гонора вместо опыта и желания заработать деньги, даром никому не упал это правда.

        Если вы такой крутой руководитель и так много добились открывайте свой стартап на свои личные деньги. А не вот это все.


        1. thelifestyle88 Автор
          09.09.2023 10:22

          а я где то писал, что хочу прийти руководителем работать?


          1. jam12345
            09.09.2023 10:22
            +3

            А зачем вы тогда в каждом втором сообщении про ваши софт скилы распинаетесь и опыт работы руководителем где то там?
            На позициях ниже Лида это все никому не интересно не нужно, вот совсем не нужно. И даже вредно.

            По остальным позициям же вам нужно соревноваться с выпускниками вуза которые учили 5 лет Computer Science и увлекались IT со школы. И тут вы сливаете и вместо того что бы пойти читать и понять Кнута и Таненбаума приходите спорить на Хабр.


            1. AnimeSlave
              09.09.2023 10:22
              +1

              ...приходите спорить на Хабр.

              Это, кстати, иногда хорошая психологическая разгрузка, если нет никого рядом с кем можно было бы поплакаться. Я точно так же делал, только на другом ресурсе. Получил очень много дельных советов. Научился составлять CV для зарубежных компаний. И автору поста советов тоже уже накидали


              1. eugenk
                09.09.2023 10:22

                +100500 !!! Сам сейчас тем же занят... :)))


            1. thelifestyle88 Автор
              09.09.2023 10:22
              -2

              Ну у нас просто с вами разное понимание какой кандидат нужен компании. Я увидел уже от многих, что нужен человек с хорошими хард скилами, молодой и готовый батрачить на благо компании и приносить доход. А лида или мидла с опытом разработки мы найдем на рынке.


              1. jam12345
                09.09.2023 10:22
                +2

                Ну у нас просто с вами разное понимание какой кандидат нужен компании. 

                Вот я и говорю вам надо свой стартап открывать. А там вы в него можете уже набирать 35 летних джунов без Хард скилов, если хотите. За ваши личные деньги. И доказать что другие компании не правы потеснив их с рынка.

                У меня же как у человека проводящего собеседования цель стоит нанять человека который работу работает, а не чьи то личные проблемы решить.

                Но вообще когда я был молод и набирал людей в тех поддержку хоcтинга (Прямой путь и самый простой в модный сейчас DevOps) у меня был опыт найма людей 35+ из других областей.

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


                1. thelifestyle88 Автор
                  09.09.2023 10:22
                  -2

                  Ну вы сделали вывод о всех 35+ летних работниках желающих сменить профессию исходя из своего неудачного опыта. Плюс вы же этих людей и набирали напару с hr. Это в высшей степени профессионально.


                  1. jam12345
                    09.09.2023 10:22
                    +5

                    Нет не о всех. Но еще раз задача компании не решать проблемы 35 летних людей которые хотят работу сменить.
                    Их задача найти человека который будет работать. Потратив при этом минимум ресурсов.

                    Удивительно что это приходится объяснять человеку который был руководителем.

                    Точно так же как секция по алгоритмам не гарантирует что вы наймете супер звезду. Но она точно гарантирует что вы отсеете 95% людей которые не стоят внимания.

                    Нет если бы соискатели были готовы платить компании за испытательный срок и за собеседование. То можно было бы и общаться с людьми которые скорее всего вам не подойдут.

                    Условно час сеньор инженера стоит долларов 60. На собеседование и испытательный срок что бы проверить джуна по знаниям и подтянуть его скиллы надо потратить часов 200. Придите в компанию с предложением что вы им платите 1.2 миллиона рублей а они вас собеседуют и берут на испытательный срок. И если за это время решат что вы им не походите то вам отказывают. Думаю с таким предложением вас возьмут поработать.


                    1. thelifestyle88 Автор
                      09.09.2023 10:22

                      Но еще раз задача компании не решать проблемы 35 летних людей которые хотят работу сменить. 

                      Все правильно. Но и отсеивать людей просто по возрасту глупо. Тем более отсеивать человека потому что он был руководителем, значит не сможет просто работать и вообще с ним будет один геморрой. Ты смотришь стэк, смотришь проекты, подходит-собеседуешь. Спрашивай что важно тебе из хардов, пожалуйста. А просто ставить фильтр «<25» - вот это я не понимаю.


                      1. jam12345
                        09.09.2023 10:22
                        +4

                        Как показывает фильтр это очень действенный способ отсеять людей вроде вас.


                      1. thelifestyle88 Автор
                        09.09.2023 10:22

                        Удаче в найме сотрудников. Уверен вы будете нанимать людей, которые будут вас полностью устраивать. А я найду тех кого я устрою, как специалист и как человек.


                      1. 0HenrY0
                        09.09.2023 10:22

                        Если в резюме на джуна не акцентировать внимание на прошлом руководящем опыте, вероятность положительного решения будет выше.

                        Отличие резюме от досье в том, что в первом указываются только важные аспекты. Если кандидат считает самым важным руководящие скилы, наниматели могут его не правильно понять.


            1. nameless323
              09.09.2023 10:22

              читать и понять Кнута

              А хорошо вы человека послали, чтобы он открыл первый том, почесал голову, заплакал и потом в программирование ни ногой :)


            1. ssmaslov
              09.09.2023 10:22

              Блин... вот как только вижу такие фразы, понимаю что 99% что пишущий сам Кнута не читал а максимум держал в руках эту стопку кирпичей. И совершенно не понимаю зачем он 90% разработчиков. Эта книга писалась в другое время для другой аудитории. Ладно, будем считать что вы относитесь к 1% кто прочел. Я при стаже в разработке 30 лет и N лет (помимо основной работы) чтения своего курс лекций по программной инженерии в фин.университете могу честно сказать в Кнуте главе на четвертой увяз еще в университетские годы, закрыл и с тех пор открывал раза три и понимал что не зря закрыл. Поэтому советовать егл джуну самоучке это так себе идея...


  1. sergey-gornostaev
    09.09.2023 10:22
    +8

    Руководитель одного моего друга™ однажды сказал, что выхода нет, наем опытных специалистов идёт туго даже за очень большие деньги, надо брать джунов. Несмотря на возражения бывалого тимлида, взяли двух, у каждого по году опыта. Выделили им мидла для обучения. У мидла, естественно, рухнула производительность, то есть компания начала нести убыток. Джуны, конечно, серьëзных задач не делали, то есть пользы не приносили. Через год один более-менее натаскался, сделал буквально пару полезных задач, и другой банк предложил ему 300к. Второй ещë год пыхтел, но так и не смог развиться. Итого: два года производительность команды была ниже, чем без джунов, а результата нет. К сожалению, выращивание джунов очень редко окупается, а текущая конъюнктура рынка не позволяет бизнесу делать инвестиции со столь низким коэффициентом возврата.


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Не считаете это ошибкой найма, а не самого подхода? Ну что не тех людей наняли?


      1. dkuzminov
        09.09.2023 10:22
        +2

        не тех людей наняли?

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


        1. thelifestyle88 Автор
          09.09.2023 10:22

          Допустим. И что в такой ситуации делать? Все джуны не те люди. Откуда брать мидлов если никто не будет и не должен брать джунов на работу, потому что это убыточный сотрудник?


          1. dkuzminov
            09.09.2023 10:22
            +8

            Расскажу еще один анекдот. На этот раз про чукчу, сажающего картошку. Утром сажает, вечером выкапывает: "кусать-то хоцца..."

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

            Продолжаю аналогию: у кого-то есть огород и лопата, у кого-то поле и трактор, а у кого-то только кастрюля, картофелечистка и аппетит. И вот что каждый из этих трех человек будет делать с маленькой картофелинкой размером с голубиное яйцо? Первый посадит и будет долго мудохаться, второй и мудохаться-то особенно не будет, у него все на потоке. А третий тупо выбросит этот некондит как несъедобный.

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

            Работодатели типа "огород-лопата" могут позволить себе дообучать неопытных новичков, но они будут очень придирчиво выбирать, на кого тратить силы.

            Остается последний тип: гиганты типа Яндекса, у которых взращивание молодого поголовья возведено в троизводственный процесс. Но к ним пробиться нелегко, ибо они смотрят на родословную "картофелин", и фразы о том, что «сортировка по неубыванию» является бредом, трактуют как генетический мусор, особенно если "семенной материал" попался с гонором, немолодой, а традиционного отборного "картофеля" из университетов да участников олимпиад пока хватает. И снова отказ.


            1. eugenk
              09.09.2023 10:22
              +1

              +100500 !!! Лучший коммент !!!


          1. SpiderEkb
            09.09.2023 10:22

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

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


      1. sergey-gornostaev
        09.09.2023 10:22
        +2

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


        1. SpiderEkb
          09.09.2023 10:22
          +1

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

          Для человека - да. Для компании нет. Поэтому компания с такими человеками связываться не хочет. А хочет связываться с теми, кто будет сразу "делать кассу". А все эти "неджоджуны послекурсов" никому не интересны - их еще учить и учить, а как научатся, сразу сбегут.

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


          1. thelifestyle88 Автор
            09.09.2023 10:22

            Я был бы согласен на такие условия)


    1. raspberry-porridge
      09.09.2023 10:22
      +1

      Это что же за вундеркинд там такой, которому с двумя годами опыта предложили 300к?


      1. Leetc0deMonkey
        09.09.2023 10:22

        Это что же за вундеркинд там такой, которому с двумя годами опыта предложили 300к?

        В узких кругах по сказкам и былинам уже успел сложиться термин - "горностаевщина". :))


        1. sergey-gornostaev
          09.09.2023 10:22

          НРАИЦА


      1. sergey-gornostaev
        09.09.2023 10:22

        Ничего особенного, просто бойкий толковый парнишка.


  1. Nialpe
    09.09.2023 10:22

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


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Круто. Спасибо за комментарий. Кто не вывозит не хватает глубины знаний? Или чего на Ваш взгляд?


      1. Nialpe
        09.09.2023 10:22

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


  1. nivorbud
    09.09.2023 10:22
    +1

    Имхо, проблема во многом заключается в размытости понятий АйТишник/программист.

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

    Ну, например, в elasticserach веса полей складываются, а вам нужно их перемножать. Что делать? Хорошее знание математики позволяет легко обойти эту проблему: можно указать эластиксерчу логарифмировать перед сложением веса полей, а сумма логарифмов равносильна произведению... Для целей ранжирования сгодится. Также часто помогает знание сути производных, интегрирования и пр. Это помогает даже в простых задачах. Да, можно легко обойтись и без этого, но эти знания позволяют рассмотреть задачу под множеством разных углов.

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

    Далее идет опыт. Я много видел неофитов с возгласами типа: "Да я это за пару дней сделаю на коленке!". А потом, столкнувшись с реальностью, с подводными камнями, оказывается, алгоритм, библиотеки, архитектура и пр. выбраны неудачно. Да, на тестовых данных всё работало, а на реальных всё посыпалось. Опыт, набитые шишки, - наиболее ценный ресурс, который позволяет снизить издержки в десятки и сотни раз. Но опыт - это обширная практика и время.

    В общем вывод: айтишник айтишнику рознь, между двумя айтишниками может быть пропасть. Одни будут легко взаимозаменяемы и поэтому дёшевы, другие - дефицитны и поэтому дОроги. И конечно нездоровая инфосреда возникла в последнее время вокруг АйТи, типа: "Закончи двух-месячные курсы по Питону - получай 300 тыщ в месяц!". Нет, так не работает. Здесь скорее аналогию с подготовкой врача надо проводить. Врача за полгода и даже год не сделаешь. И без базы (та же химия, биология и пр.) врач будет не врач...

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

    Ну или пока довольствоваться чем есть: искать (временную) работу не по зарплате, а с целью набраться опыта по интересным вам направлениям. Да, придется спуститься с небес на землю. Такова жизнь - опыт строится на шишках.

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


    1. LedIndicator
      09.09.2023 10:22
      +2

      Также часто помогает знание сути производных, интегрирования

      Чё, правда?
      Сидит такой жабаскрипт разработчик и интегрирует изо всех сил. Не поинтегрировал на работе — день прошёл зря.


      1. nivorbud
        09.09.2023 10:22

        Интегрирование - это по сути суммирование. Много где применяется. Также и дифференцирование. К примеру, у вас перемещается объект в canavas, вы управляете им через js, скорость регулируете через установку дельта x и дельта y на каждый тик (интервал - дельта t). Вот вам уже и производная... :) А захотелось вам (или заказчику) сделать, чтобы нарисованный на канвасе мячик прыгал, как настоящий, - вот вам уже и физика... :). А уж если необходимо что-то по релевантности отсортировать/отфильтровать, то там мат аппарат можно на всю катушку использовать.


        1. dkuzminov
          09.09.2023 10:22

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

          Инженера сильно ограничивает туннельное зрение. Человеку в принципе присуще быть ленивым, и если долго ограничивать поле зрения "фреймворками", то перестаешь видеть картину в целом. Так легче, но профессиональные перспективы могут быть довольно печальными.


          1. nivorbud
            09.09.2023 10:22

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

            Сейчас сына готовлю к ОГЭ... Смотрю задачи на смеси/сплавы и вижу... ба, да там же напрашивается формула средневзвешенного значения... Всё! Все подобные задачи решаются одной формулой. Или задача, где велосипедист проехал первую половину пути с одной скоростью, а вторую половину пути с другой скоростью, - найти среднюю скорость. Преподаватели сразу строго предупреждают, что применять формулу средне арифметического нельзя! Ну, а если очень хочется? - спрашиваю сына. А если на графике зависимости скорости от времени перевернуть координатные оси (будет время зависеть от расстояния)?...

            Или по физике (тоже на ОГЭ будет сдавать). Дают тупо формулу зависимости расстояния от времени при равноускоренном движении (при неизменном ускорении) - на, зубри. Откуда эта формула взялась, почему там деление на два... а пофиг... в лучшем случае на графике скорости через площадь рассматривают. Короче, сразу дал сыну упрощенные понятия интеграла и производной, и обучение пошло значительно эффективней, возникло понимание - они именно производные и интегралы уже предпочитает использовать, т. к. с ними всё логичней, понятней. Но приходится тормозить - на экзамене ведь придется решать по "классике".

            Или... лет двадцать назад некоторое время работал по продаже оптовой техники. Помню, деньги брались в кредит (под N% в месяц), закупался товар зарубежом, привозился на склад, продавался. Оптовая наценка всего 5-10%, кредит ее быстро съедает, поэтому товар не может долго лежать на складе - обесценивается, нужна быстрая оборачиваемость, которая зависит от цены. И какой оборот, какая цена будет оптимальной? Классическая задача на оптимизацию. Можно, конечно, вслепую прикидывать (что все и делали), но ведь можно и математический аппарат применить и весьма точно всё рассчитать. Да даже если интуитивно цену ставить, всё равно лучше будет если в голове возникает математическая модель процесса.

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


            1. dkuzminov
              09.09.2023 10:22

              Раз уж зашла речь о детях, то поделюсь своим наблюдением. Мой СДВГшный ребенок откаблучивает глупости, причину которых потом не может объяснить. На вопрос "зачем ты это сделала" вразумительного ответа получить не удается. И в процессе наблюдения за ней я вдруг провел аналогию с коллегами по работе и понял, чего я от них хочу... Ответа на вопрос "ЗАЧЕМ?". Умения этот вопрос задавать самим себе. Иными словами, за каждой строчкой кода я хочу видеть ответ на мучающий меня вопрос: "зачем здесь эта строчка кода, и чего хотел добиться ее автор". И беда в том, что вместа ответа на вопрос "зачем" я нахожу в лучшем случае ответы на вопрос "почему": "потому что так все делают", "потому что иначе не умею", "я просто скопипастил", и т.д. А вот зачем так все делают, человек не озадачивался. Скорее даже не все и не так, но слепое следование "фреймворку" как ты его понял -- это источник туннельного зрения. И это дорога в "шиномонтажники" от программирования: когда есть опыт того "как надо" и отсутствие критического мышления "а почему именно так?" и "а точно ли надо?" Фальсифицируемость по Попперу. Увы, почти никто этим не заморачивается.


              1. nivorbud
                09.09.2023 10:22
                +1

                Точно. Аналогично сыну объясняю: вот видишь в тексте какую-либо мысль - задавай всегда себе вопрос: "нафига?" - нафига автор высказал эту мысль? Что его заставило? С какой целью?

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


  1. Dolios
    09.09.2023 10:22
    +5

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

    Джун, это человек с коммерческим опытом. Человек без опыта, это стажёр.

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

    Обыкновенный среднестатистический. Крепкий джун с нормальным коммерческим опытом. Или вы думаете, что за 2 года синьором станете?

    Все компании хотят готового специалиста

    Отучаемся говорить за всю сеть (с)

    Только вот не готовят ни курсы, ни университеты работников уровня middle. Неоткуда брать вам middle разрабов, если вы не будете их обучать сами и под себя.

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

    Кстати, не нашел в посте ссылку на резюме.


  1. NeoNN
    09.09.2023 10:22

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


    1. eugenk
      09.09.2023 10:22
      +1

      Переключение направления сразу делает часть твоего опыта нерелевантным.

      Вот тут не знаю. С одной стороны безусловно так. С другой - при определенном опыте (наверно начиная с уверенного мидла - сеньора) накапливаются некие общие подходы, методы, шаблоны и т.п. Это скорее софт-скилы чем хард. И вот они-то в IT по-моему и есть главное. И они никуда не деваются, сильно облегчая переключение. Сам сейчас резко меняю область деятельности.


      1. NeoNN
        09.09.2023 10:22

        Это не софт скиллы, это опыт, а "софт скиллы" в основном завязаны на взаимодействие с людьми.


        1. eugenk
          09.09.2023 10:22

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


  1. Shtokarev
    09.09.2023 10:22

    Пожелаю автору не бросать попытки, раз уж есть ощущение что айти это твое, нужно дожимать ситуацию как минимум до первого реального трудоустройства. Поделюсь своим опытом, сам был в похожей ситуации, конечно конечно рынок для джунов/стажеров сейчас намного менее благоприятный чем 6 лет назад. Возраст - это объективно (для работодателя) минус, хотя я входил в айти в возрасте 40+ и вполне успешно за год-два дорос до миддла, в текущей позиции условно синьор-техлид (все эти грейды относительны и применимы только к определенной, часто узкой области), однако наблюдая/стажируя гораздо более молодых коллег, замечал что скорость усваивания знаний - а это определяющий критерий для джунов - довольно рандомная величина и особо не зависит от возраста. Что касается софт скиллов - на этом этапе они только вредят (особенно если начинаешь ими козырять), от джуна ожидают гибкости, как справедливо заметил кто-то в комментах. Безусловно опыт и софт скиллы пригодятся и сыграют свою роль - но гораздо позже, на уровне мидла, синьора. Еще момент - возможно стоит рассмотреть стажировки (без оплаты или с минимумом). Даже в благополучные времена, для человека возрастного (для айти) вкатываться было проблематично, главное на этом этапе - получить реальный опыт работы над реальными проектами/задачами. Однако основной критерий успеха для любого возраста/уровня - даже не иметь желание, а именно любить программирование и все что с этим связанно. Я наблюдаю множество людей которые делают это только ради денег - и их много, но среди них практически нет синьоров/техлидов - только крепкие середнячки. Так что если есть такие ощущения - нужно дерзать и все получится


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Спасибо большое за комментарий!


  1. Lev3250
    09.09.2023 10:22

    Интересно, есть хоть одна статья про вход в IT, где под IT подразумевается не/не только разработка ещё и в 99% случаев это фронтенд?


  1. tommyangelo27
    09.09.2023 10:22
    +2

    всё это на зп в 30–50 т.р.

    Кстати, нормальная зарплата для первых 1-2 лет работы.


    1. czz
      09.09.2023 10:22
      -1

      Но это же зарплата кассира в пятерочке?


      1. AnimeSlave
        09.09.2023 10:22
        +2

        В Москве может быть. В глубинках кассир в Пятёрочке получает заметно меньше. И зарплата в 50т.р. для джуна это прям очень хорошая зарплата


        1. czz
          09.09.2023 10:22

          Даже не знаю, как можно назвать 300-500 долларов хорошей зарплатой. То, что где-то большинство людей получают еще меньше и живут на грани нищеты, не делает эту зарплату хорошей.


          1. tommyangelo27
            09.09.2023 10:22

            Я хз что там у кассиров, не подавался в Пятерочку. Но было дело свичнулся в программисты с завода. В те времена у меня на заводе была зарплата ~6000 украинских гривен, а уходил в программисты на 2400 гривен, чуть больше года с такой ЗП проработал. Это и как раз было примерно $300/месяц на те деньги. Благо семью кормить не нужно было и даже за аренду платить, жил с бабушкой.


            1. czz
              09.09.2023 10:22

              И я когда-то $200-300 получал, и считалось нормально, квартиру снимали на пятерых. Но это было совсем другое время.


              1. tommyangelo27
                09.09.2023 10:22

                Не понимаю, чем именно "то" время отличается от "этого". Сейчас какие-то другие студенты? Ваши личные хотелки выросли? Если да, то это не проблема работодателя же…


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


                1. czz
                  09.09.2023 10:22
                  +1

                  Экономика выросла, планка "нормального" уровня жизни выросла.

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


                  1. tommyangelo27
                    09.09.2023 10:22
                    +1

                    В моём случае это был 2010 год и в тряпье уж точно не ходил никто…


                    Просто получается так, что меняя профессию, автор статьи автоматически ставит себя на один уровень со вчерашними студентами. И работодателя абсолютно не интересует, что автору надо платить за жильё, выплачивать кредит за Фокус или кормить семью. Отсюда и предлагаемый уровень заработной платы — такой же, как у вчерашних студентов, а то и сегодняшних студентов, живущих в общаге или с родителями.


                    А нравится такая ситуация кому-то, или не нравится… Се ля ви.


                1. czz
                  09.09.2023 10:22

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

                  Вот в этом я полностью согласен с вами


          1. AnimeSlave
            09.09.2023 10:22
            +1

            Это всё относительно. Если потолок зарплат в городе 200 т.р. Это зарплата директора филиала крупной компании. То зарплата рядового сотрудника низшего звена в 50 т.р. - это достойная зарплата относительно тех перспектив, которые он может получить в городе на других должностях.

            Вы, как мне кажется, просто не понимаете проблему. Особенно, если всю жизнь прожили в крупном городе. У людей просто нет вариантов, кроме как уехать. А это доступно не всем. Я когда менял работу, у меня была мысль переехать в крупный город, так как меня не тяготила семья, так как свою я так и не завёл. Но переезд в другой город, это не дешевая затея. Особенно переезд в Москву. И потому я лично так и не смог переехать, так как не было достаточно свободной наличности для такого манёвра. Тут даже пример можно с Казанью или Уфою сделать. Переезд в эти города экономически не выгоден, если текущая зарплата меньше 100 т.р. Потому что зарплаты этих городов практически не отличаются от городов поменьше в этих же регионах. А вот уровень жизни в Казани и Уфе заметно дороже. То есть накопления будет съедать разница в тратах на поддержание аналогичного уровня жизни.

            И так далее. Я что-то устал писать. Оставим так. Надеюсь я смог объяснить мысль


            1. czz
              09.09.2023 10:22

              Спасибо, я понимаю вашу мысль. Я тоже из маленького города, переезжал два раза, сначала в областной центр, а потом в Питер. Второй переезд дался непросто, два года копил, потом работал 16 часов в сутки. Если бы не был айтишником, то не вышло бы.

              Но, как мне кажется, приводить в пример совсем глубинку не очень корректно — просто потому, что в глубинке почти нет рынка IT.

              А в городах, достаточно развитых, где есть рынок IT, з/п условного кассира в пятерочке составляет плюс/минус от 30 тысяч (без опыта) до 45 (старший кассир).


            1. Simplevolk
              09.09.2023 10:22
              +1

              Боже, храни удаленку! Она спасла меня от переезда в Златоглавую. Жить там где ты хочешь, а не там где вынужден - счастье.


      1. Leetc0deMonkey
        09.09.2023 10:22
        +3

        Но это же зарплата кассира в пятерочке?

        Добро пожаловать в айти!


      1. segment
        09.09.2023 10:22
        +4

        Кассир в пятерочке приносит пользу с первого дня работы (после короткого обучения), его наняли продавать товар на кассе — он продает, ни больше, ни меньше. Джун не факт что будет производить что-то полезное в течение года, если не больше, поэтому низкие зарплаты тут могут быть понятны.


        1. czz
          09.09.2023 10:22

          Все-таки в контексте данной статьи джун — это человек уже прошедший собеседование и возможно даже тестовое задание, то есть, он уже обладает навыками, недоступными для кассира.

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

          Поэтому довольно удивительно, что джуны готовы работать за зарплату кассира — предполагаю, что демпингуют выпускники, которых обеспечивают родители :)


          1. jam12345
            09.09.2023 10:22
            +1

            Ничего удивительного.
            Тяжелая физическая работа с минимальной базой знаний всегда более быстрый способ заработать деньги. Просто перспектив меньше в будущем. И это в любой стране так.

            Что бы после ВУЗа зарабатывать действительно хорошие деньги это должен быть или топовый вуз в котором пахать нужно так что офигешь типо МФТИ или работать начинать во время учебы.

            Это вы еще наверное не в курсе сколько врачи зарабатывают после Университетов первые несколько лет. (Да да и не только в России. Бедный интерн медик это явление международное. Даже в тех странах где состоявшийся медик это синоним богатого человека и успеха который айтишникам даже не снился). По сравнению с ними работать в айти после вуза на 20 тысяч это прекрасная высокооплачиваемая работа с райскими условиями.

            Тут не надо за 10 тысяч пахать где то в 5 смен без сна возясь с бомжами и бухими телами.


            1. czz
              09.09.2023 10:22

              Насчет врачей примерно в курсе. Это святые люди просто.

              Но если бы я это назвал "хорошей зарплатой для первых лет работы", наверное, я получил бы по лицу :)


              1. Ivan22
                09.09.2023 10:22

                окей, замени "хорошая" на "единственно возможная"...


                1. czz
                  09.09.2023 10:22

                  Нет, я так не буду заменять, потому что это совсем не одно и то же.


                  1. Ivan22
                    09.09.2023 10:22
                    +1

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


          1. SpiderEkb
            09.09.2023 10:22
            +1

            Да нет там демпинга. Есть дикая конкуренция. Сначала подняли хайп как круто быть итишником - сидишь себе дома, в потолок плюешь, 100500 денег в час гребешь... Потом набежали инфоцыгане с агрессивным маркетингом - "заплатите нам сейчас за наши суперкурсы 50 и через два месяца будете деньги лопатой грести".

            А по факту такое количество недоучек никому нафиг не вперлось.

            Все это уже в 90-е проходили с юристами, экономистами, бухгалтерами. Где они все сейчас?


            1. czz
              09.09.2023 10:22

              Ну, насколько я понял из множества статей на Хабре, эта дикая конкуренция — скорее фикция, потому что приходят именно что недоучки, не обладающие по факту квалификацией джуна.

              Так же свежеиспеченные "юристы" в 90-е годились только как секретари, с бумаги на бумагу текст переписывать.


              1. SpiderEkb
                09.09.2023 10:22

                Ну, насколько я понял из множества статей на Хабре, эта дикая конкуренция — скорее фикция, потому что приходят именно что недоучки, не обладающие по факту квалификацией джуна.

                И это тоже. Но на мой взгляд тут еще локальный кризис перепроизводства. Кого на этих курсах готовят? Фронтендеров-формошлепов? Фреймворкеров?

                А мне вот в карьеру периодически пишут рекрутеры - нужен разработчик С/С++ писать всякие системные вещи под Linux (как я понимаю, на это сейчас есть определенный спрос в связи с ситуацией). Хоть кто-нибудь подобные курсы видел? Где бы рассказали как демонов линуксовых писать?

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

                Да даже что-то для банковских серверов писать и то... И платформа может специфическая оказаться и языки не общего применения...

                А это те области, где нет такой дикой конкуренции (правда, там и денег поменьше) и нет такого хайпа вокруг.


                1. czz
                  09.09.2023 10:22

                  Хоть кто-нибудь подобные курсы видел? Где бы рассказали как демонов линуксовых писать?

                  Или разработка софта для встраиваемых систем. Или для работы с каким-нибудь оборудованием (от станков до медприборов)...

                  Да даже что-то для банковских серверов писать и то... И платформа может специфическая оказаться и языки не общего применения...

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

                  А если при этом там еще и денег поменьше, то неудивительно, что конкуренции нет.


                  1. SpiderEkb
                    09.09.2023 10:22

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

                    Т.е. техническое образование сильно в плюс.

                    И фреймворков там не будет скорее всего т.к. во многих вещах требуется предельное быстродействие при минимальном потреблении ресурсов.

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


                    1. eugenk
                      09.09.2023 10:22

                      А желающих лезть туда не так много. только те, кому все это реально интересно.

                      Ага. Спрос есть всегда. Только вот предпочитают, чтобы эти разработчики работали исключительно за еду. Безусловно это ни с чем не сравнимое ощущение, когда тупая железка оживает в твоих руках. Почему собственно в своё время на это дело и запал. Сейчас надоело вообще всё на свете. Во всех резюме написал требование от миллиона и выше, и занялся на свой страх и риск собственным игровым проектом. Надеюсь он меня и будет кормить. А железки оставлю для хобби и публикаций здесь на хабре. Никому они не нужны в стране, угробившей свою промышленность чуть более чем полностью.


                      1. SpiderEkb
                        09.09.2023 10:22

                        Ну можно пойти в фремворкеры-фронтендеры и стенать что даже за еду никому не нужен...


        1. Leetc0deMonkey
          09.09.2023 10:22
          +3

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

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

          Вообще, субъективно, складывается ощущение что рабочие специальности уже прошли своё дно. А айти, наоборот, прошло свою вершину. Поэтому тем кто думает о "перспективах", а само "программирование" как-то до лампочки, очень стоило бы не брезговать рабочими специальностями. Пока и учат бесплатно, и прокачать разряды время есть. А потом, глядишь, и эпоху 300к/нсек встретишь уже прокаченным спецом. Да и от конкуренции защита куда сильнее - это не курсики пройти да на домашнем компе задачки порешать.


          1. SpiderEkb
            09.09.2023 10:22
            +1

            Вообще, субъективно, складывается ощущение что рабочие специальности уже прошли своё дно. А айти, наоборот, прошло свою вершину. 

            Хотелось бы в это верить...

            Есть вот у нас завод гражданской авиации. Периодически набирают учеников. Всех желающих. Обучение оплачиваемое, потом трудоустраивают к себе. Было бы желание...


          1. eugenk
            09.09.2023 10:22

            Ваши слова, да Богу в уши !


      1. jam12345
        09.09.2023 10:22
        +4

        Я когда пришел работать после универа первые несколько лет получал раза в 2 меньше кассира в пятерочке.(Не уверен что тогда были пятерочки. Но мой друг продавец консультант в книжном получал примерно в 3 раза больше) Задача для меня была просто получить хоть какой то опыт в реальных проектах.


  1. wannaluv
    09.09.2023 10:22
    +1

    Автор сам не знает чего хочет и неясно изъясняется:

    "На 1 из них мне совсем не хватило чуть-чуть глубины знаний."

    Что значит "совсем не хватило чуть-чуть"? В итоге получается каша из неуверенности в себе и дезориентации.

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

    Не ясно, почему автор не приврал себе опыта и почему не откликается на мидл вакансии.

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


  1. Starina_js
    09.09.2023 10:22

    Проведите эксперимент: поставьте в резюме уровень мидла, плюс распишите пару проектов, которые делали. Можете взять с фриланса какие-нибудь / придумать (все равно никто не проверит). Откликов получите больше, а там уже как пройдете собесы) Там на hh авто-фильтры стоят у компаний, они даже не видят вас)


  1. prefrontalCortex
    09.09.2023 10:22
    +1

    Это пост для тех компаний кто

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


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Спасибо за указание на ошибку, обязательно исправлю.


  1. atshaman
    09.09.2023 10:22
    +1

    Тут как бы еще сказать...

    Ну вот смотрите - мы же все в россии живем, да? Ну as for me - то я бы "профессионального руководителя" кем-то отличным от "руководителя" не брал бы _в принципе_ - просто по тому, что вероятность того, что работать он _не умеет_ в принципе процентов так 85%. Т.е. "руководить" может и умеет (А может - только "суету наводить"), а "работать" - не-а. Есть исключения в виде "начальник отдела за 15 лет на одном месте со стажера до" + вменяемая причина перехода (Ну-там, контора закрылась, а собственно "руководить" и не нравилось никогда) - но это скорее "исключения". А тут "объект руководства" - "нефтянка", "закупки", "начальник направления за три года" - у кого при этих словах не возникло ассоциаций вида "попил", "откат", "свои-да-наши", "ахаляй-махаляй" и вот это все? Лес рук, да.

    Следующий "негативный" маркер - "хайповые" профессии. Если у человека какая "нефтянка", потом "SMM", а идет он в ML какой-нибудь - 100% идет он не за "работой" а "за деньгами" - завтра будут популярно "вышивание крестиком" и вместо миддля +1 белошвейка на рынке.

    Ну и "возраст", да - не "джуновый".

    В результате "на входе" в резюме сразу несколько однозначных "минусов" и ни одного "плюса" - и вот нахрена кому такой геморрой за свои деньги нужен?


    1. thelifestyle88 Автор
      09.09.2023 10:22

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


      1. AnimeSlave
        09.09.2023 10:22

        Не знаю таких людей кто б не "пахал" и стал руководителем, "за красивые глаза".

        Надеюсь не будете удивлены. Но я знаю. На двух первых работах. Теперь-то я могу о них говорить, так как времени прошло много. На обоих работах ряд руководителей становились ими и за «красивые глаза», и за «кумовство».

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

        На той же работе. Директором филиала ставят самого омерзительного в точки зрения коммуникаций менеджера. Он был чьим-то родственником, так как его не уволили даже после того, как он самолично, из-за своего скверного характера, разрушил отношения с рядом партнеров по бизнесу, с разрывом многомиллионных договоров, из-за чего общий доход всей группы компаний упал вдвое.

        На следующий работе. Директором ставят сына директора. Сын директора работал только на руководящих должностях. Руками сам ничего не делал. Точнее, справедливости ради, стоит указать, что он всё же работал в цеху полтора года, а после уволился и ушел на другой завод. Но на другой завод он ушел на должность начальника цеха. И уже после этого на рабочих должностях он не был. И директором он в итоге стал, потому что не смогли найти замену главному инженеру, который должен был стать новым директором. Главный инженер уволился за год до событий смены руководства ради должности директора на другом заводе в столице региона.

        Я ещё не в деталях расписал истории. Подробности ещё веселее, но это не в рамках этой статьи


        1. thelifestyle88 Автор
          09.09.2023 10:22

          Скорее всего работали в какой-то гос структуре? Там кумовство сплошь и рядом. Наверное в моём прошлом ответе надо было указать, что "лично не знаю".


          1. AnimeSlave
            09.09.2023 10:22

            Скорее всего работали в какой-то гос структуре?

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

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

            А это не поменяет сути. Что руководителями могут стать кто угодно. Правильнее написать, какой руководитель будет хорошим? Тот кто прошел с низов и «пахал» или тот, кто случайно по «фарту» залетел на должность? Вопрос риторический


      1. atshaman
        09.09.2023 10:22

        Оу. Не то, чтобы "молодые комсомольцы-суетологи" с рассказами про ЧЕТВЕРТУЮ ПРОМЫШЛЕННУЮ РЕВОЛЮЦИЮ! ЦИФРОВИЗАЦИЮ-А-ЗА-ЗА! Ежайл-скрум-процессы! МешинЛерниг!!!111 Бигдейта! Не, гм, "пахали" - "пахали" и даже "упахивались" - вот только "работой" я бы это не назвал.

        Ну и да - тот факт, что у меня в институте была 5 по вышке - вот вообще никак не говорит о том, что я могу работать математиком. Неиспользуемые навыки - того-с! Исчезают. Навык "работать головой\руками" - в том числе. "Руководство" это тоже работа - но очень и очень специфическая и имеет весьма и весьма мало общего с нормальной линейной деятельностью в процессе


  1. mikronavt
    09.09.2023 10:22

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


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Собесы есть это уже хорошо. У джунов и собесов то нет…


  1. ani_ani
    09.09.2023 10:22
    +1

    Как бы все верно, начал поиск коммерческой работы тоже недавно, но у меня не только курсы скажем так, по своей статистике - из 30 откликов (именно на позиции которые соответствуют навыкам и направлению интересующему) дошел до собеседования лишь 1 раз. Нет никакого дефицита, есть просто недостаток работников с опытом, без опыта сейчас вообще не рассматривают. Покупал пакет с доступом к статистике у hh - за первые сутки может быть 300+ откликов, даже далеко не в самые крутые компании, при этом на начальные позиции (intern/junior/junior+) откликаются и кучи людей с опытом в 1-6 лет, и магистры, и бакалавриат, и даже доктора наук были (сам в шоке), зарплатные ожидания конечно интересные, доходят до 400к+, но средние уже ниже 45к. В общем рынок сокращается очень быстрыми темпами и недавнее исследование hh, что на начальные позиции зарплаты уже ниже чем у официантов (или близких к ним) - правда.


  1. optional
    09.09.2023 10:22
    -2

    Все пишут про топовые компании и т.д. Вот только тогда почему и зачем понадобилось придумывать такие технологии как HTTP ServerPush, websockets, когда уже была возможность реализовать получение и отправку потоковых данных в браузере без них. Подсказка: Transfer-Encoding: Chunked и "новый" ReadableStream. Это видимо сильно сложнее leetcod'a... и нового протокола.
    Ну хоть рендеринг (парсинг и т.д) происходит в поточном режиме, и на том спасибо....


  1. Berater
    09.09.2023 10:22
    +1

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


  1. SergeyEgorov
    09.09.2023 10:22

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


    1. 0Bannon
      09.09.2023 10:22
      +1

      Я тоже. На работе вахта, снег, холод, сопли, скважины, нефть, газ. А на межвахте на всё воскресенье можно залипнуть.


      1. SergeyEgorov
        09.09.2023 10:22

        На все воскресенье не могу, есть еще гитаризм и Arduino :-)


  1. SergeiMinaev
    09.09.2023 10:22
    +1

    Есть и такие компании, которые хотят видеть у себя джуна с опытом от 2-х лет (это что за джун такой?)

    Обычный джун - зелёный и неокрепший, но уже немного уверенный в себе :)


  1. Rorg
    09.09.2023 10:22
    +3

    Наверно мой опыт не будет очень показательным, но...

    Первую работу я нашел себе сам.. Можно даже сказать – придумал ее)

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

    "Давно читаю ваш журнал, спасибо за интересные статьи. Обратил внимание, что у вас нет программы для телефонов. Мне кажется такая прога была бы удобна мне и другим читателям... бла-бла-бла...

    Готов написать вам бесплатно подобную программу. Когда можно встретиться, что бы я мог показать вам прототип, ну и для обсуждение предложения."

    Через пару дней получил ответ и еще через неделю встретились с главредом. В итоге выяснилось, что журнал "входит в состав" международного научно-исследовательского центра, и по окончанию написания проги (ну такой тестовый проект получился)) меня пригласили в IT отдел это центра. Основная задача - поддержка и развитие проги, попутно стажировался у них же на Node, PostgreSQL. Позже добавился HTML, CSS и React.

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

    ---

    Окей - это было лет 10 тому, но из недавнего (2-2.5 года тому): одна моя одноклассница заканчивала дизайнерские курсы. Для получения сертификата необходимо было на экзамене показать реальный дизайн, который она делала для реального продукта. Дизайн сайта, буклета, журнала или визиток.. что угодно, но это нужно было показать на экзамене + необходимо было письмо-отзыв о совместной работе от владельца продукта. Не далеко от места обучения была пицерия, в которую она часто заходила после курсов. Случайно или не случайно, но она выяснила, что у пицерии нет сайта. Зная что я в принципе могу сделать страничку, рассказала мне все это и предложила, что она делает дизайн, а я потом по нему делаю страничку. Не знаю как она договаривалась с пицерией, но в итоге и пицерии появился сайт, а у нее сертификат и она сейчас работает в той самой пецерии дизайнером (меню, буклеты, рекламки, баннеры и прочее).

    ---

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


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Прекрасная история! Спасибо за комментарий!


  1. Ratenti
    09.09.2023 10:22

    Надо было высшее образование получать, тогда бы тебя взяли в бюджетные организации.


    1. thelifestyle88 Автор
      09.09.2023 10:22

      А оно есть. Даже по специальности. Только оно устарело.


      1. nameless323
        09.09.2023 10:22
        +2

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


        1. thelifestyle88 Автор
          09.09.2023 10:22

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


          1. nameless323
            09.09.2023 10:22

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


  1. Dev0pser
    09.09.2023 10:22

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

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


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Вот с этим и проблема. Устроится не получается...


  1. levramcg
    09.09.2023 10:22
    +1

    Автор, попробуй писать петы, которые будут приносить деньги, если уже возраст и есть опыт руководства. Я первые четыре года вайтишничества даже и не думал, что меня кто-то наймет, придумывал идеи, реализовывал их в коде, пытался на них заработать. Вышел на уровень 70к со своих проектов, а потом в 2022 году с первой же попытки прошел собес и устроился на мидла на 150к.
    Ну и ещё можно изучить смежные технологии. Не все работодатели — технологические гиганты, у которых отделы IT, некоторые могут позволить себе не больше двух разработчиков в штат, которые будут код писать на бэке, на фронте и инфраструктуру поддерживать. Обычно на такие вакансии меньше откликов и работодатели не сильно привередливы, да и проекты не слишком огромные, хорошие для первой работы.


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Спасибо за коммент! А что делали все эти 4 года? Работали где-то или учились?


      1. levramcg
        09.09.2023 10:22

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


  1. kellas
    09.09.2023 10:22
    +2

    Идите на фриланс. Сами себя так сказать наймите разработчиком в своё ИП и посмотрите какой прок от такого сотрудника.

    Компаниям не хвататет ит-специалистов, ещё раз СПЕЦИАЛИСТОВ. Этому не учат на курсах, я знаю я там преподавал. Компаниям на обучение "джунов" тоже не хватает специалистов чтобы те их обучали. Они в таком же замкнутом круге как и вы. Не надо их винить.

    Я серьёзно рекомендую вам выполнять заказы на фрилансе и нарабатывать свою клиентскую базу, искать кого-то на постоянное сотрудничество / поддержку сайтов. По ходу дела разберётесь как что работает. Поймёте что вы знаете, что нет, что можно подтянуть. И тут ваш возраст и предыдущий опыт работы сыграет вам на руку. Клиенты с большей охотой пойдут к вам, просто потому что вам 34 в их глазах вы более ответственный чем 24-летний человек, что на фрилансе чуть ли не самое важное.


    1. Rayb56
      09.09.2023 10:22

      Да проблема в том, что нормального фриланса в РФ больше нет. Раньше можно было вполне нормально устроится в upwork, хоть там и приходилось продираться через миллион откликов. Но разрабов из СНГ там ценили, даже и с нулевым опытом они вполне себе выделялись на фоне толп индусов, готовых работать за еду. Сейчас же рынок фриланса в РФ - это обнять и плакать. На том же fl надо подписку 2500р. оплачивать (ну ок, в первый месяц 700р. где-то), причем непонятно отобьется она или нет. И при этом они еще и комиссию как апворк хотят, примерно 20% где-то, а сама платформа (тот же мессенджер и оформление профиля) там такое ощущение еще в нулевых застряла. Ну и заказчиков адекватных там нет, большинство - это вполне очевидный криптоскам, верстка лендосов за 3 копейки и всякое легаси на php с wordpressом, что для реакт разработчика практически равнозначно пустой потере времени. Оно как бы и на апворке всегда так было, конечно. Но и приличных проектов на том же next'е там много встречалось, причем с заказчиками из ЕС и CША, которые в плане культуры общения в среднем просто не сравнимы с нашими новоявленными "бизнесменами".


      1. kellas
        09.09.2023 10:22

        Быть "react-разработчиком" - это пустая трата времени )
        Есть в РФ фриланс в том числе и западные заказчики, людям нужны сайты, приложения и боты. Огромный рынок из тех кто не может взять сотрудника в штат.
        Платформы тут особо не нужны , телеграм каналов достаточно.
        криптоскам или порносайт без разницы - руку человек набьет, на верстке, простых crud, может настройке ssl и email , поймёт нормально как оно все вместе вообще матчится, кэширование http запросы внещние сервисы типа систем оплаты или OAuth и прочее.
        Да работать надо - да клиенты разные бывают. Что за нытики собрались? Фриланса нет, на работу не берут... Разработка офигенная ниша , где можно просто посидеть дома поучиться и без вложений вообще потом написать челу в интернете программу и получить за это деньги. Что вообще может быть проще? Даже фотографом тяжелее стать. Везде почти нужны начальные вложения. А тут сиди дома читай доки и пили приложения по ним.


        1. Rayb56
          09.09.2023 10:22

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


  1. Gremlinquisitor
    09.09.2023 10:22
    -1

    Вот такие выпускники курсов и захламляют рынок.

    Уважаемый ТС, вы бы стек свой сперва подучили. И прикинули, какие задачи вам могут дать с курсовым знанием js и html. Ответ: никакие. Вам нужно углубиться в область и знать больше, ибо иначе вы не представляете для компании никакой ценности. Ну не будут ради вас создавать что-то синтетическое и примитивное.

    Задача "перекрасить кнопку" не появится из воздуха. А если будет задача "Добавить форму"? Да с частично заполняющимися? При всём при том, что всё написано на Java + Thymeleaf? А страничку на php прописать сможете? А если там всё на Go? Не говорю, что должны знать абсолютно всё, однако без хоть какого-то профиля вы просто не выделяетесь ничем среди точно таких же выходцев с курсов. Сколько вас было в группе? А сколько групп в год проходит обучение? Вот то-то и оно. И летом ещё к вам прибиваются выпускники вузов и колледжей, у которых в портфолио хотя бы дипломы.

    Заведите себе пет-проект. Или найдите бэкэндера и с ним запилите общий. Участвуйте в хакатонах. Это вам поможет собрать хоть что-то в качестве портфолио. Зависайте на киберфоруме и в разделе "для начинающих" смотрите, можете ли вы ответить на вопросы, считая, что между джуном и миддлом ноль разницы.


    1. thelifestyle88 Автор
      09.09.2023 10:22
      +1

      Уважаемый. А вы откуда знаете какой у меня стэк? Или какие пет проекты у меня есть? Почему совет идёт просто от вашего убеждения, что у меня только js и html? И зачем мне прописывать страничку на php? В группе нас было 30 человек, закончило 5.


  1. Tomahawk_nsk
    09.09.2023 10:22

    Потому что желающих писать для веба тьма-тьмущая, у вас конкуренция между такими желающими высокая. Все думают что веб это просто и пробуют туда залететь. На самом деле в сравнении с каким-нибудь Embedded действительно просто, там курсов или самоучкой недостаточно.


    1. 0Bannon
      09.09.2023 10:22

      А что в embedded надо? Вышку по электронике? Ну или что там.


      1. SpiderEkb
        09.09.2023 10:22

        В embedded с фреймворками туго может быть. И там неплохо понимать бы "как электроны бегают". Ну там что такое последовательный порт, как он устроен, что такое прерывания и т.п.

        Ну и возможна такая ситуация - написал что-то для какого-нибудь STM32, а оно в память не лезет... Три байта лишние. И вот сиди и думай - как сделать все тоже самое, но чтобы на три байта меньше объем прошивки был...

        Короче, там свои тараканы...


  1. Lik7
    09.09.2023 10:22

    В 2015 году закончил курсы тестеров. Ситуация была точно такая же. Всем нужен с ком. опытом. Более сотни резюме в никуда. Ну и сотни откликов ни о чем.

    С нуля войти в айти уже давно тяжело. Думаю надо долбить, долбить и долбить...


  1. fillsa
    09.09.2023 10:22

    Добро пожаловать в действительность. По факту, вы сами верно ответили на свои вопросы.
    Я процитирую:
    "На рынок тысячами валят junior разработчики. Есть годные, есть мотивированные, есть халявщики, есть блатные, есть трудолюбивые, ленивые, белые, красные — любые. Да, выбирать сложно и найти хороших ещё тяжелее. Но ведь почти никто не пытается."


  1. johan134
    09.09.2023 10:22

    Брат, лучше идти на зарплату в 30-50к, чем еще несколько месяцев искать работу.
    Твои основные конкуренты -- это выпускники ИТ специальностей (особенно если они еще и курсы закончили), чье профильное образование уже засчитывают как за год работы. По этому учиться необходимо в разы больше. А если ты создашь свой сайт thelifestyle88.com (лучше surname.com) где будет твое "резюме", то тогда шансов будет гораздо больше.


  1. Den1c
    09.09.2023 10:22

    А может ну его, этот "айти" тогда? Стоит оно вообще этого?

    Я входил в него 3 года назад как бывший главбух, пришел стажером-аналитиком 1С с понижением в зп даже. Но спустя год выровнялся, а спустя два года в 2 раза повысил зп. Может вам с этой стороны зайти?

    По моему трудно в программисты попасть в 34, когда 20 леток кишмя кишят, эджизм и вот это вот все...


    1. thelifestyle88 Автор
      09.09.2023 10:22
      +1

      да не) Ещё поборемся. Ну не попаду через месяц, попаду через 3 или полгода, год.


      1. 0Bannon
        09.09.2023 10:22

        Вот именно. Нет ответа правильного, потому что всё это - "ошибка выжившего". У одного так, у другого так. Надо просто продолжать учиться и рассылать резюме.


  1. cahbeua
    09.09.2023 10:22

    Самый лучший показатель это когда инфоцыганская контора выкладывает вакансию джуна и годами его ищет. Я года 3 назад искал работу и угарал с ИТ школы (которые не шарамыги с бигдатой за 3 месяца, а вот прям серьёзные перцы с питоном на 3 года, бумажками, сертификатами и вроде даже дипломом гос образца). Когда искал работу 2 года назад и увидел их вакансию стало уже не смешно... Вакашка вроде бы до сих пор висит. 3 года ищут. Видать так и не смогли научить никого под себя. Или зная чему учат прямо на собесе говорят что бы ни дай бог не было их диплома, иначе даже слушать не станут.


  1. mocmep
    09.09.2023 10:22
    +1

    Собираю статистику с 2020 по вакансиям с hh. В общем после известных событий количество вакансий сократилось вдвое. Фронтенд имеет плохой показатель по соотношению количества резюме к вакансиям.

    http://130.193.57.192/hh/


  1. Tidus
    09.09.2023 10:22

    Говорю по себе, тоже устраивался без опыта и даже без курсов - через 3 месяца я был уже полноценным членом команды и брал почти любые задачки. С другой стороны сам также видел не одного дебила, которые и через полгода были ни на что не годны. А я кстати из той конторы через год ушёл, так что да, джунов брать не из профильного вуза после специального отбора, к которому нужно готовиться - никто не хочет.


  1. Marado
    09.09.2023 10:22

    В конце 2023 в разгар кризиса, на заезженном фронтенде о котором уже знает каждый ребенок и его родитель устраиваться на стажера джуна не самая лучшая затея. Тема максимально заезжена уже разжевали все и вся что делать в текущих реалиях рынка что бы получить шансы на работу плохо гуглите получается.


  1. Vertal86
    09.09.2023 10:22

    Все написаное правда... но... Однобока.

    Сам ещё учусь, ну как учусь, пишу пэты. Один, по мнению очень хорошеегг специалиста очень сложный, хотя и ниша специфияеская.

    Поиском ещё не занимаюсь.

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

    А конкретно сейчас, просто 22 -23 год наверное худшее время для входа в профессию.


  1. Sunrise33g
    09.09.2023 10:22

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

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

    Сам свитчнулся в Бэк в 27 лет из смежной отрасли с отличным C/С++ бэкграундом. Самое лёгкое было учить технологии. А ~90% всех сложностей было связано именно с взаимодействием с людьми.


    1. thelifestyle88 Автор
      09.09.2023 10:22

      Я слышал другую теорию об HR, которые видят зп в 20 т.р. и у них закрадывается впечатление, что кандидат вообще ничего не знает. И от таких отказываются даже больше чем от тех, кто ставит рыночную цену. Ну и тоже самое про тех, кто может работать за "еду". Интервью с IT-HR от 2023 года, название не помню... Ну а правда, как всегда, где-то посередине.


      1. Sunrise33g
        09.09.2023 10:22

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

        Их впечатление не так критично на самом деле.

        Критичен баланс между потраченными деньгами и полученными деньгами фирмы, а так же прогноз этого баланса со стороны начальства. То есть если Вас возьмут на 15 - 20т.р., а Вы не сможете вывозить задачи - большой потери не будет, сократят через пару месяцев, отделавшись лёгким испугом. Для з/п 120т.р. - уже всё иначе.

        А дальше смотреть по ситуации. Вы ещё в самом начале полного граблей пути.


  1. Eugene_Z55
    09.09.2023 10:22

    Нужно нанимать интернов/джунов с контрактом на 2 года. Мы готовим из них специалистов, а они отрабатывают установленный срок

    Первые 1-2 месяца – это стажировка без з/п (адекватен ли соискатель в принципе?), до 12 мес. – минимальная з/п (например, 300$), далее – по низу рынка (н., 500$). Доплата наставнику первые 6-12 мес. – 300...500$.

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

    Например, из расчета за отработанные месяцы: до 6 мес. - 300$ за месяц, с 6 до 12 мес. - 400$, после экватора в обратную сторону за оставшиеся месяцы - 500$

    Схема досрочного расторжение контракта по аналогии с КХЛ (ст. 348.12 ТК)

    Т.е. по сути – это платная стажировка в кредит для оплаты своим трудом в будущем и(или) деньгами +/- равный издержкам компании

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

    Платная стажировка не подходит – может в массе стать бизнесом, как it-курсы (берут деньги и ничему не учат) или «покупкой опыта» со стороны соискателя

    Бесплатная стажировка – по окончании стажировки недобросовестные работодатели могут не предложить работу (или 1%) и поставят бесплатный труд (или в разы ниже рынка) на поток, у добросовестных зачастую большой конкурс и высокий порог входа, по окончанию предложат работу не всем (возьмут с запасом выбрать, могут измениться условия и вакансий уже не будет)

    Короткий срок стажировки в принципе не может массово решить проблему вырастить интерна до специалиста

    Контракт естественно предусматривает расторжение со стороны работодателя с первого месяца (интерн – самозанятый или ИП), пересмотр в сторону увеличения в любой день, наставника и трек развития для интерна

    Схема, конечно, не отвечает на все вопросы, - интерн сразу будет искать и найдет 2-ю работу параллельно, и саботирует 1-ю, чтобы уйти без компенсации; какие соц.гарантии, если оформлять как самозанятого или ИП (чтобы не было проблем уволить)?; токсичный след в коллективе; посадят на рутину без развития и т.д., но является решением

     

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

    Предварительный фильтр не проводим (или только бот, не hr), тестируем одновременно 10-100 чел., у всех одинаковая задача выше среднего (легче проверять, +бот), лимит времени 1-3ч, присутствие модератора не нужно (короткое вступление «всех вижу, запись есть, все работает»)

    Если соискатель решил задачу (даже по короткому коду будет понятно, что человек может и как он мыслит), аудио/видео запись не проверяем (соискатель знает о повторном тестировании в офисе и проверке аудио/видео) или проверяем

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

    Интервью с hr не проводим или строго после тех.задания, иначе отсеет талант, который мы и ищем

    Всем успехов!


    1. cahbeua
      09.09.2023 10:22

      Вам не кажется что это больше похоже на рабство? 2 месяца стажировки вообще без ЗП? А вы слышали что людям что бы существовать нужно кушать, нужно одеваться, на работу ездить, ЖКХ какое-ни какое. В кредит? Ну ладно, 2 месяца затянул пояс, жил под мостом, кушал из мусорного бака, затем ещё пол года тебе дают на проезд? А коллекторы уже названивают на работу, рвут твою коробку от холодильника в который ты живёш. А нужно ли с такими раскладами ити в айти? Проще в такой ситуации подкараулить айтишника в подьезде и жахнуть трубой по голове.

      А что помешает такого поломанного пополам человека, задушенного кредитами и мизерной ЗП, с оковами неустойки на плечах и прикованного контрактом заставить подписать продление на те х же условиях? Скажем зайти к сотруднику за 2 месяца до "свободы" и попросить подписать ещё на 2 годика этот же контракт с тем же офером, а если нет то волчий билет и за забором ещё толпа стоит. Итого ваши 22 месяца голодного ада в унитаз. Или наши работодатели не такие звери?