я видел халтуру в лицо
Aug. 5th, 2015 02:31 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Раз уж у нас тут недавно были дискуссии о женщинах в программировании, поговорим еще о работе и профпригодности как таковой.
Вот вам рассказ программиста. Но, думаю, каждый из нас так или иначе встречался с тем, что описано, и в других сферах.
Это тот же самый человек, который написал предыдущий пост, вызвавший столько криков. И если вы не успели еще его возненавидеть за ЯКОБЫ сексистскую позицию, то теперь у вас есть возможность возненавидеть его за РЕАЛЬНУЮ жесткую позицию по поводу уровня профпригодности в области, вне зависимости от пола кандидата.
"...Собеседование на должность программиста, в резюме пять лет одного языка программирования и восемь — другого, а задание… я не буду его здесь публиковать, но, в общем, если вы умеете программировать, оно будет для вас почти оскорбительно простым. Я провожу собеседования по Skype и пользуюсь Google-документом c общим доступом, чтобы наблюдать, как кандидат решает задачу, в реальном времени.
Не менее, чем в половине случаев то, что я вижу, выглядит как езда пьяного психопата по льду вслепую. Я гляжу в бездну невежества, а бездна глядит в меня. Ослепительный ангел халтуры отрыгивает говнокод, за каждую строку которого Господь убивает белька. Чтобы не заразиться ретровирусом, вызывающим раннюю профнепригодность, я отсаживаюсь подальше от экрана, а потом получаю в буфете положенные за вредность пол-литра пива.
Я сейчас не говорю о кандидатах, которые не дотягивают до заданного нами высокого уровня. Я говорю о способности решить задачу, которую может без проблем решить любой минимально компетентный программист. Это как для водителя проехать по прямой и свернуть за угол. Как для автомеханика подкачать шины. Как для медсестры дать больному таблетку. Как для шеф-повара приготовить бутерброд. Как для парикмахера постричь налысо. Улавливаете, к чему я?.."
(Кстати, он после обсуждений про женщин в программировании не поленился сделать статистический анализ проведенных ним лично за последние полтора года собеседований конкретно на профпригодность (умение писать код). И выяснил занимательный факт, что как женщин так и мужчин прошло техническую проверку ровнёхонько (!) по 22% из общего числа кандидатов каждого пола.)
Но сейчас мы не письки-сиськи и не про феминизм. А про профпригодность соискателей.
Кстати, как-то краем уха лично слышала проведение такого собеседования, как описано в посте. Кандидату в программисты говорят - здравствуйте, не будем терять время, давайте, садитесь и пишите код.
И очень часто у человека реальное изумление в голосе - что?! вот так сразу?! Я думал, будет беседа...Я не ожидал проверки! У меня же в резюме написано, что я, честное слово, Настоящий Программист! А вы вот так сразу, рррраз - и проверку, без предварительных ласк?!
Да, бл*дь, тебя берут на программиста, но ты, наверное, ожидал вот этих задушевных расспросов "за жызнь" - а расскажите-ка о своих пяти сильных качествах и пяти недостатках...а какие у вас хобби?.. а как вы представляете себе свою карьеру через пять лет?
Ну или на какую там стандартную хреноту принято тратить время на собеседованиях?
А тут бац - и попросили задачку решить. А он не ожидал. Невдобно вийшло.
Ну и проходят элементарную техническую проверку на вшивость, как было сказано, лишь 22%.
П.С. Хотя, конечно, бывает и обратное. С год назад работала я на одном проекте. Где были мы с подругой привлечены на фриланс-основе. И сделали проект (каждая отвечала за свой участок работы). И пули свистели у нас над головой, и браво мы справлялись с неизбежными форсмажорами, и ели мы с руководителем компании из одного солдатского котелка, в поле, так сказать. Потому как всей "компании" и было человек семь, так что каждый, не взирая на чины, хватал больше и кидал дальше, как на всяком ивент-проекте.
Так вот, после окончания встал вопрос о том, чтобы взять нас на работу туда же, на постоянку. Подруга первой сходила на собеседование с тем самым "руководителем", с которым только вчера из одного окопа, так сказать, вылезли.
И первое, что спрашивает ее чувак (с которым полтора месяца 24/7 проработали), напустив на себя очень важный вид, и, очевидно,объевшись белены прочитав книжку "Как проводить всамделишные собеседования"
- А расскажи, какие у тебя пять негативных и позитивных качеств? А ты командный игрок или нет?
Бл*дь.
Храни меня бог от таких вот менеджеров и таких собеседований.
Вот вам рассказ программиста. Но, думаю, каждый из нас так или иначе встречался с тем, что описано, и в других сферах.
Это тот же самый человек, который написал предыдущий пост, вызвавший столько криков. И если вы не успели еще его возненавидеть за ЯКОБЫ сексистскую позицию, то теперь у вас есть возможность возненавидеть его за РЕАЛЬНУЮ жесткую позицию по поводу уровня профпригодности в области, вне зависимости от пола кандидата.
"...Собеседование на должность программиста, в резюме пять лет одного языка программирования и восемь — другого, а задание… я не буду его здесь публиковать, но, в общем, если вы умеете программировать, оно будет для вас почти оскорбительно простым. Я провожу собеседования по Skype и пользуюсь Google-документом c общим доступом, чтобы наблюдать, как кандидат решает задачу, в реальном времени.
Не менее, чем в половине случаев то, что я вижу, выглядит как езда пьяного психопата по льду вслепую. Я гляжу в бездну невежества, а бездна глядит в меня. Ослепительный ангел халтуры отрыгивает говнокод, за каждую строку которого Господь убивает белька. Чтобы не заразиться ретровирусом, вызывающим раннюю профнепригодность, я отсаживаюсь подальше от экрана, а потом получаю в буфете положенные за вредность пол-литра пива.
Я сейчас не говорю о кандидатах, которые не дотягивают до заданного нами высокого уровня. Я говорю о способности решить задачу, которую может без проблем решить любой минимально компетентный программист. Это как для водителя проехать по прямой и свернуть за угол. Как для автомеханика подкачать шины. Как для медсестры дать больному таблетку. Как для шеф-повара приготовить бутерброд. Как для парикмахера постричь налысо. Улавливаете, к чему я?.."
(Кстати, он после обсуждений про женщин в программировании не поленился сделать статистический анализ проведенных ним лично за последние полтора года собеседований конкретно на профпригодность (умение писать код). И выяснил занимательный факт, что как женщин так и мужчин прошло техническую проверку ровнёхонько (!) по 22% из общего числа кандидатов каждого пола.)
Но сейчас мы не письки-сиськи и не про феминизм. А про профпригодность соискателей.
Кстати, как-то краем уха лично слышала проведение такого собеседования, как описано в посте. Кандидату в программисты говорят - здравствуйте, не будем терять время, давайте, садитесь и пишите код.
И очень часто у человека реальное изумление в голосе - что?! вот так сразу?! Я думал, будет беседа...Я не ожидал проверки! У меня же в резюме написано, что я, честное слово, Настоящий Программист! А вы вот так сразу, рррраз - и проверку, без предварительных ласк?!
Да, бл*дь, тебя берут на программиста, но ты, наверное, ожидал вот этих задушевных расспросов "за жызнь" - а расскажите-ка о своих пяти сильных качествах и пяти недостатках...а какие у вас хобби?.. а как вы представляете себе свою карьеру через пять лет?
Ну или на какую там стандартную хреноту принято тратить время на собеседованиях?
А тут бац - и попросили задачку решить. А он не ожидал. Невдобно вийшло.
Ну и проходят элементарную техническую проверку на вшивость, как было сказано, лишь 22%.
П.С. Хотя, конечно, бывает и обратное. С год назад работала я на одном проекте. Где были мы с подругой привлечены на фриланс-основе. И сделали проект (каждая отвечала за свой участок работы). И пули свистели у нас над головой, и браво мы справлялись с неизбежными форсмажорами, и ели мы с руководителем компании из одного солдатского котелка, в поле, так сказать. Потому как всей "компании" и было человек семь, так что каждый, не взирая на чины, хватал больше и кидал дальше, как на всяком ивент-проекте.
Так вот, после окончания встал вопрос о том, чтобы взять нас на работу туда же, на постоянку. Подруга первой сходила на собеседование с тем самым "руководителем", с которым только вчера из одного окопа, так сказать, вылезли.
И первое, что спрашивает ее чувак (с которым полтора месяца 24/7 проработали), напустив на себя очень важный вид, и, очевидно,
- А расскажи, какие у тебя пять негативных и позитивных качеств? А ты командный игрок или нет?
Бл*дь.
Храни меня бог от таких вот менеджеров и таких собеседований.
no subject
Date: 2015-08-05 12:08 pm (UTC)Насчет того текста про профпригодность, он гуляет по сети некоторое время уже. Не скажу что прямо 100% НЕ согласен, однако...
Главное - это претенциозность рассказывающего. Слишком ЧСВ зашкаливает. Впрочем, может это просто образность повествования такая.
Признаюсь, я пишу говнокод :) В понимании автора того текста - то говнокод с отличием и наградами. Не знаю, просительно сие или нет, потому как я не проф-програмер и на него не учился никогда, а админ и программист нынче довольно разные понятия. Но вот пишу. Редко. Гадко. Криво-косо. Но работает. Для меня это критерий. Мои поделки никогда не требуют много памяти, ресурсов и обработку данных в масштабе НИИ Вселенной не проводят. Так, наколенкины поделки. Для разных местных примочек. Потому как мне кажется ни вылизывать их ни причесывать нет смысла.
К примеру моя программа работает 10 секунд. Много? Смотря где и для чего. Можно написать чтобы за 5, за три, за неск. миллисекуд. Можно? Вполне. Но меня устраивает, даже за 30 сек устраивает. Клиента тоже. "Зачем платить больше?" :)
no subject
Date: 2015-08-05 12:36 pm (UTC)Забавно, ведь я написал его только сегодня.
no subject
Date: 2015-08-05 12:47 pm (UTC)Я точно не запоминаю тексты, но что-то такое, очень-очень похожее и как раз насчет подбора персонала, насчет навыков и тд. было в том или даже раньше году на zadolba.li (пока я его еще читал).
Видимо просто "идея витает в воздухе" и претензии программистов-проф достаточно...типизированы скажем.
В моей специальности примерно тоже, с поправкой на направление конечно. Тоже многое не знают и/или не хотят. Первое кстати полностью поправимо, если человек хочет чего-то учить и ему банально даже интересно.
no subject
Date: 2015-08-05 01:07 pm (UTC)ну или если текст гуляет, а у тебя он только с сегодня, то ай-яй-яй, докажи что не спер у кого-то :))
вот так и рождаются нездоровые сенсации (с)
no subject
Date: 2015-08-05 01:04 pm (UTC)Насколько я видела, у него там под его постом какая-то спец.тусовка собралась и они там друг другу доказывают, что есть говнокод.
Для меня текст о профпригодности и о том, как люди претендуют на какую-либо должность, ни хрена об этом не зная.
Могу рассказать про девочку, которая не провалила ни одного собеседования на РУКОВОДИТЕЛЯ пиар отдела. При этом не будучи пиарщиком. При этом ее выгоняли отовсюду через 2-3 месяца. По причине полной профнепригодности.
2) текст не гуляет по сети какое-то время, если вы о тексте на который я ссылаюсь. Просто потому что он был написан,кажется, этой ночью :))) Во всяком случае, мы общались в чате на эту тему вчера вечером и автор спросил моего совета - писать ли резко, как есть. Или все же мягко, чтобы ничье драгоценное эго не ущемить.
я сказала - пиши, как есть.
3) у меня тоже зашкаливает ЧСВ в той области, в которой я специалист. К примеру, со мной некоторые отказывались работать, ибо (цитирую) Оксана очень жесткая и требовательная.
А я видела, что говорят это люди, которым надо письменно (!) пояснять необходимость жопу поднять и выполнить элементарные действия.
Ну или проще пример - которые делают пятнадцать опечаток в десяти предложениях, когда пишут презентацию клиентам.
Когда я надевала им на голову эту презентацию, мне тоже говорили, что я резка, много о себе воображаю и типа одна на свете умею работать.
Возможно, вы просто работаете в совершенно других задачах, чем автор, поэтому вам кажется, что он излишне жестит :)) Но, согласитесь, если речь идет о написании (к примеру! :))) программ для Пентагона, то "Гадко. Криво-косо. Но работает"- не прокатит :))))))))
no subject
Date: 2015-08-05 01:06 pm (UTC)Для условного Пентагона - конечно да. Уровень совсем другой однозначно.
no subject
Date: 2015-08-05 01:16 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2015-08-05 12:35 pm (UTC)no subject
Date: 2015-08-05 01:32 pm (UTC)Остальные 56% эльфы и гоблины!
no subject
Date: 2015-08-05 01:36 pm (UTC)остальные 78%
no subject
Date: 2015-08-05 01:44 pm (UTC)no subject
Date: 2015-08-05 02:04 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2015-08-05 02:41 pm (UTC)Абсолютно согласна с тем, что нельзя брать человека на позицию, не проверив при этом хотя бы элементарные навыки в его сфере.
Хотя считаю, что такие элементарные вещи должны выяснятся сразу, а уже собеседования на финальных уровнях могут быть и о высоких материях.
ПС: очень сильно запомнилось, как бакалавр кибернетики не смог нарисовать форму нормального распределения, и обьяснил это тем, что "мы это проходили на втором курсе"...
no subject
Date: 2015-08-05 04:40 pm (UTC)а потом сдавшим его предлагается пообщаться уже вживую. Потому что мало ли что в резюме написано. Вот, как человек говорит - в резюме 5-8 лет работы, а оказывается пшик.
и вот только выжившие после технической проверки допускаются до финального собеседования "за жызнь".
no subject
Date: 2015-08-05 04:08 pm (UTC)no subject
Date: 2015-08-05 04:44 pm (UTC)ну, если сравнивать со среднемировым уровнем.
насчет формулировки о вакансии... ну не знаю, наверное вы больше в курсе, как оно может быть. Там в том числе перечислены языки, на которых должен уметь работать соискатель.
и получается, что человек приходит и говорит - тю, да как два орешка расколоть!
ему говорят - ну, покажите.
он - прям вот так сразу?????
и всё. 78% не проходят.
не знаю, причем тут величина зарплаты :))
no subject
Date: 2015-08-05 05:09 pm (UTC)Не надо со среднемировым. В мире 1.3 миллиарда китайцев, почти столько же индусов, и т.д.
Если сотрудник в офис, нужно сравнивать с местным рынком труда.
Если удалённый, с рынком труда контракторов, работающих на страны первого мира — потому что грамотные контракторы именно на него работают, я кстати сейчас один из них.
>Там в том числе перечислены языки, на которых должен уметь работать соискатель.
Не только.
Ещё там написано сколько нужно лет опыта, рекламируется работа в компании, и описывается, что именно нужно будет делать. Если работа скучноватая, вроде поклёпки тысячи формочек, приходится предлагать зарплату ощутимо выше рынка, шоб нормальные люди к вам приходили (например так делают банки в Москве или NY). И наоборот, в видеоиграх скажем можно платить несколько меньше рынка и всё равно нанимать грамотных людей.
>не знаю, причем тут величина зарплаты
При том, что принцип «you get what you pay for» довольно хорошо описывает рынок труда. Предлагаете недостаточно — и к вам на собеседования приходят кандидаты, 80% которых не умеют программировать.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2015-08-05 05:53 pm (UTC)no subject
Date: 2015-08-05 08:54 pm (UTC)no subject
Date: 2015-08-06 06:04 am (UTC)(no subject)
From:no subject
Date: 2015-08-05 09:03 pm (UTC)P.S. Я не программист, но такой подход ведь можно применить ко всему.
P.P.S. А сам принцип считаю правильным. Считаешь себя крутым специалистом - докажи это здесь и сейчас. И сразу понятно кто что из себя представляет.
no subject
Date: 2015-08-05 09:09 pm (UTC)потому что тут "неважно как" совершенно не проходит.
no subject
Date: 2015-08-05 10:39 pm (UTC)no subject
Date: 2015-08-05 10:56 pm (UTC)В вашем оригинальном посте очень красочно описан пример с водителем, едущим до поворота. С таким процессом можно и не ждать результата )
no subject
Date: 2015-08-06 02:45 pm (UTC)