Мне сказали, что для того, чтобы серьезно относиться к соискателю работы, я должен отбросить годы соответствующего опыта из своего резюме, удалить год, когда я получил степень, или и то, и другое. Или даже не потрудиться подать заявку, потому что никто не хочет нанимать программистов старше их. 1
Или, что я должен основать компанию, не потому, что я хочу, или потому что у меня есть продукт, который мне небезразличен, а потому, что таким образом я могу получить работу, если / когда моя компания будет приобретена.
Или что мне следует больше сосредоточиться на управленческой работе (которую я успешно выполнял в прошлом), потому что… ну, они не могли действительно объяснить это, за исключением того, что в определенном возрасте вы проиграли, если вы ' все еще пишу код. Но мне нравится писать код.
Вы видели это? Это только местная (Северная Калифорния) проблема?
Если вы когда-либо нанимали программистов: 2
- Из резюме, которое вы получили, сколько лет было старшему заявителю?
- Каков был возраст самого старого человека, с которым вы беседовали?
- Сколько лет (при приеме на работу) было самым старым человеком, которого вы наняли?
Сколько лет "слишком стар", чтобы работать программистом?
1 Я предполагаю, что все заявители имеют эквивалентный применимый опыт. Это не о ком-то с тремя десятилетиями COBOL, претендующим на работу гуру Java.
2 Да, я знаю, что (по крайней мере, в США) вы не должны спрашивать, сколько лет заявителю. Однако, по моему опыту, вы можете получить общее представление о резюме.
источник
Ответы:
Я только что получил новую работу в Великобритании, которой почти 50 лет, и я могу сказать, что это возможно, и вы никогда не будете слишком старым.
Есть два подхода - оба полагаются на то, что ваши навыки важны для работы.
Придерживайтесь того, что вы знаете, и станьте гуру. Это рискованно, так как число рабочих мест, требующих «старых» технологий, уменьшается с каждым годом. Тем не менее, когда люди уходят на пенсию, такие вакансии будут открыты.
Продолжайте обновлять свои навыки. Я перешел в Silverlight в прошлом году, что и дало мне эту работу. Это и мои предыдущие командные роли, которые мой новый работодатель считал актуальными.
источник
Мне 52 года, и я директор по технологиям компании, которую я основал 15 лет назад, и этот вопрос мне близок. Я трачу около 40% своего времени на программирование, в основном на разработку существующих и новых продуктов, и я искренне надеюсь сделать то же самое через 10 лет.
Я заинтригован тем, что старшим программистам мешают несущественные навыки. Я считаю, что это проблема молодых разработчиков - если мне нужен Flash Programmer или Flex Programmer, это легко. Если мне нужен опыт с проверенными корпоративными базами данных или сетевыми навыками или с опытом разработки коммерческих продуктов, это будет гораздо труднее найти. Старые программисты могут более красноречиво говорить о выборе дизайна и проблемах жизненного цикла программного обеспечения просто потому, что у них был опыт успешных и неудачных попыток.
Проблема для старых программистов заключается не в том, что они теряют свои интеллектуальные способности, а в том, что их соблазняет идея, что они должны стать «менеджерами». На мой взгляд, хороший программист с многолетним опытом может заработать больше программного обеспечения для разработки, чем подниматься по некоей нечеткой лестнице управления, если найдет (или создаст) организацию, которая поощряет инновации и способности.
В мире, где миллионы разработчиков с одинаковыми наборами навыков доступны через Интернет, идея о том, что только молодежь имеет ценность, просто глупа.
источник
Вам никогда не придется прекращать программировать, если вы наслаждаетесь тем, что делаете. Однако ваша организация может иметь потолок, которого вы достигнете, и вы просто не сможете подняться на более высокую должность или получить более высокую зарплату, если не уйдете из компании или не уйдете из программы и не перейдете на руководящую роль в качестве менеджера или технического лидера.
источник
Я получил свою первую работу программиста в возрасте 37 лет. Так что это не слишком стар, чтобы начать, если вы талантливы, хотите учиться и готовы принять зарплату младшего программиста.
источник
Когда я работал над поиском своей нынешней должности, я посетил семинар, где я был самым молодым человеком по крайней мере за десять лет. Многим из участников семинара было более 50 лет, и им было очень трудно найти работу. Несколько замечаний о том, почему это так:
В конечном счете, работодатели стремятся получить максимальную отдачу за свой доллар, и слишком часто они связывают опыт и зрелость со «старым» и полагают, что они пойдут с кем-то моложе и грубее, но они думают, что могут научить их дешевле и держать их дольше, чем могут те, у кого больше опыта и зрелости.
В моей нынешней команде наш Scrum Master и руководитель группы - парень, которому за пятьдесят, и он бесценен в сглаживании неровных мест и работе с нашим высшим руководством. С другой стороны, я не возражаю, что он не пишет много кода, потому что большая часть его опыта в программировании была, по крайней мере, десять лет назад, и поэтому он больше похож на VB6, чем на PHP.
Лично я думаю, что старшие программисты становятся отличными наставниками и руководителями команд, потому что у них есть большой опыт во всех аспектах разработки. Возможно, по этой причине люди предложили вам больше ориентироваться на управленческие роли. Я думаю, что работодатели тоже это понимают и чаще нанимают кого-то с большим опытом управленческой роли, чем другого программиста.
В качестве дополнительного примечания - Большинство людей, имеющих опыт работы в сфере найма, рекомендуют, чтобы пожилые кандидаты избегали дат или корректировали часть своего опыта работы, чтобы уменьшить свой возраст.
И последнее, на что нужно обратить внимание: вы принимаете участие в собеседованиях или ваше резюме просто отклоняется. Если вы попадаете на собеседование, ваше резюме, вероятно, не является проблемой.
источник
Нет.
Это восприятие исходит от программирования, имеющего огромный всплеск новых участников в течение 1990-х и далее. До 1980-х годов это была довольно маленькая нишевая профессия, но затем внезапно за последние 20 лет она взорвалась - и, за исключением некоторых пожилых людей, сменивших карьеру, - большинство людей, которые занимались этим, были молодыми.
Таким образом, в основном: средний возраст программистов будет расти по мере того, как эта начальная выпуклость 1990-х + новичков в программировании становится старше. Очевидно, что некоторые перейдут к управлению или поменяют карьеру, но этого недостаточно, чтобы предотвратить этот неизбежный демографический сдвиг. Кроме того: после дот-кома все меньше молодых людей изучали программирование, а это значит, что поступление молодой крови несколько замедлилось.
Думайте об этом как о демографии развивающейся страны: огромные показатели рождаемости, высокие показатели смертности, огромные выпады молодого населения. Когда страна становится более развитой, люди начинают жить дольше и, как правило, имеют меньше детей.
Так или иначе, если вам сейчас 35, к тому времени, когда вам 40, 45, 50 и т. Д. - средний возраст программистов будет следовать за вами и до этих уровней. Это временная демографическая вспышка, а не постоянное закрепление программирования как профессии.
источник
Выполняя обязанности руководителя команды, у меня было несколько случаев, когда кто-то старше 50 (и один старше 60 лет) работал в моей команде. Я могу только сказать вам, что опыт был хорошим. Я бы хотел спросить, видел ли я кого-то с последними 10 годами в качестве менеджера или архитектора, пытающегося подать заявку на работу разработчика. Возможно, они сократились и просто ищут работу. Но если бы они были на руках, я бы вообще не сомневался.
К тому времени все будущие менеджеры и архитекторы являются менеджерами и архитекторами ... любой, кто все еще занимается кодированием, хочет писать код.
источник
Посмотрите на случай Грейс Хоппер . Она продолжала работать с программированием до своей смерти в возрасте 85 лет. Я помню, как много лет назад на ней было 60 минут, она была очаровательным человеком. Если у вас есть страсть к тому, чтобы что-то делать, то возраст не является фактором.
Что бы это ни стоило, мне за 50, и я не вижу причин прекращать заниматься тем, что мне нравится. Всегда есть чему поучиться, и мне это нравится.
источник
Одна вещь, чтобы рассмотреть, сколько будет нанимать 50 или 60-летний программист? Если все, что вы делаете, это код, то я не думаю, что для старшего кодера доступно почти столько же рабочих мест, сколько для кодера ранних двадцатых и поздних тридцатых. Одна из причин, по которой я знаю, что это существует (я спрашивал других, отвечающих за наем), заключается в том, что 40-летний менеджер немного устал от того, кто на 15 лет старше его. Будут ли они следовать моим указаниям? Насколько они настроены по-своему? Будут ли другие тяготеть и следовать за этим дедушкин кодером?
Почти все предложения о работе, которые я получаю в эти дни (мне 43 года), требуют от меня выполнения определенного количества управленческих / надзорных обязанностей.
Так что я думаю, что в определенном возрасте было бы разумно изменить фокус с «только кодирования» на кодирование и принятие более руководящих ролей. В нашем мире просто ожидается, что пожилые люди возьмут на себя роль лидера. И, как я уже говорил выше, многие, похоже, отдают предпочтение пожилым людям.
Таким образом, вы можете сосредоточиться только на написании кода, но с возрастом удерживать и получать новые рабочие места станет по крайней мере немного сложнее.
источник
Я - внештатный программист (делаю в основном встроенный C, а также немного PHP и C #), и мне за 60. У меня сейчас четыре активных контракта. Во многих моих работах я никогда не встречаю людей, с которыми работаю. Я не перечисляю даты в моем онлайн-резюме старше 1990 года.
источник
Карьера каждого работает по-разному, потому что у нас разные потребности и мы делаем разные выборы. Я знаю более 50 программистов, я работаю с большим количеством из них, потому что мы стараемся нанимать таланты не по возрасту, и, честно говоря, мы ценим глубокий опыт, которого у молодых людей просто нет.
С возрастом вы должны делать выбор. Вы можете остаться программистом, но это обычно обходится дешевле. Вы можете перейти к техническому руководителю, который обычно включает в себя программирование, а также некоторые задачи управления. Вы можете стать специалистом (BI, архитектура, системный аналитик, база данных и т. Д.), Который часто платит лучше, но ограничивает доступные рабочие места в целом. Вы можете перейти к роли управления проектом или бизнес-аналитику и полностью отказаться от программирования. Вы можете даже решить открыть ресторан или купить ферму и оставить корпоративный мир полностью позади. Все эти варианты открыты, когда вы молоды, и в конечном итоге ваш выбор будет ограничивать, какие из них являются жизнеспособными для вас.
Я лично заметил, что если вы не перешли к управлению к середине 30-х, вам будет гораздо труднее туда попасть. Но это может не иметь места в других местах.
Но я хочу подчеркнуть, что вы контролируете свой выбор карьеры. Вам не нужно делать то, что делают другие только потому, что большинство людей делают это. Делай то, что лучше для тебя. И никогда не думайте, что вы сделали безвозвратный выбор. Я менял карьеру 5 или 6 раз, жизнь иногда приводит вас в неожиданные места. То, что вы хотите в 20, вряд ли вы захотите в 50, и это нормально. Иногда мы делаем выбор, чтобы держать еду на столе и оплачивать образование наших детей. Есть много программистов, которые стали менеджерами за плату. Есть другие, которым все равно, сколько они предлагают, они чувствуют, что стресс управления не стоит этого. А другие - чистые программисты, которые никогда не могут даже думать о чем-то другом, потому что не столько они делают, сколько кто они.
источник
Недавно появилась интересная статья - Глубокий темный секрет Силиконовой долины http://techcrunch.com/2010/08/28/silicon-valley%e2%80%99s-dark-secret-it%e2%80%99s- все о старости /
В основном это говорит о том, что Долина предпочитает более молодых кандидатов, которые будут ставить всех на более низкую заработную плату, и выступает за то, чтобы опытные программисты переходили на руководящие должности после достижения ими определенного возраста. Проблема в том, что не так много руководящих должностей.
Я не работаю в Долине, но мой личный опыт показывает, что опытные программисты все еще могут писать код и являются ценными благодаря своему опыту, и у меня в лесу есть компании, которые их нанимают.
источник
Я сижу рядом с парой 50-летних разработчиков C #. Нет никакого присущего «Слишком Старого», только восприятия со стороны интервьюеров. Таким образом, вам, возможно, придется приложить дополнительные усилия, чтобы убедить людей в том, что ваши знания актуальны.
Или стать программистом. Так или иначе. :П
источник
TooOld = Интервьюер. Возраст + 1
источник
while(true) { Interviewer.Age++; } //should have made that private! mwuhahaha!
Мне 59 лет, и я работал разработчиком программного обеспечения каждый день с тех пор, как я ушел в отставку из армии США в 1994 году.
После 45 лет я не вижу смысла даже пытаться устроиться на работу в компанию, в которой есть отдел кадров. Сотрудники отдела кадров боятся, что, если новый старый пост не сработает, он получит иск о дискриминации по возрасту. Таким образом, они практикуют дискриминацию по возрасту заранее.
Лучший вариант для старшего программиста, ищущего работу, - это искать небольшой старт, предпочтительнее, если бы он был старым коллегой, или, по крайней мере, компанию, достаточно маленькую, чтобы не иметь отдела кадров. Если вы можете поговорить с реальной командой разработчиков, есть реальная вероятность, что они увидят ваши седые волосы. По крайней мере, это сработало для меня.
Я планирую продолжать работать в качестве разработчика, пока не устану от работы, которой еще не было. Мой нынешний концерт довольно стабилен, но если он уйдет, я либо найду другую работу, либо найду свою работу.
источник
Это зависит от человека и типа интенсивности. Когда я стал старше, я заметил, что у меня меньше терпения в течение долгих часов или дрянных условий труда, но я все еще могу это терпеть. Это может варьироваться от человека к человеку, но такие вещи, как тянуть всех на ночь, берут на себя больше. Я могу сделать это, но это займет больше времени, чем раньше.
Если под интенсивным вы подразумеваете много ночей и высокий стресс, то я думаю, что это обойдется кому угодно, но да, вполне возможно, что пожилые люди будут бороться больше. Если под интенсивным вы имеете в виду, что есть чему поучиться, то я бы не беспокоился об этом. Все учатся по-разному, и им просто нужно оценить это, как они пошли.
Однако, если бы я мог поделиться своим опытом с более молодой версией себя, я бы сказал ему: «Будь осторожен со многими необоснованными поступками, даже если ты молод ... Корпоративная Америка с радостью использует тебя и ничего не оставит». показать для этого усилия ".
источник
Лично я не хотел бы получить работу, которую мне пришлось бы получить, скрывая, сколько мне лет (полное раскрытие информации: мне 27 лет, так что это не проблема для меня).
Я думаю, что у вас есть две вещи, которые работают против вас:
Я не говорю, что эти рассуждения верны или что я согласен с ними. Я просто говорю, что так оно и есть. Эти две проблемы будут иметь большое значение, если вы хотите работу для стартапа, но они, вероятно, будут менее серьезной проблемой, если вы ищете работу для более устоявшейся компании.
Наконец, вы рассматривали возможность подать заявку на должность технического лидера или архитектора? Это «более продвинутые» позиции, которые не обязательно являются управленческими концертами.
источник
Я работаю в Корее. В этой стране, старше 40 лет, программист слишком стар. Поэтому совет директоров хочет, чтобы они были менеджером. Но только немногие из них могут быть менеджером. Остальные должны быть на пенсии. Таким образом, они находят новую работу, как собственный бизнес. Именно поэтому большинство корейских программистов хотят уехать за границу.
источник
Мне будет 34 года, когда я закончу, и в возрасте 32 лет я смог пройти 12-месячную стажировку, с другой, предложенной мне и нескольким другим на этапах собеседования на продвинутом уровне. Моя точка зрения заключается в том, что, по моему опыту, возраст на самом деле не был фактором. Речь идет о навыках, которые у вас есть, они актуальны? И, что очень важно, это касается ваших мягких навыков, особенно общения.
Для того, чтобы стать «выдающимся», я выбрал стажировку, а также начал разработку Open Source, чтобы противостоять возможному принципу эйджизма и доказать, что я предан и полон энтузиазма (чрезвычайно важен) в программировании.
Ранее я был менеджером по работе с клиентами, и я считаю, что это помогло мне получить интервью / предложения, а также я был уверен в себе, когда имел дело с интервьюерами.
Я нахожусь в Великобритании, я не уверен, что это то же самое место, где вы живете?
источник
Выступая как кто-то, кто взял интервью у разработчиков. Единственное, что меня волнует, это то, что ты справишься с этой работой и подойдет ли ты моей команде.
У пожилых разработчиков есть шанс получить больше преимуществ, чем их более молодые коллеги, за тот же объем работы благодаря опыту, который они имеют.
источник
Мне 46. Я начал программировать еще в середине 1990-х. В наши дни большинство работодателей ценят сертификаты больше, чем резюме, что печально, но это то, что я вижу на восточном побережье, по крайней мере. Держите свои навыки в актуальном состоянии. Это боль. Но это то, что вам нужно сделать, если вы хотите остаться в "практической" части этой отрасли. В противном случае, как вы сказали, занимать руководящие должности. Не так весело или интересно, но в наши дни хорошо иметь работу.
источник
Всегда есть рабочие места для способных разработчиков. Покажите некоторую энергию и способность решать проблемы, и вы найдете позицию. Я могу быть наивным, но я думаю, что при приеме на работу люди считаются такими же старыми, как и они. Я знаю двух парней за 50, которые только что получили венчурное финансирование для своего веб-стартапа.
источник
Мне 30 лет, и я брал интервью у людей, которым было всего 20 лет, или 50, или, может быть, немного старше.
Я стараюсь не заботиться о том, сколько лет людям, но я признаю, что, вероятно, я предвзят. Я работал слишком много работ, которые были полностью белыми мужчинами 22-26 выпускников колледжа (степень бакалавра, математика) с одержимой любовью к старым научным и сверхрациональным личностям. Если вы чем-то отличаетесь от этого, я уже больше заинтересован в вас.
Тем не менее, я не думаю, что есть большая субъективность в нашем процессе интервью. У меня есть стандартный набор вопросов по программированию, и вы получаете доску и маркеры и должны написать код. Если вы можете сделать это, это здорово, а если нет, это очень плохо.
Можно утверждать, что формат тупой (возможно, это так) или глупые вопросы (они, вероятно, есть), но я думаю, что это довольно типично для компаний-разработчиков программного обеспечения сегодня. Мои вопросы в основном варьируются от «если вы не спали в CS 101 в течение первой недели, вы будете смеяться надо мной, спрашивая что-то настолько простое», до «это довольно характерно для вещей, над которыми мы на самом деле работаем». Я могу быть более взволнован перспективой найма кого-то, кто не похож на остальных моих коллег, но мое последнее да / нет просто сводится к тому, можете ли вы написать код.
Я уверен, что есть компании, которые не похожи на мою, и хотят нанимать только молодых людей. Если вы столкнетесь с ними, продолжайте искать. (Или начать самостоятельно. В интернете никто не знает, 100 лет!)
Два предостережения, о которых я могу думать:
Если ваше резюме заставляет вас выглядеть достаточно опытным, и вы бы просили значительно более высокую зарплату, чем мы можем заплатить прямо сейчас, ваше резюме может быть отфильтровано персоналом еще до того, как оно попадет ко мне. Теперь, если вы действительно будете требовать гораздо больше , чем мы можем себе позволить, это хороший фильтр. Но если вы этого не сделаете, то вы можете найти способ указать в своем резюме, что деньги не так уж важны для вас.
Мы знаем, что у пожилых людей больше опыта и здравого смысла, но молодые люди, похоже, с большей вероятностью использовали конкретные технологии, которые мы используем, и нам нравятся люди, которые могут взяться за дело. Со мной такого еще никогда не случалось, но если бы у нас был один слот и два претендента, нам было бы сложно выбирать между «молодыми и использованными нами технологиями, а не« более », чем более опытные, но никогда не использовали это». К счастью, это легко решить: потратьте немного времени на создание чего-либо с использованием новейших технологий. (Вы программировали 30 лет, и вы только что создали что-то в Rails в прошлом месяце? Хорошо!) На самом деле, это хороший совет для всех.
источник
«Должен» - смутное, бегающее выражение. При принятии такого решения полезно спросить: что произойдет, если я все равно останусь? Есть несколько вещей, о которых я мог подумать.
Я постепенно потеряю связь и стану безработным, если потеряю работу. Это сложный вопрос. Никто не хочет верить, что это может случиться с ними, так что, может быть, это правда, и все в этой области отрицают? С другой стороны, Дональд Кнут может запрограммировать кольца вокруг меня, а вы вместе - ему 73 года. Это связано со следующим пунктом:
Люди (работодатели, коллеги) подумают, что я теряю это, и сделаю работу менее приятной, чем сейчас. Это также сомнительно, но легче проверить: спросите вокруг! О чем сообщают люди, которые моложе / старше вас?
В конце концов мне будет скучно на поле, потому что под солнцем нет ничего нового. Я сомневаюсь, что это очень сильно, но если это произойдет, по крайней мере, вы можете сделать переход постепенно, не находясь под большим давлением времени. (Если это не направление, которое также не поощряет опытных людей присоединиться ...)
В общем, я не могу придумать много причин, чтобы прекратить оккупацию, тогда.
источник
Подумай о своих выходных.
Вы уходите с работы в пятницу, едете домой, обедаете и отдыхаете. В выходные, может быть, вы работаете по дому, немного путешествуете, участвуете в хобби. В основном, вы наслаждаетесь свободным временем и находите другие занятия.
Теперь, как вы себя чувствуете в воскресенье вечером? Как ты думаешь о том, чтобы ехать на работу в понедельник утром? Испытываете ли вы тошнотворное чувство в желудке при мысли о том, что вам придется потратить следующие пять дней, набирая код?
Или, проведя приятные освежающие выходные, вы с нетерпением ждете возвращения в офис и решения некоторых проблем, которые остались нерешенными, когда вы уехали в пятницу? Рассматриваете ли вы в понедельник как возможность просмотреть код на прошлой неделе, когда он обновляется и обновляется?
Если первый сценарий - это вы, то, возможно, пришло время выбраться сейчас. Если программирование больше не бросает вам вызов и не заинтриговывает вас, вы просто не будете счастливы делать это. Просто как тот.
Если, однако, вы постоянно думаете про себя: «Я не могу поверить, что мне платят за то, что я делаю то, что я люблю», то нет причин когда-либо бросать.
источник
Некоторое время назад я задал очень похожий вопрос о Stackoverflow, и ответ, который я нашел наиболее точным, заключается в том, что вы просто переоцениваете большинство позиций .
Я думаю, вам действительно нужно знать положение, в котором вы должны находиться на данном этапе своей карьеры. (Я отправил подобный вопрос этим вечером)
источник
Я склонен не нанимать никого, кто больше не контролирует свои телесные функции.
Если вы отбросите стереотипы о недостатке энергии, динамизма и т. Д. (Которые, как правило, столь же бесполезны, как и любой другой стереотип), единственный реальный фактор, о котором я могу подумать, - это насколько человек близок к выходу на пенсию и как долго он покидает вас.
Учитывая, что программист любого возраста нередко переходит через 2-3 года, это, в основном, не проблема, если человек умный, знающий и трудолюбивый, я бы не стал это рассматривать.
Да, и в Великобритании, по крайней мере, в качестве работодателя, я, вероятно, должен упомянуть, что рассмотрение чьего-либо возраста в качестве причины для найма или нет является незаконным - хотя, очевидно, очень трудно доказать, что это было причиной.
источник
Я собираюсь заскочить сюда и предложить разработку мобильного приложения. Это новая область, в которой очень немногие разработчики имеют опыт работы более чем на пару лет больше, чем кто-то начинающий, и многие люди, которых я вижу на собраниях разработчиков мобильных устройств, не являются «весенними цыплятами». Несколько успешных мобильных приложений в вашем резюме, и компании, которым нужны разработчики мобильных приложений, не будут заботиться о вашем возрасте, поле, национальном происхождении, цвете глаз и т. Д. И в настоящее время существует разумная вероятность, что вы могли бы использовать этот набор навыков, чтобы начать свое дело.
Конечно, мобильные приложения могут быть просто пузырем на своем конце. Но вы, возможно, сможете использовать мудрость своей жизни, чтобы выбрать следующую растущую специализацию или лучше, чем многие студенты CS.
источник
Средний возраст разработчиков, где я работаю, составляет 50 лет. Некоторым лучшим из известных мне программистов уже за 50. Я видел такую глупость в других странах (не называя здесь имен), но здесь пока все хорошо (пальцы скрещены) ,
источник
Если тебе нравится то, что ты делаешь, почему ты вообще прекратишь это делать? Если тебе не нравится, тебе лучше остановиться сегодня. Но я думаю, что нет возраста или уровня опыта, который заставил бы вас прекратить писать код. С таким большим количеством новых вещей, чтобы учиться каждый год, это будет продолжаться вечно.
источник