Comments 484
Про PHP, конечно, они выдали базу (второй год с ним работаю)...
Забавно, что чаще всего хейтят PHP те, кто ничего никогда на нём не писал.
Я не писал сам особо много, но до хрена переписывал)
Но это скорее процент прямых рук в моей личной истории чтения чужого пхп. И он удручающе мал. Но это может быть совпадение
Здесь нужно учитывать тот факт, что php может быть очень сильно legacy. Например, сам сейчас пилю старый PHP проект, и по наличию конструкции
dirname(__FILE__)
понимаю, что проект был начат на php версии младше 5.3.0. Так что зачастую код выглядит удручающе не потому, что его писали кривые руки, а потому, что на момент написания кода были только те инструменты, которые были.
А сейчас что пишут, pathinfo(__FILE__)? Я давно выгрузился из PHP и не погружался особо.
С версии 5.3.0 появилась константа (__DIR__). Но до появления composer оставалось ещё 8 лет.
composer — это же что-то типа пакетного менеджера, как npm? Как он поможет в определении пути к файлу? Не все же пишут скрипты сразу в виде пакетов для публикации где-то.
С помощью композер можно создать php-проект для внутреннего пользования, а не только пакет для публикации. В композере под капотом автоматически настраивается autoloading классов, где пути по неймспейсам класса соответствуют относительному пути по директориям проекта, если упрощенно. Следовательно, в определении пути текущего файла отпадает необходимость.
Например, условимся что все php-файлы кладем в папку src, а структуру директорий поддерживаем в соответствии с неймспейсами классов.
Тогда автолоадер всегда найдет класс Foo\Bar\MyClass
в файле src/Foo/Bar/MyClass.php
А сейчас что пишут, pathinfo(__FILE__)? Я давно выгрузился из PHP и не погружался особо.
У меня воспоминания в основном 20летней давности (4 версия вроде ещё), надеюсь сейчас в экосистеме PHP всё хорошо)
Все хорошо, не переживайте.
Сейчас в современных PHP-проектах качество кода порой значительно лучше, чем у новомодных снобистских гоферов.
Бывает приходишь в Go-проект, а там код, написанный 1 год назад, выглядит будто его автор застрял в начале 2000-х. И автор этого кода в рабочих чатах не упустит случая постебаться над PHP (хотя сам он пыху видел только краем глаза и насмотрелся бородатых мемов когда-то давно).
Ну так и библиотек нормальных на пыхе море, а со времен джанго веселили конференции где один умный рукастый показывал всем остальным свою библиотеку уровня "отправка мейла" и все стоя аплодировали.
Инструментов стало много и для контроля кода и язык развивается. Для своих дел он в целом идеален. Чаще хают его те кто перешел на другой язык и начал его изучать с нуля сейчас... а знания по php часто остановились во временах начало его изучения лет ХХ назад.
Пишем (и переписываем) на php больше 20 лет.
В адрес языка - никакого хейта, хотя последние его модификации начиная с 7-ки превращают его из нормального пхп в кривоватую яву и это плохо. Был язык с "особенностями", который за особенности и выбирали, а стал просто "инвалидом" - как будто левшу на праву переделали.
Но при считаем, что пхп это все еще отдельная история. Брать что пхпста на должность ява разработчика, что ява разработчика на должность пхпста - провальная идея.
Скажите, а PHP всё ещё парсит/интерпретирует php-файл при каждом web-запросе?
Или есть какое-то кеширование опкода "из коробки"?
Вроде бы, есть OPcache
PHP традиционно работает как интерпретируемый язык, поэтому он действительно парсит и интерпретирует PHP-файлы при каждом веб-запросе.
Однако, с учетом современных разработок, существуют механизмы оптимизации, такие как кэширование опкода, которые могут значительно улучшить производительность.
Начиная с версии PHP 5.5, в PHP "из коробки" включена поддержка Zend OPcache. OPcache кэширует скомпилированный опкод на сервере и повторно использует этот кеш при последующих запросах. Это позволяет избежать необходимости повторного парсинга и компиляции PHP-кода на каждом веб-запросе.
Естественно, что расширение OPcache должно быть установлено.
С помощью настроек можно управлять объемом памяти, выделенным для кэша, количеством файлов в кэше и частотой проверки изменений в файлах.
Есть opcache, как ниже отметили. Плюс jit.
Есть RoadRunner, который превращает PHP в вечно живущий сервис. Конечно, как следствие, надо за памятью тщательно следить.
Или есть какое-то кеширование опкода "из коробки"?
С выходом 7.2 кэширование нормально сделали и очень неплохо работает. Мало того, сейчас это не просто тупое кэширование, а по сути нечто вроде механизма компиляции в плане управления кэшем.
Уже сто лет как есть и кэширование, и JIT-компиляция.
На пхп сейчас можно даже асинхронный веб-сервер сделать. Который один раз запустится и будет работать вечно.
Брать что пхпста на должность ява разработчика, что ява разработчика на должность пхпста - провальная идея.
Если у вас должности программистов привязаны к конкретным языкам, то вам можно брать хоть кого. Знание конкретного языка или фреймворка стоит даже не в топ5 скиллов по важности у программиста.
Нормальный айтишник он конечно может выучить новый язык или там фреймворк.
Но во первых на это уйдёт время. То есть пока он будет переучиваться, то от него будет заметно меньше пользы. Если вообще будет.
А во вторых если у человека опыта десять лет, то он и денег хочет соответственно. Но при этом если весь его опыт получен в не нужных вам языках, то часть этих денег вы платите "впустую" .
В менеджменте так не рассуждают обычно (По крайней мере в моем пузыре продуктовой разработки) .
Есть позиция, есть ожидания от человека на этой позиции. Если всех устраивает перформанс то всем ок. Перформанс редко зависит от языка и его знания. Гораздо больше влияют другие скиллы. По крайней мере в моем пузыре продуктовых бекендов на менеджд языках.
Также у вас есть стоимость найма. Тратить деньги на поиск идеального кандидата часто хуже чем нанять не идеального и он доучиться.
Также не верен тезис про то что всегда плохо человеку платить пока он учится. Часто ситуация такая что человек нужен ASAP и лучше нанять чела щас который 3 месяца будет учиться чем 3 месяца нанимать идеального.
Есть позиция, есть ожидания от человека на этой позиции. Если всех устраивает перформанс то всем ок.Перформанс редко зависит от языка и его знания.
Давайте тот же самый пример: есть эмбеддед разработка. К вам приходит хороший фронтенд. Он сразу выдаст нужный перформанс? Когда он начнёт выдавать нужный? Вы его возьмёте? На какую зарплату?
А если тот же самый человек придёт на позицию фронтенд-разработчика? Да ещё и если писать ему надо будет на языке, на котором он писал последние 10 лет? Возьмёте? На ту же зарплату что и в первом случае?
Также у вас есть стоимость найма. Тратить деньги на поиск идеального кандидата часто хуже чем нанять не идеального и он доучиться.
Конечно это тоже фактор. Но это не значит что "доучиться" не стоит денег и времени для фирмы.
Также не верен тезис про то что всегда плохо человеку платить пока он учится
А где у меня написано что "всегда плохо"?
Это слишком крайний пример - там не в языке разница, а во всей сфере и экосистеме. Более подходящий пример - вам нужно React + TS, а кандидат отлично знает Vue + ванильный JS. Да, определенный порог входа ему придётся преодолеть. Но не катастрофичный.
Конечно это граничный пример. Как раз чтобы лучше было видно о чём речь.
И естественно чем более "родственны" языки-фреймворки, тем меньше нужно инвестировать в обучение новому. Но всё равно придётся это делать.
Да даже не в родственности языков дело. Просто эмбед и фронт - это вообще разная работа, безотносительно языков. Это как рулить городским троллейбусом и вилочным погрузчиком - вроде и там и там есть руль и колеса, но в сущности ничего общего. Опыт между этими сферами не переносится, их бессмысленно сравнивать.
Конечно это граничный пример. Как раз чтобы лучше было видно о чём речь.
И естественно чем более "родственны" языки-фреймворки, тем меньше нужно инвестировать в обучение новому. Но всё равно придётся это делать.
Смотря, что вам нужно.
У меня к примеру в компании больше 50 разработчиков, но стек задач охватывает вообще всё в ит.
От драйверов, до веб интерфейсов. Разработка схем коммутаторов, своих микрокомпьютеров, сотни схем на ПК, плис. Разработка gui приложений на windows, Linux, qnx, Android. Нейросети, 3д графика.
Вы предлагаете под каждую маленькую задачу нанимать узкого разработчика? Задача может вообще денег не принесет, и разработчика только полгода искать и он будет не в курсе проекта, и не факт, что супер спецом.
Или позволить заинтересованным специалистам изучить эту тему и повысить свои проф навыки.
У нас на фирме тоже спектр задач от чистой механики, через электротехнику, через драйвера и до различных UI. Но всё равно нет такого что один человек всем этим занимается.
Кто-то делает механику, кто-то занимается электроникой, кто-то пишет драйвера, кто-то бэкенд, кто-то фронт.
И естественно отдельный бэкенд может иногда с фронтом помочь или наоборот. Но никто не заставляет фронта драйвера писать или машины проектировать.
Знание конкретного языка или фреймворка стоит даже не в топ5 скиллов по важности у программиста.
Да, да, конечно. А знание конкретного языка стоит даже не в топ5 скиллов у переводчика. В конце концов самое главное паттерны перевода и знание всех возможных алгоритмов перевода, впрочем и это можно нагуглить, так что тоже без необходимости.
Аналогия хромает. Программист – это писатель, а не переводчик. И знание конкретного языка у писателя действительно стоит не в топ5.
Если же вы устраиваетесь на должность переводчика с одного языка на другой – тогда, конечно, знание конкретного языка вам нужно. Но обычно таким делом занимается компилятор.
И знание конкретного языка у писателя действительно стоит не в топ5.
Вы это сейчас серьёзно?
Естественно. А вы серьёзно спрашиваете? Вы кого предпочтёте прочесть, талантливого французского писателя в переводе на русский или нативного русского графомана?
Естественно
А какие входят в топ5?
Вы кого предпочтёте прочесть, талантливого французского писателя в переводе на русский или нативного русского графомана?
Во первых что значит "талантливого"? Владение языком это тоже талант.
Во вторых причём здесь перевод? Пусть он сам на русском и пишет. Ну если владение языком роли не играет.
А в третьих у вас тут ложной дихотомией попахивает. Потому что я лично предпочту автора с хорошим сюжетом и хорошим владением языком.
Если, например, Толкиен (чтобы никого не обидеть) написал хорошую книгу, должен ли он был писать её на русском или на суахили, чтобы она стала лучше? Вы правда готовы сказать: “Ну, Толкиен, конечно, одарённый по-своему был парень, но до настоящего писателя не дотянул, так как с русским у него было плохо”?
Точно также не пофиг ли вам, на каком языке пишет хороший программист, если он решает поставленную задачу? Да пусть хоть на брейнфаке, если он создаёт продукт, который можно выгодно продать.
Конечно, существуют особые ситуации вроде бесконечного ковыряния в огромной легасёвой кодовой базе, но это свой жанр искусства.
Если, например, Толкиен (чтобы никого не обидеть) написал хорошую книгу,
Что значит "хорошую книгу"? Хорошая книга это в том числе и хороший язык. Если бы Толкиен написал свою книгу на русском с его знанием русского языка, то кто-то стал бы это читать? Если мы сейчас загоним его книги в гугл-транслейт, то кто-то будет читать результат?
Вы правда готовы сказать: “Ну, Толкиен, конечно, одарённый по-своему был парень, но до настоящего писателя не дотянул, так как с русским у него было плохо”?
Толкиен был хорошим писателем в том числе и потому что он хорошо владел английским. Без этого он бы не стал популярным.
Точно также не пофиг ли вам, на каком языке пишет хороший программист, если он решает поставленную задачу?
Вас вообще в какую-то другую степь увело. Речь как раз и идёт о том что если человек гениально пишет код на условном пхп, то это совсем не значит что он так же гениально будет писать и на условной джаве.
Это вас увело в другую степь. Там выше написано, что должности программистов не должны быть привязаны к конкретным языкам. Откуда вдруг такое стремление заставить пхписта писать на джаве?
Это вас увело в другую степь. Там выше написано, что должности программистов не должны быть привязаны к конкретным языкам.
У вас в подавляющем большинстве случаев должности будут привязаны к конкретным языкам. Как минимум у какой-то группе языков. То есть если вы занимаетесь условным эмбеддедом, от специалиста в JS вам толку не будет.
Более того если у вас вся кодовая база написана на условном C++ и все ваши разработчики его используют, то вам не особо нужен человек, который решит писать на чём-то другом.
Откуда вдруг такое стремление заставить пхписта писать на джаве?
Нет никакого стремления. Как раз таки наоборот. Если у вас идёт разработка на джаве, то вы и нанимаете джависта, а не пхписта. Поэтому выше и написано:
Брать что пхпста на должность ява разработчика, что ява разработчика на должность пхпста - провальная идея.
Это вас увело в другую степь. Там выше написано, что должности программистов не должны быть привязаны к конкретным языкам
Процитируем оригинал на который мы отвечали " Если у вас должности программистов привязаны к конкретным языкам, то вам можно брать хоть кого. Знание конкретного языка или фреймворка стоит даже не в топ5 скиллов по важности у программиста. "©
Ссылк https://habr.com/ru/news/857872/comments/#comment_27546522
Речь как раз и идёт о том что если человек гениально пишет код на условном пхп, то это совсем не значит что он так же гениально будет писать и на условной джаве.
Именно об этом и речь, что значит.
Сколько времени уйдёт у гениального фронта, который пишет на JS, чтобы стать гениальным эмбеддедом и писать так же на C?
Я не уверен что это в принципе сработает. И если даже, то на это уйдут годы.
Фронт вряд ли станет эмбеддером, но это никак не связано с тем, на каком языке он привык писать. Оба могут писать на Си.
Фронт вряд ли станет эмбеддером, но это никак не связано с тем, на каком языке он привык писать
А с чем это связано?
Оба могут писать на Си.
Практически любой человек сможет написать что-то на C или на JS. Вопрос в том что получится на выходе.
У каждого языка есть свои особенности и подводные камни. Их надо знать и понимать.
И даже если мы говорим о "родственных" языках вроде C# и Java, то переучиться-научиться занимает время.
А если мы говорим о совсем разных языках, то это может занять очень много времени.
Для эмбеддера какое-нибудь там умение применять по делу осциллограф в миллион раз более важно, чем все особенности языка Си, вместе взятые (корые он глубоко, скорее всего, и не будет использовать).
Во первых это просто не так.
Во вторых даже если это было бы так, то научить человека пользоваться осциллографом займёт не так уж и много времени. Сможет после этого фронтенд работать как эмбеддед? На мой взгляд даже близко нет.
То есть никто не утверждает что знание конкретных ЯП это единственное что важно. Но это важно. И в те самые топ5 для конкретной позиции у конкретного работодателя обычно вполне себе входит.
Вообще включать осциллограф научиться не долго, но применять его по делу, то есть верным образом планировать измерительный эксперимент и интерпретировать результаты увиденного – дело многих лет. Вещь гораздо более сложная, чем язык Си в объёме эмбеддинга (который обычно состоит из однообразных присваиваний и условных операторов).
Тогда по идее было бы не проблемой взять среднего электротехника и сделать из него эмбеддед-разработчика за условный месяц. Но почему-то это так не работает. Даже если мы берём электротехников, которые пишут себе тестовые скрипты на том же питоне.
Ну не электротехника, а инженера-электроника. В принципе, из него гораздо реальнее сделать эмбед-разработчика, чем из фронтендера.
Ну не электротехника, а инженера-электроника.
А чем одно отличается от другого? Ну для вас.
В принципе, из него гораздо реальнее сделать эмбед-разработчика.
Почему его надо "сделать"? Он же получается уже считай готов. Программировать умеет, пусть и только на питоне. Предметную область тоже отлично знает. Чем не сениор-эмбеддед? А в реальности он начнёт хорошо если джуном. И об этом и речь.
чем все особенности языка Си, вместе взятые (корые он глубоко, скорее всего, и не будет использовать).
В случае с языками типа C и С++, незнание особенностей грозит не тем, что "их не будут использовать", а что человек наделает в коде UB со всеми вытекающими последствиями.
Если говорить конкретно про эмбеддед, то там код пишется под конкретное устройство, и как следствие – под конкретный компилятор, и часто даже под конкретную версию компилятора. При этом вопрос UB, как правило, не возникает, так как почти любое поведение в конечном итоге определено в конкретной среде.
Если говорить конкретно про эмбеддед, то там код пишется под конкретное устройство, и как следствие – под конкретный компилятор, и часто даже под конкретную версию компилятора. При этом вопрос UB, как правило, не возникает, так как почти любое поведение в конечном итоге определено в конкретной среде.
Это очень опасное заблуждение. "Поведение в конечном итоге определено в конкретной среде" - это не undefined behavior, а unspecified behavior или implementation-defined, это совсем другое.
UB же может быть натурально "когда в одном месте программы вставили одну строчку, что-то сломалось в совершенно другом месте программы, не имеющему никакого отношения к первому". UB - это далеко не только про use after free, перезапись чужой памяти или что-то подобное. Согласно стандарту языка, для программы, в коде которой есть хотя бы одно UB в любом месте, больше не существует вообще никаких гарантий корректности ее работы. То, что оно корректно работает с конкретной версией кода, на конкретной железке и при компиляции конкретным компилятором - не более чем очень большое везение, которое может рассыпаться при малейшем изменении.
Особенно учитывая, что культура тестирования в эмбеддеде практически нулевая, и такие бомбы замедленного действия могут жить довольно долго, как это было в истории с Toyota.
Добавляете новые сущности в изначальный тезис, это немного разные предметные области.
Поставьте вопрос по-другому - сколько нужно времени, чтобы джавист написал дефолтную ручку с бизнес-логикой на go? Или прикрутил новую БД в go проект, не зная go и фреймворков? Или все тоже самое на руби?
Как показывает практика, у большинства программистов это занимает от нескольких дней до месяца в крайнем случае, а какие-то специфичные для конкретного ЯП или фреймворка кейсы отлавливаются на ревью более опытными в этой области товарищами.
Или если у вас на работе ситуация, что нужно посмотреть что-то в баш скрипте или другом языке, то вы отказываетесь и говорите, что для этого нужно нанимать программиста %язык_нейм%?
Поставьте вопрос по-другому - сколько нужно времени, чтобы джавист написал дефолтную ручку с бизнес-логикой на go? Или прикрутил новую БД в go проект, не зная go и фреймворков? Или все тоже самое на руби?
Это все задачи, которые у вас будет решать человек? Тогда да, тогда знание конкретного языка не особо важно.
А вот сможет этот ваш джавист например с нуля создать приложение на go или руби? Или разобраться с проблемами с производительностью? Или найти хитрый баг?
Как показывает практика, у большинства программистов это занимает от нескольких дней до месяца в крайнем случае,
Мы работаем с Java и C#. Моя практика показывает что чистому "джависту" надо примерно полгода чтобы осилить C# на уровне, когда он в нём начинает удобно себя чувствовать. И наоборот. И это без понимание всех "подводных камней" на том же уровне как и в "родном" языке.
И это мы говорим о ну вот очень похожих языках.
Так же у нас есть отдел, который занимается эмбеддедом. Там люди пишут на C/C++. Некоторые из них захотели сменить профиль и попробовать себя в C#/Java. Был очень интересный опыт.
Или если у вас на работе ситуация, что нужно посмотреть что-то в баш скрипте или другом языке,
То это совсем не то что мы обсуждаем. Что-то посмотреть я могу на куче разных ЯП. Но это не значит что я могу работать как сениор со всеми этими языками.
Аналогия хромает. Программист – это писатель, а не переводчик
Вот аналогия про писателя как раз и хромает. Сюжет задает заказчик. Проработку персонажей делает менеджер. Руководитель проекта распихивает задачи. Программист - переводит задачу с человеческого языка на язык программирования. И если Вы сейчас скажете, что у программиста не такая тупая задача, как перевод, а творческая и требующая учитывать кучу нюансов, то Вам следует побольше узнать о профессии переводчика.
И знание конкретного языка у писателя действительно стоит не в топ5
Действительно. Есть задача написать сказку на русском. Написал на немецком. А дальше? Гуггл транслейт справится и словарь поможет. На фига знание русского?
мне кажется, аналогия хорошая. Но плюсик к комментарию не могу поставить, очков маловато(
Просто когда люди говорят про знание языка, обычно имеются ввиду набитые шишки и собранные грабли со всей его экосистемой, а не синтаксис цикла for, отсюда и недопонимание)
Как изначально джавист скажу, что переход на PHP/Symfony был практически бесшовным, как и последующий возврат на Java/Spring после N лет разработки.
Провальная идея думать, что программист зависит от языка программирования. Настоящий спец любой язык выучит за месяц. Рукожоп 10 лет будет изучать яву (php) и выдаст шлак в репу.
Язык - да, за месяц. А вот либы, фреймворки, паттерны и сложившийся подход к разработке - фигушки
Настоящий спец любой язык выучит за месяц.
Обычно так думают те, кто не знает нормально ни одного языка.
Просто, как сказали ниже, когда говорят про знание языка, обычно имеются ввиду набитые шишки и собранные грабли со всей его экосистемой, а не синтаксис цикла for.
Я уже прошел все стадии в карьерной лестнице программиста. То о чем Вы пишете это представление мидла. Если у Вас будет рост еще, то дальше придет понимание, что знание принципов, на которых базируется тот или иной язык и определяет все шишки и грабли, которые с ним можно собрать. И выбор языка для решения той или иной задачи будет уже осознанным, а не просто следованием тренду.
Я уже прошел все стадии в карьерной лестнице программиста. То о чем Вы пишете это представление мидла.
Знаете, лет 10-15 назад я думал именно так как вы. "Знание принципов, на которых базируется тот или иной язык и определяет все шишки и грабли, которые с ним можно собрать" - это именно что мышление миддла, который уже вроде и вырос из широких штанишек, успел попробовать и потрогать разное, но пока еще не наткнулся на реальные и очень специфичные шишки и грабли, вероятно потому что просто не спускался достаточно глубоко, не решал действительно сложные задачи, или же просто работал всегда только в рамках плюс-минус одинаковых парадигм.
Конечно, если весь его бэкграунд состоит из перекрашивания кнопочек на экранной форме, перекладывания джейсонов из базы в модель, или там пихания байтиков из шины в порт, то осознания всего вышесказанного можно так и не достичь, оно там не нужно. Я не говорю, что это плохо, но мир разработки софта, к счастью, состоит не только из таких задач.
Я давно уже сениор. И я "знаю" наверное с десяток разных языков.
Но нормально работать могу только в паре из них. Ну может третий ещё потяну если совсем припрёт. Но пожалуй уже уровне миддла.
это представление мидла. Если у Вас будет рост еще, то дальше придет понимание
люблю этих людей, которые дают советы о росте, не имея ни малейшего представления о том, с кем общаются)
знание принципов, на которых базируется тот или иной язык и определяет все шишки и грабли
угу, знание принципов работы автомобиля определяет все шишки и грабли, которые можно собрать с конкретной моделью конкретного производителя) ну то есть в теории конечно да, на практике же в более менее сложной задаче это будет беспомощное гугление в надежде найти ту самую родственную душу, у которой эта проблема была 9 лет назад
В общем если хелловорлды пилить то да, че нить посложнее уже требует глубокого понимания и опыта эксплуатации конкретных технологий, иногда - конкретных версий конкретных технологий, особенно если прод надо чинить прямо щас, а не через месяц, или когда человека ищут не для того, чтобы учить, а для того, чтобы он сам учил других)
Выучите за месяц Haskell или Common Lisp?
Haskell и CL — не непостижимые языки. Если человек знаком с OCaml/F#/Scala, то и хаскель без проблем выучит. Если знаком с Python/Ruby/Racket/Javascript, то и CL легко освоит. "Настоящий спец", имхо, если не знать, то хотя бы попробовать по одному языку из этих семейств должен
Постижимые, конечно. Вопрос только — у какого количества «настоящих спецов», важно заявляющих «каждой задаче свой инструмент, настоящий спец новый язык за неделю/два дня освоит» имеются эти перечисленные вами пререквизиты. И даже если имеются — как часто он станет утыкаться в детали, в которых зачастую дьявол.
P.S. Racket ладно, а вот питон, руби и JS сравнивать с лиспами очень натянуто. Даже если они черпали оттуда какие-то идеи, пересесть с одного на лругое влёт не выйде
И даже если имеются — как часто он станет утыкаться в детали, в которых зачастую дьявол.
Racket ладно, а вот питон, руби и JS сравнивать с лиспами очень натянуто. Даже если они черпали оттуда какие-то идеи, пересесть с одного на другое влёт не выйдет
Мне думается, мы по-разному понимаем слово выучить. Я имею ввиду, что если толковому программисту знакомому с одним из этих ЯПов дать книгу по лиспу, то через месяц он будет способен производить не самый плохой код. Конечно, за месяц полностью в дебрях макросов/CLOS разобраться почти невозможно, но, имхо, это те знания, которые можно подтянуть уже в процессе написания кода
А мне как человеку, что перекатился из C# в php наоборот нравятся новые изменения. Код на php становится хотя бы гибким и читаемым благодаря развитию ООП и добавлением типизации, плюс есть чёткое разделение логики, а не каша, что была раньше в коде.
Так же php всё-равно имеет свои изюминки. Он намного более гибкий, чем Java и C#, да и старые особенности никто из PHP не убирал. Всё так же можно писать в функциональном подходе и даже процедурном. Или даже клепать всё через include/require, которые никто не запрещал.
Вангую это повелось с тех времён, когда ходила присказка что роль PHP в Гугле это форма для заказа пиццы
Для тех кто, как и я, не нашли пункт про php:
Скрытый текст

Я пару месяцев назад был на митапе Яндекса в Ташкенте, там они кичились тем что у них бэкенд написан на C++ т.к. им нужно минимальное потребление ресурсов, один из руководителей даже насмехнулся над PHP после того как сказал что даже не рассматривают его.
А потом сказали что у них очень много кода на Python... удивительное двуличие учитывая что PHP быстрее о потребляет меньше оперативной памяти.
Вообще из-за этого случая тот митап оставил мерзкое ощущение, слышать от руководство нечто подобное очень странно, т.е. люди оперируют не аргументами и фактами, а стереотипами в стиле "фу не по пацански"
Яндекс можете как то это прокомментировать?
Интересно, люди которые ставят в отборе блок на 40+, закрепляя эйджизм в отрасли, они сами, видимо, как-то не планируют до 40 доживать?
Я вот ни разу не сталкивался с проблемами «фита с командой» разработчиков 40+. Особенно сейчас, когда половина индустрии сидит на гибриде или удаленке.
Имхо, это скорее какой-то индикатор проблем с головой у нанимающей стороны. Если человек использует подобный фильтр, просто по какой-то круглой цифре, никак не относящейся к софт или хард-скиллам, то это или неопытный лид, или весьма странный hr.
Вполне возможно, что этим людям сейчас 20+, а в этом возрасте многим кажется, что 40+ - это какие-то деды-пердеды, которые еще на перфокартах начинали программировать. Ну и себя они к 40 годам видят CTO или HR-директором, а не линейным персоналом.
Как эти 20+ попали на руководящие посты, на которых можно принимать решения об HR-политике всего Яндекса? Ну и если это действительно так, то закапывайте стюардессу.
Нет никакого "всего Яндекса", есть десятки юрлиц под общим брендом, и у каждого свои погремушки.
В Москве/Питере Яндекс/Сбер и т.п. набирают работников прямо в универе, то есть 3 года проучился и уже может стажёром пойти. Если хорошо идёт, то в 25 реально уже спец с опытом и руководитель крупной команды (и с крупной з.п.)
И это некоторый повод для зависти, т.к. это возможности крупных городов. В условном мухосранске с населением 300 тыс программисты универов могут пойти только в 1с, теплосети или на завод. А в Сбер или Яндекс надо уже проходить кучу этапов собесов, решать задачки в блокноте и т.п.
Да, я по гуглил, оказывается в бигтехах средний возраст, до 30. Вот уж точно, где, а там, мня старика в свои 37 не ждут... . Хотя если честно, наверное есть ещё возможность успеть в бигтех до 40... (мечта у меня такая) 😬
В условном мухосранске с населением 300 тыс программисты универов могут пойти только в 1с, теплосети или на завод.
Благословите, господи, 1С: без него вообще бы шансов не было.
Факт, первой работой был в городе на 400к населения в 2014. Единственное о чем жалею - пересидел. Надо было после лет 3 стек менять, а я только после 4.5 лет работы с 1с это сделал.
Да и после сорока, на пенсии, подработка всегда будет. Да им памятник нужно ставить за создание и поддержку рабочих мест.
Давайте посмотрим на карьеру некоего Красильщика, для примера. В 2006 г. в 17-18 лет (по его словам) -- тимлид группы разработки в Яндексе/Афише. Думаю, это может закрыть некоторые подобные вопросы
Посмотрите на 17-летнего юношу. Будь он хоть семи пядей во лбу - его можно использовать только как рабочую единицу, а не как управляющую. Для управления таким говном материалом, как люди, нужен опыт. Как свой, так и изученный чужой, т.е. - образование. Откуда в 17 лет опыт управления людьми?
Вы сами бы такого юношу поставили рулить коллективом? У него только одно преимущество - он находится на пике глупости буквально в любой области, поэтому он уверен в себе и в своём успехе на 100%. Для бизнесмена это хорошее качество, но техлид - это не бизнес, это даже не решение технических проблем бизнеса, это - решение тактических задач.
Откуда в 17 лет опыт управления людьми?
из wow? :)
техлид - это решение тактических задач
Может, стратегических? Тактически = на неделю-месяц закостылить, пока не аукнется, может любой разработчик
Стратегические задачи бизнеса - это увеличение прибыли, увеличение доли рынка и всё, что способствует выживанию и процветанию. Инструменты, посредством которых это происходит, бизнес волнуют мало. В том смысле что бизнес знает, что они есть и работают. А как именно они работают бизнесу знать не интересно ровно до того момента, пока дела не начинают идти плохо. Точно так же бизнес не интересует каким образом получается так, что в офисе чистые полы и туалеты. Он выделяет на это средства и видит результат - чистые полы и туалеты. Если он выделяет средства, но результата нет, тогда он начинает (опять же не сам!) интересоваться - а чего там у вас сломалось и не желает ли ответственный за данное направление остаться без премии, а то и вовсе без должности.
Тактические задачи бизнеса - расширить воронку продаж, увеличить конверсию и вот это всё. В "цифровом" бизнесе это делается в приложениях. Приложения пилятся командами. Командами руководят лиды. Вы решаете технические задачи бизнеса, причём рядовые. Чтобы вам было не скучно, психологи уже давно трансформировали выполнение рутинных задач в увлекательные приключения, ведь у вас есть геймификация и много других весёлых активностей - митапы и прочее, где вы можете друг другу сделать презентацию, как вы уменьшили время выполнения запросов в БД, всего-то навсего внимательно прочитав документацию.
Если кто-то не в курсе, откуда есть пошла айтишка, то могу объяснить. Поначалу это больно и неприятно осознавать, но это - правда. Айтишка - это решение задач бизнеса. И только. Изначально - задач бизнеса компании AT&T, которая приобрела Bell Labs, Которая, в свою очередь, выдала много технологий, но главнее - алгоритмов и теоретических основ всего того, на чём работает айтишка и весь современный техбиз. Почитайте книгу "UNIX: A History and a Memoir " некоего Brian Wilson Kernighan или перевод "Время UNIX. A History and a Memoir". Во-первых, она очень интересная. А во-вторых, избавляет от розового тумана, что айтишка - это что-то такое возвышенное, "для своих" или как минимум "не для всех". Это - работа. Решение задач бизнеса. Все алгоритмы кодирования-декодирования, коррекции ошибок, де- и мультиплексирования и прочее, и прочее были придуманы не просто так, а в результате решения технических проблем бизнеса. И Хэмминг, и Шеннон, и Кен Томпсон, и многие другие не от нечего делать или случайно изобрели или разработали то, что впоследствии принесло им славу и известность (в узких, впрочем, кругах), но после получения задачи от бизнеса. Да, многие открытия (именно так) не были напрямую связаны с бизнесом AT&T, но это уже детали грамотного менеджмента, навыки которого, напомню, по моему мнению в 17 лет заиметь просто невозможно.
это решение задач бизнеса. И только.
Ну так любая интеллектуальная деятельность - решение задач бизнеса, ну или политики/религии, или всего вместе в разных пропорциях. И само по себе это не делает эту деятельность возвышенной или неизменной. Ну и айти отрасль слишком уж разноплановая, чтобы выводить ее всю из Bell Labs.
Бизнес - это дело, занятие. Пионеры были ещё до Тьюринга, который в свою очередь, был ещё великим учёным - его теоретические (и практические с Энигмой) разработки сильно повлияли на всю будущую отрасль. А на него оказал сильнейшее влияние Гёдель, на которого повлиял Гильберт, и философы венской школы. И много кто ещё на кого влиял, не забываем про физиков, про электросхемы, и вообще про всё на свете.
Не понимаю, почему коммент заминусовали, авторы книг наподобие A Philosophy of Software Design про это очень хорошо рассказывают, чем отличаются тактические задачи разработки ПО от стратегических. Тактика - это как раз запилить фичи, это именно то, что нужно бизнесу здесь и сейчас. Стратегия - растить продукт, не плодя при этом технический долг, уменьшая сложность, улучшая архитектуру.
Большему количеству бизнесов стратегия развития ПО и неувеличения его сложности непонятна ни как принцип ни как цель, и они потом разгребают последствия. Даже Фейбук разгребал последствия разросшейся сложности от того, что там стартапили выпускники, не продумывая развитие продукта. Стратегия - это борьба со сложностью, с последствиями тактических решений в будущем. Именно это и есть задача грамотных техлидов и архитектов. А для этого 18-летний возраст подходит как нельзя меньше, потому что человек еще не видел последствий принятых решений "in the long run". А учиться на чужих ошибках мало кто может, каждый суслик - агроном.
Уот в наше-то время (читать, мысленно чуть пришамкивая) по такому случаю любили приводить в пример детского писателя Аркадия Гайдара:
В конце июня 1921 года командующий войсками в Тамбовской губернии М. Н. Тухачевский подписал приказ о назначении Аркадия Голикова, которому на тот момент было 17 лет и 5 месяцев, командиром 58-го отдельного полка по борьбе с бандитизмом.
Тогда средняя продолжительность жизни в России была 18 лет. В основном за счёт детской смертности, конечно, но тем не менее в Рабоче-Крестьянской Красной Армии с дедами чисто статистически было негусто.
с тех пор в популяции произошли какие-то биологические изменения,imho.
если погуглить фото молодежи тех лет (проще это делать по фото красноармейцев-призывников/курсантов для попадания в возрастную группу) то на фото матерые мужики соответствующие скорей нынешним 30-35.
ну и за 50 уже пожилой дядька соответственно, не как сейчас
Ну так крестьяне работать тогда начинали лет с 4-6...10летний уже почти полноценный работник был...Бабушка говорила что её с 4 лет уже в зорьку поднимали коров кормить...Правда и спать тогда ложились сильно раньше, в интернетах и зомбоящиках до часу-двух ночи не зависали))
на заводах конечно до 12 лет запрет был, но будущие рабочие уже в полях с плугом напрыгались до этого времени.
времена совсем другие были...а ещё на несколько веков если отмотать, в военной среде 40летние уже были редкими "дедушками", прям как смузиглотки из яши себе представляют 40-летних))
Не хочется переходить на личности, но Красильщик - это типичный "мальчик из хорошей семьи", выросший в ЦАО, посещавший правильную школу, а главное у его родителей была правильный блат нетворкинг.
Как пример, есть такой синеволосый Артемий, "дизайнер всея Руси". Один прадед - советник императора, второй прадед - граф Алексей Толстой, дед - генерал-полковник СССР, бабушка - аристократка из Греции, отец - профессор одновременно ЛГУ+Джона Хопкинса+Критского университета (в СССР то!)...
И это я лишь из википедии, на поверхности посмотрел. Какая там грибница накоплена поколениями из тетушек, плямянников, свекров, сослуживцев отца, дружбанов по кремлевским баням двоюродных дедушек - и представить тяжело.
Просто занимательный факт: когда его дедушке (уже будучи начальником сухопутных вооружений СССР, с доступом ко всякому термоядерному оружию и секретоносителю высшего уровня) пришло время жениться, родственники подобрали пару, он полетел в Грецию, где его уже ждала сговоренная невеста из старого аристократического рода, которую он привез в Москву. А ещё она дочь генсека рабочих профсоюзов Стамбула, позднее генсека ЦК Компартии Турции.
aristokratia? nomenklatura!
Это не политика всего Яндекса, а рекрутер - значит есть линейный персонал из HR отдела.
Работал 4 года на американские компании через аутсурс/ИП, заметил что у них условным лидом физически не может стать человек у которого нет хотя-бы лет 5 опыта работы, а в среднем любые руководители это 30-40 лет.
Каково было мое удивление когда я устроился в нашу российскую "илиту" и увидел лидов по 22-23 года, у которых у всех примерно одна история -
начал работать лет в 19-20
универ либо не закончил, либо все вопросы решал удаленно
работает 24/7, коммиты пушатся и в субботу и в воскресенье, какой-то личной жизни или интересов помимо работы нет
за то что клепает задачки со скоростью света каждые полгода растет грейд
далее открывается позиция лида - на нее выбирается самый активный и впахивающий товарищ, софт скиллы в учет не берутся (если душный даже лучше - порядок будет)
Дык, надо погонщик и ноулайфер в идеале социопат. А потом в айтишке бывает крайне сложно общаться с людьми, потому что там все такие крутые, пока на других крутых не нарвутся и бегают жаловаться мамеСТО
А на выходе получаем тупые ТЗ написаные полуграмотных языком с абстрактными целями и задачами, много мата, детсада и обсуждения личного на созвонах, кучу багов на релизах, ну и тд. За то все очень активные, няшные и с розовыми волосами.
Проходил пару месяцев назад собесы в AWS.
Там моложе 30 было буквально 2 человека, одна стажерка и еще один мидл. Остальные 5 человек, с кем общался, были вплоть до 50 лет, по ощущениям. Естественно, у всех опыт по 10+ лет.
у меня там знакомые (больше 5) все 40+ все на высоких грейдах
Интересно, люди которые ставят в отборе блок на 40+, закрепляя эйджизм в отрасли, они сами, видимо, как-то не планируют до 40 доживать?
Да какая ни будь молодая команда с лидами не старше 30 лет.
Я вообще этого не понимаю. Жизнь летит слишком быстро, чтобы вот так вот засирать индустрию играми в нулевую сумму. Ведь они сами вернутся по этой спирали, встретившись со своими решениями в прошлом. Какая-то несусветная близорукость, словно эти правила и не программисты оформляют.
Вообще, вся эта софтскильность она кого надо софтскильность. Команды не сработаются... Но мы такие софтскилл няши за мир во всем мире... но для тех кому нет 40
Меня приглашали на собес, не договорились по ЗП/скилам. Мне 49
Контр-аргумент вообще огонь:
например, прямо сейчас в Яндексе работает несколько тысяч человек старше 40 лет
А когда они устроились, Яндекс?
И вопрос 2 - на какую должность. Если у ребят планы с этой мидловой/джуновой вакансии растить своих сеньеров - то блок по возрасту вполне оправдан. А если человек 40+ крут - так есть соседняя вакансия.
Вот именно. В России более половины граждан старше 39 лет. А в Яндекс работает около 10% людей такого возраста. Это при том, что Яндекс основан 25 лет назад.
HR-ки ищут себе молодых и перспективных IT-шников в мужья. А у старпёров уже и семья, и дети...
Интересно, люди которые ставят в отборе блок на 40+, закрепляя эйджизм в отрасли, они сами, видимо, как-то не планируют до 40 доживать?
Тут надо учитывать что это фильтр на прием "с улицы". 40+ много где работают, но как правило их или хантят или они не с улицы приходят, поэтому такой фильтр у "обычного" HR в инструкциях отсеивает в основном "не ИТшников вкатывающихся в ИТ с курсов".
p.s.: Самим 45+, проблема найма с "улицы" реально есть (год уже ищем работу, правда не особо напрягаемся), но по опыту знакомых которые не фрилансили всю жизнь как мы, а работали на должностях - проблемы наняться как таковой нет. Просто не надо ломиться "не в ту дверь"©.
а зачем вы вообще там возраст указываете, ведь можно этого не делать. Не указываете возраст и указываете релевантный опыт на ту позицию на которую претендуете. Зачем вообще в резюме всю свою жизнь рассказывать?
Хх как супажоб отдельная тема для исследования и преследования по дискриминации. Может оказаться что непосредственно яндекс здесь и не сильно при делах, когда это просто уже порочная практика у этих сервисов и там все инструменты для нее (дискриминации) уже просто данность.
Сервисы пилят эти инструменты потомучто их хотят те, кто платит
Да, конечно. Но эти сервисы давно уже не просто объявления о работе, а социальные сети со своими всратыми гласными и негласными правилами, удерживанием на крючке, формированием fomo и прочих скажем так особенностей, за которые их просто раз№;;%%:?:ть бы по полной. Мне не дали ни разу написать негативный конструктивный отклик о работодателе, конечно, ведь это подпорит картинку, где все успешные успехи.
Спрос рождает предложение. Когда-то давно работал в компании с похожей тематикой и мы делали статистику по фильтрам, которые используют для поиска кандитатов. На первом месте после профессии был возраст, с большим таким отрывом от всех остальных. Иногда было всего два фильтра: профессия и возраст. Было это давно и с тех пор, похоже, ничего не изменилось. Конечно, коммерческая компания не будет идти против пользователей, которые приносят деньги. Если хотят искать по возрасту, то будет такая возможность и возраст будет указан на видном месте.
Вот для таких бы вещей не помешало регулирование делать, с умом, конечно, а не это вот всё.
Угу, я в 40 тоже радовался: самый расцвет сил, за плечами разнообразный опыт, дети школу закончили - красота! А потом в 41 разом: инсульт, варикоз, диабет - ну и привет.
P.S. непонятно откуда взялось, в тонкой медкарте только профосмотры и КОВИД.
это постковидное, у меня в 36 так случился микроинсульт, здоровье было хоть в космос лети, собсно инсульт перележал дома, не понимая что это было, и только потом, когда стал разбираться в причинах проблем с моторикой левой ноги обнаружилось. А папа ушел через полгода после ковида от инфаркта, при том что по всем обследованиям всю жизнь у него было здоровое сердце.
собсно инсульт перележал дома
это крайне неосмотрительно, штука крайне серьезная
то что только ногой обошлось это можно считать что малой кровью, мой дед до сих пор нормально ходить не может... две недели убеждал врачей чтобы они от него отстали, а он просто устал и лег полежать на два дня посреди квартиры
Это пережиток 90-х когда людей было много и работодатели всячески изголялись над кандидатами.
У Яндекса видимо очередь за забором осталась и они могут себе позволить придумывать такие фильтры.
Люди, которые считают что не случится фит с командой по возрасту, ничего не понимают в формировании этих команд. Команда это не "кружок по интересам", где можно посидеть с друзьями за кружечкой пенного и поболтать на общие темы)
Люди, которые считают что не случится фит с командой по возрасту, ничего не понимают в формировании этих команд.
Люди, которые делают подобные ультимативные заявления, вообще ничего не понимают. /s
Меня вообще жизнь научила, что эффективнее работают как раз команды из разных поколений. Особенно если вы работаете с тем, что имеет долгий жизненный цикл.
Интересно, люди которые ставят в отборе блок на 40+, закрепляя эйджизм в отрасли, они сами, видимо, как-то не планируют до 40 доживать?
они видимо рассчитывают быть бигбоссами в 40+
Интересно, люди которые ставят в отборе блок на 40+, закрепляя эйджизм в отрасли, они сами, видимо, как-то не планируют до 40 доживать?
Ну дык, очевидно же: Rules for thee, not for me
Интересно, люди которые ставят в отборе блок на 40+, закрепляя эйджизм в отрасли, они сами, видимо, как-то не планируют до 40 доживать?
Если предположить, что в самом "блоке на 40+" есть какой-то смысл с точки зрения потребностей бизнеса, то надо ведь учитывать, что эти люди, которые ставят блок, призваны удовлетворять потребности бизнеса, а не создавать задел на решение социальной проблемы "куда мы будем девать пожилых хрычей за 40".
Интересно, что это дерьмо вылезло только теперь. Мне отказывали в ИТ в 35+ еще до нынешних реалий. Как впрочем мне однажды отказали и в официанте в зачуханном ресторане, сославшись на вы старый и я поставлю вас у плиты на кухне, хотя мне полтос и сейчас не дают. Т.ч. всратый эйдизм он не вчера взялся и не только в ИТ.
Все же куда проще. Им нужны гребцы. Человек в 40+ может быть и по хард и софт скиллам - 11/10, но большинство таких уже имеют жену, детей, проблемы со здоровьем, да и просто уже не готовы ночевать на работе за ПРИВЕЛЕГИЮ РАБОТАТЬ В %контора_нейм%.
Ну и зачем такой нужен на должность обычного разработчика? Чтобы в новый год поехал встречать его с родственниками, а не остался в оффисе в теплом-дружном коллективе молодых коллег? А вдруг прод упадет?
Проходил как-то собес в Яндекс. Я сразу спросил про количество этапов и что я не готов проходить собесы по несколько месяцев. Ответили, что у каждой команды свои правила и кол-во встреч. Конкретно у них 3-4.
Но когда мы дошли до 4 встречи, я уже работал на новой работе 2 недели
Поэтому про возраст действительно может быть загон отдельных команд и HR. Хотя средний возраст той команды был около 26 лет
После 40, надо просто в умиральную Яму по их мнению.
Скрытый текст

После 40, надо просто в умиральную Яму по их мнению.
Скрытый текст

Считается, что если до 40 лет не занял руководящую должность или не заработал денег, чтоб хватило до конца жизни и внукам осталость - то мимо. Ну и команда если из 20-летних, и на каждую вакансию тысячи откликов, то им процесс отбора надо упростить, вот они и просто отсекают по возрасту. Во многих компаниях 28 лет это предел, а ещё на внешность смотрят, типа софты, харизма там какая и типа того. Это всё исключительно из-за переизбытка кадров и лопнувшего пузыря.
Судя по формулировке, они вполне признают, просто списывают на "перегибы на местах". Мол, недоглядели за особо резвыми эйчарами, больше так не будем.
"Царь хороший, бояре плохие" (с)
"Резвым эйчарам" объяснили, что нельзя допускать попадания подобного в паблик. Т.е. лучше обсуждать устно и уже точно не выкладывать в виде документа на общий портал.
вполне признают, просто списывают на "перегибы на местах"
Признание очевидного когда их неопровержимо извозили в грязи – это не признание, а наидешевейший пиар. И даже это признание – сквозь зубы.
больше так не будем
Нет там никакого «так не будем». Есть обычная в таких ситуациях Яндексовская ложь и лицемерие: преуменьшение значимости их факапа и всякая чушь типа «проведён разговор».
Будут, ещё как.
А чем так руководящий опыт не устроил?
Может намекнули хоть?
Да не факт, что именно поэтому. Там мог быть и другой триггер на 30 секунд раньше или позже, но он в памяти не остался, а фраза про руководство осталась. Сейчас уже не выяснить.
Бывает оооочень много случаев, когда человек попробовал себя на руководящей должности, понял, что это совсем не его, и больше не хочет заниматься руководством, а вполне будет счастлив именно на месте рядового сотрудника.
Ааа, вот оно что!
Ну я могу представить что угодно. Люди после бизнеса на сотни нефти уходили на рядовые позиции и были счастливы, что не умрут от инсульта в 35 лет. Просто была интересна мотивация нанимателей.
Какие-то цифры с потолка взяли, если ты руководишь отделом из 10 человек, то тебе за это накинут зарплату на 10-15% больше, чем обычному сеньору в твоём подчинение. При этом обязанностей у тебя становится в два раза больше. Нет, спасибо.
или делали продажи на 5 млн в год
Пару нулей потеряли?
Лично я даунгрейднулся с руководящей должности, потому что понял, что не хочу этим заниматься. По-моему, такой опыт — очень большой плюс, потому что сотрудник может поставить себя на место руководителя и понять, что ему нужно, часто даже заранее, да и может выстроить свою собственную работу. Плюс больший опыт работы с людьми, с учетом того, сколько среди разрабов с прибабахом, это дополнительный шанс на адекватность человека
А чем так руководящий опыт не устроил?
В 7 из 10 случаев, если не больше, после руководящего опыта или не дай бог собственного бизнеса у человека толератность к булшиту слишком низкая. Человек в танке горел так сказать и видел уже многое, менеджеру сказки ему не расскажет, авторитетом не подавит.
Хз, мне кажется тут еще что-то должно быть.
С опытом толерантность к булшиту повышается безотносительно от кол-ва подчиненных. Сорокалетнего сеньора точно так же сложно заставить работать, как и бывшего манагера.
Может бывшие бизнесмены подворовывают чего? Или боятся промышленного шпионажа?
авторитетом не подавит.
По нашему ощущению (не обязательно правильному) давление авторитетом на "молодежь" (18-30) не работает в принципе, вне зависимости от резонности доказываемого постулата. В лучшем случае в ответ прозвучит нечто вроде "okey, boomer".
Меня лично выгнали прямо посреди собеседования в компании Mail.ru, когда узнали что я руководил командой
У вас в резюме не было это указано?
я работал в мейле, и вообще везде в резюме отдельно указываю что у меня был бизнес (7 лет) и я работал тимлидом до этой работы, а устраиваюсь на миддла по такой, такой причине, причем причины вполне себе логические и никогда не скрывал что у меня цель опять вернуться на руководящие должности (уже) или в рамках этой компании или вообще в карьерном росте вообще
я вообще даже никогда не скрывал что в отдаленной перспективе, уехать из страны..(и не уехал до сих пор, ха) и никогда, никогда это не было проблемой
100% правда. Они, по сути, это не отрицали, а сказали "ну, понимаете, это не политика ВСЕЙ компании, это вот какая-то там команда спалилась, мы уже их наругали. В следующий раз будут в закрытой ветке это всё писать"
А то в коде у них N слова, колонка слушает и анализирует тебя даже без обращений, приложение собирает данные о других приложениях на устройстве, но вот с наймом у них проблем нет! Конечно!
Уважающий себя человек в Яндекс не пойдет. Об их найме давно легенды ходят
Ещё удивляет, как глубоко проник новояз. Яндекс опроверг и Яндекс отрицает - не просто пишутся по-разному, но и означают разное.
Получал офер от яндекса на старшего аналитика в 43 года. До офера предыдущие десять лет был руководителем. От офера отказался, по деньгам не договорились.
Так что критерии из статьи - локальная дурь какой-нибудь команды.
Кандидаты, резко негативно относящиеся к Яндексу (не распространяется на критику процессов найма)
Даже сами рекрутёры понимают, что процесс найма в Яндексе сломан основательно и критика найма не считается красным флагом.
После утечки кода, из которой стали понятны "алгоритмы наполнения ленты новостей" на главной странице, такая мелочь репутацию Яндекса поколебать не сможет. /s
Я бы сказал, что красный флаг для кандидата - это попытка устроиться в Яндекс. Про условия в Яндексе уже анекдоты ходят, а значит человек или не крутится в отрасли, или думает, что уж он-то Д`Артаньян!
Только хотел написать, что Яндекс это сам по себе "красный флаг" для трудоустройства, учитывая те обрывки внутренней кухни которые гуляют по интернету, их "романтические отношения" с государством и стремление к агрессивной монополии на все, за что они берутся..
Ну так плагиатят Гугл
Да. Скорее, государство имеет особые преференции от Яндекса
пока Яндекс не цензурирует контент, в отличии от того же гугла и фейсбука
Цензурирует, собирает, анализирует и предоставляет без решения суда куда и когда нужно товарищу майору.
Слухи и догадки об этом подтвердились утечками исходного кода.
Только представьте какой лакомый кусочек BIGDATA:
Умный дом от Яндекса, колонка которая слушает что ты говоришь 24\7, навигатор который знает где ты живешь\работаешь\развлекаешься, Яндекс маркет который знает что ты покупаешь, о чем мечтаешь и на что падок, Яндекс браузер который даже в режиме инкогнито, "инкогнито" только для тебя. А ведь есть ещё Алиса с функцией контроля и ассистента звонков...
А теперь представь что у тебя все эти данные 60млн пользователей и собственные нейроЦОДы для моментального анализа этой информации и выдачи нужного результата.
Представил?
А ведь это буквально ближайшее будущее, к которому мы все идем двойными шагами примерно с 2012 года, и с каждым годом все ближе и ближе.
Я бы сказал, что красный флаг для кандидата - это попытка устроиться в Яндекс.
Catch-22, yandex edition.
Почему используется слово "опроверг" а не "отрицает"?
Я с зарплатных ожиданий кекнул. Сами же Яндекс срезают зарплаты на собесах. А в бытность предлагали паи, акции (может и сейчас так же делают) - то есть всё, чтобы снизить численную стоимость зарплаты. Это биполярочка какая-то. Как можно серьёзно относиться к такому работодателю? Особенно с учётом того, что заявлением об опровержении представители Яндекса наоборот подтвердили существование таких ограничений. А если они существовали, значит заявление представителя не правда. Если существуют общие правила, их и должны были использовать и применять. Если у каждой команды свои правила, значит общих и не существовало. А с учётом всем известного цирка на собесах, то я вообще не понимаю, что у них внутри происходит. Кажется, что такая странность не только на приёме на работу, но и на самой работе непосредственно. То есть не может быть так, что в одном месте плохо, а в других всё хорошо. Ощущения, что такой цирк во всех слоях
Это не только в Яндексе, эта биполярочка и мне встречалась: девушка из агенства по поиску (посредник) прямо сказала, что для данной географии с таким-то опытом нельзя запрашивать менее такой-то суммы - иначе hr клиента не позовут не собес.
Очень странное для меня заявление той девушки. Потому что, к примеру, я проживаю в небольшом городе. И знаю зарплаты по городу. И чисто психологически не могу ставить зарплату выше, чем максимальная по городу. То есть, если я поставлю выше, то работодатели региона не будут смотреть моё резюме. И моя минимальная хотелка оказывается ниже, чем минимальная хотелка Яндекса. А с учётом того, что Яндекс срезает зарплаты. При этом Яндекс готов нанимать людей на удалёнке. У меня в голове логический конфликт. Как такое может быть? Это же чистой воды идиотизм - отсеевать работника с опытом, который готов работать за меньшую зарплату
Потому что, к примеру, я проживаю в небольшом городе. И знаю зарплаты по городу. И чисто психологически не могу ставить зарплату выше, чем максимальная по городу. ...
При этом Яндекс готов нанимать людей на удалёнке.
Что мешает местным работодателям говорить одни зарплаты, а большим компаниям на удаленку типа Яндекса - другие?
Если вы про ХХ.ру и подобные, там обычно можно иметь несколько резюме и показывать/скрывать их для разных компаний. А можно вообще в резюме скрыть желаемую зарплату, тогда рекрутеры будут спрашивать об этом напрямую при контакте, и там можно называть уже любые числа в зависимости от компании на другом конце провода.
Это же чистой воды идиотизм - отсеевать работника с опытом, который готов работать за меньшую зарплату
Если работник, указывая желаемую зарплату, ориентируется на какие-то местные унылые компании, то вероятно что они нигде кроме местных унылых компаний и не работал. То есть, скорее всего, ему просто неоткуда было набрать квалификации, необходимые для Яндекса и подобных.
Что мешает местным работодателям говорить одни зарплаты, а большим компаниям на удаленку типа Яндекса - другие?
Психология. Как разделять местных от условного Яндекса? То есть, если я например могу получать условные 300 тыс.рублей у условного Яндекса, то зачем мне требовать 100 тыс.рублей у местного работодателя? Зачем мне вообще идти к местному? Это же простая логика. Я ещё никогда не получал зарплату выше условных 150 тыс.рублей (я не называю реальную зарплату). И я психологически не могу себя перебороть переступить эту цифру. Для условной Москвы это может быть низкая зарплата. Но для моего уклада жизни даже условные 150 тыс.рублей уже высокая зарплата. Это даже выше подавляющего числа зарплат в городе, где я живу. И получается так, что если я готов работать за некий минимум, то мне будет отказано только потому, что я хочу мало. Не ощущаете странность? Так если условный Яндекс готов платить выше, то не будет ли это большей мотивацией работать лучше? Если человек прошёл их собеседования. Мне со стороны это всё кажется как идиотизм. Будто «с жиру бесятся». Если глянуть на тот же hh, вами упомянутый, у них медиана зарплат в IT 60тыс.рублей. О каких минимум 200тыс.рублей идёт речь в одним из скринов? Чушь какая-то, даже не смотря на то, что это может быть тим.лид, сениор, или руководитель. Но там явно не про тим.лида, сениора. Странно всё это. Очень странно.
Если вы про ХХ.ру и подобные, там обычно можно иметь несколько резюме и показывать/скрывать их для разных компаний
Всех указать не получится. И может получится так, что будут пропущены те, кто готов взять меня по минимальным хотелкам какие я предлагаю. А я ведь ещё и не знаю, что у Яндекса минималка 200тыс.рублей. А медиана hh 60тыс.рублей. Вот и возникает вопрос какую зарплату кому ставить?
А можно вообще в резюме скрыть желаемую зарплату, тогда рекрутеры будут спрашивать об этом напрямую при контакте
И легко можно попасть в ситуацию, когда не будут просматривать резюме, так как соискатель по мнению HR скрывает зарплату. Или откажут в найме, потому что хотелка не сошлась с предложением, и вы оба потратили в пустую время на созвоны. На Хабр.Карьере вроде нельзя не указать зарплату.
Если ставить просто от головы 300k/ns, то почему все, что соискатели, что работодатели, тогда жалуются, что вокруг цирк с конями при приёме на работу. Может потому что никто не знает, что сколько стоит? Сколько стоит работа в компании. Сколько стоит сам работник.
Я после обновления увидел, что вы дополнили ответ.
Если работник, указывая желаемую зарплату, ориентируется на какие-то местные унылые компании, то вероятно что они нигде кроме местных унылых компаний и не работал. То есть, скорее всего, ему просто неоткуда было набрать квалификации, необходимые для Яндекса и подобных.
А как условному специалисту тогда набраться квалификации, если его не берут в неунылую неместную компанию? Если это критерий по вашим словам. Это же тот же самый вопрос про трёхлетний опыт у студента, который только что выпустился из института. Чтобы набраться релевантного опыта, нужно работать в то же области. Что логично. И вот пример. Есть компания, которая использует тот же стек, что и условный Яндекс, но платит заметно меньше. И условный работник ставит резюме со своей хотелкой - старая зарплата + условно 50 тыс.рублей сверху. И это всё равно ниже минималки условно Яндекса. Условный Яндекс просто игнорирует резюме по внутренним ограниченим. Пример из головы, но ощущения бредовые. Терять специалиста по нелогичным внутренним критериям.
По вашим же словам, что если работник работал в унылых компаниях, то он унылый работник. Дискриминация. С одной стороны мне как бы пофиг. Мы тут просто дискутируем. Но с другой, это показатель нездоровой атмосферы. Не у всех есть хорошая площадка для старта. Кому-то приходилось работать продавцом в условной Пятёрочке, чтобы оплатить своё обучение. И если взглянув в резюме HR, увидев там строку с опытом работы в Пятёрочке, соискателю откажет (проигнорирует резюме), то этот HR не достоин работать HR
Ну что сказать. У 99% такой проблемы нет. Работайте за низкую зарплату, никто ж не запрещает.
То есть, если я например могу получать условные 300 тыс.рублей у условного Яндекса, то зачем мне требовать 100 тыс.рублей у местного работодателя? Зачем мне вообще идти к местному?
Ну вот вы сами все понимаете. Жизнь слишком коротка, чтобы тратить ее на работу в жлобских компаниях (если только вами не двигают какие-то другие идеи типа альтруизма).
Для условной Москвы это может быть низкая зарплата.
Особенность рынка труда в IT в том, что благодаря распространению удаленки, он не ограничен конкретными локациями. Поэтому нет смысла сравнивать это с "зарплатой в Москве", "зарплатой в маленьком городе". Это просто нужно принять.
А медиана hh 60тыс.рублей.
А какой толк смотреть на медиану? Эта медиана считается от вообще всех вакансий - там и вакансии для джунов, которых сейчас благодаря курсам и валу "вайтивайти" конкурс по 400 человек на место, и вакансии всяких госконтор и НИИ, где инженер-программист может по ставке получать меньше, чем уборщица, и много подобного. Не говоря уж о том, что начиная с определенного уровня компании просто не публикую вилки зарплат на HH, соответственно вакансии с вкусными зарплатами просто не попадают в расчет этой медианы. О том, на сколько денег может расчитывать толковый разработчик в большой компании эта медиана не говорит никак. Нужно смотреть именно статистику по грейдам и специализациями. Например, в телеграме есть чатики с вакансиям по разным сфера (например, .Net-разработка, фронтенд-разработка, и т.д.), где рекрутеры и компании публикуют актуальные вакансии, и там часто есть правило, что они обязаны публиковать вилки зарплат. Посмотрите там, и поймете, что указанные 200 т.р. - это в нынешних реалиях очень низкая зарплата для толкового программиста от миддла и выше.
Если уж совсем негде найти информацию, ХабрКарьера каждые полгода публикует статистику, но там, опять же, надо смотреть не общую медиану, а именно разбивку по специализациям и грейдам (junior-middle-senior).
А как условному специалисту тогда набраться квалификации, если его не берут в неунылую неместную компанию?
Например, сначала поработать на удаленке в компаниях поприличнее, но меньше чем в топах типа Яндекса. Поконтрибьютить в опен-сорс (в том числе можно даже в проекты того же Яндекса, если прям там хочется туда).
Хотя, соглашусь с комментатором ниже, тут дело скорее не в унылости задач и нехватке квалификации, а просто в том, что наниматели разумно предполагают, что у разработчика хватает аналитических скиллов и навыков поиска информации, чтобы оценить, сколько на рынке труда стоят его скиллы и сколько можно просить у компании. И если он при этом оценивает себя сильно ниже, то значит что-то с ним не так.
Ну вот вы сами все понимаете. Жизнь слишком коротка, чтобы тратить ее на работу в жлобских компаниях (если только вами не двигают какие-то другие идеи типа альтруизма).
А почему бы тогда всем не торговать по верху рынка, жизнь слишком коротка, чтобы тратить её на бедных. Пусть богатые только покупают товары. Для меня ваши слова практически так выглядят. И условной продавщице в Пятёрочке надо платить по верху рынка, несмотря на то, что она живёт и работает в условном Верхнем Кукуево.
А какой толк смотреть на медиану?
Чтобы узнать возможную заплату на рынке
upd
Посмотрите там, и поймете, что указанные 200 т.р. - это в нынешних реалиях очень низкая зарплата для толкового программиста от миддла и выше
Вы не поверите, но есть десятки тысяч работодателей, которые не могут предоставить такие зарплаты. Условный Яндекс - это не весь рынок
Например, сначала поработать на удаленке в компаниях поприличнее, но меньше чем в топах типа Яндекса. Поконтрибьютить в опен-сорс (в том числе можно даже в проекты того же Яндекса, если прям там хочется туда).
О, да. Очередной сказ об опенсорсе. Вот у меня есть опенсорс. И даже в резюме указан. Думаете кому-то до него было дело? Единицы собеседующих указывали на это. Большинству неинтересно что там было разработано. Я читал истории о том, что кто-то написал библиотеку, и эту библиотеку использовали в компании куда нанимали человека. Единичные удачные кейсы.
А почему бы тогда всем не торговать по верху рынка
Ну вообще-то именно это и происходит: продавцы устанавливают на товар максимальную цену, которую готов заплатить за него покупатель (с учетом конкуренции за покупателя). Закон спроса-предложения, основы экономики. Там, конечно, играют еще дополнительные факторы, типа разницы в качествах похожих товаров, локации (но при удаленной продаже это уже не так важно), репутации и надежности контрагентов, и т.д., но общий смысл именно такой.
Ответьте на простой вопрос: у вас на руках есть некий товар, который вы хотите продать, чтобы было на что жить. Известно, что на рынке есть много потенциальных покупателей, которые готовы заплатить за него условно 100 денег. Будете ли вы продавать его кому-то за 50 денег, если есть достаточно много желающих купить его за 100?
Ну, разве что только если вы не решите заняться благотворительностью, но это уже выходит за границы обсуждаемой темы - мы же здесь все-таки не благотворительностью собрались заниматься, а работу работать и деньги зарабатывать.
И условной продавщице в Пятёрочке надо платить по верху рынка, несмотря на то, что она живёт и работает в условном Верхнем Кукуево
Условная продавщица в пятерочке не может работать на удаленке, поэтому ее рынок - локальный, а не в масштабах всей страны. Пятерочка из Верхнего Кукуево конкурирует за сотрудников только с Магнитом из Верхнего Кукуево, а не с Ашаном из Москвы и Лентой из Питера.
Чтобы узнать возможную заплату на рынке
Я вам выше уже объяснил, почему эта медиана никак не поможет вам узнать возможную зарплату конкретно для вашего стека и квалификации.
Вы не поверите, но есть десятки тысяч работодателей, которые не могут предоставить такие зарплаты
И? Зачем работать на них, когда есть другие работодатели, которые могут предоставить такие зарплаты и предложить условия лучше? Вы хотите из собственного кармана поддерживать нерентабельные и неэффективные бизнесы? Похвально, но это уже благотворительность.
Напомню, изначально вопрос стоит как "Какие деньги можно получать на рынке?". Это не означает, что такие деньги вам будут платить в первом же попавшемся месте, но означает, что такие деньги вполне можно найти с достаточно высокой вероятностью при должном желании.
Ну вообще-то именно это и происходит: продавец устанавливает на товар максимальную цену, которую готов заплатить за него покупатель.
Ошибаетесь. Продавец ставит не максимальную цену, а ту, по которой он сможет заработать. Потому что один и тот же товар в разных магазинах стоит по разному и зависит это не от возможности покупателя, а от трат продавца. Продавая по верху рынка, множество товаров бы не покупали. Так как это не выгодно покупателю. Покупатель не просто так ходит по магазинам и смотрит цены. Если вы так не делаете, значит у вас нет проблем с деньгами. И эта проблема не вашего поля
Ответьте на простой вопрос: у вас на руках есть некий товар, который вы хотите продать, чтобы было на что жить. Известно, что на рынке есть много потенциальных покупателей, которые готовы заплатить за него условно 100 денег. Будете ли вы продавать его кому-то за 50 денег, если есть достаточно много желающих купить его за 100?
Если я буду точно знать, что покупать готовы за 100уе, окупаемость товара будет укладываться в 100уе, и это конкурентно на рынке, то я буду продавать его за 100уе. Если поставлю любую безумно высокую цену, то есть риск не продать ничего, и ничего не заработать. Рынок так работает. То же самое с наймом. Я могу наглять, но буду ли я интересен работодателям с такими требованиями? Вот в чём вопрос. А не в том, чтобы поставить максимально возможную хотелку
И? Зачем работать на них, когда есть другие работодатели, которые могут предоставить такие зарплаты и предложить условия лучше?
А если не берут другие работодатели? Я был в такой ситуации. И я не знаю почему не берут. Потому что обратную связ не все дают, даже если я прошу. Просто игнорят.
Такое ощущение, что у вас ошибка выжившего
Покупатель не просто так ходит по магазинам и смотрит цены.
Я не просто так сказал про закон спроса-предложения. Покупатель ходит по магазинам, и смотрит где дешевле, продавец, в свою очередь, то же смотрит, насколько успешно и за какие деньги продают конкуренты, снижает цену, если продажи идут плохо, и повышает цену, если продажи идут хорошо и спрос превышает предложение. Обратите внимание на выделенное курсивом.
Вы мне уже три комментария подряд пытаетесь доказать, что какие-то компании просто не могут платить разработчиком такие же деньги, как условные Яндекс, Сбер, и т.д. Но с этим ведь никто не спорит. Речь о том, зачем работать в таких компаниях и ориентироваться на них?
Если я буду точно знать, что покупать готовы за 100уе, окупаемость товара будет укладываться в 100уе, и это конкурентно на рынке, то я буду продавать его за 100уе. Если поставлю любую безумно высокую цену, то есть риск не продать ничего, и ничего не заработать. Рынок так работает. То же самое с наймом.
Exactly! Поэтому никто здесь не советует людям просить миллион рублей в месяц на позиции синьора. Но и продавать за 100 тысяч работу, за которую много где готовы платить 300, тоже не советуют. Именно об этом и речь.
Опять же, пример с магазином: если то, что все вокруг продают за 300, вы решите продать за 50, многие покупатели задумаются "что-то подозрительно дешево для такого, тут явно в чем-то подстава".
А если не берут другие работодатели?
Тут слишком много может быть вариантов, почему именно не берут. Нерелевантный опыт, слишком мало просите (см. выше с чего все началось), проблемы с софт-скиллами или даже с резюме в конце концов. Тут гадать можно очень долго.
Такое ощущение, что у вас ошибка выжившего
У меня и у еще тысяч людей, вполне успешно находивших и находящих работу с зарплатами сильно больше 200к, ага.
Exactly! Поэтому никто здесь не советует людям просить миллион рублей в месяц на позиции синьора. Но и продавать за 100 тысяч работу, за которую много где готовы платить 300, тоже не советуют. Именно об этом и речь.
А много где, это где? Я таких не вижу. У наоборот вижу даже в Москве зарплаты условные 200 тыс.рублей за условного сениора. И 100 тыс.рублей за мидла в Москве. Высокие зарплаты редкость, и зависят от стека, это не весь рынок. Кому-то везёт, и их берут. Но не на всех хватает вакансий с хорошей зарплатой.
И кто не советует брать работу, если другой нет? Это плохой совет
У меня и у еще тысяч людей
А эти тысячи людей сейчас с вами в одной комнате? Я тоже могу раскидывать неподтверждённые лозунги. Я знаю как минимум около сотни человек, который не получают и выше 100 тыс.рублей. Людей, которых на рынке не берут. Потому что их опыт не подходит к тому, который оплачивается выше 100 тыс.рублей. Они могут сменить работу, могут сменить стек, но смена стека для них это низ рынка. Что опять же никак положительно на сказывается на рынке в целом. И никак не подтверждает ваши тезисы
Я таких не вижу.
А где вы смотрите? Я еще раз напомню простые факты: 1) общая медиана бессмысленна, потому что ее сильно перетаскивают тысячи выкатившихся на рынок джунов и копеечные вследствии этого факта джуновские вакансии 2) работодатели, прилично платящие (как раз от 200 и выше) обычно не публикуют вилки зарплат в описаниях вакансий, то есть вы их просто не видите в статистике и в списках.
Высокие зарплаты редкость, и зависят от стека, это не весь рынок.
Я нигде и не предлагал ориентироваться только на верх рынка (верх рынка для синьора - это в несколько раз больше, чем 200к), а вы почему-то в свою очередь предлагаете ориентироваться только на низ рынка. Речь изначально шла про среднерыночные цифры, и даже слитые материалы, которые мы видим в статье, подтверждают, что не только я, а даже Яндекс считает, что <200к - это сильно ниже среднерыночного для опытных разработчиков (и Яндекс тоже нанимает на удаленку и в регионах, это речь не только про Москву).
Я знаю как минимум около сотни человек, который не получают и выше 100 тыс.рублей.
Это называется "эхо-камера" или "инфопузырь". Я нахожусь в своем пузыре, вы в своем. Вокруг меня, среди знакомых, бывших коллег и даже бывших учеников, нет программистов, кто сейчас получает меньше 100 тыс. рублей (ну и джунов знакомых у меня нет), в вашем пузыре наоборот. Разница между нами в том, что я признаю существование вашего пузыря, а вот вы действуете по принципу "если я этого не вижу, значит этого нет".
А где вы смотрите?
hh, habr, rabota.ru, telegram. Много где. И вилка зарплат в этих местах очень сильно разная, и зависит нек от рынка, а от конкретной компании
работодатели, прилично платящие (как раз от 200 и выше) обычно не публикуют вилки зарплат в описаниях вакансий, то есть вы их просто не видите в статистике и в списках
Обычно не публикуют зарплаты не те, кто прилично платят, но и те кто ищет «дорогих» специалистов по низу рынка, чтобы сразу не пугать предложениями
Я нигде и не предлагал ориентироваться только на верх рынка
Жизнь слишком коротка, чтобы тратить ее на работу в жлобских компаниях
Значит я вас не так понял. Но вы сами предлагаете не смотреть на низкие зарплаты.
Я в свою очередь не предлагаю смотреть только на низкие, но не всем удаётся попасть на высокооплачиваемую вакансию. И приходится смотреть уже не по верху рынка. Это нормально. Только какие зарплатные ожидания стоит указывать? Когда условный соискатель не знает рынок. Ваши слова описывают рынок так будто высокие зарплаты это норма рынка. Когда это не так. Да, есть компании, которые платят высокие зарплаты, но таких единицы. Вам удалось попасть в хорошую компанию. Рад за вас. Но это опять же выглядит как ошибка выжившего.
Вокруг меня, среди знакомых, бывших коллег и даже бывших учеников, нет программистов, кто сейчас получает меньше 100 тыс. рублей (ну и джунов знакомых у меня нет), в вашем пузыре наоборот.
Вы, не зная какой у меня круг знакомств, делаете вывод. Я знаком с программистами из Nvidia, и я знаю их зарплаты. Я знаю 1С-ников архитекторов, и их зарплаты. И это рынок по вашему? Меня не берут в nvidia, так как я из России. Это можно попытаться обойти, только есть риск потерять много денег и все равно не быть принятым, или быть уволенным в перспективе, вероятность которой ни я, ни знакомые из nvidia, ни, надеюсь, вы отрицать не будем
Обычно не публикуют зарплаты не те, кто прилично платят, но и те кто ищет «дорогих» специалистов по низу рынка, чтобы сразу не пугать предложениями
И такие тоже. Но это никак не отменяет того, что я сказал выше.
и зависит нек от рынка, а от конкретной компании
Эти "конкретные компании" и есть часть рынка
Ваши слова описывают рынок так будто высокие зарплаты это норма рынка.
Тут важно определиться, что такое вообще "высокие зарплаты". Средняя по рынку для разработчика-синьора на удаленке будет высокой по сравнению средней по рынке для разработчика-синьора из Мухосранска, и очень высокой по сравнению со средней по стране в целом. Но конкретно для его рынка - она вовсе не высокая, а очень даже средняя.
И это рынок по вашему?
Конечно.
Опять же, я сейчас не говорю про работающих на зарубеж, с этим сильно сложнее стало последние три года, да. Но можно посмотреть, например, на вот этот списочек от Хабр-Карьеры (опять же, там просто медианы, без разбивки на джунов и синьоров; понятно, что для сиьноров числа будут сильно выше). Многие из этих компаний нанимают на удаленку, и чтобы туда попасть, вовсе не надо быть рок-звездой и специалистом исключительной ценности.
Есть очень хорошая статья, которая довольно многое объясняет в том, о чем мы сегодня тут с вами говорим: The Trimodal Nature of Software Engineering Salaries in the Netherlands and Europe - The Pragmatic Engineer
Она про Европу, но в России все практически точно так же. Попробую найти время и сделать ее перевод на русский.
И такие тоже. Но это никак не отменяет того, что я сказал выше.
Но и не подтверждает верность ваших слов. Потому что...
Эти "конкретные компании" и есть часть рынка
Это только часть рынка, а не весь рынок.
Тут важно определиться, что такое вообще "высокие зарплаты".
Именно. Для разных областей разная зарплата считается высокой. Выходя на рынок удалёнки, какая зарплата считается высокой? Для какого региона? Суть то в этом. Разные компании хотят разного. Какие зарплаты хотеть, когда неизвестно какие можно. Условный я могу написать любую цифру, а как оно выйдет в рынок? Будут ли рассматривать моё резюме? Это не просто «я хочу». Это инфантилизм. А готов ли работодатель меня взять на требования, которые я хочу с опытом, который я имею. Найм - это обоюдный процесс. В текущей ситуации у вас положение иное. Вы в эту лотерею выиграли
Это же чистой воды идиотизм - отсеевать работника с опытом, который готов работать за меньшую зарплату
это звонок что у человека какието проблемы. раз он не может найти работу за рыночные деньги для своего грейда, я бы тоже задумался
как минимум, если он адекватный...вероятно человек хочет пересидеть какоето время на какойто зарплате чтобы свалить через полгода когда найдет чтото более подходящее за нормальные деньги
еще раз, нет никакого смысла сеньору с 15 летним отличным опытом и головой на плечах работать за 150 тыщ рублей
потому что по факту сеньор за 150тыщ будет с попой в мыле бегать, а за 400к сидеть кофеёк пить..это я по своему опыту ощутил, есть такой базис что "нельзя работать по низу рынка" - нигде нельзя
А если человек имеет 15 лет опыта, но не сеньор, хочет набраться того опыта, который стоил бы 400 тысяч, а его оценивают только по стажу и называют сеньором и поэтому отклоняют за слишком низкие запросы?
а его оценивают только по стажу и называют сеньором
надо прямо в резюме писать что "я миддл"
у меня в резюме написано Senior Backend, когда подавался на миддла, писал middle backend
они оценивают по двум параметрам - как вы сами себя называете и по запрашиваемой вилке, если они не совпадают то это вызывает вопросы.... реальный опыт тут скорее уже справочная характеристика...если подаваться на сеньора с опытом 6 месяцев надо уметь это объяснить HRу как так случилось... у меня например получилось, я после Java Junior стал Teamlead Python выучив питон прямо в процессе проекта с нуля..но там правда еще были особенности - меня пригласили целенаправленно, даже закрывая глаза на то что я нихрена не знаю...и я проект тот вытянул
стаж работы 15 лет и несеньорский грейд это нормально, потому что грейд сеньора это не только опыт работы в днях.
есть люди которые с опытом 1 год могут стать сеньорами (это сразу видно) и есть люди которые с 15 годами опыта сеньорами никогда не станут, это тоже видно
надо прямо в резюме писать что "я миддл"
А откуда он узнает, что он middle. В разных компаниях разный грейд. И условный сениор в одной компании, может быть мидлом в другой по их внутренним критериям. Работая в предыдущей компании, у них не было грейдов. Потому что делить на грейды не было смысла - работников было мало. И переходя в компанию с грейдами, я не смог определить свой. Поэтому в моём резюме нет уточнения грейда. И отсюда опять же проблемы с определением хотелок
А откуда он узнает, что он middle.
а я откуда узнал что я миддл, и потом узнал что я сеньор?
по собственным ощущениям, у меня в команде есть ребята-джуны которые на перф-ревью говорили мне что считают что делают работу миддлов и просят повышения, хотя по моей оценке они не миддлы ниразу...но какбы если они пойдут искать другую работу, пусть попробуют поставить себе надпись миддл и податься на эту вакансию, если их возьмут - значит ок, будут миддлами, если нет - поймут что они переоценивают себя
грейд в компании это всегда субъективное видение начальства причем сдвинутое в сторону хотелок бизнеса..которому иногда не выгодно ставить вам грейд сеньора как можно быстрее по куче причин..начиная от вопросов мотивации и заканчивая финансовыми
Условный эпам будучи галерой мог вообще всем налево и направо грейд сеньора выдавать, потому что они дороже людей своим клиентам перепродают
резюмируя - чувствуете что выросли из джунов? пробуйте устраиваться на позицию миддла, максимум вас уволят ;))
по собственным ощущениям
Аз есмь Царь. Ну, право. Не только по собственным ощущением это происходит, так как возможен перекос в сторону мании величия и каких-то личных загонов. Не только вы сами, но и люди вокруг оценивают вас. И именно поэтому в разных компаниях разные критерии получения грейда. И именно поэтому я и написал, что зависит это от компании. И в большей части зависит от компании, а не лично от человека.
грейд в компании это всегда субъективное видение начальства причем сдвинутое в сторону хотелок бизнеса
О чём я, собственно, написал. Отсюда же эти странности на собесах, когда говорят, что пришёл сениор, но на сениора он не тянет.
Есть разные люди. Некоторые не уверены в себе, с синдромом самозванца, или с прокаченными софт скилами, которые могут долгое время забалтывать начальников скрывая свои настоящие навки и знания.
То есть реальный уровень специалиста виден по его работе, а не по строчке в резюме
это звонок что у человека какието проблемы. раз он не может найти работу за рыночные деньги для своего грейда, я бы тоже задумался
Какие-то проблемы, это какие? Я лично до сих пор не знаю сколько спрашивать. Без шуток. Не потому что у меня нет опыта, или я не работал. У меня по 7 лет опыта в двух компаниях. Я просто так не прыгаю по рынку ради высоких зарплат, так как мне на конкретный момент платили хорошую зарплату в том рынке, где я работал. То есть мне поднимали зарплату на работе. И мне её было достаточно. Но случился кризис. Пришлось искать работу. На местном рынке работы для меня не было. Переехать я не мог, так как период поиска работы сожгли мои запасы денег. Пришлось искать работу на удалёнке. И когда я вышел на рынок удалёнки, я не знал какие вообще зарплаты на нём. Когда я начал узнавать. Я был сильно удивлён тем, что вилка не привязанная к конкретной области, грейду, или компании начиналась от 40 до 700 тыс.рублей. И какую зарплату ставить? 700 тыс.рублей? Да непонятно какую. Я поставил свою, что получал на предыдущем месте. И я не мог найти работу на такую зарплату. Меня взяли на работу на зарплату ниже, чем я получал. И только из-за того, что меня взяли я благодарен компании. Я принёс свой опыт работы. И получил новый, за то время что уже проработал. И теперь снова случился кризис. На текущем месте работы мне не повышают зарплату. Не мне конкретно, а всему линейному персоналу не повышают. Это повод задуматься о смене работы, так как жизнь не дешевеет, и оставаться на текущем месте работы - терять в деньгах. Вот только я не понимаю до сих пор рынок. С учётом условий Яндекса со скринштов поста, я всё меньше понимаю рынок. А что если такие же, или похожие условия в других компаниях? То есть с моей стороны это выглядит как бред, как какая-то форма идиотии
еще раз, нет никакого смысла сеньору с 15 летним отличным опытом и головой на плечах работать за 150 тыщ рублей
На скриншоте не говорится о грейде. Там как раз красным флагом из Сбера старший, ведущий. И если они готовы платить выше, и кандидат соответствует их требованиям, то какой смысл смотреть на хотелку зарплаты. Тем более по вашим же словам, если он адекват. Какой смысл отказывать?
Судя по всему у вас куча свободного времени такие простыни писать) 100% можно его лучше употребить, тогда и жаловаться про зарплаты не придется.
Судя по всему вы очень токсичны. Будто вы не отдыхаете на рабочем месте
Серьезно, по всему что вы написали, складывается впечатление что вы мнительный человек со своими загонами. Вполне вероятно только это мешает вам зарабатывать больше.
Ну начнём с того, что деньги далеко не для всех решающий фактор. Ещё есть условия, график, локация... Дальше кому-то просто "в лом" заниматься поисками, ходить по собесам и т.п. Ну и наконец важна не столько озвученная з/п (читай испытательный срок), а динамика её роста в перспективе.
Есть люди, которые не особо ориентируются в рынке, плохо переносят собесы/смены компаний, денег им особо не надо, главное чтобы на жизнь хватало и можно было заниматься любимым делом.
Имхо очень классные кандидаты для компаний. Одни из самых лояльных, если компания совсем не охреневает по отношению к ним.
Сладкая мечта любого хозяйчика - найти такого лоха
Почему сразу лоха? Кому-то по кайфу менять раз в полгода место работы, убегая на +30тыщ, а кому-то комфортнее пусть меньше получать, чем мог бы, но зато не бегать по собесам и командам. Интроверт - не значит лох.
Всё так. Я текущей компании, где я работаю сейчас, благодарен за то, что взяли меня тогда, когда никто брать не хотел. А я начал искать работу в феврале 22 года. Взяли меня только в апреле. Уже просто от даты можно понять как было тяжело.
Для меня лично было огромной проблемой найти работу программиста в городе, где я живу. Единицы компаний имеют в своей структуре отдел программной разработки. И во все эти отделы занимаются чаще не разработкой с нуля, а поддержкой и небольшими изменениями уже имеющихся систем. И там свободных мест нет никогда. Был лишь один завод, который был готов меня взять, но не на ту должность, что я хотел, а в линию поддержки Галактики. Мне просто сказали, что может быть в будущем будут проекты по разработки, на которые меня переведут. А будут ли они никто гарантии дать не мог, опять же в связи с известными событиями
Ничего странного. Если кандидат хочет з.п.ниже низа вилки, то он либо нескиловый, просто хорошо заскировался, либо осознанно пришёл ненадолго. В первом случае он уйдёт как только апнет скилы, ну либо просто уйдёт во втором. На горизонте от 3 до 6 мес. А расходы на приземление кандидата в целом сравнимы с его месячной, з п. А выхлоп реальный с работника (я про разработку) можно получить месяца через три только. Вот и считайте нужен ли такой кандидат.
работал в яндексе, с зарплатой точно не обижали. По остальным пунктам все может быть еще хуже, чем указано в статье
Я с зарплатных ожиданий кекнул. Сами же Яндекс срезают зарплаты на собесах
Зарпатные ожидания - это не только метрика, но и косвенная характеристика кандидата (если он хочет 400 - то его уже ценят на текущем месте работы как минимум на 300, а значит он не джун и вкатун, а совсем наоборот)
А подрезать зарплату - ну это у них работа такая.
Так что никакой биполярочки, все закономерно - ищем того кто стоит (или считает что стоит) 400 и "работать в нашей компании за 250 большая честь и у нас есть бонусы и опционы".
Не совсем понимаю. К примеру. Условный я не работал за высокую зарплату, так как таких зарплат в моём регионе нет. Чтобы попасть в условный Яндекс, мне нужен релевантный опыт, потому что без опыта даже смысла нет идти. Или я пробовал попасть, но меня забрили с рекомендацией получить этот самый релевантный опыт. Я нахожу в компании по меньше релевантную вакансию, и там за те же деньги, что я зарабатывал раньше, получаю нужный опыт. Проходит условные 2 года. Пытаюсь перейти в Яндекс снова. Моё зарплатное ожидание теперь 150 тыс.рублей, что выше, чем на текущем месте работы. Возмут? (риторический вопрос)
Это я к тому, что часть кандидатов не знают на какую зарплату на рынке они могут претендовать. Особенно трудно свыкнутся с прыжком в зарплате не на условные 100 тыс.рублей, а на 200, а то и 300 тыс.рублей. Круто конечно так скакнуть, но это же не у всех положительно сказывается психологически. Это тоже что-то да значит
Вам на Яндексе свет клином сошелся? Если да - прогибайтесь под их хотелки. Если нет - на рынке достаточно хоть чуть-чуть засветиться, и HR будут сами звонить зазывать на собеседования. Ну или поискать вакансий, на сайтах всех компаний есть списки вакансий.
Если овы не знаете суммы за которую продаваться - то я открою страшную тайну, стоимость жизни в любом регионе РФ (кроме особо экстремальных точек) стоит примерно одинаково (если вы условно потребляете продукты одной и той же ценовой группы). Отличается стоимость недвижимости и ее аренды. Поэтому всегда можете прикинуть сколько вам надо на комфортную жизнь у себя, умножьте на 1.5, добавьте стоимость аренды жилья - и вот у вас есть адекватная стартовая цена.
Вам на Яндексе свет клином сошелся? Если да - прогибайтесь под их хотелки.
Так Яндекс это просто повод для дискуссии. Меня в Яндекс не возьмут. Особенно с учётом вскрывшихся подробностей. Уже даже нет смысла пытаться туда идти. У меня есть хотелка получить коммерческий опыт разработки приложения под Android. Но пока мой опыт не релевантен. То есть мне нужно менять стек, а это время для движения в сторону.
Если нет - на рынке достаточно хоть чуть-чуть засветиться, и HR будут сами звонить зазывать на собеседования. Ну или поискать вакансий, на сайтах всех компаний есть списки вакансий.
Может раньше так было. Сейчас как-то всё изменилось. Если раньше звонили постоянно, даже после начала СВО были звонки, то после того как я поднял хотелку по зарплате у себя в резюме, уже полгода как звонки прекратились. Даже на почту перестали писать.
Поэтому всегда можете прикинуть сколько вам надо на комфортную жизнь у себя, умножьте на 1.5, добавьте стоимость аренды жилья - и вот у вас есть адекватная стартовая цена.
Хороший совет. Спасибо. При чём, я без шуток. Вы первый кто адекватно описал вариант расчёта хотелки. Другие, здесь же в комментариях, очень странно отвечают на вроде бы простой вопрос. Будто боятся, что потеряют такую зарплату
А в чём сложность-то? Вроде основы торга на рынке почти полностью передаются детсадовским анекдотом:
- Абрам, сколько будет 2+2?
- 8
- Точно?
- Ну ладно, 4.
- Если ты знаешь, что 4, то почему сказал 8?
- Папа учил всегда сначала говорить больше, чтобы было, куда отступать при торге!
Так и называйте просто верхнюю границу рынка (ну не верхнюю можно, чтобы выглядеть приличнее -- возьмите 75-й перцентиль на распределении на Хабре, скажем). Если у работодателя нет такого бюджета на вас, то он скорее всего вам намекнёт, что столько не даст, и вы сможете поторговаться. А при вашей политике -- мало какой работодатель скажет, что вы назвали мало и предложит вам больше, в чём ваш гешефт вообще?
Так и называйте просто верхнюю границу рынка
А какая она верхняя-то? Проблема-то как раз в том, что неизвестно какая она верхняя граница рынка
Откройте калькулятор на Хабре, наслаждайтесь. Он говорят ещё занижает, так что сохранится дорогая вам консервативность в оценке.
А в бытность предлагали паи, акции...
Та бытность канула в небытие, да и компания разделилась, если Вы не заметили.
В одной - типа джедай Аркаша, в другой - коллективный Император. Биполярочка и есть ))
А в бытность предлагали паи, акции (может и сейчас так же делают)
Это копи-паста того, что делают в Америке. Как-то все, наверное, забыли, что в начале 2000-х наш бизнез создавался как абсолютный клон американского, просто потому, что ничего своего у России в этой области не осталось, кроме криминала (подпольного в СССР, ставшего открытым в 90-е). В более мелких компаниях, скорей всего, потихоньку уже вырабатывается наш культурный бизнес-слой, но в супер-крупняке по-другому быть не может.
Наконец-то кто-то понял что 40 лет это старость. Пойду приму таблетки и поеду цветы на дачу выращивать.
До 35 лет - молодежь. После 40 - старик. с 36 до 40 - ты взрослый мужчина в самом расцвете сил!
off Минздрав РФ нынче считает "мужчиной в самом расцвете сил" до 49 лет. И до 60 лет в Ивановской, Иркутской, Тверской, Тамбовской, Нижегородской, Саратовской, Самарской, Челябинской областях, Ставропольском крае, Чувашии, Забайкалье
"child-failure-old-dead"© Dylan Moran
Какие цветы в ноябре?? Не пропускайте таблетки! ))
Розы как раз накрывать надо заканчивать. Хвойники можно под снег высадить, они правда не цветут. Опять же:
В ноябре производят высадку семян однолетних хризантем, синего василька, флоксов, люпинов. Можно также посадить нигеллу, дельфиниум, диморфотеку. Некоторые многолетние цветы, например, маки часто высеивают именно в последний месяц осени. Посадки рекомендуется укрыть пленкой или слоем хвойных веток и листьев.
Если смотреть непредвзято, то никаких доказательств, что это реальные скриншоты - нет, поэтому это даже опровергать не нужно было
Если же это правда, то соискателям на это обижаться не стоит, ибо так компания вредит самой себе.
Жаль, что кроме скриншотов для найма не было слито что-то, что однозначно позволило бы идентифицировать подлинность доступа к внутренней документации
Так они же сами сказали что это с их внутреннего портала утекло, вы о чем?
Они сами сказали, что это было на их внутреннем портале
Они признали, что это дело рук их HR
Из 1 и 2 следует, что такие практики реально применялись как минимум в ряде случаев. Как максимум - этот рак распространился на большинство команд по-своему, но официально про это сказать нельзя
Какие доказательства вам ещё нужны, когда компания сама призналась во всём?
Получается, что яндекс подтвердил, что такие правила были как минимум в одной команде.
...во многом противоречат внутренним правилам компании, поэтому уже были удалены...
Да удалены с публичного борда - в закрытые каналы HRa...
Сбербанк (ведущий, старший и тд странные позиции) при опыте 1-2 года
Сбер-то интересно чем не угодил?
Договоренность друг у друга не нанимать, видимо.
Это да, но тогда зачем оговорка про 1-2 года ?
И почему интересно ведущий и старший это странные позиции ? Вполне обычные позиции, как по мне ))
UPDATE: возможное объяснение
Ну как бывший сберовец 2 причины вижу:
Можно попасть в такую команду, где за 2 года не научишься ровным счетом ничему. В иных стартапах за неделю пишут больше кода, чем в некоторых командах Сбера за год. Подчеркиваю - в некоторых. В некоторых наоборот работа кипит.
Если не дурак, то там можно быстро двигаться по грейдам. Чрез 2-3 года пройдешь старшего, ведущего, верхновного, величайшего, солнцеподобного и т.д. И денег захочешь в соответствующем объеме. Видимо, у Яндекса с этого пригорает.
У Сбера просто проблема с неймингом, тянущаяся из банковского прошлого. Когда вы работаете в банке, вы взаимодействуете с ЛПР ваших контрагентов. И обычно это гендиректора, вице-президенты и так далее. И как бы немножечко западло, если ты такой вице-президент, а твой визави со стороны сбера это менеджер по работе с партнерами. Поэтому Сбер, по старой банковской традиции, просто щедро раздает всем звания вице-президентов, ведущих экспертов, самых-главных-руководителей и так далее. Это просто надпись в визитке. Они примерно ту же самую логику пролили и в техкластер.
Из сбера приходят собеситься много людей с опытом год, уровнем стажер+ и должностью главный программист, иногда кажется что это вообще минимальный грейд у них)
Сейчас я нахватаю минусов конечно, но поясню некоторые детали. Это скриншоты с так называемого Я-чана. Анонимного внутреннего форума. Прям совсем-совсем анонимного, там даже регистрации нет поэтому даже нельзя понять, что эти Н сообщений написал один человек. Кто их написал - неизвестно. Имеет ли он какое-то отношение к найму - тоже. Автором этих сообщений может быть как стажер на пол ставки, так и чив рекрутер с одинаковой вероятностью. (хотя на самом деле истина скорее всего где-то посередине). В принципе ко всему что написано на ячане нужно относится с изрядной доле скепсиса.
Как мне пояснили: "Там какая-то правда левая страница была во внутреннем портале".
Ну есть вики, где все четко аккуратно и понятно кто автор сообщения. Если бы это была страничка в вики, то можно было хотябы прикинуть какой вес имеет автор сообщения и не является ли это выдумкой. А есть ячан. Ячан это по сути место где можно легально потоксить, написать любую фигню, соврать про свою зарплату, поругать топов, поддержать/осудить СВО и тебе за это никто не осудит.
Сложное объяснение для обычной человеческой тупизны.
Вот просто объяснение. Это не является ни требованиями по найму ни рекомендациями. В лучшем случае это просто какие-то рандомные люди обсуждают свои личные предпочтения по найму, в худшем просто рандомный человек написал рандомную чушь/шутку на ресурсе без регистрации и модерации предназначенном для лулзов.
Вы верите в анонимность? Особенно в внутрикорпоративном чате? "где даже нет регистрации" ))) На всякий случай "как можно" - да кроме IP и куков я могу назвать еще как минимум 3 способа (при этом это вообще ни разу не близко к моей сфере даятельности)
Скрытый текст
сопоставить время поста и сетевую активность
fingeprint софта установленного на компе
fingeprint работы с клавиатурой и мышью
Гораздо проще узнать кто что думает, если разрешить говорить )))) и пообещать анонимность )))
Это все верно разумеется. Более того там даже есть предупреждающая плашка "существуете техническая возможность деанонимизации". Если что-то совсем-совсем плохое начать постить, не знаю призывы к убийству или что-нибудь такое, то к тебе наверняка придут. Другое дело, что есть некое написанное правило, что ячан это место свободное от модерации и осудить за написанное там тебя могут только такие же анонимные анонимы. Вследствие чего ячан достаточно токсичное место, куда большинство сотрудников скорее всего заходило пару раз и больше не возвращалось.
Такой анонимный и такие левые люди, что с виновниками уже провели разъяснительные мероприятия. Угу, верим. И N слов в коде Яндекса никогда не было. Душечки-лапочки там сидят. Только и занимаются тем, что любых кандидатов на свои 627 раундов LeetCode задач зовут
Я "ведущий" из Сбера с опытом 2 года. И что? Надо на поди-подай-пошел вон не мешай позициях непременно годами и десятилетиями сидеть, чтобы считаться в каких-то кругах нормально соображающим разрабом?
Бытует вполне обоснованное мнение, что даже синьором нормальным (не дутым) за два года работы не стать (если только человек не выдающийся гений, или не контрибьютил до этого еще много лет в какой-нибудь суровый опенсорс, набравшись опыта там). А ведущий - это же дословно lead, то есть еще выше синьора.
Про сеньора никто и не говорил на минуточку, у них совсем другие именования должностей. Ведущий - это уже далеко не джун, но еще и не крепкий мидл
Если так, то это значит что у Сбера наглухо сломана система грейдов, и она тупо не соответствует общепринятой. Вполне логично, что другие компании не хотят в этих сортах разбираться.
Скорее так:
Система в Сбере соответствует общепринятой в целом в трудовой сфере в России, а общепринятая в разработке ПО не соответствует общепринятой в трудовой сфере. Истоки этого расхождения кроются в старинных квалификационных справочниках.
Система в Сбере соответствует общепринятой в целом в трудовой сфере в России,
Вообще нет.
Если вам так уж хочется натянуть грейды разработки ПО на общепринятые в трудовой сфере, то оно как-то так:
junior - инженербез категории или инженертретьей категории
middle - инженервторой категории
senior - инженер первой категории
lead - ведущий инженер
"Ведущий" - это всегда сильно выше, чем все остальные рядовые сотрудники. Выше ведущего только главный инженер проекта.
Или, как уже сказали ниже, если не про инженерные должности, то "специалист, старший специалист, ведущий специалист, главный специалист". Как видите, ведущий там явно не "между джуном и миддлом".
Вообще нет.
Вообще да.
Зачем спорить, если вы сами сказали что не в курсе про грейды?
Инженер — ведущий инженер — старший инженер. Примерно тут заканчивается джуны и начинаются мидлы.
Далее главный инженер — это несколько мидловых грейдов.
Далее эксперт — ведущий эксперт — главный эксперт, это сеньорские.
Всё в Сбере норм, и с грейдами, и не только с ними.
Ведущий - это уже далеко не джун, но еще и не крепкий мидл
Ну вот и ответ. В организации здорового человека ведущий буквально ведет за собой отдел или целое направление. Буквально team lead. В Сбере звания девальвированы, и поэтому оцениваются как "странные".
У них там что ли градация "специалист-эксперт — ведущий специалист 3-го разряда — ведущий специалист 2-го разряда — ведущий специалист 1-го разряда — главный специалист"?
В русской классификации должностей:
Специалист, старший специалист, ведущий специалист, главный специалист. Еще из СССР идёт. И это совершенно не обязательно отражает реальные навыки, это должность, по сути, вилка зп некоторая корреляция с должностными обязанностями.
Ведущий из сбера раздают джунам, если что. Нужно указать грейд. Ну и желательно зп :)
В нормальных компаниях грейды джун-мидл-сеньор-ведущий. В сбере видимо по другому))))
«Яндекс» опроверг наличие в компании «красных маркеров» при отборе кандидатов (возраст 40+, работа в госструктурах)