avva: (Default)
[personal profile] avva
Вчера разговорился с коллегой из отделения Гугла в одной европейской стране. Он жаловался, что трудно найти инженеров - кандидатов, которые хотя бы как-то подходили, почти нет. Я спросил, в чем дело, и он объяснил, что выпускники университетов в его стране обычно считают, что писать код - ниже их достоинства, и что вообще "карьера" несовместима с такими занятиями; они хотят быть не то мелкими начальниками, не то "архитекторами". Им прямо в университете, дескать, так и говорят: получите свою степень магистра - больше вам программки писать не придется. Конечно, с работой в Гугле это все никак не сочетается.

У нас в Израиле тоже есть схожие проблемы, хоть и не в таких масштабах. Время от времени попадаются кандидаты, которые не просто не могут написать простой код на бумаге (не могут-то многие), но еще и возмущаются тем, что от них этого просят. Однажды кандидат долго расспрашивал меня, просто не желая поверить, что так может быть: "неужели меня, после PhD и постдока, посадят писать код, как какого-то мальчишку? Должны же у вас быть какие-то должности типа архитектора или системного аналитика! Нет, ну я могу писать код, но я этого не делал много лет и не в этой области лучше всего проявляются мои способности".

В Гугле все инженеры пишут программы, включая любого рода тим-лидеров, включая и ученых, нанятых на ставку "research scientist". Нет никаких "архитекторов" и "аналитиков", которые сами думают, а код за них пишут другие. Те же люди, которые придумывают дизайн какой-то системы, вместе с другими ее воплощают.

Я, кстати, не уверен, что так лучше. Мне лично такое порядок работы очень по душе, но я не готов заявить, что он объективно приводит к лучшим результатам, чем более иерархичное устройство с "архитекторами". Несоменно, есть места и есть обстоятельства, где такое устройство очень хорошо работает. Но я лично не хотел бы быть "архитектором".
Page 1 of 2 << [1] [2] >>

Date: 2008-01-25 02:32 pm (UTC)
From: [identity profile] ashalynd.livejournal.com
Проблема в том, что с какого-то момента тебе просто не дают писать код, и соответствующие скиллы начинают потихоньку угасать. Если человека выдвигают в лидеры проекта, то ему дают не один проект, а сразу целую кучу. В результате ни на какое кодирование уже времени не остается :( А еще из-за этого кодирование прочно ассоциируется с "низовой работой" :(

Date: 2008-01-25 03:11 pm (UTC)
From: [identity profile] avva.livejournal.com
Вот этого "не дают" у нас нет, видимо :-)

(no subject)

From: [identity profile] eterevsky.livejournal.com - Date: 2008-01-25 08:04 pm (UTC) - Expand

Date: 2008-01-25 02:35 pm (UTC)
From: [identity profile] mad-ghost.livejournal.com
>>> Мне лично такое порядок работы очень по душе, но я не готов заявить, что он объективно приводит к лучшим результатам, чем более иерархичное устройство с "архитекторами".
ну гугль успешная компания я считаю, и результаты они выдают такие что сомневаться в правильности выбранного направления, и метода создания программ не стоит.

Date: 2008-01-25 02:36 pm (UTC)
From: [identity profile] alesk.livejournal.com
Анатолий, не могли бы вы объяснить один момент: зачем кандидату на собеседовании предлагается писать код на бумаге?

Date: 2008-01-25 02:42 pm (UTC)
From: (Anonymous)
Компьютер в гогле надо заслужить :-)

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2008-01-25 03:10 pm (UTC) - Expand

(no subject)

From: [identity profile] neatfires.livejournal.com - Date: 2008-01-25 07:21 pm (UTC) - Expand

(no subject)

From: [identity profile] alesk.livejournal.com - Date: 2008-01-25 10:50 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2008-01-25 11:58 pm (UTC) - Expand

(no subject)

From: [identity profile] alesk.livejournal.com - Date: 2008-01-26 08:56 am (UTC) - Expand

(no subject)

From: [identity profile] katja-i.livejournal.com - Date: 2008-01-28 09:55 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2008-01-28 10:23 pm (UTC) - Expand

(no subject)

From: [identity profile] katja-i.livejournal.com - Date: 2008-01-28 11:54 pm (UTC) - Expand

(no subject)

From: [identity profile] pigmeich.livejournal.com - Date: 2008-01-25 03:15 pm (UTC) - Expand

(no subject)

From: [identity profile] migmit.vox.com - Date: 2008-01-25 06:57 pm (UTC) - Expand

(no subject)

From: [identity profile] alesk.livejournal.com - Date: 2008-01-25 10:57 pm (UTC) - Expand

(no subject)

From: [personal profile] nine_k - Date: 2008-01-27 07:48 pm (UTC) - Expand

Date: 2008-01-25 02:37 pm (UTC)
From: [identity profile] http://users.livejournal.com/malfet_/
IMHO, хороший начальник должен в случае необходимости на время подменить выбывшего из производственного цикла подчиненного. Но, меня если честно смущает одна вещь - я встречал очень мало программистов за 50, которые бы с легкостью осваивали новые технологии и тд, и у которых, например, мне хотелось бы поучиться именно программированию: умению читать, проектировать и писать код, переходить с языка на язык и от стиля к стилю.

Date: 2008-01-25 02:41 pm (UTC)
From: [identity profile] alexott.livejournal.com
это да, их относительно мало, но зато когда с такими людьми работаешь - можно получить кучу опыта :-)

(no subject)

From: [identity profile] mad-ghost.livejournal.com - Date: 2008-01-25 02:44 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/malfet_/ - Date: 2008-01-25 03:00 pm (UTC) - Expand

(no subject)

From: [identity profile] mad-ghost.livejournal.com - Date: 2008-01-25 03:06 pm (UTC) - Expand

(no subject)

From: [identity profile] pigmeich.livejournal.com - Date: 2008-01-25 03:17 pm (UTC) - Expand

(no subject)

From: [identity profile] mad-ghost.livejournal.com - Date: 2008-01-25 04:27 pm (UTC) - Expand

(no subject)

From: [identity profile] object.livejournal.com - Date: 2008-01-25 04:56 pm (UTC) - Expand

(no subject)

From: [identity profile] ivan-gandhi.livejournal.com - Date: 2008-01-25 05:14 pm (UTC) - Expand

(no subject)

From: [identity profile] al-zatv.livejournal.com - Date: 2008-01-26 01:25 pm (UTC) - Expand

(no subject)

From: [personal profile] netch - Date: 2008-01-26 09:32 pm (UTC) - Expand

(no subject)

From: [identity profile] ivan-gandhi.livejournal.com - Date: 2008-01-25 05:11 pm (UTC) - Expand

Date: 2008-01-25 02:38 pm (UTC)
From: [identity profile] alexott.livejournal.com
ну кроме того, чтобы хоть как-то подходили по признаку программирования. гугл выдвигает еще кучку дополнительных требований. да и процесс найма у вас сильно затянут (имхо) - несколько месяцев, а это уже перебор

Date: 2008-01-25 03:05 pm (UTC)
From: [identity profile] jerom.livejournal.com
Где-то писали про миллион резюме в год. Я сразу понял, что без шансов пробиться.

(no subject)

From: [identity profile] alexott.livejournal.com - Date: 2008-01-25 03:19 pm (UTC) - Expand

(no subject)

From: [personal profile] nine_k - Date: 2008-01-27 07:52 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2008-01-25 03:07 pm (UTC) - Expand

(no subject)

From: [identity profile] alexott.livejournal.com - Date: 2008-01-25 03:22 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2008-01-25 03:27 pm (UTC) - Expand

(no subject)

From: [identity profile] itman.livejournal.com - Date: 2008-01-25 08:51 pm (UTC) - Expand

(no subject)

From: [identity profile] white-lee.livejournal.com - Date: 2008-01-26 06:44 am (UTC) - Expand

(no subject)

From: [identity profile] alexott.livejournal.com - Date: 2008-01-27 04:20 pm (UTC) - Expand

(no subject)

From: [identity profile] arkanoid.livejournal.com - Date: 2008-01-27 04:31 pm (UTC) - Expand

(no subject)

From: [identity profile] ingas.livejournal.com - Date: 2008-01-28 10:26 pm (UTC) - Expand

Date: 2008-01-25 02:39 pm (UTC)
From: [identity profile] clement.livejournal.com
Здесь тоже самое (по секрету: мы им ничего подобного не говорим, но у них есть глаза).

Date: 2008-01-25 02:39 pm (UTC)
From: [identity profile] object.livejournal.com
Я тоже не уверен, что так лучше, но при скорости развития технологии (и методологии) нелегко представить себе архитектора, который, написав последнюю строчку своего кода лет десять назад, способен сегодня эффективно решать задачи, связанные с архитектурой программных проектов.

Мне кажется, разумный компромисс - это когда архитектор по крайней мере принимает участие в написании некоторых утилит, простых прототипов для опробования новой технологии и т.п.

Date: 2008-01-25 02:42 pm (UTC)
From: [identity profile] furry.livejournal.com
Есть вот какая проблема..я, например, на должность "я думаю, делают другие" - начинаю терять "низкоуровневые" навыки, и по причине недостатка "hands-on" опыта - деградирую. При этом я наблюдаю на подобных позициях людей, которые умудряются не терять квалификацию и оперировать на высоком уровне "кубиками", оставляя задачи создания кубиков и обработки их напильниками - кому-то другому.
С другой стороны я могу понять, что иногда профессионала высокой квалификации хочется оградить от совсем простой работы - да, когда я работала инжененером-проктировщиком, все ж таки гайки крутили и кабели в (указанные мной) интерфейсы включали другие люди, а я приходила на готовое поле ;-)

И еще один аспект..кажется, в определенных кругах так получается, что специалист - это низшая ступень иерархии. Почему-то считается, что специалист - это такая низшая ступень карьеры, с которой можно двигаться в сторону "руководства специалистами" - ага, но чаще всего при этом человек занимется именно руководством людьми больше, чем всем остальным, включая ту технологию - пусть это будет программирование - с которой все началось...;-(( как-то так..

Date: 2008-01-25 02:47 pm (UTC)
ext_475885: (Default)
From: [identity profile] brewbuilder.livejournal.com
Вообще говоря, написание кода на бумаге и реальное програмирование
требует разных skills. Для бумаги важно все сразу обдумать в
голове и записать начисто, причем очень внимательно и без ошибок.
Реальное программирование -- итеративный процесс имеющий к
вышеописанному слабое отношение. C другой стороны,
я е верю в горе-архитекторов потеряших способность к кодированию.
На самое деле проектирование -- это тоже самое кодирвание, только на на более
высоком уровне абсракции. Проблеммы с набором сотрудников вообще
искуственные -- это бывает только когда выбирают по признаку наличия
шашечек с водяными знаками, а затем хотят чтобы отобранные по
таким признакаи еще и ехали.

Date: 2008-01-25 03:06 pm (UTC)
From: [identity profile] avva.livejournal.com
Не соглашусь. У меня на интервью часто пишут код: с описками, с забытими скобками, зачеркнутый-перечеркнутый, если в процессе понял, что что-то не так, итд. Мне на это все наплевать; если написано правильно и делает то, что надо - полностью засчитывается.

(no subject)

From: [identity profile] brewbuilder.livejournal.com - Date: 2008-01-25 03:23 pm (UTC) - Expand

(no subject)

From: [identity profile] henic.livejournal.com - Date: 2008-01-25 04:24 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2008-01-25 05:09 pm (UTC) - Expand

(no subject)

From: [identity profile] ivan-gandhi.livejournal.com - Date: 2008-01-25 05:20 pm (UTC) - Expand

(no subject)

From: [identity profile] neatfires.livejournal.com - Date: 2008-01-25 07:43 pm (UTC) - Expand

(no subject)

From: [identity profile] brewbuilder.livejournal.com - Date: 2008-01-25 06:35 pm (UTC) - Expand

(no subject)

From: [identity profile] pigmeich.livejournal.com - Date: 2008-01-25 03:19 pm (UTC) - Expand

(no subject)

From: [identity profile] brewbuilder.livejournal.com - Date: 2008-01-25 03:30 pm (UTC) - Expand

(no subject)

From: [identity profile] pigmeich.livejournal.com - Date: 2008-01-25 03:37 pm (UTC) - Expand

(no subject)

From: [identity profile] kukutz.livejournal.com - Date: 2008-01-25 05:36 pm (UTC) - Expand

(no subject)

From: [identity profile] amigofriend.livejournal.com - Date: 2008-01-25 05:44 pm (UTC) - Expand

(no subject)

From: [identity profile] brewbuilder.livejournal.com - Date: 2008-01-25 06:18 pm (UTC) - Expand

(no subject)

From: [identity profile] amigofriend.livejournal.com - Date: 2008-01-25 06:26 pm (UTC) - Expand

(no subject)

From: [identity profile] brewbuilder.livejournal.com - Date: 2008-01-25 06:16 pm (UTC) - Expand

(no subject)

From: [identity profile] softmaster.livejournal.com - Date: 2008-01-26 03:25 pm (UTC) - Expand

(no subject)

From: [identity profile] brewbuilder.livejournal.com - Date: 2008-01-26 03:30 pm (UTC) - Expand

(no subject)

From: [identity profile] rempel.livejournal.com - Date: 2008-01-26 05:40 pm (UTC) - Expand

(no subject)

From: [identity profile] brewbuilder.livejournal.com - Date: 2008-01-26 05:57 pm (UTC) - Expand

(no subject)

From: [identity profile] rempel.livejournal.com - Date: 2008-01-26 05:59 pm (UTC) - Expand

(no subject)

From: [identity profile] freeborn.livejournal.com - Date: 2008-01-26 12:56 am (UTC) - Expand

(no subject)

From: [identity profile] brewbuilder.livejournal.com - Date: 2008-01-26 08:01 am (UTC) - Expand

(no subject)

From: [identity profile] freeborn.livejournal.com - Date: 2008-01-26 02:34 pm (UTC) - Expand

(no subject)

From: [identity profile] brewbuilder.livejournal.com - Date: 2008-01-26 03:11 pm (UTC) - Expand

(no subject)

From: [identity profile] squadette.livejournal.com - Date: 2008-01-29 12:52 pm (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2008-01-25 04:04 pm (UTC) - Expand

Date: 2008-01-25 02:57 pm (UTC)
From: [identity profile] trurle.livejournal.com
Мне кажется что разделение на архитекторов и исполнителей вполне годится для выполнения рутинных задач, характерных, например, для IT: все сколько-нибудь нетривиальное определяется архитектором, после чего кодеры тупо пишут код.
Для сколько-нибудь нетривиальной разработки, характерной для программного продукта и/или сервиса, архитектов в лучшем случае бесполезен.
Поэтому, кстати, эта проблема более характерна для Европы.

Date: 2008-01-25 03:14 pm (UTC)
From: [identity profile] avva.livejournal.com
Вместо кодеров, которые тупо пишут код, лучше, чтобы один умный человек автоматизировал это дело. Тот же "архитектор", например.

(no subject)

From: [identity profile] trurle.livejournal.com - Date: 2008-01-25 03:20 pm (UTC) - Expand

(no subject)

From: [identity profile] mikkim08.livejournal.com - Date: 2008-01-25 04:13 pm (UTC) - Expand

(no subject)

From: [identity profile] ivan-gandhi.livejournal.com - Date: 2008-01-25 05:45 pm (UTC) - Expand

(no subject)

From: [identity profile] ingas.livejournal.com - Date: 2008-01-28 10:24 pm (UTC) - Expand

Date: 2008-01-25 03:08 pm (UTC)
From: [identity profile] henic.livejournal.com
Меня всегда интересовала осмысленность поведения интервьюера в такой примерно ситуации: у человека лет пять опыта, хороший вуз в прошлом, в CV четко написано, что он в одиночку поднимал довольно серьезный проект...
Вместо, чтоб расспросить, как этот проект планировался, реализовывался, что делает и какие темы пришлось освоить, ему дают задачу: отсортировать массив. Или еще хуже, пинают задачками по азам комбинаторики.

Возмущаться не буду, конечно, ежели попросят что-то написать навскидку, но и в умственных способностях интервьюера засомневаюсь.

Date: 2008-01-25 03:13 pm (UTC)
From: [identity profile] avva.livejournal.com
А я тебе объясню осмысленность. Ее очень хорошо понимаешь после того, как у тебя три кандидата подряд - каждый с хорошим вузом, пятью годами опыта и очень впечатляющим CV - не могут отсортировать массив.

Мы обычно просим что-то посложнее, чем отсортировать массив, написать, но ненамного, кстати.

(no subject)

From: [identity profile] henic.livejournal.com - Date: 2008-01-25 03:16 pm (UTC) - Expand

(no subject)

From: [identity profile] pigmeich.livejournal.com - Date: 2008-01-25 03:20 pm (UTC) - Expand

(no subject)

From: [identity profile] pigmeich.livejournal.com - Date: 2008-01-25 03:21 pm (UTC) - Expand

(no subject)

From: [identity profile] ivan-gandhi.livejournal.com - Date: 2008-01-25 06:01 pm (UTC) - Expand

(no subject)

From: [identity profile] pigmeich.livejournal.com - Date: 2008-01-25 07:35 pm (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2008-01-27 09:14 am (UTC) - Expand

(no subject)

From: [identity profile] pigmeich.livejournal.com - Date: 2008-01-27 09:21 am (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2008-01-27 10:48 am (UTC) - Expand

(no subject)

From: [identity profile] pigmeich.livejournal.com - Date: 2008-01-27 10:54 am (UTC) - Expand

(no subject)

From: [identity profile] henic.livejournal.com - Date: 2008-01-25 03:27 pm (UTC) - Expand

(no subject)

From: [identity profile] pigmeich.livejournal.com - Date: 2008-01-25 03:32 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2008-01-25 05:22 pm (UTC) - Expand

(no subject)

From: [identity profile] henic.livejournal.com - Date: 2008-01-25 05:40 pm (UTC) - Expand

(no subject)

From: [identity profile] megla.livejournal.com - Date: 2008-01-26 12:50 pm (UTC) - Expand

(no subject)

From: [identity profile] squadette.livejournal.com - Date: 2008-01-29 12:16 pm (UTC) - Expand

(no subject)

From: [identity profile] henic.livejournal.com - Date: 2008-01-29 12:23 pm (UTC) - Expand

(no subject)

From: [identity profile] squadette.livejournal.com - Date: 2008-01-29 12:26 pm (UTC) - Expand

(no subject)

From: [identity profile] henic.livejournal.com - Date: 2008-01-29 01:18 pm (UTC) - Expand

(no subject)

From: [identity profile] premaman.livejournal.com - Date: 2008-01-25 06:13 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2008-01-25 06:37 pm (UTC) - Expand

(no subject)

From: [identity profile] premaman.livejournal.com - Date: 2008-01-25 06:45 pm (UTC) - Expand

Bit count

From: (Anonymous) - Date: 2008-01-29 01:16 am (UTC) - Expand

Re: Bit count

From: [identity profile] avva.livejournal.com - Date: 2008-01-29 04:31 am (UTC) - Expand

Re: Bit count

From: (Anonymous) - Date: 2008-01-30 12:10 am (UTC) - Expand

Re: Bit count

From: [identity profile] avva.livejournal.com - Date: 2008-01-30 08:43 pm (UTC) - Expand

Re: Bit count

From: (Anonymous) - Date: 2008-01-30 09:19 pm (UTC) - Expand

Re: Bit count

From: [identity profile] avva.livejournal.com - Date: 2008-01-29 04:32 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2008-01-26 04:40 pm (UTC) - Expand

(no subject)

From: [identity profile] ivan-gandhi.livejournal.com - Date: 2008-01-25 05:43 pm (UTC) - Expand

(no subject)

From: [identity profile] henic.livejournal.com - Date: 2008-01-25 05:56 pm (UTC) - Expand

(no subject)

From: [identity profile] migmit.vox.com - Date: 2008-01-25 07:07 pm (UTC) - Expand

(no subject)

From: [identity profile] white-lee.livejournal.com - Date: 2008-01-26 06:41 am (UTC) - Expand

(no subject)

From: [identity profile] henic.livejournal.com - Date: 2008-01-26 06:45 am (UTC) - Expand

(no subject)

From: [identity profile] white-lee.livejournal.com - Date: 2008-01-26 07:03 am (UTC) - Expand

Date: 2008-01-25 03:23 pm (UTC)
From: [identity profile] lelia-br.livejournal.com
Такого снобства и пренебрежитиельного отношения к себе как на интервью в вашем хваленом Гугле я к себе больше нигде не встречала. Я заканчиваю докторат, работа моя теоретическая (но я преподавала программистские курсы), и я как раз рвусь "испачкать руки". Я могу и хочу программировать, но я конечно не "хакер". Так на лице мое интервьюера было написано что "не хакерам здесь не место". На все его вопросы я вполне внятно ответила. Примерно такая же история была у пары моих друзей-докторантов. Ваша компания хочет нанимать "звезд", но очень удивляются почему они не хотят быть частью коллектива.
Простите, но в вашей компании процесс отбора людей просто дурацкий, поэтому вам трудно найти людей.

Date: 2008-01-25 03:49 pm (UTC)
From: [identity profile] cleam.livejournal.com
По-моему это свидетельствует о том, что теоретики (т.е Вы) гуглю не нужны. А трудно найти людей -- потому что планка выше среднего поднята.

(no subject)

From: [identity profile] lelia-br.livejournal.com - Date: 2008-01-25 04:42 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/malfet_/ - Date: 2008-01-25 04:12 pm (UTC) - Expand

(no subject)

From: [identity profile] lelia-br.livejournal.com - Date: 2008-01-25 04:35 pm (UTC) - Expand

(no subject)

From: [identity profile] ivan-gandhi.livejournal.com - Date: 2008-01-27 07:27 am (UTC) - Expand

(no subject)

From: [identity profile] lelia-br.livejournal.com - Date: 2008-01-27 07:54 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2008-01-26 05:42 pm (UTC) - Expand

(no subject)

From: [identity profile] mezhaka.livejournal.com - Date: 2008-01-25 04:37 pm (UTC) - Expand

(no subject)

From: [identity profile] lelia-br.livejournal.com - Date: 2008-01-25 04:50 pm (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2008-01-26 12:15 am (UTC) - Expand

(no subject)

From: [identity profile] saccovanzetti.livejournal.com - Date: 2008-01-25 04:41 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2008-01-25 05:16 pm (UTC) - Expand

(no subject)

From: [identity profile] ivan-gandhi.livejournal.com - Date: 2008-01-25 06:00 pm (UTC) - Expand

(no subject)

From: [identity profile] itman.livejournal.com - Date: 2008-01-25 08:54 pm (UTC) - Expand

(no subject)

From: [identity profile] squadette.livejournal.com - Date: 2008-01-29 12:38 pm (UTC) - Expand

(no subject)

From: [identity profile] itman.livejournal.com - Date: 2008-01-29 03:27 pm (UTC) - Expand

(no subject)

From: [identity profile] squadette.livejournal.com - Date: 2008-01-29 03:29 pm (UTC) - Expand

(no subject)

From: [identity profile] itman.livejournal.com - Date: 2008-01-29 03:36 pm (UTC) - Expand

Это не мода

From: [identity profile] malaya-zemlya.livejournal.com - Date: 2008-01-29 09:56 pm (UTC) - Expand

Re: Это не мода

From: [identity profile] itman.livejournal.com - Date: 2008-01-29 10:17 pm (UTC) - Expand

Re: Это не мода

From: [identity profile] malaya-zemlya.livejournal.com - Date: 2008-01-30 01:57 am (UTC) - Expand

Re: Это не мода

From: [identity profile] itman.livejournal.com - Date: 2008-01-30 02:01 am (UTC) - Expand

(no subject)

From: [identity profile] megla.livejournal.com - Date: 2008-01-26 01:02 pm (UTC) - Expand

(no subject)

From: [identity profile] ivan-gandhi.livejournal.com - Date: 2008-01-27 07:35 am (UTC) - Expand

(no subject)

From: [identity profile] mikkim08.livejournal.com - Date: 2008-01-25 06:35 pm (UTC) - Expand

(no subject)

From: [identity profile] neatfires.livejournal.com - Date: 2008-01-25 09:11 pm (UTC) - Expand

(no subject)

From: [identity profile] lelia-br.livejournal.com - Date: 2008-01-25 09:13 pm (UTC) - Expand

(no subject)

From: [identity profile] neatfires.livejournal.com - Date: 2008-01-25 10:32 pm (UTC) - Expand

(no subject)

From: [identity profile] lelia-br.livejournal.com - Date: 2008-01-26 09:07 am (UTC) - Expand

(no subject)

From: [identity profile] neatfires.livejournal.com - Date: 2008-01-26 03:02 pm (UTC) - Expand

Date: 2008-01-25 04:06 pm (UTC)
From: [identity profile] qaraabayna.livejournal.com
Я никогда не встречался с такими. 20 лет занимаюсь программированием.

Date: 2008-01-25 04:30 pm (UTC)
From: [identity profile] burrru.livejournal.com
А сейчас Вам, случайно, не нужен человек с PhD и постдоками, но не гнушающийся отсортировать массив и не рвущийся в архитекторы?

Date: 2008-01-25 05:11 pm (UTC)
From: [identity profile] avva.livejournal.com
Такие люди нам всегда нужны. Если пришлете резюме на avorobey@gmail.com, немедленно передам его нашим рекрутерам.

(no subject)

From: [identity profile] burrru.livejournal.com - Date: 2008-01-26 12:07 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2008-01-26 07:22 pm (UTC) - Expand

(no subject)

From: [identity profile] burrru.livejournal.com - Date: 2008-01-27 05:09 pm (UTC) - Expand

Date: 2008-01-25 04:41 pm (UTC)
From: [identity profile] s0lnyshko.livejournal.com
У меня лично есть интересная особенность, которая мне мешает быть одновременно и "архитектором" и "кодером". Мне тяжело переключаться между двумя задачами: одна из них - это видеть весь проект глобально, структурно, со всеми взаимосвязями, а вторая - это кодирование какой-нибудь конкретной маленькой части кода этого проекта, определение наиболее эффективной последовательности действий для воплощения конкретной идеи. Причем второе мне само по себе дается тяжело, я легко вижу целое, легко схватываю основную суть, концепцию, а вот детали - постоянно ускользают, да и не интересны они мне. Мое мышление так работает. Так что насчет проявления способностей - это не пустые слова. И разделение на архитекторов и кодеров в некоторых компаниях - то же не просто так, а результат природной склонности людей к разным видам деятельности. Ну а Гуглю, видимо, нужны вундеркинды, которые могут и на дуде играть и крестиком вышивать. Только сколько их таких на свете?

Date: 2008-01-26 01:04 pm (UTC)
From: [identity profile] al-zatv.livejournal.com
Во, тоже была такая фигня. Причин ей было две:

1. неумение программировать
2. раздутое самомнение
3. отсутствие опыта

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

конечно, это не значит что это и ваш случай:)

(no subject)

From: [identity profile] s0lnyshko.livejournal.com - Date: 2008-01-26 05:46 pm (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2008-01-26 05:55 pm (UTC) - Expand

Date: 2008-01-25 05:07 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Большинство людей, включая и бывших программистов, не пишет программы по одной простой причине: они слишком тупые.

А общая идея, мол, вырасти из программистов в начальники над программистами... это, возможно, тоже признак тупости. Ну как бы Шекспир стал старшим писателем, или Пикассо старшим художником.

Все мне известные архитекторы или туповаты, или несут бред. Нет... в Борланде у нас был архитектор, Кристиан Кемпер. Выдающаяся личность. Так он теперь в Гугле, инженер. Но он никогда не переставал программировать.

Date: 2008-01-25 05:18 pm (UTC)
From: [identity profile] mikkim08.livejournal.com
Но с другой стороны иерархия же все равно есть. Как среди работ, так и среди программистов. Есть код попроще и посложнее. Есть аппликативный, а есть инфраструктурный. И т.д. Также и программисты разные.

Я конечно не могу себе представить архитектора, который не пишет код совсем. Но я прекрасно представляю себе архитектора, который делает дизайн системы, пишет инфраструктурную часть -- "скелет", на котором потом нарастает "мясо" -- ну и несколько "мясных" кусочков тоже. А потом остальной народ зовет "мясо" писать.

(no subject)

From: [identity profile] ivan-gandhi.livejournal.com - Date: 2008-01-25 05:50 pm (UTC) - Expand

(no subject)

From: [identity profile] mikkim08.livejournal.com - Date: 2008-01-25 06:30 pm (UTC) - Expand

Ха!

From: [identity profile] ingas.livejournal.com - Date: 2008-01-28 10:18 pm (UTC) - Expand

(no subject)

From: [identity profile] arusinov.livejournal.com - Date: 2008-01-29 07:46 am (UTC) - Expand

Date: 2008-01-25 05:19 pm (UTC)
From: [identity profile] ktotam.livejournal.com
а брин с пейджем что пишут?;)

Date: 2008-01-27 07:55 pm (UTC)
nine_k: A stream of colors expanding from brain (Default)
From: [personal profile] nine_k
думаю, это страшный секрет! (-$

(no subject)

From: (Anonymous) - Date: 2008-02-04 12:33 pm (UTC) - Expand

Date: 2008-01-25 05:25 pm (UTC)
From: [identity profile] fantaseour.livejournal.com
Янки из Коннектикута при дворе короля Артура:

Эпизод про отбор дворян в военную академию:

Следующим вызвали одного из молодых дворян. Я решил сам задавать ему вопросы. Я спросил:

- Умеете ли вы, ваше сиятельство, читать?

Он весь вспыхнул от негодования и гневно выпалил:

- Вы принимаете меня за псаломщика? Кровь, текущая в моих жилах, не потерпит...

- Отвечайте на вопрос!

Он подавил свой гнев и ответил:

- Нет.

- А писать вы умеете?

Он опять собирался обидеться, но я сказал:

- Прошу отвечать только на вопросы и не говорить ничего лишнего. Вы здесь не для того, чтобы хвастать своею кровью и своим происхождением, этого вам здесь не позволят. Умеете вы писать?

- Нет.

- А таблицу умножения знаете?

- Не понимаю, о чем вы спрашиваете.

- Сколько будет девятью шесть?

- Это тайна, которая сокрыта от меня, ибо еще ни разу в моей жизни не было у меня нужды познать ее, и, не имея надобности познать ее, я ее не познал!

Date: 2008-01-27 03:14 am (UTC)
From: [identity profile] ygam.livejournal.com
У меня в другом табе открыты воспоминания Витте:

http://az.lib.ru/w/witte_s_j/text_0010.shtml

Как моя мать, так и генерал Фадеев очень косо смотрели на мое желание быть профессором. Главный их довод заключался в том, что это занятие мне не соответствует, так как это не дворянское дело.

Date: 2008-01-25 06:08 pm (UTC)
From: [identity profile] execve.livejournal.com
Достаточно почитать почти любое сообщество программистов, чтобы увидеть широко распространённое мнение: писать код - это западло, это для быдлокодеров.
А настоящий программист должен придумывать архитектуру или, в самом крайнем случае, писать код на хаскеле, демонстрирующий красивые абстрактные концепции шестого порядка.
Ещё почётно быть менеджером.

Так что не удивительно, что народ не рвётся программировать.

Date: 2008-01-25 06:10 pm (UTC)
From: [identity profile] avva.livejournal.com
Я сообщества программистов не читаю. А можно увидеть пример такого? Любопытно.

(no subject)

From: [identity profile] execve.livejournal.com - Date: 2008-01-25 06:14 pm (UTC) - Expand

(no subject)

From: [identity profile] migmit.vox.com - Date: 2008-01-25 07:10 pm (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2008-01-26 06:37 am (UTC) - Expand

(no subject)

From: [identity profile] execve.livejournal.com - Date: 2008-01-28 05:28 pm (UTC) - Expand

(no subject)

From: [identity profile] migmit.vox.com - Date: 2008-01-28 05:41 pm (UTC) - Expand

Date: 2008-01-25 07:07 pm (UTC)
From: [identity profile] egorfine.livejournal.com
Один программист изобретет седьмой способ посчитать биты в слове или нараз напишет новый скедулер для ядра, но от одной мысли про GWT он заболеет.

Другой программист держит в голове сложнейшую систему классов view-компоненты большой системы и колбасит под нее интерфейс из сотен форм и отчетов; он в курсе всего в этой системе и может решить любой вопрос по интерфейсу; но от одной мысли про квиксорт или endianess он заболеет.

Третий программист разработал большую архитектуру системы массового обслуживания, создал ее прототип, провел все исследования и убедительно доказал что эта архитектура - правильная; он с коллегами пишет ее код, а сама система уже выросла до release candidate; продукт эксплуатируется в продакшне; но при одной мысли о GWT или реализации сортировки на низком уровне он заболеет.

Четвертый программист феноменально держит контекст состояний графического акселератора, он знает все про железо, он пишет драйвер карточки, включая низкий уровень (DMA/etc) и высокий (opengl), но при одной мысли об интерфейсе или распределенных системах он заболеет.

Так или нет?:)

Date: 2008-01-25 07:37 pm (UTC)

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2008-01-25 09:29 pm (UTC) - Expand

(no subject)

From: [identity profile] egorfine.livejournal.com - Date: 2008-01-25 10:08 pm (UTC) - Expand

(no subject)

From: [identity profile] neatfires.livejournal.com - Date: 2008-01-25 11:53 pm (UTC) - Expand

(no subject)

From: [personal profile] nine_k - Date: 2008-01-27 08:05 pm (UTC) - Expand

(no subject)

From: [identity profile] arcbishop.livejournal.com - Date: 2008-01-28 03:27 pm (UTC) - Expand

Date: 2008-01-25 07:20 pm (UTC)
From: [identity profile] timelets.livejournal.com
Анатолий, можно цитировать записи из Вашего журнала? Я сейчас работаю над книгой, которая в нескольких главах касается инновационной стратегии Google, поэтому мне хотелось бы привести неанонимные мнения работников.

Еще было бы интересно задать Вам несколько вопросов на ту же тему. Это не должно занять много времени. Можно встретиться в SF BA или попробовать по e-mail. Если Вы не можете мне помочь, то кого бы Вы могли порекомендовать?

Спасибо.

Date: 2008-01-25 07:21 pm (UTC)
From: [identity profile] kunaifusu.livejournal.com
Я бы тоже сильно удивился, если бы Гугль пригласил меня писать код - может быть внутри какой-то софт делается, но снаружи Гугль не выглядит как софтверная компания, продуктов более или менее адекватных тысячам инженеров - нет. Может быть, кандидаты просто удивленны таким фактом, как я бы удивлся, если бы меня пригласил Адоби, а на интервью бы меня попросили разложить многочлен на множители и скали бы, что у работа будет - решать актуарные дифуры.

Date: 2008-01-26 03:31 pm (UTC)
From: [identity profile] softmaster.livejournal.com
ну какой-то код же у них есть, поисковичок небольшой, видео, документы, ридеры всякие %)

(no subject)

From: [identity profile] kunaifusu.livejournal.com - Date: 2008-01-26 08:47 pm (UTC) - Expand

Не совсем в тему, но..

Date: 2008-01-25 07:34 pm (UTC)
From: [identity profile] iratus.livejournal.com
Большинство людей с Ph.D, по моему глубокому убеждению, абсолютно несовместимы с работой за пределами университетов и подобных им организаций.

Date: 2008-01-25 07:35 pm (UTC)
ext_475885: (Default)
From: [identity profile] brewbuilder.livejournal.com
Вообще я как то пытался в Google устрится.
Меня попроили реализовать некий не
нетривиальный алгоритм (покраска/отбеливание ковра)
(при то что я хотел НЕ на позицию
алгоритмиста). Я написал не очень оптимальный
(но, конечно, работающий) вариант, для начала,
и отправил тому кто со мной общался, дописав, что алгоритм заведомо не оптимален и я его могу
улучшить, если надо. На что получил ответ,
что поскольку алгоритм неоптимален они не видят
смысла продолжать процесс. Такое вот отношение.

Date: 2008-01-25 07:55 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
That's sad. I can imagine the kind of a guy that wrote stuff like this. They happen here. But they are not what Google is. They should not be allowed to interview... but our recruiters just don't know.

(no subject)

From: [identity profile] neatfires.livejournal.com - Date: 2008-01-25 09:32 pm (UTC) - Expand

(no subject)

From: [identity profile] trurle.livejournal.com - Date: 2008-01-25 09:38 pm (UTC) - Expand

(no subject)

From: [identity profile] ivan-gandhi.livejournal.com - Date: 2008-01-27 07:29 am (UTC) - Expand

(no subject)

From: [identity profile] trurle.livejournal.com - Date: 2008-01-27 07:38 am (UTC) - Expand

(no subject)

From: [identity profile] mikkim08.livejournal.com - Date: 2008-01-27 09:10 am (UTC) - Expand

(no subject)

From: [identity profile] neatfires.livejournal.com - Date: 2008-01-27 11:44 am (UTC) - Expand

(no subject)

From: [identity profile] blog.rychev.com - Date: 2008-01-26 02:53 pm (UTC) - Expand

мож у меня опыту маловато?

Date: 2008-01-25 08:02 pm (UTC)
From: [identity profile] dm-lihachev.livejournal.com
ну я ровно раз в жизни был на "собеседовании" где пришлось типа код писать - и испытал от этого сабиседования такой культурный шок, что когда этого кента позвали работать в другую фирму, в которой я уже работал - я тут же уволился

ну может это именно мне с ним так повезло, а бывает и по другому, не знаю


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

а еще более осмысленно - просто расспросить про предыдущие проекты - как что почему зачем и что из этого вышло


ТИ. за 30 лет практического программироания - ни разу не пришлось сортировать массив, руками!, и если вдруг придется - то даже не знаю как это делать-то;) про эти ваши пузырьки - где-то слышал звон, но тоже - конкретно не знаю что это за волшебные пузырьки - во ВГИКе этому не учат;) ортодоксального программистского образования у меня нету - вот просто пришел в НИВЦ МГУ - увидел БЭСМ-6, БЭСМ-4, алгол - и чот прилип;))


ТИ2. про кодировать чи не кодировать - вот чесно - за 30 лет - заебало;) все-таки под старость (а 44 это уже заметно;) - даже из спорта выгоняют в тренеры, т.к. опыта-то достаточно - а гибкость уже не та;)
From: [identity profile] ivan-gandhi.livejournal.com
Мозги закостенели? Быват... некоторые уже к 20 годам теряют способность чему-либо учиться. Сочувствую. За 30 лет, конечно, могли бы и Кнута прочитать, по году на том, десять раз подряд - все пузырьки уложились бы ровненько в мозгах. Доналду Кнуту сколько, под 80? Он всё ещё программирует.

Я, как интервьюёр, выслушивать рассказы о том как человек "раньше работал" совершенно не заинтересован. Наслушался таких речистых. Знаю, что это не мешки ворочать. Самое обидное здесь, что хорошие программисты, как правило, не особо речисты. Они не болтают, а делают. И учатся, конечно, потому что после алгола много каких языков было. Вот как у Вас, к примеру, с алголом-68? Помните правила приведения? Вообще, если "программист" за 30 лет не соизволил изучить ни сортировку, ни новые языки, то это, конечно, всё та же old dog that can't learn new tricks. Идите в начальники, там код не спрашивают. Потому что для программиста у Вас опыта как бы маловато.
Edited Date: 2008-01-25 08:44 pm (UTC)
(deleted comment)

Про опыт и игру с битами

From: (Anonymous) - Date: 2008-01-26 06:00 pm (UTC) - Expand

Re: ну если с конца, то --

From: (Anonymous) - Date: 2008-01-27 06:45 am (UTC) - Expand

Re: ну если с конца, то --

From: (Anonymous) - Date: 2008-01-27 08:05 am (UTC) - Expand
Page 1 of 2 << [1] [2] >>

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 08:33 am
Powered by Dreamwidth Studios