Как стать автором
Обновить

Комментарии 58

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

Хорошоая позиция. Мы тебя зарезали не потому что старый а потому что ты плохо гнешься.

Мне за 40, сталкиваюсь при поиске работы.

Хотя все говорят, что опыт самое главное, на практике это не так. Самое типичное — это просто «заявка отклонена» или «компания не готова продолжить общение». Хотя полностью попадаю в стек (или на >85%), опыт более чем надо, с вилкой зарплаты согласен. Даже без каких-то интервью или тестовых. Почему у рекрутеров то слащавые речи, то полный игнор молчанием?

Второе, уже первый звоночек — вопрос рекрутёра «а сколько вам лет»? Догадайтесь, почему спрашивает, если бы это было не важно. Как раз оно.

Третье — встречается редко, но напрямую и грубовато:
Причина отказа: «Слабый английский, возраст».
Хотя в стек попадаю и English Upper Intermediate.

«а третьи отлично много лет пишут код и делают это идеально без единой ошибки», извините, чего, ЧЕГО?
Вы правы, это лихо я завернул. Поправил на чуть поспокойнее. Это всё к тому, что каждый выбирает своё направление — кому-то развиваться в совершенствовании непосредственно программирования интереснее и ближе.
«совершенный код» спорадически возник и исчез!

Зачем все эти тесты, QA, ветки, тест-планы? Я вот просто запретил своим разработчикам коммитать баги, и все.


  • шутка
    ** хотя у меня есть проекты где вливают что попало сырое, «qa проверит», и где лили прямо в мастер и прод сразу — и все было очень качественно. Так что в шутке есть доля правды. Есть люди, которые на правильном проекте, с правильным руководством, почти не комиттают баги.
и я работал на проектах где вот так вот сразу все лили, и все было хорошо, тестов не было, багов не было (ну… все так думали)
на самом деле была куча багов, просто их никто не замечал и при глобальном рефакторинге я просто офигел и думал «А как оно вообще работало?»
Вы ушли от темы возраста.
Понятно, что у идиотизма возраста нет.
Попробуйте поставьте в своей анкете возраст 55+ лет и вы получите ровно 0(ноль) предложений о работе. Такое есть, к сожалению, абсолютно в любой сфере деятельности(((
Интересно, конечно, что с этим будет чуть позже. «эксперт по всем вопросам» внутри меня говорит, что не случится какого-то повального эйджизма в IT, да и в других отраслях он будет сходить на нет — население повсеместно стареет же вроде.

Так поэтому айтишникам и платят по 200к: чтобы успели заработать на пенсию с 25 до 30 лет.


Рулить самолётом можно и до 60, а формошлепить только до 30, поскольку это — задача гораздо более ответственная :)

Повальный эйджизм в ИТ уже есть. Просто с точки зрения 30 лет от выглядит не как баг а как фича.

Отрасль стареет. Когда я начинал работать, т.е. лет 18 назад, программист в 30 считался старым и у него были проблемы с наймом. Но отрасль стареет вместе с нами и сейчас уже мы говорим про сложности после 40, дальше будем про сложности после 50 говорить и т.д.

А ничего что программисты как массовая профессия в СССР появились в начале 70-х? Правда это были "не те программисты". ОК. Но вы уверены что через двадцать лет очередное поколене прогрмаммистов скажет что наша отрасль возникла вместе с нами в 2030 году. Вмест нам она и стареет?

Вы уверены, что операторы ЭВМ были массовой профессией в 70-е годы, учитывая малочисленность самих ЭВМ?

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

Нет, не уверен. Будет проблема — буду её решать. Решения всегда есть, просто надо немного подумать.

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

Да, это так, зависит от точки зрения.
Когда я начинал в 21 (шёл 1993 год), у нас наняли парня и девушку лет по 27.
У нас C, они писали только на CM ЭВМ не понятно на чём.
Я был уверен, что это «чужие люди», никогда не смогут научиться.

«Мы же Сишники, да и с ASM все сталкивались, они никогда не будут такими как мы».
Ну, и морально не вписывались — мы были сорви головы, то спиртом Royal отмечали непонятно что. То привезли Civilization I, после чего все играли на работе с утра и всю ночь. А они приходили по расписанию, и так же уходили.

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

Дело в стереотипах на которые опираются люди, принимающие решение об отборе. Помните, как в кинофильме Собака на сене? Любое достоинство можно превратить в недостаток. Зарубили по возрасту, пробуем дальше. Never give up.
С эйджизмом планировал столкнуться, но взяла вторая по счету компания из двух, в которые отправил резюме (первая проигнорила — ни ответа, ни привета, хотя и расписано было какие они все молодцы). Отправил в первый вечер всего два, потому, что именно эти компании понравились и стек один в один, не сторонник слать веерно всем подряд.
40 лет, кругом молодые до 25-30 — когда проставлялся за день рождения были очень удивлены — может польстили...

Ну если 40 летний заигрывает с молодежью это в HR есть даже такой термин с древнегреческого что то "не по возщрасту прыткий" и это даже с их точки зрения не недостаток характера человека а в отличии от ЛГБТ (которые норма) это болезнь. Вот так и делай зарядку по утрам. Может быть присцтсвцющие HR напомнят этот термин а тоя его забыл?

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

в возрасте 45+

Нифига себе возрастные программисты.
У нас, на минуточку, какай там уже пенсионный возраст? 65 уже?
Думал в статье расскажут про 50+ и 60+ а оказался очередной информационный мусор про неадекватов

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

Так может проблема в узкоспециализированной теме, а не в возрасте?

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

Никогда и ничего не поздно. В 40 лет жизнь только начинается

Ваша логика вполне понятна и правильна с точки зрения 1) молодого разработчика 2) разработчика гораздо выше среднего уровня. Вы относитесь ко второму пункту — с этим Вас можно поздравить. (Может быть одновременно и к первому). Но идея о том что все остальные должны попонить очередь у мусорного бака она как бы и правильна (сам виноват что ты ниразу не Сосоев) но и неправильна одновременно. Потому что по определению все не могут быть звездами первой или второй величины. Но и все же это неправильно.

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

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

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

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

Но ни к звездности, ни к возрасту она не имеет отношения, такое может произойти как с с юнцом-молспецом, которому не повезло с первым местом работы, так и с зубром 35+, который 15 лет проработал в одном проекте.

… и тут я понял, что не помню, сколько мне лет..

Вам 30

не, ну с такой-то точностью ((30, 40)) я свой возраст ещё помню конечно :-)

Я так скажу — чем больше организация ориентирована на долгосрочный результат, тем старше разработчики. У тех, кто снимает сливки с очередного хайпа 30+ и то редкость, а уж 35/40+ совсем по пальцам пересчитать (и то, как правило в руководстве).

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

При этом такая ситуация не только в ИТ. Она везде. Молодость и буйство силы (что физической, что умственной) это хорошо. Но это проходит. Главное к тому моменту когда пройдет накопить необходимый опыт.
А как в опросе поставить несколько галок сразу?

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

Такое явление скорее есть, чем нет. Если у тебя 15-20 лет опыта (как раз условные 40+) и ты подаешься на позицию «разработчик», а не «архитектор», «тимлид», «техлид» или хотя бы «ведущий разработчик», то с точки зрения работодателя ты банально «слишком квалифицированный». Может на деле это и не так, просто уровень низкий, но часто работодатель не хочет рисковать. В то же время если нет попытки порвать шаблоны и ты претендуешь на позицию более менее соответствующую опыту, то проблем быть не должно.

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

А зачем указывать возраст в резюме?

Если не указать будут вычимслять по году оконачния ВУЗа. По соцсетям. Потому что ечли не указать у рекрутов основная мысль "Бли-и-и-н, ему точно 35"

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


ему точно 35

Так если никто не указывает нерелевантную информацию вроде возраста, то таких странных вопросов и не возникает. Это какая-то нездоровая практика — раскрывать лишние персональные данные в резюме.

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


Карьерная лестница разработчика выглядит так:


Intern → Junior → Middle → Senior → Principal → Distinguished


В этой лестнице нет никаких тимлидов и руководителей отделов. В руководители пусть идут те, кто не способен (или не любит) хорошо писать код.


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


И вот как раз на последних двух позициях я что-то никогда не видал юнцов.

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

Техлиды потому и появились, что руководители для разработчиков лидерами зачастую не являются, не тот авторитет. Я бы так сказал, что техлид — это инженер с социальными перками/трейтами, говоря техническим языком. Техническим, потому как если взглянуть на HR глазами дизайнера (применяя хорошие практики вроде ISP, DIP и т.п.), то все эти проблемы распределения ответственностей обсуждаются не первое десятилетие и есть множество интересных решений.

техлиды, которые сами может код пишут и нечасто, но тем не менее занимаются решением технических и архитектурных задач

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


в вашу модель

Это не моя модель, это стандартизованная карьерная лестница разработчика в мире. Принципалы часто заняты архитектурой; distinguished подразумевает модель занятости «я делаю что хочу, и иногда вбрасываю идеи, а вы мне платите за это деньги».

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

Осталось понять, насколько же она реально распространена. А то ведь про "Jun-Mid-Senior-Lead" тоже можно сказать "стандартизированная карьерная лестница в мире". Вот читаешь ту же историю падения Нокии из топов телефоноделов — и там тоже "руководителей делали из топовых инженеров".

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

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

Я имел ввиду мелочь на фоне FANG-а, т.е. 200-500 разработчиков и меньше.

В моем понимании мелкая контора это не больше 10 человек

Немного по-другому наблюдаю.
Ключевая точка — Senior, и есть два пути дальнейшего развития:

Intern → Junior → Middle → Senior →
a) Team Lead → PM → PO etc (management way)
b) Principal → Architect etc (technical way)

Видел случаи, когда выбирали первый пункт, но через какое-то время сдувались, т.к. не всем программерам вызывает удовольствие заниматься management'ом со всей бюрократией. Они возвращались назад и шли по второму пути писать код, чтобы стать техническим гуру. А кому-то нравится управлять людьми и проектами. Конечно, оба пути частично пересекаются, но не очень сильно.
В 45 поменял сферу деятельности — из ремонта промоборудования (КИПовец, электрик, электромеханик, электроник — всего помаленьку) перешёл в IT датаинженером. Начинал не с нуля — программирование всю жизнь как развлечение было, но никогда не работал ранее в этой сфере. За три недели разослал 120 резюме — пять откликов дошло до собеседования хотя бы по телефону, остальные либо с отказом, либо, процентов 70, вообще без ответа. Устроился джуном. Год спустя собрался менять работу — в анкетах добавил 20% к текущей зарплате (надо было 50 :) ), поменял статус на «открыт к предложениям» — каждый день по 3 звонка, выбирал из пяти оферов. То есть дело точно не в возрасте, а в адекватном опыте
Ну и к слову — ни в анкетах, ни в резюме возраст нигде не указывал и никто не спрашивал
ни в анкетах, ни в резюме возраст нигде не указывал и никто не спрашивал


Lucky you are, что сказать. ХРюши на резюме без даты рождения где-то в 7 случаях из 10 спрашивают его, если не напишешь сам в резюме — результат вывешивания резюме на HH.RU.
Возможно повезло :) невезучим себя назвать точно не могу. Но возможно это связано с спецификой конкретной специальности или со всем остальным что написано в анкете (стек технологий, опыт, образование и т.п.) — как одна из гипотез.
НЛО прилетело и опубликовало эту надпись здесь
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.