Просмотров: 32723

После 35 лет: есть ли жизнь в программировании?


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

А еще здесь был давно немного бесцветный материал-интервью с разработчиком невообразимых сорока трёх лет от роду в роли умудрённого опытом аксакала: «столько люди не живут, что вы скажете о молодёжи, программировали ли вы на языке Ада»? Ответы специалиста лично меня несколько смущали своей патриархальностью и стабильностью. Собственно, всё это, плюс ещё одна печальная статья о суровых буднях американских программистов в возрасте (а там «в возрасте» — это уже после 38-40), и подтолкнуло к написанию этого, может, даже, чуть провокационного поста.

программирование старость пенсия будущее после 30 40 35 возраст ограничения шутка что делать дальше программист

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

Как у них: программисты старше 35 лет уже не нужны

«Что из перечисленного ниже описывает работу в индустрии разработки ПО?

А. Интеллектуально развивающая и интересная.
Б. Хорошие начальные зарплаты для выпускников-бакалавров.
В. Карьерный тупик.

Правильный ответ (с определённой долей условности) —
Д: всё из вышеперечисленного.

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

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

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

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

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

То есть, другими словами, из-за недоквалификации или переквалификации. И работодатели этот факт неофициально признают

Крэйг Баррет, бывший CEO Intel Corp., как-то нашумел заявлением о том, что «„период полураспада“ у инженера, программного или „хардварного“, составляет всего несколько лет», в то время как Цукерберг обронил слово о том, что лучше всех — молодые разработчики.

программирование старость пенсия будущее после 30 40 35 возраст ограничения шутка что делать дальше программист юмор прикол

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

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

Более десяти лет назад Конгресс поручил Национальному исследовательскому совету провести исследование по изучению возрастного вопроса в профессии. Согласно ему, поиск работы у специалистов старше сорока занимает на 23,4 процента времени больше после потери работы и на новом рабочем месте они получают в среднем на 13,7 процентов меньшую зарплату.

Почему работодатели предпочитают набирать новичков или недавних выпускников? Действительно ли потому, что у них самый современный набор знаний и способностей? Проблема на самом деле заключается в том, что 35-летний программист просто перерос рынок по цене. Как отмечает Вадва, даже если у 45-летнего программиста, зарабатывающего 120 000 в год, есть необходимые навыки, компании предпочтут набрать людей помоложе.

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

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

Как у нас: всё происходит еще быстрее

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

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

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

Во-первых, нельзя не учитывать аутсорсинговую направленность отечественной отрасли: уговорить заказчика на рейт, куда менее далёкий от его локального рынка, чем обычно, даже за обещанного отличного парня — дело нелёгкое. Куда проще отправить таких же senior developer, но помоложе, по более приятному для глаз клиента тарифу. Сейчас в объявлениях стали встречаться даже такие достаточно оригинальные градации, как «ищем middle-senior». То есть ищем хорошего специалиста, но не совсем, или как?

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

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

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

Профессиональный и карьерный рост

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

Поэтому большинство из нас — чистые технари, и в этом нет ничего плохого. Лучше быть хорошим специалистом, чем неудачным менеджером

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

программирование старость пенсия будущее после 30 40 35 возраст ограничения шутка что делать дальше программист юмор прикол

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

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

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

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

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

Отток мозгов вовне

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

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

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

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

программирование старость пенсия будущее после 30 40 35 возраст ограничения шутка что делать дальше программист юмор прикол

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

Memento mori

Помни о смерти старости — вот о чем эта статья. Долгое время я покупал газеты и журналы в киоске, где их продавала женщина за сорок. Как-то слово за слово и поговорили: она рассказала, что много лет была одним из ведущих программистов ЦНИИТу... У человека просто вдруг село зрение. Молодой специалист может считать, что он всесилен и вечен, потому-что молод и здоров. Но, спустя годы всё может ВДРУГ измениться. Инфаркт, атеросклероз, близорукость, проблемы с нервами...

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

программирование старость пенсия будущее после 30 40 35 возраст ограничения шутка что делать дальше программист юмор прикол работаю за еду

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

Ну а вопрос эффективного инвестирования и как сохранить все наши сбережения — тема уже другой статьи (и даже сайта).

В довесок по теме: дедушка пытается отчаянно отбиться от правды жизни, но лично для меня вышло не совсем убедительно: Five Pervasive Myths About Older Software Developers. Но тут в основном всё про западные и московские варианты, а вот что с этой проблемой бывает в нашей провинции.

dev.by, 2012

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru pikabu.ru blogger.com liveinternet.ru livejournal.ru google.com bobrdobr.ru yandex.ru del.icio.us

Подписка на обновления блога → через RSS, на e-mail, через Twitter
Теги: , , , , , , , , ,
Эта запись опубликована: Пятница, 13 июля 2012 в рубрике Мнения.

10 комментариев

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

    Позвольте процитировать вышеупомянутую Айн Рэнд, дабы подытожить мой комментарий:

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

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

  2. Я вот поступил на программиста в 26 лет. После этой статьи как то расстроился :(

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

  4. Тут в основном про западные и московские варианты.

    А вот что бывает в провинции-

    http://www.durilkino.info/2009/10/

  5. Я как раз собираюсь выучиться на программиста в 37 лет (уже начал) и устроиться на работу.

    Свои успехи и неудачи буду выкладывать (уже начал) в своем ЖЖ:

    http://benjamindudko.livejournal.com/

  6. Мне тоже 33. Перечитываю инет, вижу знакомых 37 летних( Benjamin ). Слежу за успехами в ЖЖ. Летом думаю поступать на прикладную математику и информатику или программную инженерию.

  7. Мне 30 лет, Минск. Устроился Junior QC, на мои 30 никто не смотрел. Сейчас дают возможность писать тесты на Java и вырасти до "automation". Планирую за год стать дэвом.

  8. это надо быть по-настоящему безбашенным человеком, таким как Benjamin, чтобы ближе к 40...с юношеским задором броситься изучать кодинг с нуля и потом устроиться работать среди тех, кто только недавно начал взрослеть! мне вот интересно, как Benjamin себе представляет перспективу сидеть у моника по 12-16 часов в сутки с замыленным от алгоритмов -мозгом в ближайшие 45-55 лет,а может 60-80 лет? (кто знает, кто знает, на какие нечеловеческие подвиги способен человеческий организм) при этом постоянно что-то подучивая)) люди не превращайте себя в зомбосумашедших,ради денег, готовых прыгнуть выше своих иглз))можете надорваться, а в таком возрасте-это проще, чем 20-30 лет, подумайте о своем здоровье и своей семье, ведь в таком возрасте- это важнее, чем может как нам кажется "большие" деньги за джаву или сишник, пхп или перл, но какой ценой они даются, ведь зомбо-люди эти не живут настоящей, а главное счастливой жизнью, их жизнь-это постоянная гонка за сертификатами, технологиями,бесконечными резюме в попытке получить еще больше, но все это до определенного момента, пока человек не сломается, и душевно, и физически! а между тем -нормальная жизнь со всеми ее красками проходит мимо них!

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

  10. Мне 25! работаю прогером!и хочу сказать мое мнение,я стал не счастным и меньше улыбаться, меньше времени проводить с друзьями, с девушкой - одним словом "Я ПЕРЕСТАЛ ЖИТЬ РЕАЛЬНОЙ ЖИЗНЬЮ"! все свое время я провожу за ПК(на работе 8 часов), после работе 4 часа! ложусь спать в 23 часа, и опять все по кругу, бесконечная гонка познать новое, выполнить очередное ТЗ!все это продолжается года 3!сказать по правде я на своей шкуре почувствовал "обратную медаль" этой профессии!честно не хочу так жить всю жизнь, хочу радоваться и общаться а не быть в "бесконечной гонке"!в послеженее время вижу очень много таких статей, люди даже после 7 лет работы программистом хотят уйти - только УЖЕ не знаю куда!

    у меня даже друг есть 32 года(10 лет стажа, знает пипец как много - сам у него учился) - его и то не хотели брать на работу из-за возраста - А ВЕДЬ ЕМУ ВСЕГО 32, А НЕ 35!

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

Оставьте комментарий!

Не регистрировать/аноним

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

Зарегистрировать/комментатор

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

(обязательно)


⇑ Наверх
⇓ Вниз