Мамкин программист
Ответ на пост «Забавный способ найма в IT»
Erlang vs С++. Спонтанные вопросы по незнакомому Erlang на собеседовании.
Ну это принципиально разные языки. Императивная парадигма у С++ и функциональный Erlang. Статическая типизация у С++ и иммутабельность+динамическая типизация у Erlang. Куча легковесных потоков, бешенная масштабируемость у Erlang и проблемы с производительностью на ровном месте у С++.
По своему и по опыту команды скажу, что среднее время изучения "базы" Erlang - это где-то полгода. Т.е. спустя полгода программист сможет выдавать адекватный production код на Erlang. Большая часть С++'сных вакансий в геймдеве, где весь упор внимания на программирование рендера, шейдеров, ECS и paper'ов.
Ожидать от С++сника, что он сходу разберется в новом для себя функциональном языке очень странно, т.к. (повторюсь) интерес среднего С++'сника вообще не пересекается с миром других парадигм и других (неподобных С++) ЯП. Многие С++'cники идеологию C# не понимают, и не могут смириться, что C# во много раз удобнее и средний код на нем сильно быстрее аналогичного кода на С++ (C# - выше уровнем, больше пространства для оптимизации, 1000 человеколет вложены в оптимизацию CLR на уровне компиляции и т.д.).
На мой взгляд - это ошибка HR и тех. лидера команды.
1. Зачем звать всех подряд и тратить свое время на нерелевантных кандидатов, когда можно обозначить знакомство с Erlang, Haskell, F# и Lisp ) как обязательное требование?
2. Откройте бесплатные онлайн курсы по Erlang, а потом через 3 месяца отправьте офферы самым толковым.
3. Если тех. лидер позволяет себе такое, то скорее всего это не тот "начальник", с которым вы хотите работать.
Классика
Ответ на пост «Можно и наоборот - единственный оффер»
Смотрю на эту картинку и себя представляю. Примерно 1 раз в 4 года, мне звонят из кадрового агентства и предлагают пройти собеседование на должность инженера по квалификации лабораторного оборудования в компанию типа "БигФарма". Очень специфическая должность со специфическими обязанностями, когда готовых специалистов днём с огнём не сыщешь. Каждый раз я прохожу собеседования и меня не берут, под разными предлогами, хотя я на самом деле рад этому, потому что платят там очень прилично, но работа очень нудная, 80% времени сочиняешь тесты и отчёты и только 20% времени работаешь на приборах. Я уже был на 4 собеседованиях, меня там должны знать как облупленного, но я всё равно прохожу собеседования и скрещиваю пальцы, чтобы мне не сделали предложение, от которого я не смогу отказаться ))) Вот такой замкнутый круг!