Переводчик
196,7
рейтинг
8 января в 20:47

Управление → Как стареть в IT перевод

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

С 2008 года количество жалоб на дискриминацию по возрасту выросло до 25 000 в год. Можно возразить, что мы везде вынуждены «крутиться» сейчас и всегда найдётся кто-то, кто пожалуется на какую-то несправедливость. Конечно, ОК! Давайте не будем принимать во внимание жалобы. Просто посмотрим на средний возраст сотрудников известных IT-компаний. Фейсбук: 28. LinkedIn: 29. Гугл: 30. Чтобы увидеть объективно — средний возраст работника в США составляет 42 года. Это намного выше среднего возраста в названных выше компаниях. Даже сам Марк Цукерберг однажды публично высказался на каком-то мероприятии в Стэнфорде: «Я хочу подчеркнуть важность быть молодым и технически подготовленным. Молодые люди просто умнее.»

Мне осталось 3 года до 60-ти, и я, конечно, повышенно чувствителен к этой теме. Имея представление о том, что несёт с собой седина в усах, я нахожусь в хорошем положении, чтобы развенчать продвигаемый подход «молодые умнее». Позвольте мне указать на то, что я делал на протяжении всех моих десятилетий работы — да, десятилетий, множественное число, — чтобы оставаться трудоспособным, и поделиться с теми, кто становится старше (а это касается всех), что можно сделать, чтобы избежать списания, как только вы перевалите за 30.

Нет родины для человека в возрасте?


«Молодые умнее». Чепуха! Это значит, что компании должны были не принимать на работу Санди Мец, Кента Бека или Роберта Мартина (Дядя Боб)? Все они — ветераны с 30-летним опытом работы. «Они просто аномалии.» Не думаю!

Шесть лет назад с помощью Джона Стелера я разработал kettlerusa.com. Я сделал интерфейсную часть на Groovy и Grails, а Джон — серверное приложение на RPG. Джон является самым лучшим программистом из всех, с кем я работал. В то же время Джону совсем немного оставалось до весьма солидной круглой цифры возраста. Но взглянем на возраст Джона с позиции небольшой истории. Я регулярно проверяю работу сайта kettlerusa.com, покупая на нём самый дешёвый продукт — шарики для настольного тенниса. Я нередко забываю отменить свои заказы, из-за чего получаю множество пакетов с этими шариками. В то же время, я хорошо помню «Капитана Кенгуру», который был популярным детским сериалом с 1955 года до середины 70-х. На его героя, Капитана Кенгуру, регулярно обрушивались шарики для пинг-понга в результате проделок его друга. Как-то в разговоре с Джоном я назвал мой растущий запас шариков для пинг-понга Капитаном Кенгуру. Естественно, я полагал, что Джон смотрел этот сериал. Но, когда я увидел, что он смущён моим использованным названием, я описал ему несколько сценок из фильмов. Ответ Джона показался неожиданным: «Дон, я вырос, когда ещё не было ТВ. Это было начало 50-х.» Да, Джон был не только из эпохи до Node.js, до Ruby, до Java и до интернета — он был даже из эпохи до ТВ. И тем не менее нет лучшего программиста, чем он, — в RPG или подобном. Даже включая провозгласивших себя «более умными» 30-летних и более молодых.

Да. OK. Он работает с RPG. Хотите пример, где программист пишет на чём-то отличном от «антикварного» RPG? Как насчёт HTML5, JavaScript и C#? Тогда прочитайте мой блог о Джиме Станицком — именно он ввёл меня в эту область в начале 80-х.

20 лет опыта против 20 раз по году


Когда я слышу, как кто-то говорит о 20-ти годах опыта, мне любопытно — это, действительно, так или на самом деле было по 1-му году опыта 20 раз. Я знаю очень много разработчиков, которые использовали знания, полученные в первый год работы, затем в течение всей остальной карьеры. Это я видел на рынке IBM AS/400 RPG с 40-50-летними людьми, но такую же картину я наблюдал и с некоторыми 30-летними разработчиками на Java. В начале 2000-х я ездил по стране, проводя семинары по Java для разработчиков на RPG. Я ожидал, что эти разработчики знают современные модульные методы программирования на RPG, но оказалось, что большинство из них использует по-прежнему методы старой школы RPG. Они прекратили увеличивать свой основной набор навыков – и стали намного меньше приобретать новых. Затем в 2008-10 годах я обучал Java-разработчиков в компании Circuit City работать с Groovy и Grails. Этот народ был в возрасте около 30-ти, и их вполне устраивал старый добрый Java с его «пишите всё сами», «не озадачивайтесь фреймворками» и т.п.

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

Если планировать оставаться в ИТ-области более 10-ти лет, то необходимо учиться всю жизнь. Я всегда был учеником на протяжении всей жизни. Я изучал и разрабатывал многие языки программирования, структуры и стратегии. В результате я приобрёл навыки, необходимые для обучения. Показательный пример: мне говорили, что невозможно выучить второй язык, будучи в возрасте за 50. И вот я говорю вам: это неправда. Я начал учить итальянский, когда мне было 52 года. Теперь я читаю и слушаю ежедневно рассказы на итальянском и двигаюсь через «разговорный» язык. И в результате для меня изучать другой язык программирования или какую-то структуру — простое дело.

По-большому счёту вы только то, что сделали за последние 2 года


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

Я часто говорю, что я по существу — только то, что я сделал за последние два года. Я мог бы рассказать о всех моих работах за тридцать лет, таких как, например, замена использования системы перфокарт System/3 на AS/400, написание отладчика для Кобола или… Но, боюсь, вам будет скучно. То, что может заинтересовать вас, я сделал лишь в последние два года. Среди них: разработка поисковой системы с открытым кодом ElasticSearch и обучение работе с ней, конфигурирование многих приложений на AWS OpsWorks, установка Docker для множества клиентских приложений, перевод приложений Rails 2.x на Rails 4.2, апгрейд Ruby 1.9 до 2.2 и повышение эффективности использования Git и — более точно — GitHub.

Забудьте мой возраст. Я готов поспорить, что мой список работ за последние два года, как минимум, не хуже, чем у любого 20-30-летнего. Главный вопрос здесь: что я могу назвать моими достижениями за два года, начиная с данного момента времени?

Как разработчику подвести «двухлетний баланс»


Учиться, использовать и снова учиться


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

Подкасты
• Мне нравится Greater Than Code и The Bike Shed.

Интернет-трансляции
• Программисты на Ruby продолжают предпочитать RailsCasts, а я в последнее время получаю удовольствие от Ruby Tapas.

Журналы и информационные бюллетени
• Я подписан на следующее: InfoQ, Ruby Weekly, DZone Daily Digest.
• Имею также подписку на ThoughtWorks Radar, чтобы знать самые передовые методы.

Интерактивные онлайн-курсы
• Я был инструктором Rails на CareerFoundry, но есть сотни вариантов.

Конференции и семинары
• Старайтесь побывать на одной конференции в год. Помните, что часто можно узнать больше в холле конференц-зала, чем слушая сами выступления.
• Если вы не можете поехать на конференцию, то пользуйтесь тем фактом, что многие заседания доступны онлайн. Рекомендую сайт confreaks.tv/conferences, содержащий заседания десятков конференций.

Блоги
• Отслеживайте несколько качественных блогов – таких как, например, Corgibytes и Giant Robots Smashing на Other Giant Robots — где можно получать сообщения о новых постах.
• Регулярно ведите свой собственный блог, размещайте посты. Каждый может предложить решение проблем или может выдать подход, который поможет другим. Дополнительно — написание постов на блоге способствует закреплению знаний.

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

Отсутствие занятости даёт возможность учиться


Отсутствие работы не является оправданием отсутствия попыток разобраться с новыми методами и технологиями. Не требуется наниматься на работу, чтобы получить опыт. Запустите ваш собственный интернет-проект. Облачные хостеры могут быть полностью или почти бесплатными в отсутствие многих посетителей. Выйдите с какой-нибудь дурацкой идеей и реализуйте её. Поместите решение публично на GitHub, чтобы другие смогли увидеть его. Выполните полный цикл от серверной базы данных и, может быть, небольшой NoSQL до простого внешнего интерфейса. Затем переместите этот внешний интерфейс на одностраничное приложение, как Ember или React или Angular. Добавьте проверку с обработкой карт.

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

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


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

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

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

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

Будьте интересными


Неважно, сколько вам лет, но если вы лежебока, то вы будете скучны в любом общении. Будьте интересным… для самого себя. Каждый получает какое-то удовольствие от своих увлечений. Не имеет значения, если другие думают, что ваше хобби или ваша страсть — странные или не совсем нормальные. Например: я держу пчёл и катаюсь на одноколёсном велосипеде. Я также знаю реконструкторов гражданской войны – я согласился бы заниматься этим делом лишь за немаленькую сумму, но эти люди восхищают меня. Я уверен, что, если у вас ещё нет хобби, то у вас есть увлечения, которые пока просто не превратились в хобби. Наличие хобби является по существу забавной формой обучения на протяжении всей жизни.

Не стоит скрывать свой возраст


Я полагаю, что необходимо сразу дать чёткую информацию потенциальным работодателям о вашем возрасте, чтобы можно было сразу отсеять работодателей с возрастной дискриминацией. В каком окружении вы желали бы работать: где на вас смотрят как на мёртвый груз или где ценят вашу энергию и опыт? Ниже два первых предложения из моего сопроводительного письма в Corgibytes: «Ваша команда ищёт специалиста, имеющего „7+ лет опыта разработки программного обеспечения“ и „программиста на Polyglot, имеющего опыт 5+ лет по языкам программирования и 2+ по фреймворкам“. Что вы скажете насчёт 7+ лет C/C++, 7+ лет Java, 2+ лет PHP и затем 3+ лет Ruby (не говорю уже о 7+ годах RPG и Кобола, иначе вы можете заняться арифметикой и подсчитать мой возраст)?» Таким образом, я дал ироничную информацию о моём возрасте в первом же параграфе.

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


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

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

Оставайтесь вечно молодым


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

Боб Дилан сказал это лучше всего:

«Пусть у тебя получится
построить лестницу к звёздам
И преодолеть каждую её ступеньку.
Пусть ты останешься вечно молодым.

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

Вечно молодым, вечно молодым,
Пусть ты останешься вечно молодым.»

Заметьте, что, когда Боб Дилан выпустил свой 33-й альбом «Together Through Life» («Вместе по жизни»), который стал хитом в Британии, ему было 68 лет.
Перевод: Don Denoncourt
Борис Лукин @LukinB
карма
98,7
рейтинг 196,7
Переводчик

Самое читаемое Управление

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

  • 0
    Самое грустное в описанном — это Grails, не стоит стареть так.
    • +21
      самое грустное, что ни слова о главном — о том, что с «умными молодыми» из-за их наивности за их вполне себе стоящие идеи, предложения и существенный вклад в развитие бизнеса всяким «цукербергам» гораздо проще рассчитываться с ними подобной лабудой (картинку можно открыть крупнее):

      image

      эти т.н. «умные молодые» гораздо легче ведутся на всякий там «корпоративный дух» и прочую чушь, в то время как более опытные «старички» предпочитают за то же самое получать что-то более материальное!
      • +1
        Да, не без этого, тут главное, что все довольны.
        Странно, упрекать коммерческую организацию в том, что она экономит, правда часто это бывает в духе «отрезал ноги, сэкономил на штанах».
        Компания со своей стороны берет расходы за их косяки и «ой, не получилось».
        • +2
          Так никто и не упрекает за экономию. Просто надо называть вещи своими именами:
          • дискриминация «стариков» по возрасту = экономия на зарплате «умных молодых»
          а точнее «развод» «молодых» за счет их неопытности, наивности, раздутого ЧСВ и т.д. т.п.
          При этом «молодые» имеют квалификацию не хуже чем у «стариков» и особо не косячат, просто они пока не знают своей реальной цены, а когда по прошествии лет наконец начинают понимать эту цену — сами становятся невыгодными «стариками» :)
          Так было, так есть и так будет — главное понимать это и делать соотв. выводы как «молодым» так и «старикам». «Старик» из статьи сделал, т.к. несколько раз соглашался на новом месте на зарплату меньше предыдущей, хоть и пытается это прикрыть пафосным бредом вроде:
          Спокойно идите на снижение зарплаты ради получения новых возможностей.

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

          • +2
            >Так было, так есть и так будет — главное понимать это и делать соотв. выводы как «молодым» так и «старикам». «Старик» из статьи сделал, т.к. несколько раз соглашался на новом месте на зарплату меньше предыдущей, хоть и пытается это прикрыть пафосным бредом вроде:

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

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

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

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

            Остальные состояния неравновесные и относительно зыбкие.

            Вопрос, что означает в этом плане возраст? Либо у тебя накопилась какая-то крутая и ценная специализация и/или их сочетание. Либо есть опыт сустейнинга чего-то ценного или просто разгребания особо прочной грязи. Либо добро пожаловать в общую очередь.
            • 0
              я обычно так делаю, ухожу с потерями.
              А я обычно пытаюсь найти новую работу с более высокой ну или хотя бы сопоставимой с прежней оплатой.
              Вопрос, что я делаю не так?
              • +4
                Описана NA. Тут так бывает. После определенной планки уже не важны 10-15%. Тем более из-за налоговых категорий иногда -15% или +15% это те же деньги в текущем налоговом году.
                И обратное справедливо — согласовать повышение на текущем месте иногда возможно только размахивая оффром из другого места…
              • +1
                Ну, я ухожу обычно исходя из интереса, деньги это уже вытекающее, есть какая-то нижняя приемлемая планка дохода, а получать в руки за лишние 10-20% хреновый проект как-то не очень хочется.
      • +1
        Справедливости ради, в фейсбуке Цукерберга не забывают про материальное поощрение. Премии в размере годового оклада вполне реальны.
        • +4
          А что конкретно вы подразумеваете под премией? Profit sharing? Tips? Stock Bonuses? Просто в долине Senior/Staff Engineer иммет в ФБ ~$150k+ в год базовый оклад + (10-20)% profit sharing + bonus по результатам performance review + stocks тыщ на 50-70 в год, что в итоге дает $230k+ годового дохода.
          Если еще столько же кладут сверху и это происходит регулярно, то я слегка в шоке.
          И совсем становится непонятно почему же эти «юные дарования» за такие деньги производят такой отвратительный интерфейс.
          <sarcasm/>
          • 0

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

            • 0
              Ну $300k это сильно лучше чем «вполне терпимый» доход учитывая, что медиана для Santa Clara County ~$110k. Хотя зажиточным назваться не получится, это да.
        • +5
          Я недавно интересовался зарплатами в отделении ФБ в нашем городе. Специалисты того уровня, который подходит Фейсбуку, получают больше в других компаниях, включая премии в размере годового оклада и другие ништяки. И у них еще остается время на личную жизнь.
          В ФБ большую вес имеет еще и «Работать в нашем банке — большая честь»
  • +9
    Проблема в том, что многие программисты позволяют себе застыть.

    Вот собственно и причина дискриминации.

    • –8
      Как может не застыть человек после 30, когда у него семья и времени меньше, чем когда было 20? А ну да. У нас же есть 0xd34df00d
      • +6

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

        • +8
          У меня во дворе дворники работают по 16 часов в день без выходных. Как думаете, скоро ли они заработают на квартиру?
          • +2

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

            • +4
              Ну то есть «надо пахать» это всё таки не единственный ответ на вопрос?
          • +2
            работать надо головой, а не по 16 часов в день
            • +2
              Научный сотрудник в российском НИИ работает головой. Как думаете, скоро ли он заработает на квартиру?
              • 0
                научный сотрудник в российской НИИ сам выбрал себе образ жизни и место работы… знаю я парочку таких. Так вот не только голова там работает, но и желание посидеть на интересном месте, где не сильно напрягают, где не такого темпа, как в коммерческих структурах… а ещё научный сотрудник может не иметь в собственности недвижимости, подождать 10 лет… там квартиры выделяют…
                • +1
                  «Учитель ведь знал, на что шел».
                  • +1
                    Если что, я не знаю как реагировать на ваш комментарий, потому что не понимаю откуда эта цитата и что она значит. Извините )
                    • +2
                      Думаю отсюда:

                      «Меня часто спрашивают по учителям и преподавателям. Это призвание, а если хочется деньги зарабатывать, есть масса прекрасных мест, где можно сделать это быстрее и лучше. Тот же самый бизнес. Но вы же не пошли в бизнес, как я понимаю, ну вот» (с) премьер Медведев
                      • 0
                        ааа, ну премьер у нас похоже решил советскую верхушку обогнать по креативу для цитатников… но в общем если не касаться тонких материй, то каждому надо выработать свою норму за час/день работы. Если её не получается — надо что то менять. У меня друг есть. 30к в месяц, в среднем в нии получает. По специальности — инженер-математик, из МГТУ выпустился 4 года назад. Предлагал пойти на другую работу, где надо было принять его знания и переносить их в код, занимаясь новым направлением в проекте, в отрасли, которая никогда у нас не останется без денег… под началом моего друга, новое направление в проекте (т.е. поработал год за зп и так уже выше чем у него сейчас, потом поднялся до начальника лаборатории по _его_ теме. З/п не аховая (100-110), но это тот же тип работы — исследуй, твори, делай. Но нет… писать заявки на гранты, потом мыльную воду лить на отчёт и так жить всей кафедрой в институте видимо интереснее.
                        • 0

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

                          • 0
                            Ну да ладно вам. В данном случае как раз таки требовалось проводить исследования полученных данных с определённого аппаратного комплекса, понимать как и что там видно, составить модель и так далее для разных типов объектов. В общем не суть. Точно знаю, что работа интересная, темпы высокие, применение глобальное. Исследования есть, твори в маткаде и C<чёто тут> студии…
                            • 0

                              Везёт им вам тогда (ну, кроме использования маткада :]).


                              Мой опыт в достаточно разных организациях весьма другой.

                              • 0
                                маткад они используют потому, что они заказывают исследования и «формулу» во вводным данным в некоторых нии… бывает такое, но приходилось переделывать, пересчитывать, так как в итоге формула работала только с определёнными вводными. Если их изменить — результат становится совершенно не предсказуемый. Вот ему (другу моему) и приходилось допиливать.
                • 0

                  В коммерческих структурах можно заниматься тем же, чем в НИИ?

                  • 0
                    Скорее всего нет. Читаю ЖЖ человека, который работал в НИИ по теме близкой к теме материалов из которых сделаны плитки Буранов/Шатла. Как видно из его ЖЖ, несколько лет назад он уволился из НИИ и снимает фильмы как режиссер.
                  • 0
                    Чем таким можно заниматься в НИИ? Бегать покупать запчасти и инструмент на те деньги, которые тебе выплатили в качестве зп, потому что приказ повысить зп поступил, а денег брать неоткуда и типа много платят, но по факту это средства из гранта на закупку материалов, что бы через совковую бухгалтерию институтов это не тащить по мелочи? Чинить старое советское оборудование? (один мой друг починил установку вакуумного напыления нашему общему другу, который работает в НИИ). Собирать нужные вещи из говна и палок (тот же друг работающий в НИИ не может получить оптический стол нормальный, поэтому собирает подушку монтажной столешницы из автомобильных камер или магнитов на клею).
                    Просто кому-то нравится пока в этом вариться, а кто-то уже ушёл или расстраивается, что ему не заработать на квартиру в свои 40-45 лет работая в НИИ с 23 ещё аспирантом а потом может и с кандидатской… Только мало кто признается, что сначала такой образ жизни ему нравился, а сейчас оказалось, что на рынке труда и он не нужен со своим образом жизни и шевелиться надо побольше. А шевелиться надо было начинать гораздо раньше, что бы хоть что-то значить на рынке труда.
                    • 0

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

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

                        Я не в упрёк работникам НИИ. В «отрасли», если можно так назвать, проблем слишком много, что бы утверждать, что они сами во всём виноваты. Но если они никому там не нужны (денег нет, снабжения нет, самодуров много, осевших стариканов, которые выше молодых не пускают и сами ничего менять не хотят...).Но если работников само НИИ не ценит — ради какой идее там сидеть, если через 10-15 лет, лучше никому не станет… вопрос риторический. Каждый сам для себя решает.
                        • 0

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


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

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

                            Думаю во всяких гуглах и твитерах с вами не согласятся, там много фундаментальных задач на ИИ, алгоритмы и т.п. При сильном желании найти интересные научные проекты можно и в коммерции (только возможно не в РФ).
      • +12

        Но мне всего 25!


        А вообще семья — это личный и свободный выбор каждого человека.

      • +4
        Звучит как оправдание.
      • +7
        Тут встает очень простой вопрос, «что для меня главное».

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

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

          • +1
            23-х летний старший хирург! На самом новом оборудовании и по новейшей методике! Правда, еще без подтвержденного положительного опыта примененияюююю
          • 0
            Истина в том, что дискриминация — есть нарушение закона

            Какого закона? Любая дискриминация является нарушением закона? Является ли нарушением закона дискриминация по признаку наличия корочки?

            • +3
              Статья 3 ТК РФ. Запрещение дискриминации в сфере труда

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


              У нас так.
              • 0
                Да, поэтому, в случае отказа по возрасту, формальную причину сообщат другую.
                • +2
                  В большинстве случаев вообще не сообщат.
                  • 0
                    И даже хуже — отказа тоже не будет, просто молчание.
      • +1
        А что с человеком случается после 30? В анабиоз впадает? Например, в 25 родился ребёнок, к 32 он пошёл в школу. Это приведёт к радикальным переменам?

        P. S.
        В нек. видах спорта вообще после 30 жизнь только начинается.
        • 0
          Интересно, в каких видах спорта? На сколько я знаю к 35 уже спортсмены заканчивают карьеру.
          На ум приходят разве что силовые дисциплины и бег на длинные дистанции.
          • +1
            На ум приходят проф. бокс (в особенности те, кто пришёл из любителей — с конца 20х годов жизни до начала 40х), бодибилдинг (замедляющийся обмен веществ позволяет нарастить мышечную массу).

            Я, собственно, о том, что 30е годы жизни — зачастую пик физических и умственных (вроде, максимум достигается к 28) способностей.
            • +2
              А ну да. бокс и ММА еще, там тоже большинство около 30-35 возрастом.
              Правда к этим дисциплинам стоит начинать готовиться максимум с 16-18.
      • +1
        А что такого магического в возрасте 30 лет? Да, семья и свободного времени _немного_ меньше, но желание работать над собой никуда не пропадает, а даже усиливается.
        • +3
          Ну девушки/выпивки/игрушки в 25 могут занимать даже больше свободного времени чем семья в 35. К тому же семья может быть неплохим мотиватором, одному человеку нужно не так много денег, отсюда лень выходит из зоны комфорта (например, с не сильно оплаченной работы, но где можно резаться в комп.игрушки полдня на работе), а семья, дом, машина, возраст вполне себе мотиватор учится и развиваться.
          • +2

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


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

            • 0
              Если есть желание заниматься академической работой, то нужно делать это сразу. Искать гранты, и т.п. По-другому не получится.
              • +2

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


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

                • 0
                  Я тоже пошёл по другому пути, хотя и кандидатскую защитил, и на международной олимпиаде по программированию выиграл в своё время. Сейчас 42, ни о чем не жалею. Хотя по сути очень мало в жизни кодил, программером от силы полгода проработал. Но при этом любой код, который я делал, получался очень качественным и долгоживущим. Довольно часто ведь в офисе нужно что-то на коленке автоматизировать. Не уверен, что хотел бы зарабатывать именно кодингом.
    • 0

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

      • +5
        Это всё похоже на какие-то отговорки. Почему-то многие считают, что развиваются люди вне работы. Развиваться можно и на работе, если там интересные таски. А если сидишь на одном месте десятки лет и занимаешься одним и тем же (ещё хуже, если это какое-то гос. предприятие, где приходится копаться в легаси 20 летней давности; хотя, думаю, и тут можно найти интерес, было б желание), то тут явно не в семье/ипотеке дело.

        Разница лишь в том, что по молодости проще даунгрейднуться по з/п ради нового опыта/интересных задач.

        А «застывших» программистов я наблюдал разных возрастов. Просто с возрастом энтузиазм угасает у людей, им хочется чего-то постоянного и т.п.
        • +2
          Немного не согласен насчет «даунгрейда/опыта» думаю, что все таки так проявляется высокомерие у людей: «Я и так все знаю чего от меня еще хотят», тем более для интересной задачи/опыта не во всех случаях нужно уходить с работы на новую с потерей в финансах.
          Я, к сожалению, наблюдал людей «застывших» в своей области уже к 30 годам, искренне верящих что уже все знают и им нечему учиться, но и знаю примеры людей в возрасте 70+ которые живо интересуются и нисколько не подвержены «застыванию» поэтому все таки думаю что все зависит от человека и от установок на жизнь, если они такие: выучился, пристроился на работу, с работы на диван, а там до пятницы не далеко
          ; то чего тут удивляться.
          • 0
            я таких тоже видел. В моем опыте это люди, которые закончили хороший ВУЗ и попали на теплое место в большую компанию.
        • 0
          Более того, плоха та работа, где развиваться приходится только вне работы.
      • +1
        Какие-то наивные причины)

        Что лучше использовать, чтобы вспахать поле — тысячу кур или одного вола?
        • 0

          Тысячу кур, их много и они дешёвые, а вол возгордится ещё.

    • +2
      Как эта причина относится к возрасту? Мне 36 и за последние 4 года я выучил 3 языка и переквалифицировался из админа в разраба.
      • +3
        А один из моих юных «коллег» на прошлом месте работы, зная только делфи, все свободно время сидел вконтактике и не интересовался ничем, кроме танков и даты следующего отпуска.
  • 0

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

    • +15

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

    • +7
      Вертикальный рост — это хорошо. Вот только, что делать, если человеку действительно нравится заниматься разработкой? Я часто слышу мол «можно стать CTO, архитектором» и т.п., но это не то. Я вот лично испытываю дискомфорт, если не пишу код какое-то время. Это даже в чём-то похоже на ломку.
      • +3
        Да, это так. Я тоже поднялся до должности, когда не надо кодить. Но не получается. Это стиль жизни.
        Вместо программирования по работе, начал кодить для себя, под ардуино и т.п.
        Если есть у организма потребность в некоторой деятельности, то он найдет как ее исполнить.

        Кроме того, программист ВСЕГДА найдет возможность заработать себе на жизнь.
        А поднимаясь все выше и выше по иерархии, Вы СИЛЬНО сужаете список вакансий для себя.
    • +5

      Это совершенно разные профессии: кодить и управлять людьми. Мало того, что требуются совсем другие навыки, так и может быть неинтересно. Обычно те, кто управляют людьми — не умеют ничего делать сами, и наоборот. Классические примеры — Стив Джобс, Билл Гейтс. Про последнего правда разные легенды ходят, и до правды мы вряд ли докопаемся. Может быть он действительно немного кодил в самом начале карьеры.

      • 0
        Цукерберг до сих пор кодит. Недавно хвалился, что за прошлый год 100 часов на pet project потратил и много нового узнал.
        • +14

          Целых сто часов за год, ох.

          • 0
            На пет-проджект. Не на работу.
            • +1

              Это всего 16 минут в день. Если следовать рекомендациям стоматологов, вы на уход за зубами в день потратите всего в два-три раза меньше времени.


              У меня сто часов на все педпроджекты за пару недель спокойно наберётся.

              • +2
                50 часов в неделю на пет-проекты? А на работу при этом сколько тратите, если не секрет?) Или просто у вас пет-проекты и работа из не пересекающихся сфер?
                • 0

                  На работу — в окрестности 40 часов.


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

      • 0
        >Обычно те, кто управляют людьми — не умеют ничего делать сами
        Простите, конечно, за грубость, но это мерзость. Т.е. следуя вышеописанной логике, можно нанять прораба, который не понимает в строительстве, но умеет найти подход к людям.
        Мне кажется, директор завода(любого предприятия) обязан в случае необходимости суметь заменить любого сотрудника. Пример есть тому, Генри Форд для начала
        • 0
          Или хотя бы понимать что предприятие производит и как это изделие делается.
        • +8
          Мне кажется, директор завода(любого предприятия) обязан в случае необходимости суметь заменить любого сотрудника.

          Бред, попробуйте найти ректора, который смог бы полностью заменить ЛЮБОГО профессора ЛЮБОЙ науки. Ну и попробуйте найти в IT человека, который сможет полностью заменить и админа и тестера и дизайнера и вебдизайнера и программиста на С++, Java, С#, JS и бизнес аналитика и админа баз данных. Причем который знает ВСЕ что знают ВСЕ они.

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

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

          Пример есть тому, Генри Форд для начала

          Это пример из века, когда каждый образованный человек должен знать все научные достижения всех ученых Земли. Сейчас два академика-физика могут вообще не понимать тонкости специализаций друг-друга. Просто уже не возможно 100% знать даже на уровне одной науки.
          • 0
            Не нужно передергивать. Я не писал «без потери качества», но с сохранением работоспособности — однозначно.

            Вы может не читали, но есть такой опус «мифический человеко месяц». Цитата оттуда(по памяти): если у вас 200 бойцов программистов и 10 манагеров над ними, разгоните программистов и пусть манагеры пишут код(в начале книги где-то)

            Ещё перефразирую, если существует пример, что мальчик/девочка, попавший в начальники по кумовству, снимает сливки с команды, которая трудится вопреки всему — это не значит, что пример хорош и нужно его перенимать.
            Вы говорите с позиции личной незаменимости, что вот программер программирует, тестер тестит, админ админит, все они худо-бедно_на_первых_порах смогут заменить друг друга, с течением времени придёт опыт(сын ошибок) и качество поднимется. Незаменимых нет. Утверждать обратное — тешить и раздувать свое ЧСВ.
            • +4
              Не нужно передергивать. Я не писал «без потери качества», но с сохранением работоспособности — однозначно

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

              Вы говорите с позиции личной незаменимости… Незаменимых нет. Утверждать обратное — тешить и раздувать свое ЧСВ.

              Я говорю, что есть молоток и есть микроскоп, они конечно могут заменить друг друга, но очень уж фигово. В современном мире характерна узкая специализация, а человек-оркестр означает специалиста, который во всем или почти всем работает плохо.
              • +1
                «Летчик Леха» уверенно утверждает, что стюардесса самолет посадить не сможет и по инструкции
        • +4

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

        • 0
          Я бы сказал, что мб не любого сотрудника, но любого своего непосредственного подчинённого. Т.е. директор — любого своего заместителя, бригадир — любого члена бригады. Мб не идеально, мб он сделает хуже, но справится с той же самой задачей.
          • +1
            Т.е. директор — любого своего заместителя, бригадир — любого члена бригады. Мб не идеально, мб он сделает хуже, но справится с той же самой задачей.

            Ну вот небольшой проект, где Scrum команда с тимлидом, QA, BA, админ на полставки и 5 разработчиками. Должен ли тимлид знать все тоже что QA, BA или админ? Особенно, если можно попросить замену у другой команды, если вдруг что-то случится? Или это все-таки перебор, уметь управлять командой, иметь навыки тестера, разработчика, админа и аналитика?
            • 0
              Или это все-таки перебор, уметь управлять командой, иметь навыки тестера, разработчика, админа и аналитика?

              Ну я считаю, что тимлид такой команды хотя бы поверхностно должен все это знать и это не перебор. Иначе как можно руководить не вдаваясь в предметную область и не зная где может всплыть «дорогой» для бизнеса баг, а если он этого не знает, то как он может брать на себя ответственность.
              • +1
                Ну я считаю, что тимлид такой команды хотя бы поверхностно должен все это знать и это не перебор

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

                Иначе как можно руководить не вдаваясь в предметную область

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

          В тред кастуется Shamov, мы с ним как-то имели весьма любопытную дискуссию на сию тему.

        • 0

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


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

          • +3
            Как вы предлагаете оценивать качество работы подчинённого, ничего не понимая в этой сфере? Даже банальная оценка сроков — вся команда программистов из 5 человек сказала, что на задачу требуется 10 месяцев(хотя на самом деле она спокойно выполняется за 3, но менеджер же ничего в этом не понимает). Что при этом делать менеджеру, который ничего не понимает в разработке? Звать экспертов, чтобы убедиться что это именно так(кто бы дал на такие чудеса деньги и разрешение)? Или кивать и соглашаться?
            Да, я видел подобные ситуации, когда исполнители намеренно завышают сроки в разы и водят за нос ничего не понимающих менеджеров.
            • +1

              Если на задачу реально требуется 3 месяца, а все разработчики сказали, что требуется 10, то это уже полный провал. От такого менеджера уже больше ничего не требуется, поскольку он не понимает не только в разработке, но и в управлении людьми. Ему следует пойти устроиться продавать шаурму в ларёк на углу (шаверму — если в Питере).


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

              • +1
                То есть получается, что тот самый замечательный абстрактный менеджер может работать только с хорошей командой, которую для него кто-то ещё должен подготовить? Да ещё подготовить так, чтобы команда программистов никогда вдруг не начала превращаться в «плохих»… Но тогда и надобность в менеджере практически пропадает.
                • +2

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

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

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

                • 0
                  Хороший менеджер — это мистер Вульф «решаю проблемы». Вспомните, что он не был профессиональным мойщиком машин.
            • +1
              вся команда программистов из 5 человек сказала, что на задачу требуется 10 месяцев(хотя на самом деле она спокойно выполняется за 3, но менеджер же ничего в этом не понимает).

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

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

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

              В-четвертых, всегда есть другие эксперты (от программистов того же языка в соседних командах), до фрилансеров и даже конкуренты (если анонимно узнать во сколько человеко-часов они оценят похожий ТЗ, какое предложение они хотят сделать на тендер и т.д.)
      • –2
        Обычно те, кто управляют людьми — не умеют ничего делать сами
        ололололо! СССР подкатило! Смотрите!
  • 0

    Дело даже не в возрасте. В способности развиваться. На это как-то и не смотрят, многих спрашивали на собеседовании про последние 2 года? Ведь если человеку 50 а у него в запасе новинки последних двух лет, то нафиг 25 летний с классической проблемой — может рассуждать о теории вероятностей, а теорему Пифагора сформулировать не может??

    • –1
      Крупные компанию часто нанимают сотрудников на вырост. 25 летний с 2 годами опыта к 50 годам будет иметь больше опыта, чем другой кандидат, который в свои нынешние 50 имеет 2 года опыта. Поэтому, отчасти, в тот же гугл устроиться с каждым годом сложнее, так как всегда найдутся те, кто развивается быстрее вас.
      • +1

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

  • +6
    Пусть Гугл/ФБ/етц напишут средний возраст своих архитекторов, ведущих специалистов и вообще всех тех, кто определяет вид и анатомию продукта. Думаю, там будет приближаться к тем же самым 42.
    • +2

      Питеру Норвигу, например, 60 лет.

      • +2
        А Джони Айву 49, например.
    • 0
      В ФБ нет архитекторов и ведущих специалистов. Есть просто Software Engineers без каких-либо тайтлов
      • +8
        Я не знаю, каков их официальный табель о рангах, и как называется какая должность, но по факту они обязаны быть. Те люди, которые занимаются архитектурой, кто занимается гайдлайнами, где держит в голове цельную картину проекта и рулит тим-лидами. Главный инженер проекта, арт-директор проекта — называйте как хотите.
        • +3
          Если посмотреть на ФБ то там есть только один гайдлайнер — это сам Цукерберг. «Стиль web 1.0, цвет синий. Всё». А все модули/плюшки/фишки, что там имеются выглядят именно как продукт жизнедеятельности тех самых «software engineer-ов без тайтлов»
          • 0
            bertmsk не забывайте про продакт менеджеров, data scientist'ов и дизайнеров :)
        • 0
          dom1n1k

          Говорю вам – их нет. У каждого инженера есть свой уровень (E3-E7) но он виден только самому инженеру и его менеджменту. В итоге E3 (fresh после колледжа) взаимодействует наравне с E6 (10+ лет опыта).

          Kent Beck в FB занимается обучением а не программированием.
  • 0
    www.kettlerusa.com, который автор приводит как пример своей работы, только у меня не работает?
    • 0
      странно, но до вашего комментария я открывал этот сайт и он работал, но стоило открыть вновь и он уже не работает… )
    • 0
      От меня работает.
  • +1

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

    • +1
      для человека, который ценит в программировании творческую часть — это боль
      Строить дом, начиная с отжига кирпичей — где тут творчество?
      • +2
        Можно отжечь кирпичи нужной формы для некоторых мест.
        • 0
          Для отдельных кирпичей — даже нужно, если умеешь отжигать и не связан иными условиями (сроки, ТЗ, принятая в конторе технология).
          Cтроить из готовых кирпичей — это что, не творчество? Может, профессионализм?
          • +1
            Уж если и проводить аналогии то, фреймворк это не кирпичи, а панели.
            Ждать чудес архитектуры от таких конструкций увы не приходится. Подлатать щели между панелями, налепить красивые обои, повесить двое часов и вуаля, можно жить.
            • 0
              Принято. Чудеса в IT до добра не доводят. Функционально, «для глазу приятно» и достаточно.
  • +6
    Резюме многолетнего специалиста не пройдет через двадцатилетнюю HR и даже не дойдет до заинтересованных лиц. Иначе не могу объяснить ОТКАЗ на hh.ru когда мое резюме полностью подходит под требования компании.
    • +7
      Не думаю что на основании одного отказа можно говорить о тенденции. Есть много причин почему резюме не прошло HR и даже не дошло до тех.специалистов:
      1. HR сделали поиск по соц.сетям и им не понравился псих.портрет,
      2. Резюме составлено неправильно и они просто не поняли что у вас есть нужные навыки,
      3. У вас частые смены работы,
      4. У вас переквалификация, когда они ищут работника на более низкий уровень (и соотвественно зар.плату),
      5. У них скучная однотипная работа, а вы в резюме написали что главное для вас развитие,
      6. Они уже нашли или практически нашли специалиста на эту вакансию,
      7. HR встал не с той ноги,
      • +2
        касательно п.3 всё довольно просто. если менять работу чаще чем раз в 2-3 года, то HR назовёт человека «летуном». А если реже — то безынициативным.

        А что делать если стартапы в кризис живут по полгода?
    • +1
      Отказ не всегда имеет отношение к вашему резюме.
      Вам могут отказать просто потому что уже сделали оффер другому кандидату.
      Потому что забыли закрыть вакансию.
      Да по миллиону причин.
      Не стоит заморачиваться с этим.
    • +4
      В прошлом году 70% моих откликов на вакансии с hh.ru вообще не просматривались. А вы говорите отказ…
  • 0
    Честно говоря, не люблю когда в статьях начинают тупо приводить единичные примеры. Так в футболе тоже можно найти неплохих игроков старше 37, но это же не означает что команды должны на 50% состоять из таких.
  • 0
    Читая рассказ с планки возраста 30+ хочется порадоваться за оптимизм рассказчика.

    Правда, всегда есть «но»

    Просто факты. Молодым можно меньше платить. Больше, в силу возраста, способности «уходить в себя», переживают менее комфортные условия, опенспейс на 200+ человек к примеру. Эмоционально они более «резвые», поддержать глупую идею, если ее хорошо преподнести — всегда за (увы, из за недостатка опыта). Ими проще управлять с помощью методов тим-билдинга, такие как корпоративы, пьянки, символические награды. Ну и давайте откровенно, работать по 16 часов недели напролет сможет только молодой человек с хорошим здоровьем.

    Работаю в команде, где средний возраст около 25 лет. Стараюсь игнорировать предложения поработать после работы, или взять дежурство на выходные. Т.к хорошо ощущаю планку 8-и часового рабочего дня, когда если проработаешь больше, к концу недели ноги еле волочишь. Но и в карму звездочек при этом не получаю. Допускаю вероятность, что эта грань с возрастом будет снижаться до 7, 6, 5 часов…

    Думаю, советы в статье пустые и время со здоровьем возьмут свое. IT всегда была сферой молодежи. Представьте, если в ней будет вращаться большое кол-во «динозавров» за 40?.. Застой же будет. Пускай меняются стандарты, всегда появляется 16-й к существующим 15-и. Без этого не будет прогресса.
    • +12
      IT всегда была сферой молодежи.


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

      Сферой молодежи она стала только в 90-x когда у детей массово появились дома персональные компы. И сейчас мало стариков просто потому что у стариков в детстве не было персональных компьютеров, а опыт на майнфреймах уже мало кому нужен.
    • 0
      Представьте, если в ней будет вращаться большое кол-во «динозавров» за 40?

      Лет через 10 так и будет. Теперешние стартаперы скоро сами столкнуться с этой дискриминацией. С учетом того, что с начала 00-х количество айтишников растет в геометрической прогрессии, будут целые конторы, состоящие из «ит-динозавров». Но, в отличии от теперешних динозавров, которые успели в разных сферах поработать и хоть что-то умеет кроме ИТ, будущие, с детства занимающиеся только тем, что тыкают в планшеты и, как говорил один мой знакомый, давят клопов на клавиатуре, больше не на что не будут способны. Ну максимум кричать «свободная касса».
      • +3
        ИТ, будущие, с детства занимающиеся только тем, что тыкают в планшеты и, как говорил один мой знакомый, давят клопов на клавиатуре, больше не на что не будут способны

        Чушь какая-то, какие планшеты — спектрумы с магнитофоном в виде носителя и программируемые калькуляторы. Поколение планшетов еще в школу ходит.

        Лет через 10 так и будет. Теперешние стартаперы скоро сами столкнуться с этой дискриминацией.

        Не будет дискриминации. Сейчас поколения атишников делиться на тех кто начинал с майнфреймов и тех к кого персоналка была дома. Те кто работал ещё в советские времена по сути работали в другой профессии и редко кто смог перестроиться. А поколения спектрумистов только-только подходит к 35-36. И большинству современных технологий от силы 10-15 лет. Скорее начинающие будут начинать во все большой конкуренции, среди тех кто уже по 20 лет изучал одну из технологий. Вот в науке и математики меньше 50 это молодой человек, почти подросток, а трясущимся профессором математики под 80 никого не удивишь. Чем программирование хуже?

        Ну максимум кричать «свободная касса».

        Это ещё в древней Греции писали «молодое поколение обленилось, ничего не хочет делать и не случает своих отцов», обычное старческое брюзжание, все будет как обычно, гиков-энтузиастов всегда было 1 из 100 человек, часть из них и станут программистами, остальные пойдут в другие профессии.
        • 0
          Вот в науке и математики меньше 50 это молодой человек

          Шикарно :)
          • +3
            Релевантный xkcd.

            Картинка
            image

        • +1
          Чушь какая-то, какие планшеты — спектрумы с магнитофоном в виде носителя и программируемые калькуляторы. Поколение планшетов еще в школу ходит.

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

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

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

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

          Речь не про гиков-энтузиастов, а про г*кодеров и эникеев которых уже сейчас переизбыток на рынке

          • +3
            а те кто сейчас из института выходит, через 10 будут «ит-диназавры», если не раньше — вот смысл этого предложения

            Расслабьтесь, мне 36 и для старшего/ведущего разработчика на Западе это вполне молодой возраст. Полно тех кому и за 40-ок и их рекрутеры переманивают огромными бонусами. Планка возраста у разработчиков постоянно повышается. Просто если вам 40-50, а вы эникейщик/ г*кодер, то у вас проблемы.

            Теперь каждый второй школьник умеет кодить и ставит линукс

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

            Речь не про гиков-энтузиастов, а про г*кодеров и эникеев которых уже сейчас переизбыток на рынке

            Если вам 60 и вы эникей, то «Хьюстон, у нас проблемы». Если вы хороший специалист, то вас оторвут с руками и ногами, даже в том же фрилансе.
        • 0
          Да, возможно вы правы. Поживем, посмотрим.

          Боюсь только, что спрос будет на людей кто владеет технологиями высоких абстракций (фреймворки, тулзы для оркестрации и т.п), чем на глубокие базовые знания. По крайней мере, сейчас наблюдаю именно это.
          Возможно, вращаюсь в такой сфере, где так — админство, devops. С другой стороны, все это несложно изучается. Только скорость появления подобных вещей часто высокая, и трудно предугадать, какая именно «взлетит», а какая нет.
  • +5
    Это значит, что компании должны были не принимать на работу Санди Меца, Кента Бека или Роберта Мартина (Дядя Боб)?

    Вообще-то, Sandi Metz женского пола.
  • +4
    Да чего уж кривить душой. Лучше бы описал принятую тут в Северной Америке дискриминацию по наличию или отсутствию в текущий момент работы. Не работаешь в данный момент — значит ты какой-то не такой, дефективный — не будем тебя нанимать, даже если у тебя в резюме светится «синьйор».
    А сам поиск работы давно превратился в оптимизационную задачу под названием «пройди фильтр рекрутера»
    • 0
      Не будем нанимать — это отказ после собеседования или просто отсутствие ответа на резюме?

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

      Я лично за 10 лет опыта работы был нигде не оформлен 7 дней, и то, потому что переезжал в Россию из Казахстана (с офером на руках)
  • +9
    Мне 55. Насчет последних 2-х лет. Все правильно. Ты — это твои последние 2 года Я последние 2 года делал сайты на PHP+JS дома, 1С обработки и отчеты — на работе. До этого 1С вообще не знал. А еще до этого на чем только не писал, от ассемблера в юности до джавы лет 5 назад. Так что, подтверждаю, ассемблер уже и не вспомню, а вот джаву пришлось вспоминать недели две, когда пришлось делать простенькое приложение на Андроид. Тяжеловато было…
    Поплакаться могу. Пристроиться разработчиком PHP не получилось, двадцатилетние HR действительно отбрасывают такие резюме. Пришлось устраиваться на 1С, как ни противно было.
    • +1
      Насчет последних 2-х лет. Все правильно. Ты — это твои последние 2 года

      Только в том случае, если у тебя разброс опята от ассемблера до php. А если расти в одной области (например, JVM), то ты это последние 10 лет минимум.

      Пристроиться разработчиком PHP не получилось, двадцатилетние HR действительно отбрасывают такие резюме. Пришлось устраиваться на 1С, как ни противно было.

      Но ведь во фрилансе и удаленке на российском рынке полно вакансий на PHP? А ни там, ни там возраст никого не интересует. Ну и кто мешает выкинуть строку возраст из своего резюме и оставит только последние 5-10 лет опыта (чтобы, наверняка, можно убрать годы обучения в универе)? А во многих странах, писать возраст в резюме вообще не принято.
      • +2
        Имею разброс от макроассемблера на рубеже 80х, ..., отверточной сборки начала 90х до PL/SQL и java последние лет пять. Кому-то хватает и 2х лет, а кому-то не хватит и жизни. А вот ныть не стоит.
    • +2
      А чем плохо из дома PHP+ JS? Я так понял это в России? Неужели так много JS разработчиков?
      • 0
        Плохо тем, что это нестабильно — фриланс, случайные заработки, все это есть. Но я привык иметь постоянную работу с белой зарплатой, а все остальное сверху. Вот здесь и затык — таких работ со стеком PHP+JS+SQL найти там, где я живу (Иркутск), практически невозможно. Или предлагается смешная з/п типа 40 тыр. А на 1С на 70тыр можно найти. Ищу сейчас в Питере…
  • +1
    Мне кажется посыл тут такой: учитесь и не отставайте от отрасли.
    Обратное же справедливо — если ты старый и отстал по жизни — дискриминация вполне себе оправдана. Так что дело тут не в посторонних, а в том, что старички обычно ржавеют.

    Про опыт сказано конечно верно — лучше 20 лет с одного человека, чем 20 лет с 20 человек по 1 году. Тут спору нет. Опять же с учётом того, что старичок докажет, что эти 20 лет он провёл с пользой, а не ржавел.
  • +1
    Дискриминация по возрасту имеет под собой экономическое обоснование.
    С точки зрения работодателя — молодые сотрудники дешевле и проще в управлении.
    Как только станет выгодно работать с более возрастными сотрудниками — ситуация мгновенно изменится.
    • +4
      С точки зрения работодателя — молодые сотрудники дешевле и проще в управлении.
      Как только станет выгодно работать с более возрастными сотрудниками — ситуация мгновенно изменится.

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

      Отсюда вывод: надо выбрать ЯП/технологию, которая быстро не устареет и не метаться из технологии в технологию каждые пару лет. Сейчас это Java (JVM), C#, PHP, C++, JS стеки. Им уже много лет и вряд ли в ближайшие десятки лет они полностью исчезнут.
      • 0
        Сеньору 35+ лет дольше и труднее искать работу чем эникейщику 20+ лет. И это логично.
        • +3
          Сеньору 35+ лет дольше и труднее искать работу чем эникейщику 20+ лет. И это логично

          Неа, сеньора 35+ лет сами находят из другой страны и сами предлагают кучу плюшек. Каждый месяц в линкед-ине приходит по 5-10 предложений во всех странах мира, причем даже когда забиваешь на обновления профиля. И бывает офеер предлагают после одного технического интервью (или вообще почти «после разговора про жизнь», если видят что человек в теме).
          Эникейщику 20+ лет вряд ли даже переезд в соседний город оплатят. Так что сильно это спорно.
          • 0
            Я сеньор 35 лет. Но я Ops а не Dev.
          • 0
            Если не секрет, как в линкедине вам предложения приходят? Мне пытаются всякие индусы в друзья добавиться но ничего не пишут. Это так и должно быть и они пишут потом? Или сразу должны что-то вменяемое слать?
            • 0
              Сразу что-то вменяемое, обычно ищут по скилам, знанию языка, местоположению (Евросоюз) или предыдущему опыту (несколько предложений было поддерживать систему, которой я занимался лет 5 назад).

              Индусы возможно пытаются таким образом прокачать свой собственный профайл, много контрактов с заграничными программистами выглядят как будто у них много заграничных проектов, плюс в ликедине многие подтверждают (endorse) скилы всем подряд, много подтвержденных скилов => профит.
  • +3
  • +4
    «There comes a place in a man's life and, uh, maybe that time for you is now, when it doesn't hurt to think about the future.»©.
    Мои 2 пенся. По моему опыту (первую компютерную команду написал на машине минск 32 еще 44 года назад.
    На ЭВМ начал работать 33 года назад. Профессионально програмиировать в коммерческом секторе — 28 лет назад) Успех — более чем скромный. Но, наблюдая за окружающими:

    Из тех, кто добился жизненного успеха из окружавших меня людей за последние 30 лет в IT это были 1) не те, кто пробовал keep up with technologies. 2) Не те, кто реально был умен и знал смежную дисциплину вроде математики или физики которые позволяли делать реально крутые штучки в том же ВПК 3) Не те, кто стал менеджером 4) не те, кто работает в Гугл 4) Не те, кто работал Field Eng (я так понимаю это то, что сейчас называют DevOps).
    Это стали те, кто 1) перейдя даже из Dev в QE начали потихоничку дисциплинировано выстраивать собственную стратегию — занимались инвестициями паралельно с работой (forex, trading, real estate investment). В США, за 10 лет можно сколотить миллион баксов таким методом даже при более чем средней зарплате. Т.е. с 30 до 40 поработал — и хватит.
    2) Те, кто перешел в отделы pre-sales из devops в крупных успешных кампаниях 3) те, кто пробился в top management. 4) и те, кто хорошо наваривает на контрактах в cutting edge tech (cloud).

    • 0
      Не понял: это наблюдения, личный опыт или песнь на тему «все вы тут фигней заняты»?
      • 0
        Точно не последнее. Фигней тут никто не занят. Тема актуальная.
      • +1
        А вот я тоже не понял — вас огорчило то, что я написал вещи так как они есть? Или вы считаете другие этого не знают?
        • –1
          Сопли внучки — вот огорчение. Не знают чего? Что смертны?
      • +1
        Правда в том, если молодые IT шники не поймут простой вещи — нет способа элегантно стареть в Ай Ти то к старости им придется туго. Вот и все. И мой совет тут весьма ценен — если есть возможность зарабатывать «сверхприбыль» сейчас, пока молодой, то, нужно 1) Не верить в «фигню» про то, что у тебя «недостаточно опыта». Дурь это все. Молодость покрывает опыт с лихвой в программировании. Тягать штангу можно конечно и в 50 но это может плохо кончится. 2) Использовать любую возможность для сохранения сверхдоходов. 3) В 45 лет, если ты не обладаешь волшебной харизмой и не можешь убедить всех в том что ты суперстар (технические навыки тут больше не играют слишком большой роли ), то ты перестал быть суперстар. Точка, И никаких исключений.
        • 0
          Что есть «элегантно стареть в Ай Ти»? Разъясните туземцу, пожалуйста.
          • –2
            Вы реально думаете у меня есть время на столь «интеллектуальную» беседу?
            Удачи Вам.
            • 0
              Ну, что Вы. И в мыслях не было.
              Good luck!
          • 0
            Кстати, подумал, а вопрос то вы задали верный. А ответил я неверно.
            Просто слово «туземец» смутило.
            Вот что я по этому поводу думаю: я часто менял работы последние 10 лет и проходил помногу интервью. Мне кажется, что когда задаются вопросы про различные новые технологии, и все такое реально нужно смотреть между строк. Важно не то, знаешь ли ты все эти технологии. Важно то, как ты к этому относишься. Грубо говоря, дискриминация по возрасту есть. Есть и объективное преимущество молодых перед стариками. Но последнее уступает первому. Поэтому трюк в том, чтобы обойти эту самую дискриминацию — и смысл статьи как я теперь понимаю именно в этом, а не в наборе советов как стареть в ай ти. Ведь те, кто нанимает ай тишников и те, кто управляет ай тишниками, а также более молодые коллеги изначально исходят из того, что ты старше. Они хотят видеть тебя стариком и отсюда все эти вопросы — а знаете ли вы это? или то? или се? Вот на интервью нужно быть свежим фруктом, вот в чем дело. Можно и не знать ничего этого но говорить так, как будто ты все это знаешь бодрым тоном и тем же сленгом что и молодежь. Все это не отменяет того факта, что в ай ти лучше не стареть.
            Изначально вас неверно понял, my bad.
            • 0
              Даже больше скажу — последний свой проект — лучший за последнее время — я получил после того, как записался на курсы javascript и сделал на github экаунт, написал 10 веб приложений из сертификационной программы. Сейчас делаю то, чего никогда не делал — веб фронт енд девелопмент, штука в тысячу раз сложнее искусственного интеллекта — непонятно вообще как люди могут заниматься этим извращением. Но, на момент поиска работы, я изучал что то новое и у меня была знаете такая одухотвроненность. Меня взяли только за то, что у меня был экаунт на github. Вот только за это — хотя там у меня нет ни одного проекта, все мои проекты вообще в Ажуре.
              А когда был помоложе, то помнится на интервью в одной ну очень известной кампании в Пало Альто в Силиконовой долине, где я получил очень хорошую работу я сказал руководителю HR буквально следующее — я работать не хочу поэтому ищу работу где надо поменьше работать и можно побольше получать денег. И вообще надоело мне все. Так вот меня взяли. А мужика, у которого свой бизнес был — с очень высокоинтеллектуальным продуктом, который был намного умнее меня — я сам у него интервью принимал и был просто поражен, — ему отказали. И, как не странно он был старше меня на 10 лет.
              • 0
                Любопытная идея. Написать в резюме https://github.com/username, ведь HR всё равно не полезет проверять, что там — некогда ему (и вряд ли интересно). А если полезут проверять другие — баллы от HR ты уже получил, а штраф за пустой акк вряд ли будет.
              • 0
                А мужика, у которого свой бизнес был — с очень высокоинтеллектуальным продуктом, который был намного умнее меня — я сам у него интервью принимал и был просто поражен, — ему отказали. И, как не странно он был старше меня на 10 лет.

                Отказали скорее всего именно потому что он перерос вакансию. Взять «Линуса Торвальдса» чтобы он HTML формочки рисовал можно, но он же через два дня попросит расчёт сколько бы ему не платили. Поэтому иногда «слишком много знает» тоже может быть причиной отказа.

                баллы от HR ты уже получил, а штраф за пустой акк вряд ли будет

                Да, пофиг HR на всякие github'ы, они на ссылки на них не смотрят особо. ИМХО.
                • 0
                  Я вам не скажу за всю Одессу, but… Во-первых, он не перерос вакансию, это была очень хорошая работа в очень хорошей кампании — уж поверьте. Кстати, там завернули еще 4 высококвалифицированных русских спеца — все были старше меня лет на 10, и все далеко не глупы. Кстати, кампания была признана лучшей в США IT кампанией — и было это в годы краха дот комов. Во-вторых, насчет экаунта в github — опять же, не скажу за всю Одессу. Но, это то, как меня проинструктировал рекрутер который со мной работал — я думаю что он знает о чем говорит. Иначе меня с моим опытом никто бы не взял.
            • 0
              Не берите в голову. По форме сам не прав.
              Я бы дополнил: к 40 отчетливо видишь предел своих возможностей. Там была некая точка невозврата, которую прошел.
              Дискриминация по возрасту при найме? Сталкивался. С молодыми коллегами отношения ровные: на свой счет спокоен и к ним в башку не лезу.
              Статья во многом про меня, но нет ответа: что там, за горизонтом 60-ти. Можно спросить у Бориса Ивановича, но не буду. Сам дойду:)
        • +2
          В 45 лет, если ты не обладаешь волшебной харизмой и не можешь убедить всех в том что ты суперстар (технические навыки тут больше не играют слишком большой роли ), то ты перестал быть суперстар. Точка, И никаких исключений.

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

          Можете работать круче молодых и ваши навыки на рынке востребованы? Вы в любом возрасте найдете работу. Не можете или ваша экспертиза устарела, а переучитываться вы не можете — идите в управдомы по завету Остапа.
          • 0
            Слушайте, ИИ я делал еще 25 лет назад. Делал я это все — и решающие деревья и оптическое распознавание символов, и нахождение объектов на фото и распознавание лиц и так и тому подобное. И дома, и в стартапах и больших кампаниях. Да, это вдохновение. Работал задарма и забесплатно. Но речь то идет о том, как стареть в Ай Ти. Мой совет — никак. Лучше изучить то, что никогда не устареет — умение инвестировать, например. Это мое мнение, давайте закончим беседу — я думаю она стала непродуктивной.
          • +1
            Программист средней руки. О суперстар не задумывался. ИИ не занимался. Суть одна: пока молод — дерзай, годам к 30 оглядись (еще не поздно все поменять), к 40-45 обзаведись альтернативой.
            Cоветы существуют, чтобы их игнорировать. Не так ли?
            Удачи. Выезжайте своей колеей…
            • 0
              С этим я согласен.
        • 0
          А где молодому айтишнику найти сверхдоходы?
          • 0
            Я могу говорить лишь за себя (в мое время все было иначе), но сегодня на маленькую зарплату долго в ай ти я бы не сидел. Или сменил бы место жителства или работу или прописку.
            • 0
              А если зарплата не маленькая, а выше средней, но всё равно не сверхдоходы — то где брать сверхдоходы, о которых речь?
              • 0
                Наверное речь не в том ключе, что это супер большие доходы, а те, которые просто сверху. И тогда в общем всё понятно — любой спец в IT кому нибудь да нужен помимо своего работодателя. Начиная от соседей и знакомых (боже упаси) — заканчивая просто рекомендациями для компаний. С другой стороны вот пример: я в связист… если бы я несколько лет подряд всем не говорил, что бы они шли лесом со своими ноутбуками, компьютерами п офисными АТС, я бы наверное уже помер. Я могу всё сделать как надо (в прошлом своя компания по IT аутсорсу), но мне это надоело и однажды взяв деньги у соседа, от него уже не отвертеться.
                • 0
                  Именно так, согласен
              • 0
                Уточню: пункт 2) Использовать любую возможность для сохранения сверхдоходов если они есть. Если их нет, то смысл тогда головой гвозди забивать? В качестве шутки рекомендую Office Spaces
                • +1
                  Но мне по прежнему интересно где молодому айтишнику брать сверхдоходы!
                  • +1
                    Удачно жениться на дочери олигарха?
                  • 0
                    Но послал мне Бог удачу — заработал свечку он
                    Услыхав как горько плачу — Бог сказал: «Валяй на Вачу
                    Торопись, пока сезон!» ©

                    Я ж сказал — кинофильм Office Spaces посмотрите. Там все сказано.

                    • 0
                      ещё совет: после того, как посмотрите первый раз, прочитайте книжечку «человеческий фактор» и посмотрите второй раз =) вероятно вам откроются новые грани этой картины)
                      • 0
                        Если вы про Office Spaces, то на моем CD есть интервью с создателем — он про комикс рассказывал на основе которого фильм сделан. Кажется там Милтон является главным персонажем в книжке, не Питер? Но идея-то как вдохновляет!
                        • 0
                          Да я что-то такое слышал, но в персонажах не разбирался тогда… Этот фильм у меня в наборе на периодический просмотр в поездках) Милтон определённо шикарен :D
                          • 0
                            Кстати, вот ссылочка на тему статьи

                            https://www.bostonglobe.com/business/2016/03/05/tech-job-market-hot-but-older-workers-struggle/775HPU2OYc5i0Jhr3THTqM/story.html

                  • 0
                    Есть профессии, где можно много заработать во фрилансе — 1С разработка (простите, первое что в голову пришло)… люди, умеющие допиливать конфигурации и!!! знающие!!! бухучёт ну очень ценятся! Отчасти потому, что у нас трудно назвать даже каждого 10 бухгалтера — бухгалтером… За весь свой опыт работы в IT аутсорсе и в связи (суммарно 10 лет) я пожалуй только дважды видел настоящего бухгалтера (и это были аудиторы, которые объясняли и думали так, что мне аж самому захотелось интегрироваться в бухгалтерию по части учёта и части документации… правда потом наша бухгалтерия всё вернула на круги своя :D

                    Так вот у меня есть 2 знакомых, которые поднялись на этом (не в Мск и Питере, а в городе на 100к человек), купили квартиры в своё время и продолжают этим заниматься. Работать с ним было принято и нам (как админам) и бухгалтериям.
                    • 0
                      :))) А я, а мне, а у меня… есть знакомый который поднялся на этом же (1С) параллельно изучая торговлю на форексе. Ему 50, 1С он заниматься перестал. Теперь только инвестиции, не больше 3 часов в день. И кстати — не в Питере и не в Москве, в провинциальном российском городке!
                      • 0
                        Странно. Я думал, на форексе зарабатывают только в демо-аккаунтах и в рекламных материалах от форекса )))
                        • 0
                          Вы правы, возможно, стейтменты брокера я не смотрел. Но я могу отвечать за реал естейт инвесторов — и их собственность я видел собственными глазами и занимались они всем этим делом на моих глазах.
    • 0
      То есть, вкратце: «деньги приносит занятие бизнесом а не инжинирингом»?
      • +3
        Немного неловко об этом говорить — как я сказал выше мой успех более чем скромный. Но. вообще то я не это имел в виду. Нужна стратегия. Я лишь знаю примеры людей одни из которых «завязли» в самосовершенствовании в ай ти и продвижении по карьерной лестнице и других людей, которые были изначально более продуманы и прямо говорили в 30 лет, что не выдержать больше 10 лет в ай ти. Соотвественно занимались паралельно изучением, скажем, форекса или рынка недвижимости. Кстати, что интересно, в основном это были люди оч. умные в техническом плане изначально, либо неплохо решавшие олимпиадные задачи, либо понимающие квантовую механику, но работу выбирали скажем попроще — чтоб нервы не трепали сильно. Ну и строили свое финансовое будующее. Просто в ситуации когда вообще нет вариантов — тут все эти идеи бесполезны, тогда нужно просто менять ситуацию (повышение тех уровня в этом случае врядле поможет)
  • 0
    Да как стареть в IT, учиться до самой смерти только так.
    Мне конечно не 50, а всего 32. Но за свои более 15 лет в программировании я перепробовал кучу языков и технологий.
    Всегда смотрел по рынку, вот последние два года работаю по node.js и микросервисам на Go.
    Да и с React знаком и на Webpack могу и на Sass сверстать.
    Но с закостенелостью разработчиков тоже сталкиваюсь.
    Ленятся люди учить, это касается не только старых бородатых разработчиков.
    Нашел теплое место можно сидеть на попе ровно и быстренько деградировать, технологии то не стоят на месте.

    Про нехватку времени, семью, детей оправдание это все.
    Я женат и мне хватает и на работу и на жену, и остается ещё на тренажерный зал и курсы английского.
    И вообще я лысый дядька который жмет тройку junior в живом весе.
    Ps. Жим ногами 270кг с учетом того что Junior не более 90кг, от груди всего 1.2 Junior-a ).

    • 0
      Учиться IT до самой смерти — скоропостижный конец, чего Вам не желаю. Сам в деле более 30 лет. И, полагаю, через пару годков придется оставить профессию. См. пункт «Будьте интересными». Хобби бывают не только затратны, но и прибыльны.
      • 0

        А у меня и хобби связаны с программированием, тьфу ты.

      • 0
        Чем же он так скоропостижен? Поддерживать в хорошем тонусе свой разум, думаю это отличная идея.
        Мне нравится программировать я получаю от этого удовольствие.
        Мои проекты приносят мне пассивный доход, и я работаю с каждым годом все меньше.
        И думаю скоро я скоро буду программировать и делать только то что мне нравится.
        • 0
          1 Не раз менял место работы. Руководство, коллег и разум это удивляло: терял в доходах, приходилось снова и снова доказывать свою состоятельность. Инстинкт давил: вперед, желаю перемен. Пришло время меняться самому, хотя разум верещит и упирается. Как-то так.
          2 Мне тоже.
          3 Счастливое совпадение. Заодно ответили 0xd34df00d.
          4 Удачи.
          • 0
            Мне нечего менять я уже лет 8 как фрилансер, работаю дома в то время когда мне удобно и когда есть желание.
            Вам так же удачи, а главное здоровья побольше!
            Вот чего с годами не прибавляется.
          • 0

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

            • 0
              Здесь не о точных науках. Строгих правил нет. Связаны — и хорошо. Стареть в IT — удовольствие не для всех. Этот простой факт может стать неприятным сюрпризом.
  • 0

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

  • 0
    GIS — это не «глобальная» а географическая информационная система
  • 0
    Есть же еще такие направления, как бизнес-аналитик, например. Там вполне комфортно себя чувствовать в 35-45 лет. PM опять же.

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