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

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

Индустрия программного обеспечения чрезвычайно молода. Медианный возраст сотрудников Google и Amazon составляет 30 лет, в то время как медианный возраст американских рабочих — 42 года. Опрос 100 000 программистов по всему миру на Stack Overflow в 2018 году показал, что три четверти из них моложе 35 лет. На Hacker News периодически поднимаются темы: «Что происходит со зрелыми разработчиками?» Встревоженные разработчики 35-40 лет заходят в тему и говорят, что они одни из «старших».

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

В 2007 году 22-летний Марк Цукерберг, озвучил то, что втайне думают многие в индустрии ПО: «Молодые просто умнее», — сказал он. Двенадцать лет спустя нехватка возрастных программистов всё еще мало изучена по сравнению с другими измерениями демографического разнообразия. Например, ежегодный отчёт Google о разнообразии подсчитывает, сколько женщин или цветных людей у них работает. Microsoft подсчитывает своих американских индейцев и уроженцев Аляски, а Apple с гордостью нанимает бывших военных. Похвально, что эти компании раскрыли некоторые показатели разнообразия, но есть упущение: никто не сообщает о возрастном распределении.

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

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

Кевин Стивенс, 55-летний программист, столкнулся с подобным отношением, когда шесть лет назад подал заявку на должность в Stack Exchange. Его интервьюировал молодой инженер, который сказал: «Я всегда удивляюсь, когда программисты постарше разбираются в современных технологиях». Стивенса не приняли на работу. Теперь он работает программистом в гостиничной компании, где, по его словам, возраст не стал проблемой.

Для других программистов результаты могут быть гораздо хуже. Исследование 2018 года, проведённое Питером Госселином и Арианой Тобин из ProPublica о возрастной дискриминации в IBM показало, что начиная с 2014 года компания попыталась вдохнуть новую жизнь, заменяя пожилых работников более молодыми. Она тысячами увольняла ветеранов, а других, отлично технически оснащённых, отправляла на пенсию. 60-летний системный инженер Эд Кишкилл получил уведомление об увольнении с условием, если он в 90-дневный срок не найдёт другую работу в IBM. Несмотря на свой многолетний опыт, его отвергли на всех должностях. К моменту публикации статьи в ProPublica Кишкилл уже работал продавцом в магазине Staples.

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

Хотя начальные зарплаты в технологиях высоки, но в первое десятилетие занятости их преимущество над другими областями сократилось вдвое. «Это то, чего большинство экономистов просто не знают», — говорит Норай. Отчёт Hired.com 2017 года показал, что зарплатные предложения для технических работников старше 50 лет на самом деле ниже, чем для молодых. Поэтому многие работники STEM переходят в более стабильные профессии в поисках устойчивого роста заработной платы. В возрасте 24 лет 89% выпускников STEM работают в своей области, но в возрасте 35 лет это число снижается до 71% и продолжает снижаться.


Данные по возрасту и зарплатах для технических работников. Hired.com

Один из вариантов для программиста избежать гонки навыков, но остаться в отрасли — стать менеджерами. 54-летний инженер из Массачусетса сказал мне: «У моей компании очевидный путь для новых людей: они приходят как разработчики и продвигаются вверх по цепочке в управление».

Но управление подходит не всем. Сью Лаверсо, 54-летний старший инженер MongoDB, говорит: «Менеджерам нужны определённые личностные характеристики, но я интроверт, и меня интересует решение технических проблем». 63-летний инженер из Google сказал, что его краткий период работы в качестве менеджера был некомфортным: «Я знал, что в работе могу положиться на себя, но не мог понять, как полагаться на других».

В качестве альтернативы управленческому пути Google, Microsoft и другие крупные компании определяют «трек индивидуального вклада (IC)» — лестницу должностей для старших инженеров, которая поднимается параллельно лестнице управления. Трек IC позволяет инженерам подняться по лестнице, не отказываясь от любимого дела.

Но трек IC неидеален. Знакомые программисты говорят, что здесь продвижение медленнее, и различия между должностями размыты. По словам Дэвида Голдена, 45-летнего инженера MongoDB, «в треке только для разработки мне труднее перейти на следующий уровень. Неясно, как вы переходите от одного к другому и действительно ли вы можете что-то сделать».

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

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

Благодаря своим глубоким знаниям и обширному опыту, программисты старшего возраста могут переводить свои знания в обычные термины, что даёт им возможность выступать в качестве послов в мир непрограммирования. Ари Бленкхорн исполнила эту роль, когда возглавляла проект моделирования ткани в студии спецэффектов Industrial Light and Magic. «Одеяние Йоды, плащ Гарри Поттера, балахоны дементоров — всё это было в программном обеспечении, которое я помогала разрабатывать, — говорит она. — Нужно было говорить на языке как исследовательской группы по физическому моделированию, так и команды анимации. Те не думают о дифференциальных уравнениях в частных производных. Они думают о ткани, которая шелковистая, эластичная и рябит на ветру».

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

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

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

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


  1. sstasenco
    14.03.2019 17:34
    +5

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


    1. eugene_bb
      14.03.2019 17:43
      +7

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

      Ну и как говорится:

      Ум — это извилины, а не морщины.


      1. palinka
        14.03.2019 19:26
        +6

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


      1. Avitale
        15.03.2019 10:19

        Вы правы, расскажу о своем опыте: искали в команду программиста, был один соискатель возрастом лет 40-45, отвечал уверенно, лучше большинства других соискателей. В итоге взяли на работу другого парня — я не скажу, что он был лучше, но на вопрос о том, почему не взяли того, постарше, мне ответили: «Ну вот мне 33, как я буду ставить задачи, требовать подчинения от человека, который меня на десяток лет старше?» Получается, отказали человеку, который нам подходил, только из-за его возраста и комплексов начальника. Мне тогда было 21, сейчас 28, и я что тогда, что сейчас не понимаю, какие могут быть проблемы в постановке задач человеку старше тебя. Честно говоря, тот случай до сих пор не дает мне покоя, и мне обидно за того мужчину, а еще, вспоминая об этом, мне немного страшно и за свое будущее. Получается, ты можешь быть хорошим специалистом, но тебе откажут из-за твоего возраста. Остается верить, что к тому времени ситуация на рынке труда для соискателей после 40 лет изменится в лучшую сторону.


        1. FloorZ
          15.03.2019 10:42

          Год назад со мной аналогичный случай был.
          Отказали человеку. Начальник сказал "он мне в бати годится, как я его смогу отчитать или позвать побухать?"


        1. 5oclock
          15.03.2019 10:49

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

          Так толпа нынешних 30-летних программёров всего лишь через 10 лет станут 40-летними.


        1. Daddy_Cool
          16.03.2019 22:01

          Лайфхак. К 40 надо стать самому начальником.


    1. genuimous
      15.03.2019 19:08
      +1

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


  1. eugene_bb
    14.03.2019 17:38
    -1

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

    Может проблема не в том что 50-ти летняя цветная женщина, а в том что реально не можешь соревноваться с молодыми.


    1. snizovtsev
      14.03.2019 17:51
      +4

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


      1. eugene_bb
        14.03.2019 17:57
        +4

        И это нормально. Принуждать компании к квотам и т.п., это не нормально и мина замедленного действия под них. Которая в конце концов негативно скажется на их развитии.

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

        disclosure: самому далеко за 40-ок, около 30-ти лет в профессии, начинал тогда когда это еще не было модно.


        1. Sirion
          14.03.2019 18:11
          +2

          самому далеко за 40-ок
          Правильно же писать 40-орок.


          1. eugene_bb
            14.03.2019 18:19

            Что со стариков возьмёшь, не только программировать, даже правильно сокращать не умеют. /шутка


          1. trix
            14.03.2019 19:24
            +1

            правильно писать 40 или сорок.


            1. Sirion
              14.03.2019 21:26
              +5

              Когда шутку объясняешь, она перестаёт быть смешной(


      1. Alexey2005
        14.03.2019 18:08
        -3

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


        1. 5oclock
          14.03.2019 18:22
          +3

          Ну уж "не один месяц"…
          Это надо уже сильно пожилым быть.


        1. voopr
          14.03.2019 18:27
          +8

          А ещё в отрасли бывают авралы, и пожилые их довольно плохо переносят
          А пожилые это сколько по вашему? Лет в 70, да, наверное будет не легко :)
          Если раз в полгода нужно ударно поработать на выходных, ещё и ночь понедельника захватив, потому что все сроки давно сорваны, то молодые способны сделать это без какого-либо вреда для себя.
          Так может молодые и есть причина что все сроки давно сорваны? По причине молодости и как следствие недостаточности опыта некорректно оценили задачу и теперь авралить приходится.


        1. evgenyk
          14.03.2019 18:30
          +7

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


          1. FloorZ
            15.03.2019 10:46

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


        1. snizovtsev
          14.03.2019 18:37
          +3

          Это и есть ИБД. Вместо того, чтобы подумать, спрогнозировать и сделать сразу хорошо (нужен опыт) — авралить и переделывать (нужна молодость и глупость).


        1. crmMaster
          14.03.2019 18:55
          +8

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


          1. sshmakov
            14.03.2019 23:01

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


            1. crmMaster
              14.03.2019 23:21

              И менеджеры раньше были тоже лучше.
              Ве просрали, все просрали…


              1. sshmakov
                14.03.2019 23:23

                Нет, они были такие же. Просто их было меньше.


                1. Vitalley
                  15.03.2019 11:41

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


            1. genuimous
              15.03.2019 19:15
              +1

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


        1. palinka
          14.03.2019 19:29
          +2

          Да я помню как сам пиарился по молодости, что в авралах «быстро реагирую»… потом быстро объяснили, что лучше не доводить ни систему, ни коллектив до такого состояния. А тут запал в 20ть лет тупит…


          1. daiver19
            15.03.2019 22:32
            +1

            Цитируя комментарий выше, «правильно писать 20цать».


        1. 1c80
          14.03.2019 20:54
          +2

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


        1. Stepan555
          14.03.2019 22:21

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


          1. merhalak
            15.03.2019 00:51
            +1

            Это не зависит от возраста ни разу, только лишь от ответственности конкретного лица.


        1. funca
          14.03.2019 23:52

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


        1. patriot_30
          16.03.2019 12:56

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


  1. crmMaster
    14.03.2019 17:53
    +6

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


  1. Arbane
    14.03.2019 19:10
    +5

    Однажды учитель — всегда учитель. Это обширная работа, которая ведет выше и дальше, особенно если вы отследивайте тенденции отрасли, это требует много усилий. Вы чувствуете, что вкладываете. Бизнесмен растит бизнес, вширь, внутрь, вкладывает. И тоже на пороге 60-и лет, оглянувшись назад, чувствует результат. В ИТ все не только меняется быстро, но и не создает ощущения вклада, если говорить не о результате, а о самообразовании. Кто быстрее выучит функциональное программирование после ООП: студент или устаявшийся серьезный разработчик? Никто. Ты оборачиваешся назад, видишь достижения своего ума и рук, но не видишь вклада. Тебе постоянно надо быть на пике формы, как будто ты начал сегодня. В этом мне кажеться проблема уставания большинства программистов к 35-40


    1. funca
      15.03.2019 00:05

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


      1. snp
        15.03.2019 04:56

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


      1. RabraBabr
        15.03.2019 12:36

        юные коллеги уже выдают код штабелями


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


  1. buldo
    14.03.2019 21:35
    +4

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


    1. klim76
      15.03.2019 18:13
      -1

      тоже не понял, куда девать «войтивайти» которым 40+?
      у них получается ни опыта ни знаний в области, и плюсом возраст уже


  1. Exchan-ge
    14.03.2019 22:14

    Хорошая фантастика всегда рискует стать реальностью:

    см. «The Purple Fields» Роберта Крэйна.
    1953 год, но точно в тему этой статьи.


  1. third112
    15.03.2019 03:09
    +1

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

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


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


  1. heiheshang
    15.03.2019 05:55

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


    1. sshmakov
      15.03.2019 09:19

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


      1. sshmakov
        15.03.2019 11:52

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


    1. Neikist
      15.03.2019 09:59

      Может стек неактуальный был? Делфи там какой или еще что подобное?


      1. kapash
        15.03.2019 11:05

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


    1. RabraBabr
      15.03.2019 12:39

      Сейчас у меня с монитора жыр потечет с этого троллинга.


      1. akrikkit
        15.03.2019 19:41

        Ну когда человек сначала пишет, что пошёл в грузчики, а потом поправляется на кладовщика — это не троллинг, это надо деньги в кошельке проверить.


  1. kapash
    15.03.2019 08:53

    Просто сейчас — время лапши быстрого приготовления. И не только в ИТ.
    Курсы программистов, пекарей, дизайнеров, фотографов, менеджеров и всего за 5-14 дней. И все они дистанционные, и даже что-то знать будешь. А потом придёшь в контору, тебя там поставят на рельсы, смажут по необходимости что бы не буксовал — и вот ты уже в «струе».
    С нетерпением жду когда появятся подобные краткосрочные курсы медика, нефтяника и сапера.


    1. 5oclock
      15.03.2019 10:53
      +1

      Я бы на такого медика особо не рассчитывал бы.
      А в такие сапёры — сам бы не пошёл =D


      1. kapash
        15.03.2019 11:03

        Я бы на такого медика особо не рассчитывал бы

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


        1. 5oclock
          15.03.2019 11:12

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

          Думаете «экстерну» тоже всё красиво напишут без риска познакомиться с УК РФ?


          1. kapash
            15.03.2019 11:48

            c УК РФ знакомится врач, а не медцентр.
            Риски медцентра — репутация.


            1. 5oclock
              15.03.2019 12:39

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


    1. akryukov
      15.03.2019 11:37

      На сапера обычному солдату учиться 3 месяца. Пруф.


  1. os9
    15.03.2019 08:56

    после 40 я не смог найти работу программистом, и пошел в грузчики

    Да ну ладно. Еще как берут людей с большим опытом. Вам просто не повезло в вашей конкретной ситуации.


    1. DummyBear
      15.03.2019 10:29

      У вас сарказометр поломался. :(


    1. heiheshang
      15.03.2019 16:41
      +1

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


  1. romeoq
    15.03.2019 10:48
    -1

    ИМХО, основная проблема специалистов за 40, в статье даже не затронута.
    Как было отмечено выше, ИТ индустрия очень бурно развивается, соответственно для того чтоб быть на пике, нужно постоянно совершенствоваться. Необходимость в постоянном самообразовании, вырабатывается только при высоком уровне общего образования.
    Следовательно причины сложившейся ситуации надо искать не в плохом (или неактуальном) техническом образовании и в возрасте, а в низком уровне общего образования, который не вырабатывает в специалистах необходимости в постоянном саморазвитии.


  1. kapash
    15.03.2019 11:01

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


    1. romeoq
      15.03.2019 12:43

      Неужели «общее образование» вы приравняли к наличию какой-то картонки?


  1. potan
    15.03.2019 12:40

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


    1. sshmakov
      15.03.2019 12:44

      Например, какие? В смысле, какие мало распространены среди молодежи и востребованы?


      1. alatushkin
        15.03.2019 17:09
        +1

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


        По моим ощущениям тудаже стремиться j2ee, и возможно, в принципе java: "молодежь" выбирает js,python,go


        1. genuimous
          15.03.2019 19:23

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


      1. potan
        15.03.2019 21:40
        +1

        Сейчас это Scala. Молодежь ее только начала изучать. Еще проектирование языков программирования — у нового поколения в плане ЯП как правило очень узкий кругозор.
        На перспективу я осваиваю методы формальной верификации (в основном Coq, но посматриваю по сторонам) — во первых, это мне интересно, во вторых, заметил появление интереса к ним со стороны бизнеса. В этой области обилия молодежи тоже не наблюдаю.


  1. amarao
    15.03.2019 13:08
    +1

    Я подозреваю, что это субкультурное. Многие программисты в 30-40 сейчас — это первое поколение, которое росло с доступом к компьютеру. (На самом деле не так, были ещё более ранние пользователи, но это была эра до массого PC). Предыдущие поколения не имели компьютера как привычного объекта и их отношение к компьютерам «старомодное».

    По очевидным причинам через 10 лет они будут 40-50, и это будет то же самое поколение.

    … Я один раз в своей жизни собеседовал человека 40+ (мне тогда было 29, кажись). Основное, что меня поразило, что человек вроде бы работал администратором, но совершенно не имел чувства компьютера (модели в голове, интуиции и т.д.). Его ответы сильно напоминали учебник и были страшно далеки от жизни. Может быть, это случайный пример (человек не прошёл собеседование), но у меня осталось именно это ощущение: он что-то знает, но не представляет себе что это такое.

    Чтобы понимать о чём речь: место, где я ощутил это, было о дополнительных IP-адресах (v4) на интерфейсе. Любой человек, который хоть сколько-то работал с консолью, знает, что «адреса — это такие штучки в выводе ifconfig/ip a». Даже если он будет плавать в вопросах выбора source ip для исходящего трафика, для него «такие штучки на интерфейсе» будет интуитивным и частью окружающей реальности.

    А тут человек говорил про то, что есть source-ip, есть destination ip, но что «адрес на интерфейсе» не понимал. Даже слово «сетевой интерфейс» у него проходило через парсинг многозначности.

    (И я до сих пор не понимаю как он работал админом на предыдущей работе).


    1. zim32
      15.03.2019 14:24
      -1

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


      1. amarao
        15.03.2019 19:24

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


        1. Exchan-ge
          15.03.2019 19:57

          Я про наличия чувства компьютера


          Я знаю только один вид чувства компьютера — когда человек подходит к неработающему/глючащему компу — и тот (после нескольких действий над ним) внезапно начинает работать как положено — компьютер чувствует присутствие профи и перестает волынить )

          но что «адрес на интерфейсе» не понимал.


          Он, скорее всего, не понимал вашего молодежного сленга.


  1. eStellar
    15.03.2019 14:02

    Когда я начинал карьеру и мой стаж был 1 год, работал в госконторе (учебное заведение средне-специального образования). Отрабатывал две недели перед увольнением в связи с переходом в коммерческую компанию.
    У меня так-же был начальник, довольно новый на должности (меньше месяца), возраст может на год старше меня. Поскольку я в компании более опытный и шёл на встречу чтобы качественно передать дела, то кандидатов собеседовали мы оба.
    Прислал нам отдел кадров человека 1948 года рождения. Зарплаты низкие (гос учреждение) кандидаты очень специфичные.
    Должность Сисадмин обычный такой, пользователи, сервера, снабжение ИТ оборудованием, бумажная работа (её там больше чем в коммерческих).
    Начинает рассказывать что он когда мы ещё под стол пешком ходили чинил 286 компы с осцилографом и паяльником (общий стаж в ИТ 35+ лет). На вопрос какую ОС ставили из последних? Говорит 2000 сервер и 2000 профешнл (ранее работал в госструктуре). Год 2009 на дворе. Вобщем мой коллега (который начальник, который оставался) его завернул. Я бы взял его, но я уходил… А дядя тот в диком недоумении ушёл почему его не взяли. Потом несколько раз кадровиков бомбардировал вопросами почему да почему… Взяли потом 18 летнего на взлёт даже вроде двух.


    1. eStellar
      15.03.2019 15:03

      Ещё добавлю: до того как молодой начальник появился, был у меня начальник дядька постарше (2 года до пенсии), вот уж классный, лучше всех последующих вместе взятых.
      Он не смотря на то что дома имел пентиум 266 с матричным принтером (2008 год) он прекрасно понимал что такое прокси, rdp, права в AD, что такое Крипто-про для бухгалтера и многое другое. Когда я брал отгулы на подработку, он прекрасно заменял меня, даже залил 2008 сервер с конфигурацией рейда, я молчу о том что любые переговоры с Директором или субподрядчиками у него частенько проходили на ура. Просто Директор личную жизнь своей дочки хотел устроить за счёт коллег (я был мал для этого) от того они и разошлись.


    1. genuimous
      15.03.2019 19:28

      какую ОС ставили из последних

      Какой вопрос — такой ответ. Может ему вчера приспичило вынь2к поставить. Значит — из последних. Я недавно выньхп ставил и freebsd 7 версии. Но это не значит что ничего новее я не видел: ) Вы просто не смогли нормально задать вопрос.


      1. eStellar
        15.03.2019 19:37

        Он прекрасно понял о чем мы его спрашиваем. «какую из последних версий» мы спросили. Да и дальнейшие вопросы что такое AD и Proxy он не знал. Говорит всё строилось на рабочих группах. По правде сказать, что такое AD я хорошо узнал сам на работе на которую только собирался, начальник мой, оказалось, тоже знал только название. Хотя она у нас там была и была настроена. Вот такие вот «спецы» на госпредприятиях работают вначале карьеры.


        1. genuimous
          15.03.2019 19:49

          Хм, странно, что не знал. Тут тоже смотря как задан вопрос. Однажды в какой-то шараге (к счастью, меня туда не взяли) меня пытали, что делать, если на машине сеть не работает (пинг до первого шлюза не идет, при этом шлюз заведомо исправен). Я говорю, надо ifconfig глянуть насстройки проверить. Ок, глянули, там все нормально, дальше? Ну, надо линк проверить. Проверили, есть, но не работает. Дальше. Ну надо кабель проверить, может переобжать там или протестировать. Не помогло. Тогда перегрузим машину. Перегрузили. Что еще? Да понятия не имею. Оказалось, от меня хотели ping localhost, чтобы проверить, живой ли сетевой стек в операционной системе. Да ну вас к чертям, ковыряйте свою сеть сами: ) Это я к тому, что тот кто проводит собеседвание может фанатеть от собственной «крутости». Но у вас какой-то другой, видимо более сложный случай был. Похожее мне рассказывал начальник из ПФР, который хотел взять на работу старого дядьку, но не смог по похожим причинам. Смог бы дядька работать? Думаю все равно бы смог.


          1. eStellar
            15.03.2019 20:08

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


  1. AlexTheLost
    15.03.2019 15:55

    Все это просто попытка играть вне рынка.
    В подавляющем большинстве случаев проблема в цена/качество и это нормально.
    Я не представляю какой работодатель в здравом уме уволить человека в 40-50 и наймет 25 летнего или 30 летнего, если старший коллега решает поставленные перед ним задачи и если делает это эфективо, за счет опыта, то и ЗП может просить выше.
    Но IT молодая отрасль, раньше и специалистов было меньше и практические задачи иные, понятно что старшему поколению сложно перестроиться и следить за трендами. А запросы могут быть высокими потому что, мол опытный. Исключения понятно бывают. Так, на мой взгляд во всем мире.
    Вместо уравниловок и квот, что мы проходили, лучше бы направили ресурс на образование в тех группах которые считаются, якобы угнетенными. А так, это просто маркетинг на совковых идеях.


  1. Ranburu
    15.03.2019 16:06
    +1

    Очень политкорректный пост, белые и цветные люди.


  1. Sergunka
    15.03.2019 18:55
    +2

    image
    Честно говоря глядя на график где 40 летние получают как 60 летние и являются топом для зарплат — очевидное противоречие между тем, что декларирует автор и что показывают данные.


    1. Alek_roebuck
      16.03.2019 01:08
      -1

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


  1. VasilyErmak
    16.03.2019 12:56
    +1

    Через 36 дней мне 50. 27 лет я зарабатываю на жизнь тяжёлым умственным трудом программиста. Начинал карьеру в 92 в ростовском филиале ВНИИ железнодорожной автоматики, ещё учась в институте. Наш филиал в конце 80-х создал автоматический горочный комплекс. На испытаниях были американцы, японцы и немцы у них такого не было. Я был одним из тех кто должен был его совершенствовать. Писал на С и С++. Но очень скоро мы с ребятами (нас взяли несколько самых способных с потока в начале 5 курса) поняли, что пришли на тонущий корабль. Тогда все корабли тонули. С тех пор я работаю только один. С начала у работодателей, а последние 15 лет как ИП. В 96 написал на Delphi торгово-складскую программу и предложил её фирме. Мня взяли вместе с программой. Потом на этот рынок пришла 1С. Их первая конфигурация была убогая, я написал свою. В 2003 сделал для этой фирмы интернет магазин (B2B) интегрируемый и генерируемый из 1С на HTML, JS (одностаничный сайт) и немного PHP. Уволился, хотя был там уже несколько месяцев коммерческим директором, стал ИП. Стал это продавать. Внедрил в 3-х фирмах. В какой то момент звонит директор одной из них и говорит — твой магазин не работает. Что такое спрашиваю. Не обновляет товары? Не загружает заказы? С моего компьютера ваш сайт работает. Нет говорит с сайтом всё нормально, но им никто не пользуется. У них было много постоянных заказчиков, торговали подшипниками. Но это инженеры лет 40 — 50 и большинство из них интернетом не пользовались. В двух других фирмах было не лучше. Иногда бывает поздно, а иногда рано. Как то уговаривая очередного клиента, я услышал в ответ. — Сайт у нас уже был, пустое, а вот 1С доработать нам нужно. Изучив рынок 1С понял что надо браться за только что появившуюся тогда 8 версию. Но как это сделать если ты ИП и тебе надо кормить семью. Решил устоится в фирму и внедрить там 8-ку. Так и сделал. Выбрал «жертву», внедрил УТ и Бухгалтерию и через полтора года опять начал работать на себя.
    Сейчас франчайзи, 2 сертификата 1С: Специалист. Внедряю 1С под ключ. На крупные предприятия не замахиваюсь, в основном средний бизнес, особенно люблю производство.
    Конечно следить за новыми веяниями, всё сложней. С грусть смотрю в сторону C++ и JS.
    Но с другой стороны моя седая борода — опыт реальных внедрений тоже не мало значат.


    1. 5oclock
      16.03.2019 21:44

      А в сторону JS почему «с грустью»?


  1. vladoos
    17.03.2019 01:09

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