Радость от процесса, от того, что я просто люблю писать код и решать задачи, исчезает. Остается только гонка за внешними маркерами (статус, зарплата и так далее).
Расскажите это в компаниях у которых процесс Performance Review содержит Stack Ranking и последние 10% отправляются на выход обеспечивая постоянный приток свежий крови в организацию.
Показать максимум, чтобы закрепиться на новом месте.
Вот это очень плохая стратегия для соискателя. Через какое то время вчерашний максимум становится сегодняшней нормой. В это же время производительность у разработчика падает потому что выдавать максимум все время нельзя, к тому же через какое то время он втягивается в текучку и падает вдохновение от новой работы. И на ближайшем годовом ревью сразу возникает отсутствие повышения, понижение в грейде, или увольнение за неоправданные ожидания в зависимости от того на сколько упала производительность 😀.
Понятно, значит сначала нужно попрыгать через обруч на собеседовании чтобы только потом понять что оно того не стоило. Мне такой вариант точно не подойдет, но может есть любители, в любом случае спасибо за комментарии и успехов вам в поиске кандидата на эту позицию.
Ребята вы ищите человека со знаниями разработчика на позицию искателя багов и техподдержки, неужели вы считаете что человек умеющий писать драйвера в linux и знающий английский на уровне достаточном для общения с заказчиком пойдет в тех поддержку🤪это же прям работа мечты, ещё и требующая софтскилы и навыки общения, проще уже менеджером или разработчиком да и зарплата выше.
Кстати да зарплата, а какая вилка хотя бы у такого инженера, в вакансии не указана?
И что уже совсем отчаялись с поиском что через статьи на хабре пытаетесь кого-нибудь компетентного найти на такую работу? 😀
Ну да похоже и в прям отчаялись 😀, на hh - 36 откликов с 4 августа и походу нет подходящих, и это в эпоху нейронок когда на норм вакансии по 500-1000 за неделю прилетает.
Называть открыто компанию не буду, если не угадали значит оно вам и не надо, вы с ней не сталкивались. А не лояльность заключается в том что если меня спросят стоит ли туда идти открыто скажу нет, и объясню почему. Поиск работы такой же рынок и мы так же можем на него влиять как соискатели через механизмы маркетинга просто не все понимают как. 😀
Тоже надоела ситуация на рынке и свинское поведение компаний, когда такое отношение получаешь имея 18+ лет опыта и диплом MBA, при этом видя как вакансию не могут закрыть в течение года и думая кого же вы ищете? 😀 я для себя решил так, после 3 трёх таких откликов для меня компания попадает в черный список и я перестаю осознанно откликаться на её вакансии, только через автооклик на всё подряд. После пары месяцев игнора начинаю быть нелояльным к компании со своей стороны, имея определенный опыт и вес в индустрии могу себе это позволить (привет ведро, это про вас). Ну а за предложение пройти тестовое сразу полный игнор компании и посыл hr в лес (тындекс это про вашу воронку найма). 😀
Я бы Белинкис заменил на Завертайлова, мне её книга вообще не зашла, а Завертайлов прям база, а Олсен MVP безусловно лучшая книга по продукту из переведеных. Ну и моя полка, тоже очень похожа на вашу 😀
А если бы вы знали нюансы языка, то вы знали бы, что плюсовый байт не обязан быть восьмибитным, он может быть и больше
Ну знаю я это как это мне поможет работать с байтов ым потоком,собирать его и извлекать из него инфу на процессоре который это не позволяет.
другая сторона в случае английского языка [человек] обладает несколько большим интеллектом и способностью к коррекции ошибок, чем другая сторона в случае ЯП [компилятор]
Вопрос решается на уровне корп стандарта компании типа undefined behavior не писать или общего стандарта безопасности типа мисры. Выше уже приводили пример race conditions в верилог что следуя паре простых правил вы на них никогда не нарветесь и знать о них для вас становится не обязательно чем на аналогия с intermediate и advanced.
Как бы вы назвали более глубокие уровни знания языка, когда человек может не только написать пару строк, но и знаком с крайними случаями, тонкостями и неочевидными подводными камнями?
Мне нравится аналогия принятая у лингвистов если взять английский - c1 advanced, c2 proficiency. При этом владении английским языком признается на уровне b1 intermediate и только почему то программисты засчитывают владение языком программирования когда вы знаете всё нюансы то есть если сравнивать с английским то это минимум advanced.
При этом во многих прикладных областях знать язык на уровне advanced не требуется достаточно intermediate, к тому же бывает так что архитектура проца просто не ложится на язык и часть нюансов не работает (моя любимая архитектура DSP от ti c54-c55 есть компилятор на си и даже си++ правда сильно урезанный но вот прикол байта в архитектуре нет, минимально адресуется 16 бит ещё и bigendian а вам надо rndis драйвер для USB написать ещё и eth стек на нём запустить 😀).
а язык, по которому собеседуют — вроде основной
А мне казалось что начиная с Ады там уже были вспомогательные или не используемые в компании языки просто интервьювер их знал очень хорошо а тот кого собеседовали нет потому и привёл аналогию с баш.
Нет я прекрасно ориентируюсь в своей области знаний а ещё я экстраверт так что сразу легко донесу до руководства свои слабые стороны подсветив что мне решение подобной задачи будет стоить больше. Это базовый навык в модели общения доверие-прозрачночть с руководством и понимание этого позволяет легко двигаться по карьерной лестнице. 😀
Но вы можете продолжать оправдывать его (на самом деле — себя).
Да без вопросов я спокойно могу сказать про себя что я дурак хоть и имею 2 диплома и за 18+ лет имея за плечами патенты и серьёзные продукты на рынке знаю только лишь то что практически ничего не знаю так как понимаю сколько различных предметных областей в embedded. А вот что я могу сказать конкретно по собесу
Спросили vhdl и verilog по первым вопросам не смогли выдти на конструктив избавляемся от кандидата по не соответствию hard/soft scils. Дальше время тратить нет это дорого для компании. Если через вас слишком большой поток неликвида нужно задуматься где проблема (плохой фильтр у hr или у вас завышенные требования к кандидатам).
Копания в аде и глубже если не нужно компании это именно снобизм и тут я приводил пример с питоном, я понимаю свои ограничения и на бэкенд не пойду но если бэк програмист прийдет ко мне я его буду спрашивать по необходимой мне предметной области и мы быстро расстанемся если он её не знает. При этом как я и писал в резюме мы оба знаем питон просто каждый в меру своей необходимости.
Теперь про знания языков зная python без многопоточки мне гораздо легче будет её освоить и написать чем тому кто вообще питон не знает(ии сейчас мне в помощь) Для меня как менеджера при найме такого человека это плюс ему в карму если его простой навык использования языка встраивается в мою предметную область (тут уже был пример с bash, git, тем же английским). И я не буду пытать его по каким то тонкостям.
У меня так с python для цифровой обработки сигналов, и в резюме у меня указано что я знаю python, но при этом у меня нет знания ооп, многопоточки или Django, и любой backend программист меня просто разнесёт на собесе. Вот только если он попадётся мне то на той же фильтрации я его порву как тузик грелку. 😂
Весело наблюдать обычно как один синьер другого собеседует, тут кто первый халат надел тот царь и бог, а второй если не наступал на те же грабли тот дурак .
А ещё веселее когда в маленьком городе миллионнике они потом встречаются и меняются местами и товарищ заваливший собеседование прошлый раз отрывается в ответ по полной. 😂
Это я к тому что один мог писать системные скрипты другой многопоточку используя один и тот же язык и в резюме указать что язык знают но при этом запросто завалить друг друга на собесе.
Embedded очень большой и областей огромное множество, и практики как и набор используемых инструментов везде разный. Надо просто смотреть понимает человек физику процессов которыми управляет через код или нет(так называемую предметную область в которой ему предстоит работать), остальное лишнее так как оно слишком часто меняется.
Почему врёт, если человек может прочитать код на этом языке и написать пару строк он им владеет. То что он не знает тонкостей какого-то языка это совершенно другое. Как в английском есть классификация от А1 до С2 и если я владею им на уровне А2-B1 то я считаю что я его знаю и в резюме запишу что знаю без указания уровня(для моих задач прочитать текст или написать комент или спросить где тут ресторан этого хватает с лихвой), вы собеседуете и знаете какой уровень вам необходим для работы вот и выясняйте это ваша работа, может вас устроит тот что у меня, но если я напишу конкретный уровень то во многих компаниях на собес попасть без шансов просто из за дурацкий автофильтров и глупых hr которые поставят как знание языка b2-c1. То же самое с языками я знаю СИ и в резюме пишу просто СИ но вот какой нужен вам и знаю ли я его это уже выяснять вам если не указали в вакансии (может вам нужна мисра из соображений безопасности, а может быть и нет). Здесь же человека указавшего аду пытают по адовой многопоточке а он может просто писал на ней какие то простые вещи тут как с bash и git все пишут что знают но у большинства знания как с английским на уровне А1 но для работы этого хватает. 😀
Расскажите это в компаниях у которых процесс Performance Review содержит Stack Ranking и последние 10% отправляются на выход обеспечивая постоянный приток свежий крови в организацию.
А можно ссылку в статью добавить а то непонятно что вышло, где вышло 🤔
Вот это очень плохая стратегия для соискателя. Через какое то время вчерашний максимум становится сегодняшней нормой. В это же время производительность у разработчика падает потому что выдавать максимум все время нельзя, к тому же через какое то время он втягивается в текучку и падает вдохновение от новой работы. И на ближайшем годовом ревью сразу возникает отсутствие повышения, понижение в грейде, или увольнение за неоправданные ожидания в зависимости от того на сколько упала производительность 😀.
Ещё и деньгами AMBE+2 от DVSI закрытый + патенты, и доступен сугубо в виде чипа.
Понятно, значит сначала нужно попрыгать через обруч на собеседовании чтобы только потом понять что оно того не стоило. Мне такой вариант точно не подойдет, но может есть любители, в любом случае спасибо за комментарии и успехов вам в поиске кандидата на эту позицию.
Вы не ответили на вопрос какая же вилка все таки для этой роли, или это тайна за семью печатями? 😀
Ребята вы ищите человека со знаниями разработчика на позицию искателя багов и техподдержки, неужели вы считаете что человек умеющий писать драйвера в linux и знающий английский на уровне достаточном для общения с заказчиком пойдет в тех поддержку🤪это же прям работа мечты, ещё и требующая софтскилы и навыки общения, проще уже менеджером или разработчиком да и зарплата выше.
Кстати да зарплата, а какая вилка хотя бы у такого инженера, в вакансии не указана?
И что уже совсем отчаялись с поиском что через статьи на хабре пытаетесь кого-нибудь компетентного найти на такую работу? 😀
Ну да похоже и в прям отчаялись 😀, на hh - 36 откликов с 4 августа и походу нет подходящих, и это в эпоху нейронок когда на норм вакансии по 500-1000 за неделю прилетает.
Называть открыто компанию не буду, если не угадали значит оно вам и не надо, вы с ней не сталкивались. А не лояльность заключается в том что если меня спросят стоит ли туда идти открыто скажу нет, и объясню почему. Поиск работы такой же рынок и мы так же можем на него влиять как соискатели через механизмы маркетинга просто не все понимают как. 😀
Тоже надоела ситуация на рынке и свинское поведение компаний, когда такое отношение получаешь имея 18+ лет опыта и диплом MBA, при этом видя как вакансию не могут закрыть в течение года и думая кого же вы ищете? 😀 я для себя решил так, после 3 трёх таких откликов для меня компания попадает в черный список и я перестаю осознанно откликаться на её вакансии, только через автооклик на всё подряд. После пары месяцев игнора начинаю быть нелояльным к компании со своей стороны, имея определенный опыт и вес в индустрии могу себе это позволить (привет ведро, это про вас). Ну а за предложение пройти тестовое сразу полный игнор компании и посыл hr в лес (тындекс это про вашу воронку найма). 😀
Я бы Белинкис заменил на Завертайлова, мне её книга вообще не зашла, а Завертайлов прям база, а Олсен MVP безусловно лучшая книга по продукту из переведеных. Ну и моя полка, тоже очень похожа на вашу 😀
Ну знаю я это как это мне поможет работать с байтов ым потоком,собирать его и извлекать из него инфу на процессоре который это не позволяет.
Вопрос решается на уровне корп стандарта компании типа undefined behavior не писать или общего стандарта безопасности типа мисры. Выше уже приводили пример race conditions в верилог что следуя паре простых правил вы на них никогда не нарветесь и знать о них для вас становится не обязательно чем на аналогия с intermediate и advanced.
Мне нравится аналогия принятая у лингвистов если взять английский - c1 advanced, c2 proficiency. При этом владении английским языком признается на уровне b1 intermediate и только почему то программисты засчитывают владение языком программирования когда вы знаете всё нюансы то есть если сравнивать с английским то это минимум advanced.
При этом во многих прикладных областях знать язык на уровне advanced не требуется достаточно intermediate, к тому же бывает так что архитектура проца просто не ложится на язык и часть нюансов не работает (моя любимая архитектура DSP от ti c54-c55 есть компилятор на си и даже си++ правда сильно урезанный но вот прикол байта в архитектуре нет, минимально адресуется 16 бит ещё и bigendian а вам надо rndis драйвер для USB написать ещё и eth стек на нём запустить 😀).
А мне казалось что начиная с Ады там уже были вспомогательные или не используемые в компании языки просто интервьювер их знал очень хорошо а тот кого собеседовали нет потому и привёл аналогию с баш.
Ну или пару фифошек на входе и выходе для исключения мета стабильности и pll разгоняющую в N раз клок для делителя.
Про запрещение перехода в другой клоковый домен в задаче ведь ничего не сказано. 😀
У человека может быть свидетельство о регистрации программы(там указан язык программирования) и это может быть известный в узких кругах продукт.
Всё ещё будете гонять его после этого на собесе по языку?
За недостаточную глубину знаний он получит отказ?
Нет я прекрасно ориентируюсь в своей области знаний а ещё я экстраверт так что сразу легко донесу до руководства свои слабые стороны подсветив что мне решение подобной задачи будет стоить больше. Это базовый навык в модели общения доверие-прозрачночть с руководством и понимание этого позволяет легко двигаться по карьерной лестнице. 😀
Да без вопросов я спокойно могу сказать про себя что я дурак хоть и имею 2 диплома и за 18+ лет имея за плечами патенты и серьёзные продукты на рынке знаю только лишь то что практически ничего не знаю так как понимаю сколько различных предметных областей в embedded. А вот что я могу сказать конкретно по собесу
Спросили vhdl и verilog по первым вопросам не смогли выдти на конструктив избавляемся от кандидата по не соответствию hard/soft scils. Дальше время тратить нет это дорого для компании. Если через вас слишком большой поток неликвида нужно задуматься где проблема (плохой фильтр у hr или у вас завышенные требования к кандидатам).
Копания в аде и глубже если не нужно компании это именно снобизм и тут я приводил пример с питоном, я понимаю свои ограничения и на бэкенд не пойду но если бэк програмист прийдет ко мне я его буду спрашивать по необходимой мне предметной области и мы быстро расстанемся если он её не знает. При этом как я и писал в резюме мы оба знаем питон просто каждый в меру своей необходимости.
Теперь про знания языков зная python без многопоточки мне гораздо легче будет её освоить и написать чем тому кто вообще питон не знает(ии сейчас мне в помощь) Для меня как менеджера при найме такого человека это плюс ему в карму если его простой навык использования языка встраивается в мою предметную область (тут уже был пример с bash, git, тем же английским). И я не буду пытать его по каким то тонкостям.
У меня так с python для цифровой обработки сигналов, и в резюме у меня указано что я знаю python, но при этом у меня нет знания ооп, многопоточки или Django, и любой backend программист меня просто разнесёт на собесе. Вот только если он попадётся мне то на той же фильтрации я его порву как тузик грелку. 😂
Весело наблюдать обычно как один синьер другого собеседует, тут кто первый халат надел тот царь и бог, а второй если не наступал на те же грабли тот дурак .
А ещё веселее когда в маленьком городе миллионнике они потом встречаются и меняются местами и товарищ заваливший собеседование прошлый раз отрывается в ответ по полной. 😂
Это я к тому что один мог писать системные скрипты другой многопоточку используя один и тот же язык и в резюме указать что язык знают но при этом запросто завалить друг друга на собесе.
Embedded очень большой и областей огромное множество, и практики как и набор используемых инструментов везде разный. Надо просто смотреть понимает человек физику процессов которыми управляет через код или нет(так называемую предметную область в которой ему предстоит работать), остальное лишнее так как оно слишком часто меняется.
Почему врёт, если человек может прочитать код на этом языке и написать пару строк он им владеет. То что он не знает тонкостей какого-то языка это совершенно другое. Как в английском есть классификация от А1 до С2 и если я владею им на уровне А2-B1 то я считаю что я его знаю и в резюме запишу что знаю без указания уровня(для моих задач прочитать текст или написать комент или спросить где тут ресторан этого хватает с лихвой), вы собеседуете и знаете какой уровень вам необходим для работы вот и выясняйте это ваша работа, может вас устроит тот что у меня, но если я напишу конкретный уровень то во многих компаниях на собес попасть без шансов просто из за дурацкий автофильтров и глупых hr которые поставят как знание языка b2-c1. То же самое с языками я знаю СИ и в резюме пишу просто СИ но вот какой нужен вам и знаю ли я его это уже выяснять вам если не указали в вакансии (может вам нужна мисра из соображений безопасности, а может быть и нет). Здесь же человека указавшего аду пытают по адовой многопоточке а он может просто писал на ней какие то простые вещи тут как с bash и git все пишут что знают но у большинства знания как с английским на уровне А1 но для работы этого хватает. 😀