истинный смысл технических интервью
От: JohnWayne  
Дата: 04.09.08 04:55
Оценка: 25 (6) +1 -10
открою секрет для тех пм-ов, кто не понимает смысл технических интервью при приеме на работу программистов и использует такие интервью бездумно
(конечно я могу немного ошибаться, но по-моему я ухватил суть правильно)

цель технических интервью — это не проверка квалификации кандидата
нет!
цели совсем другие

1. отделить kidult-ов от не-kidult-ов, чтобы отсеять всех не-kidult-ов и взять на работу kidult-ов
(не знаете, кто такие кидалты? посмотрите в гугле)
2. во времена бума 90х, когда в индустрию IT в США кинулось много непрофессионалов, нужно было как-то отделить зерна от плевел
3. ну и наконец, если вы контора занимающаяся ввозом IT-эмигрантов в развитые страны, и вам нужно хоть как-то проверить их бэкграунд, чтобы понять совсем человек врет или слегка привирает

все остальные типы компаний бездумно заимствовали эту практику от компаний, для которых эти 3 цели являются основными

вывод: современной среднестатистической российской конторе никакие технические интервью нафиг не нужны
хватит простого разговора о прошлых проектах

закидайте тухлыми яйцами, если я не прав
Re: истинный смысл технических интервью
От: Igor Sukhov  
Дата: 04.09.08 05:00
Оценка:
Здравствуйте, JohnWayne, Вы писали:

JW>1. отделить kidult-ов от не-kidult-ов, чтобы отсеять всех не-kidult-ов и взять на работу kidult-ов

кто такие kidult-ы ?
* thriving in a production environment *
Re[2]: истинный смысл технических интервью
От: sc Россия  
Дата: 04.09.08 05:06
Оценка:
Здравствуйте, Igor Sukhov, Вы писали:

IS>Здравствуйте, JohnWayne, Вы писали:


JW>>1. отделить kidult-ов от не-kidult-ов, чтобы отсеять всех не-kidult-ов и взять на работу kidult-ов

IS>кто такие kidult-ы ?
Взрослые, ведущие себя как дети. (погуглил немного)
Re[3]: истинный смысл технических интервью
От: JohnWayne  
Дата: 04.09.08 05:09
Оценка:
Здравствуйте, sc, Вы писали:

sc>Здравствуйте, Igor Sukhov, Вы писали:


IS>>Здравствуйте, JohnWayne, Вы писали:


JW>>>1. отделить kidult-ов от не-kidult-ов, чтобы отсеять всех не-kidult-ов и взять на работу kidult-ов

IS>>кто такие kidult-ы ?
sc>Взрослые, ведущие себя как дети. (погуглил немного)

очень неполное определение
там нужно немного закопаться в соц. психологию и представлять себе историю взаимотношений полов и взаимоотношений родителей и детей в америке последних лет 50, чтобы понять это
Re: истинный смысл технических интервью
От: JohnWayne  
Дата: 04.09.08 05:13
Оценка:
вообще, смысл моего поста в том, что система технических интервью потеряла свою эффективность по сравнению с 90ми годами на 50%-70%, поскольку все кандидаты уже знают что это такое и специально готовятся
или наборот — не готовятся вообще и в принципе не ходят в такие компании, где их будут так интервьюировать
Re[4]: истинный смысл технических интервью
От: Armadilio  
Дата: 04.09.08 05:13
Оценка: +1 -1
JW>очень неполное определение
JW>там нужно немного закопаться в соц. психологию и представлять себе историю взаимотношений полов и взаимоотношений родителей и детей в америке последних лет 50, чтобы понять это

скажем проще: фирмы ищут людей, незаинтересованных в деньгах, не ищущих карьерного роста и не думающих о собственном будущем.
надо, чтобы человек работал ради "интересных проектов".

то есть инфантилов ищут, ага!
а другой человек в ИТ с нынешгними перспективами и нынешними зарплатами и не пойдет.
только "кидалт".
Re: истинный смысл технических интервью
От: pvirk Россия  
Дата: 04.09.08 05:34
Оценка:
Здравствуйте, JohnWayne, Вы писали:

JW>вывод: современной среднестатистической российской конторе никакие технические интервью нафиг не нужны

JW>хватит простого разговора о прошлых проектах

Вот только маленькая проблема, а как быть с юниорами, у которых нет прошлых проектов?
Re[2]: истинный смысл технических интервью
От: JohnWayne  
Дата: 04.09.08 05:40
Оценка:
Здравствуйте, pvirk, Вы писали:

P>Здравствуйте, JohnWayne, Вы писали:


JW>>вывод: современной среднестатистической российской конторе никакие технические интервью нафиг не нужны

JW>>хватит простого разговора о прошлых проектах

P>Вот только маленькая проблема, а как быть с юниорами, у которых нет прошлых проектов?


да, забыл, конечно
4. еще это работает в случае с юниорами в тех ситуациях, если человек заканчивал не мгу, бауманку и т п, а какой нибудь провинциальный вуз
но с др стороны это тоже не очень четкий показатель, поскольку в реальной работе все может оказаться по другому
Re: истинный смысл технических интервью
От: IOnlyWantToSay Россия  
Дата: 04.09.08 05:42
Оценка:
Здравствуйте, JohnWayne, Вы писали:

JW>закидайте тухлыми яйцами, если я не прав

Ну отчего же сразу яйцами. Ты — прав, или почти прав
В действительности все выглядит иначе, чем на самом деле (Станислав Ежи Лец)
Re[3]: истинный смысл технических интервью
От: SoftWizard  
Дата: 04.09.08 05:47
Оценка:
JW>да, забыл, конечно
JW>4. еще это работает в случае с юниорами в тех ситуациях, если человек заканчивал не мгу, бауманку и т п, а какой нибудь провинциальный вуз
JW>но с др стороны это тоже не очень четкий показатель, поскольку в реальной работе все может оказаться по другому

все верно.
лучшие и умнейшие конторы не проводят сложного техинтервью а просто общаются с кандидатом.

так же поступал и поступаю я. впрочем, простейшие вопросы (штук 12) задаю. но это чтобы разговор поддержать. а то все сводится к банальому чаепитию, а потому я человека беру-не беру :0)
Re: истинный смысл технических интервью
От: NastyaHR  
Дата: 04.09.08 05:55
Оценка: 3 (2) +1
Здравствуйте, JohnWayne, Вы писали:

JW>открою секрет для тех пм-ов, кто не понимает смысл технических интервью при приеме на работу программистов и использует такие интервью бездумно

JW>(конечно я могу немного ошибаться, но по-моему я ухватил суть правильно)

JW>цель технических интервью — это не проверка квалификации кандидата

JW>нет!
JW>цели совсем другие

JW>1. отделить kidult-ов от не-kidult-ов, чтобы отсеять всех не-kidult-ов и взять на работу kidult-ов

JW>(не знаете, кто такие кидалты? посмотрите в гугле)
JW>2. во времена бума 90х, когда в индустрию IT в США кинулось много непрофессионалов, нужно было как-то отделить зерна от плевел
JW>3. ну и наконец, если вы контора занимающаяся ввозом IT-эмигрантов в развитые страны, и вам нужно хоть как-то проверить их бэкграунд, чтобы понять совсем человек врет или слегка привирает

JW>все остальные типы компаний бездумно заимствовали эту практику от компаний, для которых эти 3 цели являются основными


JW>вывод: современной среднестатистической российской конторе никакие технические интервью нафиг не нужны

JW>хватит простого разговора о прошлых проектах

JW>закидайте тухлыми яйцами, если я не прав


Не, ну зачем тухлыми. у меня несколько иная точка зрения, и я попрошу разрешения ее высказать. Техническое собеседование делается для того чтобы понять:
— сам ли человек принимал активное участие в прошлых проектах. вариант "свечку держал" отсеится;
— насколько компетентен человек в близлежащих сферах. то есть мы все понимаем, что, к примеру, хороший и отличный пхп-программист это не только php 4,5, но и AJAX, MySQL, javascript — очень хотелось бы.
— Уровень знаний человека не определяют проекты. тут я не согласна. проект — сумма работы нескольких программистов, и не только. И зачастую его тащат два — три ведущих спеца.
— сам кандидат может понять, какие технологии используются в данной компании. и интересно ему это или нет. Не уходя от примера пхп — та. Например, Bitrix. Он видел его и прописал в резюме. Его позвали. А на деле, отвечая на вопросы, он сам понимает, что в следующий раз писать слово Bitrix он не будет.
— К сожалению, многие программисты не хотят сделать два подпункта в резюме — "знаю хорошо" и "знаком с...". Техническое собеседование поможет это выяснить.
— ну и еще момент — молодые специалисты без глобального коммерческого опыта. Надо тестировать.
— Плюс к тому например у нас эксперт не только технически собеседует, и не просто это разговор двух умных людей, а еще и пул советов, что почитать и на что обратить внимание чтобы соответствовать заявленным в вакансии требованиям.
Спасибо за внимание)
Re: истинный смысл технических интервью
От: carpenter СССР  
Дата: 04.09.08 06:01
Оценка: +1
Здравствуйте, JohnWayne, Вы писали:



JW>закидайте тухлыми яйцами, если я не прав


Ничего концептуального , кроме того что автор показал знание слова кидальты
и вставил иностранное слово бэкграунд русским транслитом в русское предложение
... и имхо — не к месту .
Re[2]: истинный смысл технических интервью
От: elmal  
Дата: 04.09.08 06:38
Оценка: 20 (7) +11 :))) :))) :)
Здравствуйте, NastyaHR, Вы писали:

NHR>- Плюс к тому например у нас эксперт не только технически собеседует, и не просто это разговор двух умных людей, а еще и пул советов, что почитать и на что обратить внимание чтобы соответствовать заявленным в вакансии требованиям.

Вот только одно но, обычно требования к вакансии завышены минимум раз в 10 по сравнению с тем, что действительно надо. Пишется, что отличное знание SQL со всеми тонкостями для конкретной версии какой-либо СУБД требуется, а на деле раз в год надо будет уже готовый запрос поправить или переименовать поле . Пишется, что требуется отличное знание определенного сервера приложений — на деле это требует умение читать инструкции, уметь искать по файловой системе один конфиг и уметь пользоваться текстовым редактором, чтоб скопипастить туда определенную заранее подготовленную строчку . Ах да, еще и запускать этот сервер иногда требуется, тоже строго по инструкции.
Могу даже приблизительно расшифровать текст из реальной вакансии:
Requirements:
Solid knowledge in object oriented design and design patterns – 3 years
Как правило надо расшифровывать как — не падать в обморок когда коллега скажет вумное слово типа визитор, стратегия, ролиморфизм, и уметь обматерить его теми же словами . Все уже давно задизайнено, надо только придерживаться текущего дизайна. Будешь толкать свои идеи, с тобой согласятся и пообещают, что через 5 лет сделаем все по правильному, а пока затыкайте костыли в рекордные сроки без понимания как оно работает (разобраться бесполезно уже в спагетти), и не дай боже зарефакторить что даже с целью разобраться — этож риск (когда после рефакторинга внезапно пропадают баги, то это случайность — повезло).
Solid knowledge of .NET technology – 3 years
NET 3.5, WPF – 1 year
На деле — уметь пользоваться средой разработки. Не падать в обморок и не говорить, что я на VB.NET писал, учил его 5 лет в институте, еле выучил, потом еще работал, а тут какой-то C#, я C# буду тоже 5 лет учить (точнее 10, там много всего шибко вумного появилось)
Strong knowledge and working experience with Web Services, Reporting Services – 2 years
На деле — надо в общих чертах знать что это такое. На практике — делаем все по аналогии с тем, что уже есть. А более реально — вообще не будем знать что вебсервисы используются, дергаем просто враппер. Вебсервисы делались 5 лет назад, менять их не надо, все работает. Но так как на проекте они используются — надо включить в требования. А, да, на практике — надо за неделю написать Hello world на .NET 3.5, а далее надо будет саппортить 1С (к которому кто-то написал расширение на C#, но туда не лезем, там все работает).
Strong knowledge and working experience MS SQL Server – 3 years
На деле — уметь создать свою локальную базу максимум. Более реально, скорее всего иногда надо будет SQL запрос простенький написать, ну и конфиг подправить если база другая, чем в инструкции.
Agile SW development – 2 years
Знать слова типа скрам, ХП. Иметь общее представление об этом, так как в каждой компании под этим подразумеваются абсолютно разные вещи, на деле быстро все покажут и расскажут. Ну и не факт что вообще какой-то agile там будет на проекте, просто компания позиционирует себя как гуру в agile, вот и надо вписать в требования.
Experience of working in offshore / international company – 2 years
Быть готовым, что тебя примут джуниором, а заказчику втюхают как сеньера, да еще и под другим именем придется переписываться . Мы такие, значит и кандидаты должны быть такими же.

Пример конечно надуманный, но что-то из того, что я написал, обязательно будет.
Re[4]: истинный смысл технических интервью
От: RGB_Dart Австралия  
Дата: 04.09.08 06:40
Оценка:
SW>все верно.
SW>лучшие и умнейшие конторы не проводят сложного техинтервью а просто общаются с кандидатом.

Даааа? По вашему гугл, микрософт и т.п. не относятся к лучшим и умнейшим конторам?
Re: истинный смысл технических интервью
От: RGB_Dart Австралия  
Дата: 04.09.08 06:43
Оценка: +1
Цель технического интервью — не пропустить тех, кто умеет только красиво языком трепать.
Re[3]: истинный смысл технических интервью
От: NastyaHR  
Дата: 04.09.08 07:11
Оценка:
Здравствуйте, elmal, Вы писали:

Правила форума нарушены.
— оверквотинг
Правила можно найти в разделе FAQ данного форума и\или ресурса.
Нарушение правил может повлечь за собой санкции, описанные там же — модератор

E>Пример конечно надуманный, но что-то из того, что я написал, обязательно будет.

Компания изначально хочет получить специалиста более высокого уровня, но рассматривает и менее профессиональных специалистов с потенциалом роста. Как правило у нас в вакансии написано то, что мы бы хотели видеть. Но идеализация требований существует. Это нормальная политика. Потому надо в любом случае отправлять резюме и именно на техническом собеседовании и выяснится реально подходите ли Вы или нет.
Re[5]: истинный смысл технических интервью
От: Armadilio  
Дата: 04.09.08 07:15
Оценка: -4 :)
Здравствуйте, RGB_Dart, Вы писали:

SW>>все верно.

SW>>лучшие и умнейшие конторы не проводят сложного техинтервью а просто общаются с кандидатом.

RGB>Даааа? По вашему гугл, микрософт и т.п. не относятся к лучшим и умнейшим конторам?


конечно нет. это бюрократические монстры, набирающие человеческий шлак. посмотрите сколько там индусни :0)
но им это нестрашно — наверху там достаточно умных людей, набранных по другому принципу.

а пешки внизу ничего не решают и по настоящему умный и креативный человек в компанию-монстр не пойдет.
так что они могли бы брать кого угодно — все равно будет гавно!
Re[4]: истинный смысл технических интервью
От: elmal  
Дата: 04.09.08 07:54
Оценка: +2
Здравствуйте, NastyaHR, Вы писали:

NHR>Компания изначально хочет получить специалиста более высокого уровня, но рассматривает и менее профессиональных специалистов с потенциалом роста. Как правило у нас в вакансии написано то, что мы бы хотели видеть. Но идеализация требований существует. Это нормальная политика. Потому надо в любом случае отправлять резюме и именно на техническом собеседовании и выяснится реально подходите ли Вы или нет.

Я очень долго в свое время смеялся, когда наняли в высшей степени провессионала в PHP (круче по техническим знаниям я вообще никого не видел независимо отязыка), которого можно было использовать как ходячую энциклопедию по стандартам W3C а также по проблемам совместимости со всеми возможными браузерами. И ни черта не смогли его занять, в результате бросили на верстку черти какого спагетти, где вообще квалификация требовалась на уровне школьницы, чтоб уметь пользоваться кнопками копи и пасте. Ну и далее кончилось тем, что его уволили, так как допустил в работе несколько ошибок — надоело ему копаться в нечистотах и он написал коммент в javaScripte, что это хак (причем с крепкими выражениями ) и заюзал не очень лицензионно чистую библиотечку в коде.
Re[6]: истинный смысл технических интервью
От: WeCom Беларусь  
Дата: 04.09.08 08:04
Оценка: :)
Здравствуйте, Armadilio, Вы писали:

RGB>>Даааа? По вашему гугл, микрософт и т.п. не относятся к лучшим и умнейшим конторам?


A>конечно нет. это бюрократические монстры, набирающие человеческий шлак. посмотрите сколько там индусни :0)

A>но им это нестрашно — наверху там достаточно умных людей, набранных по другому принципу.

A>а пешки внизу ничего не решают и по настоящему умный и креативный человек в компанию-монстр не пойдет.

A>так что они могли бы брать кого угодно — все равно будет гавно!

Я конечно понимаю, что ругать Майкрософт — это многовековая традиция которую трудно нарушать, ну а Гугл то чем провинился уже?
Re[7]: истинный смысл технических интервью
От: Armadilio  
Дата: 04.09.08 08:12
Оценка:
WC>Я конечно понимаю, что ругать Майкрософт — это многовековая традиция которую трудно нарушать, ну а Гугл то чем провинился уже?

что значит провинился? ничем не провинился. еще лет 10 будет двигать вперед всю индустрию, я в него верю!

а потом загниет, как все монстры.
потому что нормальный человек в компанию-монстр работать пешкой — не пойдет.

быдлокодерки заполнить вакансии — найдутся, но толку с них нема :0)
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.