КТН <бип>, <бип>, <бип>...

Jan 09, 2020 16:56

Пару дней назад обратился ко мне наш system-engineer И, с не очень обычной просьбой.
К нему пришёл на профессиональное собеседование соискатель Х, солидный дядя, кандидат технических наук, с большим опытом.
дальше: )

мысли вслух., о людях, профессия

Leave a comment

reedcat1965 January 9 2020, 17:30:40 UTC
5-й вопрос как бы не 6-7 класс.

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

У знакомого PhD был начальником года полтора (в Австрии), говорит, что бОльшего идиота с нулевой компетенцией в практических вопросах он не видывал. Даже банальную схему не мог прочесть. Зато по ушам начальству ездил классно, пока не устроил попадалово на почти 6-значную сумму в Евро.

Reply

aviator9298 January 9 2020, 17:44:46 UTC
1. 5-й вопрос = это как бы 9-11-й. Конечно учат такое и раньше, но потом всё равно повторяют в старших классах.
2. Ну да учат на 3-м курсе по ТАУ, но тем не менее не знать, что это такое тому кто диссертацию по автоматике наваял и защитил.
3. Ну есть PhD теоретики, не отличающие отвёртку от паяльника, но тут вопросы же были на знание элементарной физики из школьной программы.
Я же не просил его синтезировать оптимальный контур управления динамическим объектом четвёртого порядка.

Reply

intensec January 9 2020, 22:00:49 UTC
> как называется автомат состояний на английском
Название это ещё полбеды, бывают "программисты" со стажем и степенями, которые даже простейшую его реализацию сочинить не в состоянии. Так и пихают дилеи в цикл.

Reply

aviator9298 January 10 2020, 06:01:47 UTC
Большинству программистов ни когда не приходилось рисовать автомат состояний, но зато как наваяют...

Reply

intensec January 10 2020, 08:27:42 UTC
Джаваистам и сишарпистам там, может, и не приходилось. Но когда эмбедщик со стажем >20 лет не в состоянии его реализовать... лично я был в шоке.

Reply

aviator9298 January 10 2020, 09:28:36 UTC
Вот такого эмбедника, как говорила моя школьная учитель математики, нужно гнать ссаными тряпками.

Reply

intensec January 10 2020, 10:27:32 UTC
Вот да, казалось бы. Только этот глитч не мешает ему быть на должности Senior Engineer в одном стартапчике.
Впрочем, ещё больше меня поразило, когда он не смог сделать нормальную реализацию драйвера акселерометра. Причина, как позже выяснилось, была в том, что данные там считываются по прерыванию на переполнение fifo, размер которого 8кБ, и одна из трёх двухбайтных координат пишется уже в начало очищенного буффера. Сделать элементарный счётчик на смещение со сбросом он не додумался, и после каждого считывания X Y Z у него сдвигались на одну ячейку. :) На летучках он рассказывал, что баг в самом акселерометре и нормальное его чтение организовать невозможно в принципе, а клиент, который просит это сделать, сам не знает чего хочет, ибо беспросветно туп. В общем, либу под акселерометр в итоге пришлось писать мне, хотя это в мои обязанности и не входило.
Ну и у человека вторая степень (по информатике, кажется), если что.

Reply

aviator9298 January 10 2020, 12:52:43 UTC
Ну и такие тоже есть. Вот только есть небольшая разница.
Этот хоть может языком трепаться, а свежеприбывшим из бывшего СССР со слабым ивритом на хорошо подвешенный язык рассчитывать на приходится, только на профессиональные знания и умения.

Reply

intensec January 10 2020, 13:23:20 UTC
Разумеется, ведь от человека с реальными навыками всегда будет польза. Мне не совсем понятно другое - в чём смысл взятия на должность и удержания на ней персонажей вроде того, о котором написал выше. Или вот вашего сабжевого аналога. Вроде не такой уж и дефицит кадров сейчас.

Reply

aviator9298 January 10 2020, 13:35:10 UTC
Ну такой, которого мне пришлось интервьюировать не нужен, во всяком случае на той должности куда его хотели взять.
А вот, что касается дефицита кадров, то он просто огромный.

Reply

intensec January 10 2020, 15:10:15 UTC
> не нужен, во всяком случае на той должности куда его хотели взять.
Но их таких в итоге всё равно куда-то берут, причём ещё и как senior. Хотелось бы понять принцип этого явления.
> что касается дефицита кадров, то он просто огромный
Ну не знаю. Несколько лет назад ушел из web, увлёкшись микроконтроллерами, сделал несколько не самых простых проектиков с нуля. Но работу по этой теме найти так и не смог, если не считать того дурного стартапа и пары фрилансовых заказов. Теперь вот сижу вспоминаю java, js и sql чтоб вернуться назад в web :)

Reply

aviator9298 January 10 2020, 22:46:51 UTC
Ну не знаю, я лет 15 занимался RT/Embed, да и сейчас полно знакомых трудятся в этой области. На хлеб с маслом всегда заработать можно.

Reply

reedcat1965 January 11 2020, 07:27:52 UTC
промышленная автоматизация, которая в двух шагах от микроконтроллеров), это вполне рыбное место. И технологии там раз в два года не меняются.

Reply

aviator9298 January 11 2020, 07:32:16 UTC
В пром автоматике, умение кодить на ST или Ледер далеко не единственное требование.

Reply

reedcat1965 January 11 2020, 07:42:47 UTC
Таки да. Но если человек осилил пару реальных проектов (даже на Ардуине), то вполне может войти в IA за конечное время.

Reply

aviator9298 January 11 2020, 08:06:19 UTC
Отлично.
Есть лента на которой напечатаны пакетики для чая (можете взять для примера чай высоцкий) на каждом пакетике напечатана марка (чёрный квадратик на белом фоне).
Есть бесконечная лннта, сенсор который видит марки, и вращающийся нож. Резать нужно в движении 5 м/с, во время резания скорость ножа и ленты совпадают.

Задача не сложная, но тут %90 - это физика, динамика и кинематика, управление движением и только %10 - это кодирование.
А ведь это самая простая система 1.5 оси.
А если речь о машинах с десятками осей.
Или робот 6 осей, но синхронных с сингулярными точками, и переменным моментом на каждой оси.

Reply


Leave a comment

Up