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

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

Больше всего похожа на правду статистика по количеству IT-специалистов от Минцифры: 655-675 тыс. на начало 2022 года и 740-760 тыс. на конец года. Аналогичную цифру дают и на 2023 год: 740 тыс. Росстат же насчитал заведомо невозможные 1,76 млн айтишников в 2021 году. Для сравнения, по официальным оценкам Китая и США, в этих странах в 2021 году было 3 и 4 млн айтишников соответственно.

«ВНИИ Труда» сообщает, что с января по август 2023 появилось только 120 тыс. вакансий при дефиците в 500 тыс. Чаще всего ищут опытных сотрудников с 6-летним стажем, которым «готовы платить от 150 тыс. рублей». Где российский бизнес собирается найти такое количество низкооплачиваемых высококвалифицированных работников, вопрос риторический.

Герман Греф в то же время говорит о дефиците в 1 млн IT-специалистов, который будет только расти в ближайшие 5-6 лет и который невозможно удовлетворить. Редакция «Бизнес-секретов» «Тинькофф» не отстаёт от Грефа и говорит о нехватке в 100 тыс. специалистов в месяц, что на 20% больше прошлогодних данных. Позже и сам глава «Тинькофф» пожаловался на недостаток в 500-700 тыс. айтишников.

Российские власти продолжают делать вид, что пытаются вернуть в страну уехавших в 2022-2023 годах специалистов. Хорошую статистику за 2022 год можно найти тут. Оказывается, что из 700 тыс. уехавших только 100 тыс. оказались айтишниками. 80% из них продолжали работать на российские компании из-за границы, и только 10% к концу года не вернулись. На практике меры государственной поддержки сводятся к отсрочке от армии, «льготной» ипотеке, а для иностранцев — виду на жительство и заявленному упрощению бюрократических процедур.

Так зачем же столько рассуждать о возвращении нескольких тысяч человек, которые уехали больше года назад, удачно устроились на новом месте и не собираются возвращаться? Здесь стоит вспомнить о голубой мечте бизнеса, который больше десятилетия пытается привлечь иностранных айтишников в страну. Этот вопрос поднимался и до событий февраля 2022, а после российским компаниям стало ещё выгоднее раздувать тему, чтобы под предлогом возвращения в страну «своих» специалистов выбить льготы и оплатить ввоз программистов из Китая, Индии и Латинской Америки на деньги российских налогоплательщиков. Сейчас эту идею продвигают, например, «Руссофт» и Минцифры.

А пока входящие в «Руссофт» IT-галеры пытаются закрыть кадровую брешь дешёвой рабочей силой, другие компании присматриваются к новым технологиям. Например, «Ростелеком» собирается решить проблемы с сотрудниками при помощи ИИ. 25 сентября на конгрессе «Подмосковные вечера» вице-президент Кирилл Меньшов заявил, что в ближайшие 2-3 года компания планирует упростить и облегчить труд бизнес-аналитиков, проектировщиков, тестировщиков и технических писателей при помощи нового программного продукта «Лукоморье».

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

Внутренний рынок рабочей силы в России исчерпал себя и зашёл в тупик — это чувствуется не только в IT. Для дальнейшего развития ему нужен либо приток ещё более дешёвой рабочей силы, либо активное внедрение новых технологий. Вот только «готовые» айтишники не слишком активно ехали в Россию и 10 лет назад, когда экономика была в несравненно лучшем состоянии. Расчёт на массовые увольнения в европейских и американских компаниях также не оправдался.

С другой стороны, к внедрению новых технологий не готовы малый и средний бизнес. Это те 40-48% компаний, которые боятся разглашения зарплат, публичной критики со стороны сотрудников, запрещают личные гаджеты на рабочем месте вплоть до фитнес-трекеров, полагаются на эффективных менеджеров с управленческими приёмами 20-летней давности и держатся на плаву благодаря сотрудникам, которые готовы «войти в положение». Особенно за счёт недавних студентов.

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

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

Объединяйтесь.

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


  1. LeetCode_Monkey
    12.01.2024 06:45
    +71

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

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


    1. asdfddsa
      12.01.2024 06:45
      +33

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


      1. Areso
        12.01.2024 06:45
        +16

        А у вас айти это только разработка? Админы (кто мог, хотел и кому, в некоторой степени, все-таки повезло) выросли в девопсов. Чем девопсы не АйТи?

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

        А заправкой принтеров сегодня занимаются отдельные сервис-провайдеры.


        1. Vladekk
          12.01.2024 06:45
          +19

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


          1. MaxLevs
            12.01.2024 06:45
            +10

            Вы говорите о разных админах


          1. DMGarikk
            12.01.2024 06:45
            +4

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

            админу который хочет расти дальше проще идти в девопсы

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


            1. CherryPah
              12.01.2024 06:45
              +3

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


              1. DMGarikk
                12.01.2024 06:45
                +2

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

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


                1. CherryPah
                  12.01.2024 06:45
                  +2

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

                  Я в том что туда не идут вижу проблему немного в другом. У джуна-разраба рынок работодателей гораздо шире. И с прокачанной удачей на одних buzz-word зацепиться за вакансию и получать зарплату, не вожделенные конечно 300к/с, но выше чем на кассе макдака иточки. А у сетевика вход в профессию только один (как мне видится) - сотрудник техподдержки местного провайдера. А провайдеров и самих меньше на рынке и в саппорте поначалу с деньгами похуже.


              1. sekuzmin
                12.01.2024 06:45
                +1

                Да уж стагнация, отрасль уже давно двинулась за всеми в облака, Software Defined Networking, AI и т.д. Постоянно приходится учится чему то новому, то API или SDK у роутера обновили, то kubernetes с контейнерами в Cisco DNA подвезли. Но BGP и DNS это основы, да.

                Cisco DevNet, добро пожаловать в наш мирок https://developer.cisco.com/


            1. crims0n_ru
              12.01.2024 06:45
              +1

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


            1. 0HenrY0
              12.01.2024 06:45

              Сетевики массово переходят в инфобез, освобождая свои места админами и продвинутому техподу.


            1. elve
              12.01.2024 06:45
              +1

              Кто хочет развиваться - развивается. Кто хочет стагнировать - он и 10 лет назад мог стагнировать =).

              Админство и сейчас можно разнообразить. К примеру IPMI и NAS-ы теперь имеют свои "рыбные" api. Сетевые железки также им обзаводятся. И конфигурирование инфраструктуры может стать довольно увлекательным.

              Но девопсам больше платят =).


          1. Killan50
            12.01.2024 06:45
            +1

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


            1. select26
              12.01.2024 06:45
              +3

              К сожалению очень немногие это понимают.
              Кто настроит гибридную инфраструктуру (on-premise + cloud или multicloud)? Разработчик? Да у него просто фантазии не хватит формализовать требования, не то что оптимально их реализовать.


              1. forgot10
                12.01.2024 06:45
                +1

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


            1. Killan50
              12.01.2024 06:45
              -11

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


            1. dimaaannn
              12.01.2024 06:45
              +3

              Спорное утверждение.

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

              Если мы говорим об "админах" которые раньше шарили в сетях а теперь на них повесили поддержку инфраструктуры фирмы - то это банальная переквалификация в другую профессию.

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


              1. SkywardFire
                12.01.2024 06:45

                На 50% разработчики, на 50% эксплуататоры.


              1. truthseeker
                12.01.2024 06:45
                +1

                Нет смысла? Да иногда только админ понимает, как нужно сделать правильно, чтобы было хорошо. Сысоев свой Nginx написал потому, что объяснить разрабам, как нужно правильно сделать было сложней, чем самому начать писать веб-сервер. И сдаётся мне, что это не единственный случай, когда, банально, из-за отсутствия нормальной "базы" в виде знаний из предметной области, разрабы просто не понимают, как сделать так, как хочет админ. В итоге потом оказывается, что навык разработки - дело наживное. А вот фундаментальные знания из области основ сетевых технологий, основ computer science и т.п. - куда важней навыка писать код. Что, собственно, история с Nginx и продемострировала.


          1. saboteur_kiev
            12.01.2024 06:45
            +7

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

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


            1. Vladekk
              12.01.2024 06:45

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

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

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


              1. saboteur_kiev
                12.01.2024 06:45

                Для того, чтобы девопс мог что-то делать на всех стадиях релиза, у него должны быть полномочия архитектора/менеджера проекта.
                В противном случае мы получаем DevOps как культуру и процесс и DevOps инженера, как админа который работает в проекте разработки.

                Также как есть админы отвечающую за инфраструктуру компании, также как есть админы, отвечающие за инфраструктуру интернет-профайдера.


        1. asdfddsa
          12.01.2024 06:45
          +3

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


          1. Astroscope
            12.01.2024 06:45
            +4

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

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


            1. asdfddsa
              12.01.2024 06:45
              +2

              Потому что заправка принтеров - это сравнительно низкоквалифицированный сервис

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

              Любые знания стоят усилий.


              1. Astroscope
                12.01.2024 06:45
                +7

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

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

                Любые знания стоят усилий.

                Умение выдергивать шваброй сетевой кабель из десктопа под рабочим столом - тоже требует образования и приложения усилий, но порог входа в эту профессию еще ниже, чем в заправщики принтеров. Большинству соискателей хватает того, что неопределенно называют жизненным опытом и здравым смыслом, то есть не требуется проходить специальный курс и сдавать зачет или экзамен, а можно работать сразу после того, как пару раз попробовал делать то же самое дома, а то и после того, как видел, как это делают другие. Это не хорошо и не плохо - это просто факт. Заправщику принтеров придется с кое-чем ознакомиться перед вступлением в должность, но объемы потребных знаний и сложность их усвоения, как минимум в среднем, будет ниже, чем у разработчика этого принтера или близких специальностей. Опять же, это не хорошо и не плохо - это просто разные профессии, которые по сути не имеют ничего общего, если не считать, что они как-то связаны со все тем же принтером. Заправщик принтеров никак не может эволюционировать в админа - нет цепочки, перемещаясь по звеньям которой, можно пройти этот путь. А вот эволюционировать в ремонтника, выполняющего более дорогие работы - вполне. Каменщик не может эволюционировать в автомеханика, а автомеханик не может эволюционировать в шеф-повара. Чтобы стать админом, заправщику нужно сменить род деятельности в принципе. Это не эволюция, не карьерный рост, а начало новой карьеры - почему бы и не успешной?


                1. Areso
                  12.01.2024 06:45
                  +4

                  Тут несколько иное. Всё-таки в самом начале этой ветки речь шла об админе, который, среди прочего, заправлял принтеры и менял мышки. Но ведь это не единственное, что делает админ в такой конторе. Сеть (какая бы она ни была) на нем, рабочая группа или домен, почтовый сервер, 1С-ка, файловый сервер, 2-3 самописных поделки на Дельфи.
                  И вот вы уже можете развиваться в MSCA, в CCNA NOC, в программиста на Дельфи, в 1С-ника, в админа баз данных (многие MS SQL админы начинали именно с 1-2 базами на предприятии в числе прочих обязанностей), ну или да, уйти в сервисную компанию выездным заправщиком принтеров.


                  1. Astroscope
                    12.01.2024 06:45

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

                    +

                    Но ведь это не единственное, что делает админ в такой конторе. Сеть (какая бы она ни была) на нем, рабочая группа или домен, почтовый сервер, 1С-ка, файловый сервер, 2-3 самописных поделки на Дельфи.

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

                    И вот вы уже можете развиваться в MSCA, в CCNA NOC, в программиста на Дельфи, в 1С-ника, в админа баз данных (многие MS SQL начинали именно с 1-2 баз на предприятии в числе прочих обязанностей), ну или да, уйти в компании выездным заправщиком принтеров.

                    Верно, поддерживаю.


                1. oldbie
                  12.01.2024 06:45
                  +3

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

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

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

                  P.S. Ну под офисной подразумевается техника ниже классом чем "для малых типографий".


                  1. Astroscope
                    12.01.2024 06:45
                    +1

                    Однако!

                    Держите-ка от меня плюс к вашему каменту.


              1. saboteur_kiev
                12.01.2024 06:45
                +11

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

                Можно на спор попробовать сделать вещи:

                Показать 10 разработчикам как заправляется картридж, и проверить кто с этим справится после демонстрации.

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

                Понять разницу между порогом входа.


        1. MrNutz
          12.01.2024 06:45

          Не вырастают админы в девопсов. У нас как всегда все искажают и извращают. Девопс это дорогой специалист, т.к. это одновременно полноценные и разраб и сетевой инженер. То что у нас же называют девопсов это как милицию переименовали в полицию.


          1. Astroscope
            12.01.2024 06:45
            +5

            это как милицию переименовали в полицию

            Минутка занудства.

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


            1. gatoazul
              12.01.2024 06:45
              +4

              милиция - это ополчение, нерегулярное вооруженное формирование

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


              1. Astroscope
                12.01.2024 06:45
                +4

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

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


                1. gatoazul
                  12.01.2024 06:45
                  -4

                  Вы - антисоветчик и поэтому вас просто бесит все, что делалось в СССР.

                  А с точки зрения лингвистики в русском языке слово "милиция" получило новое (и основное) значение.

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

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

                   У вас там 

                  А ваше, простите, какое дело, как у нас тут?


                1. gatoazul
                  12.01.2024 06:45

                  Кстати, в американских источниках упорно называют политический строй, существовавший в СССР, коммунизмом, хотя правильное название - социализм.

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


      1. LeetCode_Monkey
        12.01.2024 06:45
        +9

        Из этого мира, где заправляли принтеры, не было входа в настоящий ИТ, где занимаются разработкой.

        Это уже по желанию. Кто хотел тот потом перекатывался в разработку.

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

        Было ФИДО, был интернет хотя бы диалапный. Иногда доходило до того что некоторую контору предпочитали просто потому что там была ВЫДЕЛЕНКА.

        А когда приходил в серьезный ИТ, то тебе говорили "мы без опыта не берем"

        В топовые конторы всегда так было, даже в сытые 2010ые. А в конторы попроще достаточно было быть "тыжпрограммист"ом и иметь огромное желание работать и развиваться. Стек поменять - без проблем. Скажем из C и микроконтролеров брали в "базы данных" (Фокспро какой-нибудь) или Делфи вообще без разговоров. Сейчас подобное невозможно.


        1. asdfddsa
          12.01.2024 06:45
          -1

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

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


          1. ildarz
            12.01.2024 06:45
            +6

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

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


            1. LeetCode_Monkey
              12.01.2024 06:45
              +7

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

              Проблема разве что была с поиском решений специфических проблем. Это сейчас погугли, и на каком-нибудь SO обязательно найдёшь если не прям готовое решение, то хотя бы понимание что на самом деле происходит и куда копать. А тогда "Error 123", и ты один на один с ней, а починить всё надо завтра к утру. После этого, всяких любителей спрашивать у меня литкод как мерило профессионализма, хочется просто взять и у-бать. :))


          1. LeetCode_Monkey
            12.01.2024 06:45
            +7

            В самом интернете не было столько контента

            Контента было предостаточно. На английском, разумеется. Я работаю с середины-конца 90ых.

            200MB на стабильной выделенке это очень даже неплохо было если не качать МП3шки. Это сейчас типовой сайт и больше весит, а тогда всё очень аскетично было.


            1. asdfddsa
              12.01.2024 06:45
              +4

              К чему эти сказочные истории? Интернета всегда не хватало, когда появились урезанные до 64 или 128кбит безлимиты, компы у всех сутками молотили на закачке.


              1. ildarz
                12.01.2024 06:45
                +4

                Это не сказочные истории, а реальный опыт, причем массовый, причем начиная с времен, когда домашний инет был не безлимит 64/128К, а 14400/33600 с поминутной оплатой, если вы понимаете, о чем я (на более низких скоростях массового домашнего инета в РФ все-таки не было). А сутками качали музон и киношки с игрушками, для работы в ИТ никаких круглосуточных закачек было попросту не нужно.


                1. asdfddsa
                  12.01.2024 06:45
                  +2

                  Ну опять сказочные истории. До выделенок с 64/128К были выделенки с лимитной оплатой. Тарифы были по 5-10р за мегабайт (школота, зацените и офигейте, почти 200 баксов за гиг!!!). Был и диалап с безлимитом, вот только линия в доме обычно одна была, поганенькая связь и тарифы тоже не слишком дешевые. Какие там киношки, пару книжек скачать и то хорошо было.


                  1. ildarz
                    12.01.2024 06:45
                    +4

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


                  1. LeetCode_Monkey
                    12.01.2024 06:45
                    +2

                    , пару книжек скачать и то хорошо было.

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


                    1. asdfddsa
                      12.01.2024 06:45
                      -2

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


                      1. Areso
                        12.01.2024 06:45
                        +2

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


                      1. asdfddsa
                        12.01.2024 06:45
                        +3

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


                  1. Source
                    12.01.2024 06:45
                    +1

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


              1. LeetCode_Monkey
                12.01.2024 06:45
                -1

                Дают - бери. А не потому что "не хватало".


            1. dom1n1k
              12.01.2024 06:45
              +3

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


              1. splitfire
                12.01.2024 06:45
                +7

                Первоисточник на английском и сейчас на порядок лучше, чем бубнёж с дефектами фикции и двумя интеграциями по 2 минуты на 10тиминутный ролик, потому что деньги не пахнут.
                За обучающие видео по кодингу да и вообще, по работе с клавитурой и текстом, нужно топить в нечистотах.


                1. dom1n1k
                  12.01.2024 06:45

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


          1. SpiderEkb
            12.01.2024 06:45
            +2

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


          1. Dolios
            12.01.2024 06:45
            +4

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

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

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


          1. saboteur_kiev
            12.01.2024 06:45
            +2

            а у кого был, лимит был мегабайт по 200 на месяц.

            В 2000х весь интернет было мегабайт 200 =)


            1. Astroscope
              12.01.2024 06:45

              В 2000х весь интернет было мегабайт 200 =)

              Интернет на дисках. ©


      1. SpiderEkb
        12.01.2024 06:45
        +3

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

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

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

        Ну не совсем так. Был FidoNet (а там были профильные эхи типа SU.C_CPP и подобные и там были очень сильные люди), был UseNet (через UUCP). Да, инфу было добыть сложнее, но можно.

        Если что - с 91-го года "вайтишник". Так что прошел через все это.


        1. asdfddsa
          12.01.2024 06:45

          Да. Но при этом люди шли не столько за деньгами, сколько потому что это было реально интересно

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

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


          1. SpiderEkb
            12.01.2024 06:45

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


            1. asdfddsa
              12.01.2024 06:45
              -4

              он до сих пор сохранился

              Уж извините, но я не верю. Понты, очередные понты...

              У меня сейчас нет даже 10% того интереса, что был в 90х.


              1. SpiderEkb
                12.01.2024 06:45
                +5

                Да нет, реально. Просто я никогда формошлепством не занимался.

                Долго работал в промавтоматизации - а том то железки новые, то технологии - постоянно что-то новое.

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

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


                1. asdfddsa
                  12.01.2024 06:45
                  +1

                  Боже упаси, работать в ебуржских банках. Ну если только сервера и железяки собирать-разбирать, но мне бы и это обрыдло за +20лет.


                  1. sim31r
                    12.01.2024 06:45
                    +3

                    Ну я тоже после промышленной автоматизации с 2000го года 3 года на галере считаю биллинг в SAP, по своему интересно. Если ты ранее подключал счетчик электроэнергии по Modbus подобному протоколу и сам парсер писал (там и 220В было и прочее веселье), то сейчас пишешь обработчик 100500 миллионов транзакций финансовых, чтобы свести в отчет один, в том числе где оплата за счетчики проходит. Другой масштаб, по своему интересно. Но сложность бизнес процессов эпическая, года 3 нужно только погружаться в процесс, комфортно там себя чувствуют специалисты с опытом более 10 лет работы. Может это и скучная работа, но в моем случае я вижу реализацию задач от ТЗ до реализации и поддержки, не просто кодер по ТЗ в песочнице. Сам и согласуешь задачи и реализуешь.

                    Дома хобби проекты с электроникой и DIY, купил 2 3D принтера, паяльную станцию, коллекцию компонент и датчиков с Алиэкспресса. Если есть свободное время на работе читаю статьи типа таких, дома стараюсь применить в своих проектах.

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

                    С удовольствием бы попробовал бы себя в тех областях, где никогда не работал и наверное не буду уже. В игровой разработке, в разработке сайтов, в чистой разработке электронных устройств на МК и ПЛИС. Да и не в ИТ сфере, хоть в изготовлении мебели через 3D моделирование. Да или хотя бы на новый язык программирования перейти за счет заказчика ))


                    1. SpiderEkb
                      12.01.2024 06:45
                      +1

                      Если ты ранее подключал счетчик электроэнергии по Modbus подобному протоколу и сам парсер писал (там и 220В было и прочее веселье)

                      Мы в 93-м начинали "систему мониторинга инженерного оборудования зданий". С полного нуля, аналогов не было. И никаких модбасов не было тогда. А когда появилось, у нас у же были все свои наработки и по протоколам и по железу (все контроллеры свои). Так что модбас - ну разве что от конечного устройства (если оно поддерживает) то УСО (контроллер нижнего уровня - Устройство Сопряжения с Объектом).

                      Да или хотя бы на новый язык программирования перейти за счет заказчика

                      Я пишу для центральных серверов. На уровне ядра АБС. И работает все это на серверах Power9 (120 SMT8 ядер на сервере, 12Тб оперативки, 400Тб SSD массивы). Платформа IBM i. Не похожа вообще ни на что. "Все есть объект". Огромные возможности для разработчика дает. Много специфики, много системных объектов, которых на других платформах просто нет. Одно ILE чего стоит.

                      Основной язык - RPG. В современном виде - нормальный процедурный язык. Вроде бы и простой (ну примерно на уровне классического Паскаля), но быстрый и очень мощный для решения такого класса задач - работа с БД, коммерческие расчеты, работа со строками, датами, временем. Писать бизнес-логику на нем намного проще и быстрее чем на С/С++ (которые тут тоже есть, но используются в основном для всякого низкоуровневого).

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


                      1. sim31r
                        12.01.2024 06:45

                        На уровне ядра АБС.

                        У нас выше уровень абстракции, не знаю даже где сервера физически. Чистая бизнес логика. Типично копейка пропала в отчете на 100500 миллионов, из-за округления единиц товара в 6м знаке, или нужно в отчете Excel добавить новый столбец. Или по коду объяснить почему был такой расчет, пользователи не всегда понимают результаты расчетов. В документации может не быть этого момента, а код обычно правильный и отлаженный за 15 лет.


                      1. SpiderEkb
                        12.01.2024 06:45
                        +1

                        У нас есть центральные сервера где работает АБС. Это мастер-система. Mission-critical система. Мы формально считаемся "третья линия поддержки" - т.е. обеспечение надежной и стабильной работы АБС. Которая является нижним уровнем абстракции.

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

                        Что касается округлений. Во-первых, наш язык нативно поддерживает типы данных с фиксированной точкой (100% аналоги sql типов numeric и decimal) которые намного устойчивее к накоплению ошибок округления (см. рекуррентное соотношение Мюллера). В т.ч. поддерживаются арифметические операции с округлением (тоже нативно).

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


              1. LeetCode_Monkey
                12.01.2024 06:45
                +2

                У меня сейчас нет даже 10% того интереса, что был в 90х.

                Это нормально. 90% "нового" это старое, переделанное на другой лад. Только 10% действительно концептуально новое и стоящее внимания.


          1. Astroscope
            12.01.2024 06:45
            +1

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

            Голосую за второе. Чистая субъективщина, если что. Я и сейчас люблю новые (для меня) игрушки, а наигравшись - ищу что-то новое (опять же для себя новое, а не вообще новинки) дальше. Немного раньше количество игрушек было меньшим, микроэлектроника имела очень высокий порог входа - не Ардуино сейчас, когда за пару вечеров с котом можно с полного нуля научиться наговнокодить какой-то нехитрый скетч и он на третьей-пятой-десятой правке совершенно детских ошибок даже заработает, причем заработает на фабричной плате, а не на той, которую самому развести и вытравить нужно, необязательно даже с третьего раза без ошибок, кстати. Да и "обычная" аналоговая и цифровая электроника сверх поделок на МП38 и К155ЛА3 тоже была, скажем так, на довольно подготовленного любителя. А сейчас что? Железячников как было мало, так и осталось, чуть увеличилось, но где-то на уровне железячников, количество embedded, а вот чисто пользовательской бытовухи электронной столько, что электронная зубная щетка уже не анекдот, а вариант нормы - конечно ничего уже больше из околокомпьютерного не удивляет и не поражает воображение, желая с этим новым и необычным разобраться.


            1. sim31r
              12.01.2024 06:45
              +3

              Сравнивал зарплаты разработчиков электроники и программистов и разница была в разы в моем городе (город не промышленный). Перешел из мира железа (поддержка скада систем, систем диспетчеризации) в область типа 1С и зарплата выросла в разы. Причем разработчик оборудования может и в командировки ездить, и работа опаснее, иногда и в щитовых надо работать где 220/380, причем токи на тысячи ампер могут быть, как дома автоматический выключатель на 16А и УЗО не отключит если что.

              он на третьей-пятой-десятой правке совершенно детских ошибок даже заработает

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


              1. Astroscope
                12.01.2024 06:45
                +1

                Причем разработчик оборудования может и в командировки ездить

                Лично для меня это наоборот было бы плюсом.

                иногда и в щитовых надо работать где 220/380, причем токи на тысячи ампер могут быть, как дома автоматический выключатель на 16А и УЗО не отключит если что

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

                С ChatGPT вообще все просто получается.

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

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

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


                1. sim31r
                  12.01.2024 06:45
                  +3

                  для меня это наоборот было бы плюсом

                  На крайний север не плюс )

                  Токи - тут такое дело

                  Дома отключит УЗО, при токе утечки в 10 мА, или автомат на 16А. Если отверткой замыкаешь, то или ничего или вспышка легкая и все. В щитовой может быть ожог, травмы от ударной волны. Плюс в щитовой не провода, а шины толщиной в руку. Например был случай, когда электрика убило током когда он споткнулся и инстинктивно схватился за шину.

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

                  Не факт что человек лучше напишет. Это как прошивка на С++ и на ассемблере. Умный компилятор оказался в большинстве случаев лучше, чем рукописный ассемблер.

                  Пример как чат пишет сейчас вот например.


                  1. Astroscope
                    12.01.2024 06:45

                    На крайний север не плюс )

                    Канада, Аляска?

                    Дома отключит УЗО, при токе утечки в 10 мА

                    Вроде как 30mA, но тоже немного.

                    Плюс в щитовой не провода, а шины толщиной в руку.

                    Ну, по разному, но да, это не бытовой щиток. Поэтому и интересно.

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

                    Мне кажется, или кто-то грубо нарушил правила техники безопасности?

                    Не факт что человек лучше напишет. Это как прошивка на С++ и на ассемблере. Умный компилятор оказался в большинстве случаев лучше, чем рукописный ассемблер.

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

                    Пример как чат пишет сейчас вот например.

                    Ой, нет, почти полчаса того, что можно просто почитать - нет, не мое. То есть спасибо, но я пас.


                1. MiraclePtr
                  12.01.2024 06:45
                  +2

                  Лично для меня это наоборот было бы плюсом.

                  Это до тех пор, пока вы туда не поездите и не вкусите всех прелестей.

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

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


                  1. Astroscope
                    12.01.2024 06:45
                    +1

                    Это до тех пор, пока вы туда не поездите и не вкусите всех прелестей.

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

                    только на вертолете, сами командировки длились не недели, а месяцы

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

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

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


          1. gatoazul
            12.01.2024 06:45

            Интерес был потому что это была форма творчества, а не унылого заработка.


      1. Dolios
        12.01.2024 06:45
        +2

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


        1. LeetCode_Monkey
          12.01.2024 06:45
          +2

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


          1. sim31r
            12.01.2024 06:45

            Сейчас войти можно даже будучи студентом. А в 90е это было редкостью, на потоке таких могли быть единицы.


            1. CrashLogger
              12.01.2024 06:45

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


      1. Lord3D
        12.01.2024 06:45
        +1

        90-е наверное не застал, но в нулевые что Библио-Глобус, что Новоарбатский были завалены книгами по программированию. Не то что сейчас. Мне не хватает того времени, когда хорошую бумажную книгу можно было полистать перед покупкой, не то что сейчас - всё только на Озоне.

        А пробиться было проще, потому что престиж профессии отсутствовал полностью (по сравнению с двадцатыми годами)


        1. Wan-Derer
          12.01.2024 06:45

          Сейчас можно полистать сканы этой книги :)


      1. CrashLogger
        12.01.2024 06:45
        +1

        Если есть желание - выход найдется. Я начинал с ремонта компов и заправки принтеров. Параллельно изучал Delphi и PHP. Любые повторяющиеся задачи автоматизировал, например написал программу для ведения документации по сервису - вел в ней базу клиентов и неисправностей, печатал накладные и все такое. Писал скрипты для тестирования железа. В итоге, после двух лет такой работы устроился джуном программистом в другую компанию. Благо в 2000-х еще не было такой конкуренции и достаточно было просто уметь писать код.


      1. Tim7456
        12.01.2024 06:45

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


  1. M_AJ
    12.01.2024 06:45
    +43

    выбить льготы и оплатить ввоз программистов из Китая, Индии и Латинской Америки на деньги российских налогоплательщиков

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


    1. DMGarikk
      12.01.2024 06:45

      когда есть Штаты, где и климат более привычный

      в Штаты еще както попасть надо что для жителя ЛА не проще чем для жителя РФ

      а вообще удаленка в страны ЕС выглядит более адекватно


      1. Earthsea
        12.01.2024 06:45
        +2

        Как минимум гражданину Аргентины точно проще.


        1. DMGarikk
          12.01.2024 06:45

          да, я забыл что есть еще одна категория рабочих виз для определенного списка стран

          только не вникал какие там условия по этому даже возразить или согласится не могу ;)


      1. sim31r
        12.01.2024 06:45
        +2

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

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


        1. CrashLogger
          12.01.2024 06:45

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


          1. sim31r
            12.01.2024 06:45

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


    1. Nedder
      12.01.2024 06:45
      +8

      Вопрос еще в том, в какую страну сможет устроиться латиноамериканец после к примеру пятилетней работе в РФ. Наверно отношение будет к нему, такое же, как поработавшему в Иране или Северной Корее.


      1. event1
        12.01.2024 06:45
        +7

        Да куда угодно. Кому какое дело какая у кандидата была предыдущая локация? Дефицит кадров не только в РФ, знаете ли.


      1. sim31r
        12.01.2024 06:45

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


      1. Vladekk
        12.01.2024 06:45

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


    1. Breathe_the_pressure
      12.01.2024 06:45
      +3

      В Китае, а раньше в Ю. Корее могут предложить очень конкурентные предложения, выше чем в Европе например. Про условия работы говорить не буду, маленькая статистика. (Двое знакомых работали с ними, но оба отзывались негативно)


      1. Tyusha
        12.01.2024 06:45
        +3

        О южнокорейских компаниях (в т.ч. работающих/работавших в России) я слышала от знакомых только плохие отзывы — тупая потогонная система. Это касалось скорее не IT, а RND. Как рассказывал приятель, надо было каждый день писать отчёт: какое научное открытия я сделал сегодня, и сколько оно принесёт нам денег.


    1. Brenwen
      12.01.2024 06:45

      Жители Латинской Америки гораздо охотнее поедут в Европу (в Испанию и Португалию), где говорят на одном с ними языке, имеют похожую культуру и более высокий уровень жизни.


      1. PanDubls
        12.01.2024 06:45
        +5

        И где безработица 20, среди молодежи 30%, и это у местных.


        1. Brenwen
          12.01.2024 06:45

          За 5 лет получив ПМЖ, все потом традиционно едут дальше - в Германию, Францию...


    1. Destiner
      12.01.2024 06:45
      +8

      Желание жителей ЛатАм, которым сам бог велел работать удаленно на Штаты, ехать цифровым гастарбайтером в РФ — это фантазии за гранью добра и зла.

      Да и в целом, работать за рубли в 2024 году, если есть выбор не — инициатива крайне спорная.


      1. DMGarikk
        12.01.2024 06:45

        сам бог велел работать удаленно на Штаты

        на Штаты, именно на Штаты, работать удаленно нельзя кроме как ИПшником (или как там оно называется), а это работа не для всех

        но я согласен что надеятся что ктото поедет в РФ работать в ИТ это прям буйные безумные фантазии


        1. Areso
          12.01.2024 06:45
          +3

          Можно работать за зарплату на фирму-ауторсера (аутстаффера), а она уже по B2B с заказчиком.
          Но это не меняет сути - это "заимствованная" (перекупленная, если хотите) рабочая сила с другого рынка (с рынка ЛатАма).


    1. mithdradates
      12.01.2024 06:45
      +3

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

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


  1. nekit-0123
    12.01.2024 06:45
    +25

    Чаще всего ищут опытных сотрудников с 6-летним стажем, которым «готовы платить от 150 тыс. рублей»

    хех, ну ищите


    1. Breathe_the_pressure
      12.01.2024 06:45
      +8

      -Велком онбоард, Николай! ????


      1. nekit-0123
        12.01.2024 06:45
        +10

        Вообще-то я Иван


        1. Vitimbo
          12.01.2024 06:45
          +75

          Но открыта только вакансия Николая, вы нам не подходите.


        1. zergon321
          12.01.2024 06:45
          +8

          В графе "Имя" я поставила вам минус!


    1. ThePaleEmperor
      12.01.2024 06:45
      -1

      А что не так?


      1. Starl1ght
        12.01.2024 06:45

        тем что в Москве за 3+ года опыта вполне реально получать 300+


        1. SilverHorse
          12.01.2024 06:45
          +15

          Кем именно, с каким набором скиллов и на какой конкретно должности? Все тут хихикают, включая автора статьи, что 150к это якобы мизерная зп для человека с 6-летним опытом, забывая напрочь, что "айтишники" != ограниченная часть программистов, что зп в Мск и Спб != зп в регионах (прямо сейчас открыл HH - в категории "ИТ, от 3 до 6 лет" медианная для чисто "айтишных" должностей по моему региону даже близко не подбирается к 150к, и так было всегда, сколько я себя помню, за 100к она перевалила только где-то сейчас за счет общей инфляции и небольшого выравнивания рынка), что конторы бывают очень разные (есть огромные федералы с выходом на международный рынок, есть мелкие конторы на пару десятков человек, есть госсектор), и что контингент этих работников "с 6-летним опытом" тоже очень и очень разный.

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


          1. Starl1ght
            12.01.2024 06:45
            +1

            Девелопером на любом мейнстримовом языке или девопсом. Озон\ВБ 300к за мидла давали, когда я узнавал. Плюс, раньше элементарно было найти удаленку на 5к+ баксов. Я реально из всех моих знакомых знаю человека который зарабатывает меньше всех - это пацан 25лет с 220к в питере дата инженер (не саентист\МЛьщик, именно инженер со спарком всяким). Все остальные мои знакомые зарабатывают больше.

            Так что, мне думается - тут надо реально стараться, чтобы с опытом в 6 лет сидеть на 150к.


            1. LeetCode_Monkey
              12.01.2024 06:45
              +2

              Озон\ВБ 300к за мидла давали, когда я узнавал.

              Озон\ВБ не резиновые.

              Я реально из всех моих знакомых знаю человека который зарабатывает меньше всех - это пацан 25лет с 220к в питере дата инженер (не саентист\МЛьщик, именно инженер со спарком всяким). Все остальные мои знакомые зарабатывают больше.

              — Да? А мой сосед говорит, что с женой ежедневно, а ему 95!

              — Ну так и вы говорите!


    1. Tasta_Blud
      12.01.2024 06:45
      +2

      в этом предложении прекрасно всё.

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

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

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


      1. vita_soft
        12.01.2024 06:45

        от и до - это в тех конторах где лид получает 10к а джуна берут на 2к. Чтоб лид не сбежал указывают интервал 2к-10к. Очень популярно в Латвии например.


    1. Tasta_Blud
      12.01.2024 06:45
      +4

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

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

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

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

      и за все годы работы девелопером, могу сказать одно: нужно идти туда не потому что там платят больше, чем на условном заводе, а сначала попробуйте сами и решите, готовы ли Вы связать с этим жизнь. если Вы хотите уже не попробовать (пробуйте дома), а действительно жить в этом мире - тогда Ваш блеск в глазах с даже минимальными знаниями Вам помогут преодолеть все трудности отсутствия опыта, несмотря на желания работодателя не обучать зелёных, а иметь супергероев. просто сначала почитайте книги, посмотрите видео, можете даже походить на курсы (впрочем, я сомневаюсь в пользе последних, обычно там уровень "откройте IDE, введите название проекта, и вот у вас уже production ready продукт") - и даже с несовершенными пет-проектами смело идите работать.


      1. dimaaannn
        12.01.2024 06:45
        +2

        Чёт такой себе у вас экспиренс.

        Ожидать от джуна что через день после трудоустройства он будет решать рабочие таски может только идиот.

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

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


  1. IgorDev
    12.01.2024 06:45
    +5

    А "техподдержка" уровня эникей относится к ИТ? Я не про аналитиков, девопсов и мидлов-синьоров кодинга. Неужели все ушло в облака? Вроде совсем нет. На хабре очень мало про эту часть ИТ статей :(


    1. JaneGame
      12.01.2024 06:45

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


  1. panzerfaust
    12.01.2024 06:45
    +30

    малый и средний бизнес

    ...

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

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


    1. Soo
      12.01.2024 06:45
      +19

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

      Всё зависит от того, кто руководит в ИТ. В банках ещё безопасники лютуют, но это особенность банков


      1. First_Light
        12.01.2024 06:45
        +2

        Как сотрудник большого красного банка скажу - самодуров сложно пересчитать. Они точно знаю как лучше, 100% делают всё правильно и корректно, грамотно управляют процессами. Эдакие "эффективные менеджеры в Абсолюте и вакууме".
        Да вот только потом независимый экспертный анализ выявляет, что тут уже три года "валяют ваньку", не решая реальных проблем конкретный людей и департаментов, напихивая как можно больше никому не нужного функционала в мертворождённые системы.


      1. panzerfaust
        12.01.2024 06:45
        +9

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

        А в большой конторе тормозов нет. Запретят слушать музыку на работе - ну ок, 20 человек уволится, 2000 останется. Убытков не понесли, KPI выполнены, музыка побеждена.


      1. JaneGame
        12.01.2024 06:45

        О да, работала в такой на старте. Не то чтобы очень плохо, но когда искали нового разраба нужного нашли только с 5го или 6го раза - остальные отработали от нескольких часов до недели. Такой себе показатель ...


    1. Inskin
      12.01.2024 06:45
      +2

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


      1. panzerfaust
        12.01.2024 06:45
        +9

        Зеленый - он большой. Я сам там работал и еще в разное время собесил 10-15 беженцев оттуда. И скорее скажу, что идиотских причуд там выше крыши. Но мой опыт не отменяет ваш, а ваш не отменяет мой. Опять же по причине масштаба организации.


      1. Areso
        12.01.2024 06:45
        +3

        Я застал времена, когда в региональных банках зеленого банка нужно было сдавать девайсы в ячейку. И было это не так уж и давно, в 2010-ых.
        Могу даже конкретный адрес написать, где это было =)


    1. ASGAlex
      12.01.2024 06:45
      +2

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


  1. ilyasstels
    12.01.2024 06:45

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

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


  1. IvanZaycev0717
    12.01.2024 06:45
    +7

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

    То, что джуны не нужны - мы это уже проходили. Джуны были не нужны при крахе доткомов в 2000-ом году, джуны были не нужны при финансовом кризисе 2008 года. Рынок всегда восстанавливался и рос, и джуны становились нужны.


    1. Yapokhozhnakota
      12.01.2024 06:45
      +8

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


      1. Dmitry_604
        12.01.2024 06:45
        +9

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


        1. omgiafs
          12.01.2024 06:45
          +23

          Интересно, что 10-летние так неплохо выделяются. То были 2012-2013 годы, только-только макушка из ямы с дерьмом показалась, доллар по 30, сбережения потихоньку копились. Казалось - эх, заживём! Вот и рожали. Но нас быстро сапогом назад притопили. Результат на картинке.


          1. Tamerlan666
            12.01.2024 06:45
            +13

            Это просто поколение, рожденное в 80-х, прошло через детородный возраст, вот и выброс на графике.


            1. Dmitry_604
              12.01.2024 06:45

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


              1. event1
                12.01.2024 06:45
                +7

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


                1. Dmitry_604
                  12.01.2024 06:45
                  +5

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


                  1. event1
                    12.01.2024 06:45

                    Тут нельзя сравнивать разные страны,

                    А как тогда понять какие практики работают, а какие нет? Обязательно надо сравнивать разные страны.


                    1. Dmitry_604
                      12.01.2024 06:45
                      +4

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


                      1. Areso
                        12.01.2024 06:45

                        в 90е годы в массе люди стали беднее

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


                      1. Dmitry_604
                        12.01.2024 06:45

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


                      1. sim31r
                        12.01.2024 06:45
                        +2

                        Главное это менталитет, а материальный достаток второстепенен. Кого я знаю так и говорят, или не заводят детей в принципе или 1 для себя и больше не будут вне зависимости от доходов. Или заводят N детей и уже по факту решают вопросы.

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


                1. wifage
                  12.01.2024 06:45
                  +1

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


                1. vassabi
                  12.01.2024 06:45
                  +1

                  не в бедных странах, а в странах где большинство жителей живут не в городах.


                1. acsent1
                  12.01.2024 06:45

                  Тут скорее имеет место спад уровня жизни, а не сам уровень. Вот именно спад как раз сильно влияет. Все мы помним 90е


                  1. event1
                    12.01.2024 06:45
                    +2

                    В целом, я и намекал коллеге, что демография намного сложнее. Например, в Ирландии уровень жизни в течение 90х неуклонно рос, а рождаемость, тем не менее, падала. Не так много, как в в бСССР в 90-е конечно, но тем не менее.


                1. stalker_316
                  12.01.2024 06:45
                  +3

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


                1. gatoazul
                  12.01.2024 06:45

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


              1. DarthVictor
                12.01.2024 06:45

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


                1. acsent1
                  12.01.2024 06:45
                  +2

                  Если смотреть по коэфф рождаемости, то в 15 году пошел на спад
                  https://ru.wikipedia.org/wiki/Суммарный_коэффициент_рождаемости


            1. Aniro
              12.01.2024 06:45
              +1

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

              Как выглядит сглаживание пиков/спадов при отсутствии новых потрясений можно посмотреть на примере Германии, for example.


        1. sim31r
          12.01.2024 06:45

          в нестабильное время рожать не все хотят

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

          Плюс есть мода на заведение детей в возрасте, это тоже вредно демографические, по отцовской линии каждый год жизни добавляет 1.5 мутации в год в ДНК ребенка. Оптимально в 20-25 лет заводить детей, а не в 40.


          1. Farongy
            12.01.2024 06:45

            Может быть сложно дом 300 метров поменять на ребёнка. А если и так ничего нет, то и от 4-го ребёнка ничего не добавится.


            1. sim31r
              12.01.2024 06:45

              Зачем менять дом на ребенка? Вот основные траты в семье дом, 1-2 автомобиля. Когда появляется ребенок траты особо не увеличиваются, живут в том же доме, в автомобиль докупается детское кресло. Силы и время тратятся, но у кого нет детей, те все равно свободное время и силы сливают на домашних питомцев. У нас вообще совпало, что с детьми охотно занимались бабушки и дедушки, у них много времени и замечательно помогали.


              1. Dmitry_604
                12.01.2024 06:45
                +1

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


  1. Breathe_the_pressure
    12.01.2024 06:45
    +7

    Будет как с такси, сначала "- Зачем нам столько гастарбайтеров в такси?", а потом "- Блин, а что так такси подорожало?"


    1. 1755
      12.01.2024 06:45
      +3

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


    1. mithdradates
      12.01.2024 06:45
      +1

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


  1. Dmitry_604
    12.01.2024 06:45
    +4

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


    1. asdfddsa
      12.01.2024 06:45
      +17

      Бизнесу сейчас проще нанять сразу сеньора, который решает литкод, все знает, отвечает на все вопросы и имеет опыта 15лет, но чтобы был не старше 30лет. Судя по запросам бизнеса на собеседованиях, сейчас только таких ищут и берут.


      1. Dmitry_604
        12.01.2024 06:45
        +3

        Да, как нанимают сеньоров это отдельная песня, меня иногда удивляли вопросы на собесах при опыте 10-15+ лет, типа "что будет если c=a++++b " (для C++) и тому подобное. Ну и собеседующие лет по 25 с буквоедскими замашками тоже встречались. Иногда ощущение что нужно самоутвердиться, а не нанять. Справедливости ради про опыт и задачи тоже в большинстве мест слушают, но скорее как доп инфа относительно тестов и литкодов.


        1. LeetCode_Monkey
          12.01.2024 06:45
          +2

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


          1. Dmitry_604
            12.01.2024 06:45
            +1

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


            1. asdfddsa
              12.01.2024 06:45
              +5

              У крупных компаний есть две волшебных пилюли для решения этой проблемы - бабло и аутсорсеры.

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


              1. Dmitry_604
                12.01.2024 06:45
                +1

                Это все справедливо и работает, когда очередь за воротами есть. А нарратив статьи о том, что на мидлов и синьоров очереди нет. Но реальность может быть разной от стека и региона (в мировом понимании), полагаю.


                1. asdfddsa
                  12.01.2024 06:45
                  +1

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


                  1. DMGarikk
                    12.01.2024 06:45
                    +1

                    сеньора сложно найти, и 10 лет назад и сейчас


                    1. asdfddsa
                      12.01.2024 06:45

                      Сложно найти, если не понимаешь кого ищешь.


                      1. DMGarikk
                        12.01.2024 06:45
                        +3

                        кого? я работал в двух местах в свое время, бекенд питон

                        там искали сеньора год в одном месте и полгода в другом, вилки были 150-250 в первом месте и 200-300 во втором, говорят вообще жесть, до собеседования 1-3 человека в месяц добираются, их тупо нет на рынке


                      1. asdfddsa
                        12.01.2024 06:45
                        +1

                        Читайте выше. Если не понимаешь кого ищешь, то из 3000 человек добираются 1-3 человека в месяц, которым потом еще и в найме отказывают по надуманным причинам.


                      1. DMGarikk
                        12.01.2024 06:45
                        +3

                        так меня то взяли, обычное резюме, обычные требования, стандартная вилка

                        Адекватные вопросы на собесе

                        мне 35 лет было, вышки нет...не знаю что там не знали что искать


                      1. asdfddsa
                        12.01.2024 06:45

                        так меня то взяли

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


                      1. DMGarikk
                        12.01.2024 06:45
                        +2

                        Типичная ошибка выжившего.

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


                      1. asdfddsa
                        12.01.2024 06:45

                        В анализе вы видимо совсем не сильны. Если бы не взяли, то вы бы попали в число "сбитых летчиков".


                      1. LeetCode_Monkey
                        12.01.2024 06:45

                        а потом еще раз взяли совершенно случайно, и еще раз...

                        А вы уточняйте о каком таймлайне идёт речь. В 2010ые вот действительно был некоторый дефицит.


                      1. LeetCode_Monkey
                        12.01.2024 06:45
                        +3

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

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


                      1. DMGarikk
                        12.01.2024 06:45
                        +1

                        быстро бы взяли первого более-менее,

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

                        Админ Windows/Linux-<дырка 5 лет в стаже>-Java Junior - Python Teamlead - хочу на сеньора


                    1. Dmitry_604
                      12.01.2024 06:45

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

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


                      1. asdfddsa
                        12.01.2024 06:45

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

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


                      1. Dmitry_604
                        12.01.2024 06:45

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

                        Чего то мы как будто бы в разным мирах живем - -про очередь за забором на сеньоров и прогрызенные глотки.. да и кучу аутстаффа. Вы в России? какой стек?

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


                      1. asdfddsa
                        12.01.2024 06:45

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

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


              1. DMGarikk
                12.01.2024 06:45
                +2

                завтра наймут аутсорсера

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

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


                1. Areso
                  12.01.2024 06:45
                  +5

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

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


                  1. sim31r
                    12.01.2024 06:45

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


        1. wizard_s
          12.01.2024 06:45
          +2

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


          1. Dmitry_604
            12.01.2024 06:45

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

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


          1. Knightt
            12.01.2024 06:45
            +2

            тут был пример: "что будет если c=a++++b"
            ответ: в Merge-request будет комментарий: перепиши нормально

            те же самые вопросы на собесе: "напишите алгоритм бинарной сортировки"

            ответ: qsort()

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


            1. Travisw
              12.01.2024 06:45
              +1

              Это быстрая сортировка, не бинарная


              1. brotchen
                12.01.2024 06:45

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


              1. LeetCode_Monkey
                12.01.2024 06:45

                А что такое бинарная сортировка? Бинарный поиск знаю.


                1. Travisw
                  12.01.2024 06:45
                  +2

                  а такой и нет


            1. bogolt
              12.01.2024 06:45
              +2

              тут был пример: "что будет если c=a++++b"
              ответ: в Merge-request будет комментарий: перепиши нормально

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

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

              А потом эти продуктовые разработчики создают O(N^3) алгоритмы, которые запускаются на каждый второй запрос, куча race-condition которые никто и не думал проверить и тесты которые ничего не тестируют


              1. gerdoe
                12.01.2024 06:45

                Но "c = a++++b" все-таки O(1)! \s


              1. LeetCode_Monkey
                12.01.2024 06:45
                +1

                Беседуем про неопределенное поведение

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


            1. xenon
              12.01.2024 06:45
              +1

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

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

              Если же человек блестяще знает ненужную хню... возникают вопросы:

              1. Он вот, скажем, таблицу приоритетов операторов - наизусть зазубривал? Готовился быть программистом в подземном бункере без интернета?

              2. Он прошлую жизнь решал каверзные задачи из книжки "програмисты шутят" и программировал на brainfuck?

              3. Если на эти непрактичные навыки он потратил столько времени - не упущены ли у него гораздо более практичные навыки?

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


              1. Antra
                12.01.2024 06:45
                +1

                Я не программист, но заинтересовало:

                1. Он вот, скажем, таблицу приоритетов операторов - наизусть зазубривал? Готовился быть программистом в подземном бункере без интернета?

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

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


                1. dimaaannn
                  12.01.2024 06:45

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

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


                  1. Antra
                    12.01.2024 06:45

                    В таком случае, может это вопрос с подвохом?

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


        1. sim31r
          12.01.2024 06:45

          меня иногда удивляли вопросы на собесах

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

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


          1. LeetCode_Monkey
            12.01.2024 06:45
            +2

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

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


            1. sim31r
              12.01.2024 06:45

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


    1. MiraclePtr
      12.01.2024 06:45
      +15

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

      Это очень дорогая инвестиция с огромным риском не окупиться вообще.

      Тут недавно где-то был отличный комментарий на эту тему:

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

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

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

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

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

      В-четвертых, джуны часто полны страха. Вот выше кто-то предлагал посадить джуна на какой-нибудь совершенно экзотический стек, с которого он не сможет потом соскочить, так как через пару лет со знанием устаревшего языка или какого-то вашего внутреннего фреймворка на рынке вакансий он не найдет. Так вот джуны этого-то и боятся! Поэтому почувствовав какой-то застой, или устарелость того, с чем вы работаете (а это ведь не ваш выбор - до сих пор скажем сидеть на 8 джаве, отказываться пробовать Котлин или верстать на jquery - у вас легаси, клиенты, задачи бизнеса, вы не можете это изменить в угоду джуну), джун просто свалит от вас куда-нибудь где все посовременнее. Просто чтобы не устареть на рынке труда с самого начала.

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

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

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

      Я если что в ИТМО работаю, и одно время мы студентов к себе трудоустраивали в лабораторию. И вот этих указанных выше причин я насмотрелся сполна.

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


      1. Dmitry_604
        12.01.2024 06:45

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


        1. MiraclePtr
          12.01.2024 06:45
          +3

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


          1. Dmitry_604
            12.01.2024 06:45

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

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


            1. dimaaannn
              12.01.2024 06:45

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

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


              1. Dmitry_604
                12.01.2024 06:45

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


        1. 40kTons
          12.01.2024 06:45
          +1

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


          1. Areso
            12.01.2024 06:45
            +2

            Кроме тулинга, который может местами сильно отличаться (условный gerrit вместо gitlab'a для ПРов), много времени уходят на те самые ревью ПР и постановку задач (если по результатом ревью очевидно, что задача выполнилась не совсем так, как хотелось бы).
            У меня был случай, когда мои ПРы каждый раз получали в одной конторе пачку замечаний. Увы, не сработались, и разошлись как в море корабли.
            В другом случае, уже я трачу каждый время день на то, чтобы ревьювить чужие ПРы на DDL/DML. И отмазка вообще крутая "ну они же не специалисты и пользуются ORM, а голый SQL могут и не знать". Рили?) И вот сидишь, объясняешь сеньору (не джуну) какие-то базовые вещи, мысленно делая фейспалм. Завтра другому, потому что ты один из трех гейткиперов и все измения проходят через вас.


            1. 40kTons
              12.01.2024 06:45

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


              1. Areso
                12.01.2024 06:45

                Позвольте ответить картинкою:


          1. dom1n1k
            12.01.2024 06:45
            +1

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


            1. 40kTons
              12.01.2024 06:45
              -1

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


              1. dom1n1k
                12.01.2024 06:45
                +2

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

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


            1. dimaaannn
              12.01.2024 06:45
              +2

              Всё это замечательно, но объективно тимлид написал всё это гораздо быстрее сам, чем расписывать всё по буковкам и сидя рядом часами.

              То есть по факту - тимлид сидит рядом с сотрудником или проверяет МР - это буквально обучение, за которое платят ЗП сотрудника + ЗП помидора, иногда несколько раз.


        1. dom1n1k
          12.01.2024 06:45
          +4

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


      1. LeetCode_Monkey
        12.01.2024 06:45

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


        1. lymes
          12.01.2024 06:45
          +3

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


          1. LeetCode_Monkey
            12.01.2024 06:45

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


            1. lymes
              12.01.2024 06:45
              +2

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

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


              1. LeetCode_Monkey
                12.01.2024 06:45
                +3

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

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


      1. acsent1
        12.01.2024 06:45

        Вкатка джунов - это явно не для маленьких компаний. И даже не для средних


        1. Sequoza
          12.01.2024 06:45

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


    1. JoshMil
      12.01.2024 06:45

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


    1. masv
      12.01.2024 06:45

      На моём, провинциальном, горно-добывающем предприятии так и сделали. Взяли несколько человек (в т.ч. меня) без опыта и профильного образования в АСУТП. Организовали нужные "корочки". Скоро поедем на курсы Siemens в Москву. Наставничества как такового нет, некому этим заниматься. БОльшая часть группы устроились недавно, поскольку старожилы свалили кто на вахты, кто от рисков известных событий сентября 2022. Выпытываю знания по крупицам у коллег.


  1. Kill_Voice
    12.01.2024 06:45
    +23

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


    1. saboteur_kiev
      12.01.2024 06:45

      Современный менеджмент в области IT

      Почему в области ИТ, берите гораздо выше..


  1. solaris_n
    12.01.2024 06:45
    +1

    К сожалению это актуально для почти всех бывший советских республик...


  1. 0mogol0
    12.01.2024 06:45
    +10

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

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


  1. Megabyte88
    12.01.2024 06:45
    +7

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


    1. lymes
      12.01.2024 06:45

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


    1. sim31r
      12.01.2024 06:45

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


      1. gatoazul
        12.01.2024 06:45

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


  1. mikegordan
    12.01.2024 06:45
    +1

    Да компании сами не знают чего хотят.

    Привожу конкретный пример всем известной компании на 4 буквы:

    В группе в телеграмме на закрытые курсы через контест около 4000 разработчиков . Далее в последнем контесте среди разработчиков принимало около 300 человек. Около 30 человек решили почте все задачи.

    В чём проблема? Вам мало только 30 лучший разработчиков или как это работает?


    1. Ioanna
      12.01.2024 06:45

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


      1. xenon
        12.01.2024 06:45

        Ух, меня эта задачка заинтересовала. А что такое новый метод? Ну вот есть простой метод - отбрасываем не нужное (floor) ну и ceil пусть. Есть округление до ближайшего целого (ну или десятой, сотой, ...). Они дают разные результаты. Нужно, чтобы наш новый метод давал результат, совпадающий каким-то из них? вот с округлением до ближайшего? То есть, фактически простую задачу округления через 0.5 надо реализовать как-то иначе, длиннее и сложнее, но чтобы на тех же входных данных получились те же выходные? Тогда, получается, вот тебе простой хороший код из нескольких строчек - реализуй его сложнее, сначала через погружение в задницу, потом через выход из нее.

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

        Просто все конструктивные методы, имеющие какую-то практическую пользу (например побитовый AND) - они открыты и используются. Значит, надо придумать вредный метод?


        1. Ioanna
          12.01.2024 06:45

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


        1. Fedorkov
          12.01.2024 06:45

          В Википедии указано 9 методов, например.


      1. 0Bannon
        12.01.2024 06:45

        Ну как? придумала?


  1. Fedorkov
    12.01.2024 06:45
    +19

    @it_union снова взялся за своё. Набор высосанных из пальца и не связанных между собой тезисов, из которых внезапно следует призыв вступать в партию объединяться. Не, я совсем не против профессиональных объединений, но такие примитивные манипуляции — это оскорбление в адрес образованного человека.

    Внутренний рынок рабочей силы в России исчерпал себя и зашёл в тупик

    Не заметить толп вайтишников может только тот, кто в принципе не интересуется рынком труда. Даже если 10% из них станут мидлами, это всё равно огромное количество по меркам нынешнего IT-сообщества.

    Ещё одна проблема российского IT, которая никуда не делась — отсутствие внятного технического руководства

    По мировым меркам у нас вполне средний уровень.

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

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


    1. raspberry-porridge
      12.01.2024 06:45
      +1

      Даже если 10% из них станут мидлами

      А Вы, однако, высокого мнения о вайтишниках.


  1. Laurens
    12.01.2024 06:45

    """Этот вопрос поднимался и до событий февраля 2022, а после российским компаниям стало ещё выгоднее раздувать тему, чтобы под предлогом возвращения в страну «своих» специалистов выбить льготы и оплатить ввоз программистов из Китая, Индии и Латинской Америки на деньги российских налогоплательщиков. Сейчас эту идею продвигают, например, «Руссофт» и Минцифры. """ --- да уж, с таким подходом мы точно технологически "обгоним" Запад...


    1. event1
      12.01.2024 06:45

      не очень ясно в чём тут проблема? "Западные" компании заполнены индусами чуть более чем на половину. Во всяком случае в англоязычных странах. Посмотрите на директоров фаанга: там индусы через одного


  1. ALexhha
    12.01.2024 06:45
    +3

    Например, «Ростелеком» собирается решить проблемы с сотрудниками при помощи ИИ.

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

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

    Это может привести к запуску контейнера без ограничений, установленных профилем AppArmor.

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

    ChatGPT
    Приношу извинения за недоразумение в моем предыдущем ответе. Кубернетис не будет игнорировать указание профиля AppArmor, если он явно задан в манифесте пода и отсутствует на узле.

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


    1. sim31r
      12.01.2024 06:45
      +1

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


    1. xenon
      12.01.2024 06:45

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


    1. ExternalWayfarer
      12.01.2024 06:45

      Я если честно ничего не понимаю в ваших кубернетис. Разве GPT не уточнил, что если "он явно задан в манифесте пода и отсутствует на узле", то в этом случае он не будет проигнорирован, а в других случаях будет?


    1. gatoazul
      12.01.2024 06:45

      Можно задать вопрос гораздо проще: назови мечети в городе Анапа.

      Узнаете много интересного. Жаль только, что не совсем правдивого.


  1. IvanProvinciaTver
    12.01.2024 06:45
    +3

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

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

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

    объяснять новичкам, как правильно общаться с менеджерами,

    И объяснять менеджерам как ненасильственно общаться с новичками.

    организовывать профсоюзные ячейки и вместе отстаивать свои интересы.

    Профсоюз пролетариев умственного труда, по Остапу Бендеру.
    https://www.youtube.com/watch?v=nCVuLjvpHXo

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

    Кто из вас не устраивался на хорошую позицию в хороший проект по рекомендации?

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

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


    1. Areso
      12.01.2024 06:45

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

      Да, на собесы приходится ходить без помощи в виде профсоюзов, это правда...
      В компании, где я работаю, за год поменяли 3 вида "приседаний" на прокачку "грейда" (читай зарплаты). А рост зарплаты, в среднем, составил сумашедшие 3% =)


    1. event1
      12.01.2024 06:45
      +1

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

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


      1. IvanProvinciaTver
        12.01.2024 06:45
        +1

        А вы что на что собрались менять? И в ответ на что грозить собираетесь?


  1. rdo
    12.01.2024 06:45
    +8

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


    1. Keirichs
      12.01.2024 06:45
      +3

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


      1. piton_nsk
        12.01.2024 06:45
        +9

        уровень зп у них не такой как даже рф

        Уровень зарплат в китайском айти вполне себе нормальный. И вообще говоря средняя зарплата в Китае больше российской, "работа за миску риса" давно в прошлом.


      1. PanDubls
        12.01.2024 06:45
        +11

        а если учесть, что уровень зп у них не такой как даже рф

        Средняя зарплата в Китае в валюте в 2023 году составила $1387, против $755 в РФ. Правда, в эту статистику скорее всего не попало аграрное население, но учитывая практически полное отсутствие сельского населения в РФ среднего россиянина корректно сравнивать с городским китайцем.
        Так что китайца в РФ заманить сложно не потому, что там ниже зарплаты, а ровно наоборот.


        1. sim31r
          12.01.2024 06:45

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


    1. event1
      12.01.2024 06:45
      -1

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

      А как же они все в другие страны едут? Вот списочек бразильских диаспор, например. 200к бразильцев проживает в Японии! Ответ прост: проживая в среде, человек в течение нескольких месяцев осваивает язык на достаточном уровне. Программистам в этом смысле куда проще чем, например, таксистам, ибо значительная часть лексики одинаковая во всех языках и какой-то очень базовый минимальный английский есть у всех


      1. PanDubls
        12.01.2024 06:45
        +2

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


        1. event1
          12.01.2024 06:45

          то всё равно в офисе все будут общаться на английском (типа Нидерландов)

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

          работники, которым вообще не нужно особо разговаривать на работе

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


          1. PanDubls
            12.01.2024 06:45
            +1

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

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

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

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


      1. mithdradates
        12.01.2024 06:45
        +1

        Большинство бразильцев в Японии - это этнические японцы. У них там довольно большая диаспора.


        1. nronnie
          12.01.2024 06:45

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


    1. MiraclePtr
      12.01.2024 06:45
      +1

      Или менеджмент будет с ними по-английски в офисе разговаривать?

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


      1. panzerfaust
        12.01.2024 06:45
        +3

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


  1. Batalmv
    12.01.2024 06:45

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

    Блин, это лишь "симптом". Никто не может "продать" спеца на проект себе в убыток. Чуда нет в принципе. Все идет от того, за сколько продукт можно продать на рынке. Если рынок маленький (а он маленький, а сейчас еще и "принудительно локализированный") - то и бюджеты маленькие. За ИТ-услуги никто много не даст.

    И это и только это определяет "рейты".

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

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

    Ну честно слово, начальная школа и арифметика.


    1. ildarz
      12.01.2024 06:45

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

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


      1. Areso
        12.01.2024 06:45

        И что, у 1С-ников ставки есть (были) как у SAP-овцев (беру именно их как ближайший аналог)?)

        Условный 1С-ник может зарабатывать 250, но только он за эти деньги должен быть чуть ли не замдиректора (помните @nmivan, который писал сказочные истории, как 1С-ник пришёл и всю контору "починил"?), а условный джавист за эти деньги даже общаться с заказчиками не будет - не для них розочка цвела - а будет тупо фигачить по спецификациям от системного аналитика.


        1. ildarz
          12.01.2024 06:45
          -1

          Это не аналог. Не припомню SAP в российском малом бизнесе.


          1. Areso
            12.01.2024 06:45

            Джавистов в российском малом бизнесе вы тоже не найдёте. Плюс 1С-ка есть и в крупном бизнесе - (почти) все отечественные заводы на ней. К примеру, когда-то работал 1С-ником в холдинге на 5000+ человек - вполне себе немаленький бизнес.
            Окей, пусть, можно взять еще более редкую птицу - Microsoft Dynamics (AX/Nav) разработчика. У кого зарплата в среднем была выше - у него или у 1С-ника, скажем, до всяких там событий?


            1. ildarz
              12.01.2024 06:45

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


              1. Areso
                12.01.2024 06:45
                +2

                Не будут, потому что иначе саповец уедет внедрять стандарты МСФО на нефтяной завод в Анголе, чтобы потом писать статьи на Хабр о том, как отлично живется по принципе FIRE где-нибудь в Португалии.

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

                Опять же, 1С-ник привязан к экономике РФ напрямую или косвенно (работая в РК, РБ, Украине). Разработчик Dynamics мог работать на европейского или американского заказчика даже не зная английского, даже из Рязани (и особенно из Рязани!) - достаточно одного аналитика (или там проджекта) со знанием английского на команду из 5-10 русских. И те платили бы смешные (по их меркам деньги), получая при этом сносный результат. Поэтому у иностранных "аналогов" выбор проектов был шире (российский рынок + зарубежный), и деньги можно было делать или на российском, или на зарубежном рынке (где мы берем за умолчание некую аксиому, что деньги есть). И соответственно, чтобы внедрять SAP в РФ, надо было платить соразмерно тому, чтобы внедрять SAP в Анголе, но компанией-аутсорсером из РФ


                1. ildarz
                  12.01.2024 06:45

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

                  Что до "пацаны не поймут" и прочего маркетинга - да, такой фактор есть, но посмотрите на него с другой стороны - если человек способен платить X*2 саповцам, он способен заплатить столько же 1С-никам. Т.е. платежеспособность бизнеса так или иначе присутствует, и вопрос именно в том, что ему предложить, чтобы он эти деньги согласился заплатить.


                  1. Areso
                    12.01.2024 06:45
                    +2

                    но внутри-то страны означенный процесс всё равно неизбежен.

                    Ключевое. До 2022-го не обязательно было быть "внутри страны". Даже если тушка была физически в пределах страны, заказчики и сдаваемые работы могли быть снаружи.
                    Именно поэтому зарплаты 1C-ников, хоть слабо, но ползли в сторону SAP-овцев (даже с учетом внутренних экономических кризисов), т.е. вверх.
                    А теперь начнется обратный процесс - зарплаты SAP-овцев, оставшихся в стране, будут стремиться к зарплате 1С-ников (в сторону уменьшения).


        1. nmivan
          12.01.2024 06:45

          Сейчас такой сказочный 1Сник стоит 500+.

          За 250 достаточно быть хорошим программистом 1С.


      1. Batalmv
        12.01.2024 06:45
        +3

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

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

        Первое - это наценка, которую дает финансист. Условно если ЗП == Х, то "внешний рейт" сотрудника должен быть X+80%. В эти 80% входят:

        • ЗП тем, кто непосредственно не участвует в проектах

        • ЗП сотрудникам, когда у них простой

        • затраты на организацию рабочих мест

        • налоги

        • ...

        Может быть больше, может быть меньше. Но она явно не 20% и скорее всего не 200% :) К этому сакральному знанию обычно допущены "ресурсные менеджеры" и выше, а также те, кто участвуют в пресейлах, так как они, даже если им не сказать, легко могут подсчитать :) Остальные могут только догадываться.

        Второе - норма по утилизации сотрудников на "бабло приносящих проектах", которую возьмем снова за 80% :) Это уже более прозрачная вещь, которая часто доводится до всех, если присутствует таймшиитинг.

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

        Начинаем считать:

        10 человек * 3000 = $30000 которые они получают на руки в месяц. Применяем наценку и получаем, что заказчик должен заплатить уже $54000. Дальше этот аукцион невиданной щедрости продолжается все 10 месяцев контратка и выходит, что чистые затраты заказчика на написание кода и его выпихивание в "форточку" составляют $5,400,000 (пять с половинной лямов твердой валюты зеленого цвета). Надо понимать, что для самого заказчика затраты выше, так как надо оплатить вычислительные мощности, ЗП своей команде, лицензии на софт третих сторон и т.д. Т.е. всего за год заказчик получил продукт и заплатил лямов 8, или все 10.

        Теперь вопрос. С одной стороны имеем бюджет на 8-10 лямов зелени, с другой - 10 месяцев работы команды на 10 человек (условно 5 разрабочиков, один ПМ, один аналитик, два тестера и девопс). Вот как считаете, насколько полезное решение такая команда может накодить за 10 месяцев (а в реальности меньше, так как 10 месяцев - это срок всего проекта, где разработка дай бог займет процентов 70-80). Можем еще поделить разрабов для наглядности на: 2 кодят морду, два - бэк, а один на все руки мастер.

        И сразу приходит понимание, что для того, чтобы ИТ-контора могла платить 3000 в среднем, надо чтобы на рынке было много проектов, которые за 10 месяцев могут создать что-то полезное за 8-10 лямов зелени. И настолько полезное, чтобы потом эти затраты отбить не более чем за 5 лет, или 2 ляма в год. Все в долларах.

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

        Вот и все. Если нет заказчиков с хотелками, которые приносят 1.5-2 ляма в год и 8-10 ляма кешем, которые прмяо сейчас давят на карман - команда идет "подметать улицы". Дальше можно еще добавить про рост экономики и т.д. но это выходит за рамки "начальной школы".

        ------------ для тех, кому надо выйти за рамки -------------

        Вывод прост. Работы может быть и два раза по "до .уя и назад", но остро нужны люди, которые могут работать за еду, которую они принесут с собой, потому что денег нет. Вы не там вообще смотрите. Все, что имеет значение, это сколько денег готовы потенциальные заказчики ПОТРАТИТЬ, а не сколько идей для ТРУДОУСТРОЙСТВА у них есть :)

        Экскурс в прошлое. Если средняя ЗП в экономике условно - $400, но ИТ может работать глобально, то для него, как для отрасли, актуально, сколько платят в мире. Это касается и других отраслей, к примеру моряков, которым до одного места, сколько там средняя ЗП в стране "приписки". Если ИТ стало локальным - сорян, импортозамещение happened :) Вы ж поймите, почти любой локальный бизнес, кроме экспорта сырья (упрощенно) живет с того, что может заплатить локальное население. Если средняя зп $400, а где-то $1200, то условные телеком, банк, страховая, прачечная, сеть ресторанов имеюь оборот, пропорциональный именно средней ЗП населения. И бюджеты на развитие соответственно имеет пропорциональные бюджеты.


        1. Dmitry_604
          12.01.2024 06:45
          +2

          Вы во многом правы, но в примере ошиблись на порядок цифрами насколько вижу. зарплата команды за 10 месяцев будет 300 т.$ - соотвественно все цифры надо делить на 10 и они уже не выглядят космическими. а вот для США цифры будут несколько ближе к правде.


          1. Batalmv
            12.01.2024 06:45

            Да, смешно вышло :)

            Но и полляма за продукт такой командой выглядят до фига. Суммарные инвестиции на лям с возвратом за 5 лет требуют поднимать с решения по 200 тыщ за год


        1. ildarz
          12.01.2024 06:45

          Ну если неизбежен, так сходите. :) Все вами написанное не имеет отношения к дискуссии, кроме одной фразы - "Все, что имеет значение, это сколько денег готовы потенциальные заказчики ПОТРАТИТЬ". Абсолютно верно. Так вот, они не готовы тратить деньги не потому, что у них этих денег нет. А потому, что они не понимают смысла их тратить на какое-то там ИТ, а те, кто должен им объяснять, не могут объяснить.


          1. Gryphon88
            12.01.2024 06:45
            +1

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


            1. CherryPah
              12.01.2024 06:45
              +1

              В не it компании, it отдел никак не может генерировать деньги, вообще никак, это сплошь расходная статья


        1. yarston
          12.01.2024 06:45

          станет понятно, что "поляна" стала на порядок-два меньше. Именно на порядок, а не в разы.

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


  1. event1
    12.01.2024 06:45
    +3

    статья слабая на этот раз. Необоснованные данные и тезисы: почему данные минцифры лучше чем данные росстата; почему профсоюз верит историям про дефицит кадров от директоров компаний; каким образом привлечение иностранных специалистов плохо скажется на налогоплательщиках. И выводы не следующие из посылок: каким образом объединение решит проблемы с плохим техническим руководством и тупиком рынка труда?


    1. des00
      12.01.2024 06:45

      Докучи в статье еще куча пафоса. Копейками названо 150т.р при медианной по стране ~40т.р это как? Автор давно по стране то ездил и смотрел как работают замкадом, например в какой нить Сибири. Что такого должен делать коллектив сеньоров, ну положим человек 20 за 300-500т.р в месяц каждый на руки, чтобы их места были экономически обоснованы? Вот такую статью от автора я бы почитал)


      1. xl0e
        12.01.2024 06:45
        +1

        Что такого должен делать коллектив сеньоров, ну положим человек 20 за 300-500т.р в месяц каждый на руки, чтобы их места были экономически обоснованы?

        Например финтех. Вся их прибыль строится фактически на ИТ. А прибыли у них судя по отчетам огого, даже не смотря на кризис и санкции.


        1. SpiderEkb
          12.01.2024 06:45

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

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


      1. MiraclePtr
        12.01.2024 06:45

        Копейками названо 150т.р при медианной по стране ~40т.р это как? Автор давно по стране то ездил и смотрел как работают замкадом, например в какой нить Сибири

        А что не так-то? Логично, что надо сравнивать сравнимые вещи. Вот в России, по вашим словам, медиана 40 т.р., тогда какая зарплата для вас будет "копейками"? Ну, допустим 10 т.р. в месяц. А в какой-нибудь центральноафриканской стране эти 10 т.р. (110 долларов) не копейки, а довольно неплохая зарплата по местным меркам. А в Северной Корее - это очень хорошая зарплата, там большая часть страны получает в несколько раз меньше. Они тоже очень сильно удивятся и обидятся, если вы при них назовёте эту сумму "копеечной зарплатой", хотя для вас она копеечная и есть.

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

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


        1. LeetCode_Monkey
          12.01.2024 06:45

          , сегодня миддлам в бигтехе в столицах (и на удалёнке) больше предлагают,

          Ну и сколько совокупно рабочих мест на эти "бигтехи в столицах"? Поэтому 150К - нормальная, а не скромная заплата в современном айти. А в провинциях сеньйоры с 10+, порой выше 100К могут не иметь запросто.


  1. 1Tiger1
    12.01.2024 06:45
    -2

    вы так ничего и не поняли.


  1. yomayo
    12.01.2024 06:45
    +1

    Пресловутый дефицит айтишников совсем не ранит мою душу. А ранит её дефицит вакансий, на которые хочется устроится.


    1. zergon321
      12.01.2024 06:45

      Быть может, потому что и нет вовсе никакого дефицита?


    1. 1Tiger1
      12.01.2024 06:45

      а вы просто представьте что никакого дефицита нет. вот как авторы статьи. статистику там посмотрите что ли от создателей 146%, мантры почитайте. сразу на душе легче станет.


  1. Karl_Benz
    12.01.2024 06:45

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


    1. MiraclePtr
      12.01.2024 06:45

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

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


      1. Karl_Benz
        12.01.2024 06:45

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


        1. MiraclePtr
          12.01.2024 06:45
          +2

          Уйти может любой человек

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


  1. opusmode
    12.01.2024 06:45
    +2

    Чот такое себе. Вроде бы начали за здравие, а закончили за упокой.

    Во-первых, не знаю про дефицит в отрасли, но знаю про свои потребности. Я не ростелеком и не тинькоф, но я тоже есть и я тоже живу и работаю. И я инфраструктурщик. И мне нужны инфраструктурщики.

    Однако да, они сейчас с порога просят под сотку. Это даже не джуны, а интерны.

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

    А вот джун готов к чему? Если через пару недель я смогу дать ему сборку контейнеров и написание пайплайнов - окей. А если он будет 3-4-5-6 месяцев сидеть и осваивать, что такое контейниризация и gitlab-ci, почему ему надо платить больше, чем уборщице?

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

    Ребят, сорян, жизнь другая. Да, бабло есть, платят. Но теперь шального бабла нет, когда джун за 100к мог год ковырять в носу и хз пойми чем заниматься, а потом свалить с фразой "я не готов работать за такие копейки". Теперь надо работать, учиться, развиваться, давать результаты и нести ответственность, тогда бабло будет. И это надо делать регулярно, лучше даже без пинка. Где-то вечерами и на выходных, особенно по первости. Тогда точно войдёте и вас не просто радушно примут, а оторвут с руками. Чем больше самостоятельности, кстати говоря, тем ценее. А если за вас надо всё делать или тратить много доп. времени, на перепроверку, переделку и объяснения, то чаще думаешь "а оно мне надо?". И если бабло есть, проще позвать знакомого, который сильно дороже, зато точно умеет.


    1. SpiderEkb
      12.01.2024 06:45

      Ох как согласен...

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

      Сам через все это прошел как и все остальные. За 6 лет з/п в сумме в 3.5. раза от начальной + два продвижения по должности.


      1. Sequoza
        12.01.2024 06:45
        +2

        У нас вот вообще в вакансиях не публикуют з/п. Потому что на входе всегда интерн с соотв. з/п

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

        А вот потом уже будут пересмотры по результатам того как человек работает и как свои скиллы развивает

        Т.е. если кандидат крайне хорош, то работодатель подойдет к нему и скажет что-то вроде: "Ты - лучший. Ты запросил 150к, но хабре писали, что мидлы в озоне/вб получают 300к, поэтому вот тебе 400к." Так что ли?


        1. SpiderEkb
          12.01.2024 06:45
          +1

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

          Для начала покажите мне очередь мидлов, которые с первого дня способны писать код на RPG под IBM i (ну хотя бы человека, который может внятно объяснить как работает Interprocedural analysis (IPA) или Adaptive Code Generation в ILE, да хотя бы просто что такое группа активации, как она работает и какие они бывают).

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

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

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

          Т.е. если кандидат крайне хорош, то работодатель подойдет к нему и скажет что-то вроде: "Ты - лучший. Ты запросил 150к, но хабре писали, что мидлы в озоне/вб получают 300к, поэтому вот тебе 400к." Так что ли?

          Нет. Раз в год бывает пересмотр з/п. Т.е. подраздежению увеличивают ФОТ, а дальше руководитель приходит к человеку и говорит - "ты хорош, посему тебе увеличиваем з/п на 25% с завтрашнего дня". Или как мне сказали перед НГ - "засиделся ты в главных разработчиках, в архитекторы направления ты не хочешь (я реально отказался хотя тянули), будешь теперь консультантом направления по разработке (один такой на управление) с повышением грейда, з/п вилки и количества доступных плюшек".

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


          1. Sequoza
            12.01.2024 06:45

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

            Вы ответили на вопрос "Как хантить разрабов в вашу компанию?", но мой был "Как связано неуказание вилки зп с потоком интернов?"

            Нет. Раз в год бывает пересмотр з/п. Т.е. подраздежению увеличивают ФОТ, а дальше руководитель приходит к человеку и говорит - "ты хорош, посему тебе увеличиваем з/п на 25% с завтрашнего дня"

            Отлично. А теперь скажите, пожалуйста, как мне, потенциальному наемному рабочему, понять, сколько вы можете добавить? Условно, я к вам устроился на условии пересмотра зп и вы мне пересмотрели зп со 200к до 240к, но в финтехе мне сразу 300 предложили? И зачем работнику это?


            1. SpiderEkb
              12.01.2024 06:45
              +1

              "Как связано неуказание вилки зп с потоком интернов?"

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

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

              Тем не менее, каких-то проблем с наймом у нас нет. Проблемнее выбить ставку новую. Последний раз в команду весной брали. Три кандидата. Наиболее перспективный с нашей точки зрения слился. Взяли второго. Я с ним немного работал (наставником был другой человек, но пока он был в отпуске отдал мне). Очень толковый парень, хоть и без серьезного опыта. Сейчас работает, вполне себе справляется. Уходить не хочет.

              Отлично. А теперь скажите, пожалуйста, как мне, потенциальному наемному рабочему, понять, сколько вы можете добавить?

              Никак. Возможности увеличения ФОТ определяются тем, как в целом отработал весь банк. А это много от чего зависит. Ну и если вы сидите ровно и делает только то, что от вас требуют - значит вы на 100% соответствуете тому, что вам платят. Т.е. позиция "я человек маленький, хожу сюда за деньгами" не даст вам никакого роста. Тут все по классике - рост производительности должен опережать рост з/п. Это в любом учебнике написано.

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

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


              1. Sequoza
                12.01.2024 06:45
                +1

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

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

                Если вы только за деньгами - это в другую дверь

                Когда не указана зп и говорят такие слова у меня сразу внутренний переводчик говорит: "Будешь работать до 65 лет за бутерброды и получать значки в качестве благодарности". Буду рад ошибаться в вашем случае.


                1. SpiderEkb
                  12.01.2024 06:45
                  +1

                  А почему бы тогда не указать вилку? Она покажет, как вы цените специалистов и насколько у вас можно вырасти

                  Ок. Вы можете вот прямо сейчас гарантировать что через год-полтора после начала работы тут, в будете в состоянии (просто пример) разработать и реализовать API для работы с *USRQ для языков С/С++ и RPG, плюс к нему команды на языке CL для создания, удаления, просмотра состояния объекта *USRQ, плюс к ним еще набор SQL процедур и UDTF для мониторинга этих объектов? Причем, это "непроектная" задача, сверх того, что идет обычным порядком.

                  Или разобраться как работать с RFH2 заголовками в сообщениях IBM MQ и встроить работу с ними в существующие централизованные API приема и отправки сообщений?

                  Если не можете обещать вы, то почему вам кто-то что-то должен обещать? Тут все взаимно - даете вы, дают вам. Qui pro quo.

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

                  В моем случае первые пару-тройку лет рост был порядка 25% в год. А в марте 22-го хлоп - и в два раза (пересмотр ФОТ всем ITшникам + общебанковская индексация на 15%). А потом еще, но уже поскромнее - процентов 10.

                  Те же квартальные бонусы. Гарантировано 15% от общей выплаты за квартал помноженный на общебанковский коэффициент и помноженный на оценку руководителя по итогам работы. В хорошие годы общебанковский был 1.09...1.11, личный (у меня) - 1.05...1.15. А потом все на удаленку ушли - перепугались и первые пару кварталов общебанковский был 0.5. Потом до 1 вернули. Потом вот это вот все - три квартала было 0.77, 0.82, 0.88... Сейчас опять на 1 вышли...


                  1. MiraclePtr
                    12.01.2024 06:45
                    +1

                    Если не можете обещать вы, то почему вам кто-то что-то должен обещать?

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


                  1. Rorg
                    12.01.2024 06:45
                    +1

                    [зануда on]

                    Quid pro quo

                    [зануда off]


          1. LeetCode_Monkey
            12.01.2024 06:45

            А в общем и целом - берется человек (желательно с общим опытом разработки) и обучается конкретике.

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


            1. SpiderEkb
              12.01.2024 06:45

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

              Ок. Вот вам задание - напишите Hello word на RPG, скомпилируйте и запустите ее на сервере IBM i.

              Мы же знаем, что у каждого второго тут дома стоит хотя бы старенький Power8 сервер с версией операционки не ниже 7.3

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

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

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


              1. LeetCode_Monkey
                12.01.2024 06:45
                +1

                OK, написал. Дальше что? :)


                1. SpiderEkb
                  12.01.2024 06:45
                  +1

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

                  Тогда можно дальше двигаться. Как максимально быстро и эффективно проверить наличие в БД записи с заданным значением ключа?

                  Чем отличается статический SQL от динамического в коде SQLRPGLE?

                  Какие способы передачи аргумента типа char из функции на RPG в функцию на С в ILE?

                  Какие риски несет использование объектов в QTEMP в случае компиляции программы с ACTGRP(*CALLER)?

                  Как в RPG реализовать аналог механизма try/throw/catch?

                  Чем отличаются *DTAQ и *USRQ? Можно ли работать с *DTAQ через MI интерфейсы с использованием системных указателей на объект на 30-м уровне защиты? А на 40-м?

                  И таких вопросов может быть вагон и маленькая тележка.


                  1. LeetCode_Monkey
                    12.01.2024 06:45

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

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


      1. dimaaannn
        12.01.2024 06:45
        +2

         А вот потом уже будут пересмотры по результатам того как человек работает и как свои скиллы развивает.

        Ох уж эти сказочки. Пока не придёшь с оффером от другой фирмы - хрен кто ЗП повысит.

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


        1. SpiderEkb
          12.01.2024 06:45

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

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


  1. Frevv
    12.01.2024 06:45
    +1

    Какой дурак обратно вернётся?

    У меня отец вернулся через 5 лет проживания в Германии, гражданство уже мог получить. До сих пор жалеет.

    А стажёр зачем нужны? Мы всегда искали сразу нормального, среднего специалиста. Упасть бог от спецов без опыта.


    1. Karl_Benz
      12.01.2024 06:45

      Где он мог получить опыт?


  1. Mihij
    12.01.2024 06:45
    +2

    По поводу карьерного роста, далеко не всем им нужен. Часто мотивация это прежде всего увеличение ЗП. Более высокая должность означает и большую ответственность и риски, не всегда сопоставимые с увеличение ЗП. Этим тоже объясняется текучка. Человеком руководит принцип, не хочу новую должность, хочу заниматься тем же, но за большие деньги. И человек уходит в другую компанию.


    1. 0HenrY0
      12.01.2024 06:45
      -2

      Более высокая должность означает и большую ответственность и риски

      Этот миф не умрёт никогда.

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

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

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

      До 30 лет частая смена трудоустройства выглядит приемлемой, до 40 - возможной, после 40 начинаются трудности. В конкурентную борьбу вступает молодежь, у которой уже 10-15 лет опыта, хотят столько же или меньше денег и во многом не уступают "старперам". Приходится снижать зарплатные ожидания и идти в "галерное рабство".


      1. MiraclePtr
        12.01.2024 06:45

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

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

        и те же (зачастую устаревшие) знания.

        Ну так переходят как раз в том числе чтобы знания не устаревали. Пришел в проект когда бэкенд на Java 8 и фронтенд на jQuery был вполне актуальным, а через N лет все вокруг уже пишут на Котлине и Реакте, а ты отстал от жизни. А переписывать существующий и работающий в продакшене проект на новый стек из-за твоих хотелок никто не будет. Единственный вариант не отстать от жизни - менять работу.


        1. 0HenrY0
          12.01.2024 06:45

          у него цена ошибки выше и ответственности больше

          Цена ошибки выше, а ответственность такая же, иногда даже ниже.


  1. xl0e
    12.01.2024 06:45
    +3

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


    1. 0HenrY0
      12.01.2024 06:45

      это не значит, что у него куча незакрытых вакансий

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

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


    1. ky0
      12.01.2024 06:45

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

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

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


      1. SpiderEkb
        12.01.2024 06:45

        не индексируя вилки вакансий и отказывая текущим сотрудникам в увеличении зарплаты в соответствии с реальной инфляцией

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

        Добавьте к этому повсеместно распространившийся фильтр "у нас удалёнка только из РФ"

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

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

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

        Но что делать настоящему бизнесу, который всё-таки про финансовую эффективность?

        Финансовая эффективность - это про то, что есть прибыль - платим. Нет прибыли - ну извините.

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

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


        1. ky0
          12.01.2024 06:45
          +2

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


        1. 0HenrY0
          12.01.2024 06:45
          +1

          Не совсем понятно - если вы не в РФ, то что мешает найти работу не в РФ же?

          С козырей зашли...


  1. rajce
    12.01.2024 06:45

    Спасибо за всесторонний анализ проблемы нехватки IT-специалистов, очень информативно и глубоко.