109: (Default)
[personal profile] 109
I am extremely disappointed. what, nobody knows no shit about software development anymore? ivan_ghandhi's post, ygam's post. not much hope left if even these people don't get it. and yet another guy asks about quaternions during interview for a developer's position. the link is worth reading though, just for style if nothing else. very dynamic and imperative: Хуже нанять лишнего. Уволить морально тяжело. Лечить последствия. Переписывать код. Менять планы. Или смириться. Лучше сразу не нанять. Лучше не донанять. Лишний кадр - это ещё и овертайм. Не только себе, но как минимум ещё и лиду. Нафиг лишний кадр.

(no subject)

Date: 2007-11-11 11:57 am (UTC)
From: [identity profile] andreyvo.livejournal.com
Joel на эту тему топе толково писал:

An important thing to remember about interviewing is this: it is much better to reject a good candidate than to accept a bad candidate. A bad candidate will cost a lot of money and effort and waste other people's time fixing all their bugs. If you have any doubts whatsoever, No Hire.

(no subject)

Date: 2007-11-11 12:07 pm (UTC)
From: [identity profile] cmm.livejournal.com
guy asks about quaternions during interview for a developer's position.

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

(no subject)

Date: 2007-11-11 05:49 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Не без понтов; но в целом верно.

Re: Россия-с

Date: 2007-11-12 11:17 am (UTC)
From: [personal profile] alll
Такая себе Россия - "The following article is written based mainly on my experience while working in Midway San Diego."
Ну и кватернионы - таки не самое сложное в мире, просто узкоспециализированные знания.

Re: Россия-с

Date: 2007-11-12 12:28 pm (UTC)
From: [identity profile] cmm.livejournal.com
Россия — она в голове, там где понты :)
про кватернионы охотно верю — у самого за 12 лет после универа вся математика из головы улетучилась, за ненадобностью...

рекурсивное

Date: 2007-11-12 01:07 pm (UTC)
From: [personal profile] alll
Приписывать способность кидать понты исключительно выходцам из России - это ведь тоже российские понты. :)

Re: рекурсивное

Date: 2007-11-12 02:00 pm (UTC)
From: [identity profile] cmm.livejournal.com
я достаточно давно живу за границей и могу быть объективен.
кроме того, я не употреблял (и не имел в виду) слово "исключительно". :)

(no subject)

Date: 2007-11-11 03:38 pm (UTC)
From: [identity profile] elk.livejournal.com
Интересно, как часто на интервью спрашивают А при том, что берут на позицию делать Б (и никогда А). Как в том примере с quicksort. Ну кто, интересно, в наше время, занимается реализацией qsort-a? Что бы я сделал на месте руководителя, если бы застал члена группы за этим занятием? Предупредил бы и наверное выгнал впоследствие в случае рецидива. Равно как и если бы застал его с паяльником ковыряющемся в компутере. Эти вещи - для хобби, и никак иначе.

(no subject)

Date: 2007-11-11 05:49 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
На нашем берегу вопросы такого рода решаются диаметрально противоположным образом. "Застал", ишь.

В Гугле есть целое движение, строим и улучшаем джавные библиотеки; ну типа выкатим вот ужо в качестве опенсорса. Я представляю, подошел бы ко мне менеджер наезжать, что я там кеш или что-нибудь из функционального программирования, или ещё не скажу чего, в общих библиотеках улучшаю. Послать менеджера, вот естественная реакция в гугле. Это совершенно вне его компетенции. Как и если бы я начал паять что-то в компьютере. Я-то не буду, а другие, может быть, и паяют, судя по новостям.

(no subject)

Date: 2007-11-11 10:27 pm (UTC)
From: [identity profile] 109.livejournal.com
why do you need libraries if "real programmers" write quicksort routines in place?

(no subject)

Date: 2007-11-14 01:02 pm (UTC)

(no subject)

Date: 2007-11-11 11:40 pm (UTC)
From: [identity profile] elk.livejournal.com
В мире очень мало компаний, которые, подобно Гуглу, могут содержать ораву мозгов "просто так, пусть чего-нибудь делают", без детерминированности насущным задачам. Вечная слава гуглу и все такое, однако справедливости ради можно отметить, что отношение количества клевых программых продуктов к тому количеству серого вещества, которое Гугл купил и содержит получается как раз таки не очень. совсем даже не фонтан. Не будем брать пример с Гугла, это невозможно, как невозможно брать пример с моего соседа, который выиграл 100млн в лотерею.

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






(no subject)

Date: 2007-11-12 06:45 am (UTC)
From: [identity profile] mikkim08.livejournal.com
http://code.google.com/p/google-collections ?

(no subject)

Date: 2007-11-11 10:22 pm (UTC)
From: [identity profile] 109.livejournal.com
exactly! I don't get all the whining about "choking their creativity". if they think they are so good, why don't they go write class libraries for .Net 4.0; Microsoft is hiring. the problem is, they can't even write production quality Equals() method.

(no subject)

Date: 2007-11-11 05:43 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Мой опыт показывает (и доказывает), что не дай бог нанять кого-нибудь, кто программировать не умеет. Он тогда найдёт себе занятие, деморализующее всё вокруг, и не всегда его удастся выгнать.

А что касается кватернионов, так они ж в геймдеве во как нужны, у них же проективное пространство.

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

(no subject)

Date: 2007-11-11 10:57 pm (UTC)
From: [identity profile] 109.livejournal.com
Actually, the last link is very interesting, both style and content. I only wonder how do they manage to be so picky.

(no subject)

Date: 2007-11-11 11:46 pm (UTC)
From: [identity profile] elk.livejournal.com
I could be a blast form old times. Now and here, on the East coast,
it's dramatically different. I would consider to take a fresh guy and teach him - it's what I hate to do - but it can be the shortest way to get qualified force. So the only thing I'm looking for is ability to learn fast..

(no subject)

Date: 2007-11-14 01:04 pm (UTC)
From: [identity profile] syarzhuk.livejournal.com
My comment (http://ygam.livejournal.com/369870.html?thread=3577038#t3577038) at [livejournal.com profile] ygam's post:
Ты очень избирательно процитировал. Для меня важным кусочком там является "the very fact that the programmer is writing a sorting alorithm at all indicates he doesn't understand the tool". Твой пример (по крайней мере, в твоём описании) является тому подтверждением. Вместо того, чтобы ускорять медленный алгоритм, нужно было сделать шаг назад и подумать, а зачем вообще сравнивать записи из двух таблиц на клиенте, и не заставить ли проделывать эту работу сервер базы данных, благо tool для этого есть - стандартный INNER JOIN.

Profile

109: (Default)
109

March 2019

S M T W T F S
     12
3456789
101112131415 16
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags