о программировании
Jan. 25th, 2008 01:11 pmВчера разговорился с коллегой из отделения Гугла в одной европейской стране. Он жаловался, что трудно найти инженеров - кандидатов, которые хотя бы как-то подходили, почти нет. Я спросил, в чем дело, и он объяснил, что выпускники университетов в его стране обычно считают, что писать код - ниже их достоинства, и что вообще "карьера" несовместима с такими занятиями; они хотят быть не то мелкими начальниками, не то "архитекторами". Им прямо в университете, дескать, так и говорят: получите свою степень магистра - больше вам программки писать не придется. Конечно, с работой в Гугле это все никак не сочетается.
У нас в Израиле тоже есть схожие проблемы, хоть и не в таких масштабах. Время от времени попадаются кандидаты, которые не просто не могут написать простой код на бумаге (не могут-то многие), но еще и возмущаются тем, что от них этого просят. Однажды кандидат долго расспрашивал меня, просто не желая поверить, что так может быть: "неужели меня, после PhD и постдока, посадят писать код, как какого-то мальчишку? Должны же у вас быть какие-то должности типа архитектора или системного аналитика! Нет, ну я могу писать код, но я этого не делал много лет и не в этой области лучше всего проявляются мои способности".
В Гугле все инженеры пишут программы, включая любого рода тим-лидеров, включая и ученых, нанятых на ставку "research scientist". Нет никаких "архитекторов" и "аналитиков", которые сами думают, а код за них пишут другие. Те же люди, которые придумывают дизайн какой-то системы, вместе с другими ее воплощают.
Я, кстати, не уверен, что так лучше. Мне лично такое порядок работы очень по душе, но я не готов заявить, что он объективно приводит к лучшим результатам, чем более иерархичное устройство с "архитекторами". Несоменно, есть места и есть обстоятельства, где такое устройство очень хорошо работает. Но я лично не хотел бы быть "архитектором".
У нас в Израиле тоже есть схожие проблемы, хоть и не в таких масштабах. Время от времени попадаются кандидаты, которые не просто не могут написать простой код на бумаге (не могут-то многие), но еще и возмущаются тем, что от них этого просят. Однажды кандидат долго расспрашивал меня, просто не желая поверить, что так может быть: "неужели меня, после PhD и постдока, посадят писать код, как какого-то мальчишку? Должны же у вас быть какие-то должности типа архитектора или системного аналитика! Нет, ну я могу писать код, но я этого не делал много лет и не в этой области лучше всего проявляются мои способности".
В Гугле все инженеры пишут программы, включая любого рода тим-лидеров, включая и ученых, нанятых на ставку "research scientist". Нет никаких "архитекторов" и "аналитиков", которые сами думают, а код за них пишут другие. Те же люди, которые придумывают дизайн какой-то системы, вместе с другими ее воплощают.
Я, кстати, не уверен, что так лучше. Мне лично такое порядок работы очень по душе, но я не готов заявить, что он объективно приводит к лучшим результатам, чем более иерархичное устройство с "архитекторами". Несоменно, есть места и есть обстоятельства, где такое устройство очень хорошо работает. Но я лично не хотел бы быть "архитектором".
no subject
Date: 2008-01-25 03:23 pm (UTC)Простите, но в вашей компании процесс отбора людей просто дурацкий, поэтому вам трудно найти людей.
no subject
Date: 2008-01-25 03:49 pm (UTC)no subject
Date: 2008-01-25 04:42 pm (UTC)Людей им трудно найти не потому что они не ищут людей "выше среднего", а потому что те кто интервюруют считают себя нереально крутыми и хотят брать только себе подобных - людей с таким же бекграундом, из той же теплицы.
no subject
Date: 2008-01-25 04:12 pm (UTC)no subject
Date: 2008-01-25 04:35 pm (UTC)no subject
Date: 2008-01-27 07:27 am (UTC)Вы на это что скажете? Уж не проявите ли часом обычный, привычный "научный" снобизм?
Я это к чему. К тому, что сразу не заметил. Сам факт, что человек сообщает, мол, у меня тут пиэчди - это красный флаг. В смысле, ку-ку, человек вряд ли хочет что-то делать, человек хочет покрасоваться.
no subject
Date: 2008-01-27 07:54 am (UTC)no subject
Date: 2008-01-26 05:42 pm (UTC)PhD, kak ego vosprinimayut uchenye, eto tipa passporta, svidetel'stva o tom, chto chelovek sposoben vesti nauchnuyu rabotu.
Krome togo, byurokraticheskaya sistema tak ustroena (v pochti lyuboi strane mira), chto razdobyt' den'gi (granty etc) dlya uchenogo, poluchaetsya tol'ko, s nuuuuu ooochen' radkimi isklyucheniyami, esli on imeet PhD. Tak chto bez PhD bolee-menee ne prozhit'.
S umnym studentom-aspirantom normal'no rabotayut i obschayutsya, chto v Rossii, chto ne v Rossii, vhody na normal'nye seminary - svobodnye. A kto smotrit ne na nauku, a na "shashechki" uzhe ne uchenyi.
no subject
Date: 2008-01-25 04:37 pm (UTC)no subject
Date: 2008-01-25 04:50 pm (UTC)no subject
Date: 2008-01-26 12:15 am (UTC)no subject
Date: 2008-01-25 04:41 pm (UTC)no subject
Date: 2008-01-25 05:16 pm (UTC)no subject
Date: 2008-01-25 06:00 pm (UTC)В целом же, это вина интервьюёра если интервью не понравилось интервьюируемому. И так стрессовая ситуация, надо помогать человеку продемонстрировать всё лучшее. И в целом у нас так и получается. Одна тётка, которой я поставил низкую оценку (хорошая тётка, но карусель в голове), даже написала письмо, мол, это было лучшее интервью в её жизни.
Да, и извините, но Ваш конкретный случай выглядит для меня подозрительно. Вы "преподавали программирование", не будучи практикующим программистом, и надеясь этому предмету научиться со временем? Можете себе представить аналогичный подход к, скажем, французскому языку... или к алгебраической геометрии?
Людей нам найти было бы нетрудно, стоит только чуть приопустить планку. И тут же ломанутся массы "архитекторов", гораздых не переставая молоть языком на митингах, писать тонны бессмысленной проектной документации, опытных политиков и демагогов, любителей подмять всё под себя. Спасибо, не надо.
no subject
Date: 2008-01-25 08:54 pm (UTC)no subject
Date: 2008-01-29 12:38 pm (UTC)чисто случайный элемент безусловно влияет, но в сущности нивелируется в долгосрочном плане способностями (как с той так и с другой стороны)
no subject
Date: 2008-01-29 03:27 pm (UTC)no subject
Date: 2008-01-29 03:29 pm (UTC)а хорошие программисты, которых случайно сшибло фулл-хаусом -- уходят тоже не в последние конторы
(no subject)
From:Это не мода
From:Re: Это не мода
From:Re: Это не мода
From:Re: Это не мода
From:no subject
Date: 2008-01-26 01:02 pm (UTC)no subject
Date: 2008-01-27 07:35 am (UTC)no subject
Date: 2008-01-25 06:35 pm (UTC)Не принимайте близко к сердцу. Лотерея это все. Еще по разным интервью похОдите и поймете.
Я не очень понимаю, при чем здесь "хакеры", но если они хотят нанять людей с опытом реального программирования в индустрии, то это их право. И я их в этом, если честно, понимаю.
Ну, значит, попрораммируйте где-нибудь с годик, попишите плотно код, а потом еще раз придете. Делов-то :)
no subject
Date: 2008-01-25 09:11 pm (UTC)no subject
Date: 2008-01-25 09:13 pm (UTC)no subject
Date: 2008-01-25 10:32 pm (UTC)no subject
Date: 2008-01-26 09:07 am (UTC)(no subject)
From: