"Зацепили" меня на сайте следующие комментарии:
voveg пишет:
...имея зарплату выше ста на текущей работе, где он все и всех знает и его все знают — я бы лично на его месте не полез. Чтобы дело окупилось, ему нужно будет зарабатывать на новой работе хотя бы 200-250. Это возможно, но, как думается мне, достаточно сложно, нужно быть специалистом выше среднего. Я работаю уже 20 лет и у меня ЗП 130 тыс (в провинции). Звезд с неба не хватаю, обычная поддержка бизнес-хотелок.
Джек пишет**: **
20 лет опыта? Почему бы тогда не работать удалённо на какую-нибудь Московскую контору? З/п будет заметно больше.
voveg пишет:
потому что я не умею почти ничего, что нужно московским конторам. Читаешь их вакансии — там ад какой-то, я и сокращений понимаю хорошо если половину. Если же что-то попроще — то там и зарплаты не сильно больше, те же 150. Говорю же — звезд с неба не хватаю. На своем месте сижу, занимаюсь своими задачами, нового особо ничего не изучаю. Мне уже сорок лет, и лень, и смысла не вижу.
Тут классическое недопонимание одного поколения айтишников к другому, ведь у одного из участников дискуссии ДВАДЦАТЬ лет опыта, а он работает (согласно мифологии IT) за зарплату начинающего в Москве.
О критическом возрасте айтишника мы писали на этом сайте, посмотрите тег возраст айтишника, там несколько статей. В принципе, состояние сорокалетнего айтишника пользователь voveg озвучил достаточно хорошо: "Мне уже сорок лет, и лень, и смысла не вижу" - в эти годы уже нет стремления прыгать выше головы, накапливается усталость и осиливать новые бесконечные горизонты технологий довольно сложно. Это то, что не могут в силу возраста понять наши молодые коллеги.
Но давайте поговорим о ДВАДЦАТИ годах опыта. Оратор выше, пользователь Джек, призвал сорокалетнего динозавра voveg устроиться в московскую компанию, а последний сказал, что в вакансиях куча страшных незнакомых слов. Как такое возможно, если у него ДВАДЦАТЬ лет опыта?
На этот вопрос отлично ответит тег сайта временный характер капитала знаний. Если кратко, то технологии в IT развиваются с такой скоростью, что даже имея стаж в ДВАДЦАТЬ лет ты в любом случае отстаёшь, не успеваешь за развитием отрасли. Пользователь voveg прямо об этом и написал: "Читаешь их вакансии — там ад какой-то, я и сокращений понимаю хорошо если половину.".
Автор этих строк в IT тоже 20 лет, а с RMQ познакомился только в прошлом году, да и то, на уровне "побыстрее сделать задачу и забиыть". А сегодня ночью я добровольно изучал незнакомое мне расширение языка PHP под названием intl, которое за все свои 20 лет опыта с PHP впервые вчера и увидел. А потом углубился в тему локалей, к 7 утра затрахался и лег спать.
Как же так получается, что люди работают в IT по 20 лет и не знают всего того, что сейчас пользуется спросом на бирже труда и имеют пробелы в знаниях? Ответ очень простой - 90% времени люди занимаются типовыми задачами, работой, а не экспериментами с расширениями языков и новомодными технологиями. voveg тоже об этом пишет: "занимаюсь своими задачами".
Двадцать лет стажа в IT, с его нынешними реалиями, это ничтожно мало. В частности это касается всех рядовых "винтиков", кто ежедневно врезается в код и правит его согласно таскам. Тут 3 года, там 5 лет, тут 2 года и вот, прошло десятилетие, а на работе ты просто выполнял рутинные задачи по обслуживанию корпоративной CRM. Конечно, чего-то нового немного узнал, но этого не хватает - в вакансиях целый зоопарк из самых модных технологий, а в твоём любимом языке уже появились ENUM-ы как тип данных и куча новых расширений, с которыми ты не работал. В итоге все твои 20 лет стажа уже особо никому не нужны. И похвастаться нечем.
Поэтому, 20 лет опыта в нынешнем IT - это как 20 лет опыта на стройке в качестве разнорабочего. Признак того, что ты в своей жизни делал что-то не так.
Отдельно рекомендую ознакомиться со статьёй Всё как у людей, часть II она отвечает на вопросы, почему так быстро девальвируется ваш опыт в IT.


C анамнезом - согласен с назначенной терапией - нет.
Действительно, ситуация типичная - человек учится, потом идет на работу, входит в проект и тонет в рутинных задачах - причем с продвижением по службе задач становится все больше - и они имеют мало общего с построением красивой архитектуры - обычно это легаси код с методами на 100500 строк в которых надо отлавливать баги, срочно-срочно менять логику и т.д. Плюс - растут домашние заботы - а семейному человеку вечера уже не принадлежат. Так что времени на учебу остается очень мало - и обычно на нее уже забивают. И - не проходит 10 лет - как человек отстает от современных технологий.
Но.
Во-первых, такая ситуация не уникальна - просто в айти она ярче выражена. Я уже писал - пилот обязан сдавать ежегодный экзамен со всеми инцедентами на воздушном транспорте за минувший год.А это, как правило, увесистый том. Автомеханик, 20 лет назад чинивший ВАЗы и не прошедший курсов по обслуживанию других машин - навряд ли найдет работу в хорошем сервисе. Посмотрите - сколько сертификатов о прохождении ежегодных курсов - в кабинетах стоматологов и в салонах красоты. Интеллектуальная работа подразумевает постояное обучение (а неинтеллектуальный труд заменяется ротобами). Даже "менеджеры по клинингу" осваивают новые пылесосы а курьеры - изменения в планеровке улиц. Просто у айтишников эти изменения происходят быстрее. Иногда - неоправданно быстро, с оверинженерингом - когда переход на "новые" версии особо не оправдан. Но в целом - это понятный и неизбежный процесс. Сегодня мы не столько пишем код сколько настраиваем фреймворки.
Во-вторых - надо просто осознавать неизбежность учебы и считать ее частью рабочего процесса. То есть отводить по пол часа в день на работе на изучение нового, а иногда и вечерком что-то смотреть. Благо сейчас полно и уроков на ютубе и статей. Пол часа в день - этого более чем достаточно чтобы оставаться "на плаву" современного стека. Если же на остаться со знаниями получеными 20 лет назад - то не удивительно что в современные реалии с ними вписаться сложно.