metaclass: (Default)
[personal profile] metaclass
Какая расово познавательная ссылка в комментах у [livejournal.com profile] alexclear, про требования к программистам:

0) Способность читать и хорошо понимать текст на как минимум трех достаточно разных языках программирования - пусть даже два из них будут весьма простыми.
1) Минимум 3000 часов работы в реально используемых другими людьми проектах в течении последних не более чем 3 лет.
2) Минимум 500K байт собственноручно написаного отлаженного кода, в котором невооруженным глазом легко обнаруживаются процедуры, осмысленные комментарии и некая разбивка на модули, и за час тестирования всплывает меньше 3 грубых ошибок.
3) Возможность прочитать за не более чем 30 минут по-английски описание в хелпе любой функции используемого языка и внятно изложить по-русски, что она делает и какие у нее параметры.
4) Умение за 2 часа найти в чужом 3-х мегабайтном тексте заданную воспроизводимую ошибку (описание прилагается), исправить ее и протестировать результат. Hе посадив новых ошибок.
5) Умение писать по-русски на четверку в восьмом классе.
6) Умение инсталлировать используемую OS, серверы, тулсы и патчи, пользоваться почтой, браузером, Word-ом, zip-ом, grep-ом, diff-ом, дебайгером и профайлером - если они есть.
7) Внутренняя готовность применять вышеперечисленные умения в произвольных комбинациях 8 часов в день без базара что "отлаживаться надоело".
8) IQ >= 105 (на глаз).

Я так понимаю, дешевле штуки в Минске и двух штук в Москве таких программистов просто не бывает?

Date: 2007-05-07 05:17 am (UTC)
From: [identity profile] yurri.livejournal.com
В Москве очень маленький разрыв - что-то более-менее приличное начинается с пары штук, но больше трёх уже даже гению сложно получить на чисто инженерной работе, всё, что больше, уже так или иначе связано с бизнесом или руководством.

При этом с другого конца тоже поджимают, на полторы штуки в Москве и студенты приличные идти отказываются.

В общем, диапазон достаточно узкий.

Date: 2007-05-07 05:18 am (UTC)
From: [identity profile] metaclass.livejournal.com
У нас все строго точно так же, с коэффициентом 0.5

Re: Reply to your comment...

Date: 2007-05-07 05:21 am (UTC)
From: [identity profile] yurri.livejournal.com
Понятно, слишком много, значит, программистов-то!

Date: 2007-05-07 05:17 am (UTC)
From: [identity profile] yurri.livejournal.com
Насколько я понимаю, штука в Минске - это намного больше, чем две в Москве, так что должно быть получше с этим делом.

Date: 2007-05-07 05:19 am (UTC)
From: [identity profile] metaclass.livejournal.com
Квадратный метр у нас уже 2 штуки стоит, говорят, москвичи скупают в целях инвестирования бабок :)

Date: 2007-05-07 05:27 am (UTC)
From: [identity profile] yurri.livejournal.com
Понятно, я по сфере услуг ориентировался, мне показалось год назад, что разница где-то втрое.

Date: 2007-05-07 05:36 am (UTC)
From: [identity profile] vp.livejournal.com
Ориентируйся:

снимать однокомнатную квартиру - $250

стоимость трехкомнатной типовой в панельном доме - $140.000

коммунальные - $60

Re: Reply to your comment...

Date: 2007-05-07 05:39 am (UTC)
From: [identity profile] yurri.livejournal.com
Аренда втрое, покупка вдвое. Понятно.

А всякие Социалистические Ништяки есть, у вас же типа "государство для
народа", не дикий капитализм - то же жильё, скажем, все самостоятельно
приобретают, или какие-то есть более-менее заметные госпрограммы на
этот счёт?

Re: Reply to your comment...

Date: 2007-05-07 05:58 am (UTC)
From: [identity profile] veter-r-r.livejournal.com
А как же!
Милиция, депутаты, министры.. они получают жилье просто так :)

Re: Reply to your comment...

Date: 2007-05-07 06:25 am (UTC)
From: [identity profile] metaclass.livejournal.com
Нуждающимся в улучшении жилищных условий по очень длинным очередям полагается льготное жилье (цены в районе 500$ за метр, льготные кредиты и прочее). Многодетным (>3 детей) тоже что-то положено такое. Еще, говорят, всяким силовикам и прочим госчиновникам тоже легче жилье льготное получить, но это на уровне рассказов завидующих им низкооплачиваемых линуксоидов :)

А остальные самостоятельно покупают, да.

Re: Reply to your comment...

Date: 2007-05-07 06:54 am (UTC)
From: [identity profile] yurri.livejournal.com
Понятно, национальный проект "доступное жильё".

Re: Reply to your comment...

Date: 2007-05-07 09:33 am (UTC)
From: [identity profile] nvm.livejournal.com
"низкооплачиваемые линуксоиды"? мне казалось, им раза в полтора больше платят

Re: Reply to your comment...

Date: 2007-05-07 10:10 am (UTC)
From: [identity profile] metaclass.livejournal.com
Разработчикам - возможно, администраторам у нас тут в среднем меньше, чем программистам платят.

Re: Reply to your comment...

Date: 2007-05-14 07:05 pm (UTC)
From: [identity profile] inhate.livejournal.com
ню-ню... среднапотолочный вендовый эникейщие, если он рабоатет на одной работе, вообще по-моему непонятно чем питается...

Re: Reply to your comment...

Date: 2007-05-15 06:17 am (UTC)
From: [identity profile] metaclass.livejournal.com
Хехе, а ты пробовал найти этих эникейщиков? Мы чисто случайно нормального нашли :)

Re: Reply to your comment...

Date: 2007-05-14 07:02 pm (UTC)
From: [identity profile] inhate.livejournal.com
ребе, зочем ви тгавите? Вы когда в последний раз встречали низкооплачиваемого линуксоида? ;)

Re: Reply to your comment...

Date: 2007-05-07 06:49 am (UTC)
From: [identity profile] vp.livejournal.com
В принципе, как правило народ берет гос.кредит на строительство жилья. Цена получается в 3 раза ниже, кредит на 20-40 лет.

Социализм у нас заключается в том, что
1. человек не может оказаться на улице. то есть барыги не смогут обманом выкупить у алкаша или пенсионера квартиру, чтоб тот оказался на улице. Это практически исключено. Благодаря этому мало бомжей.
2. Регрессивная система коммунальных платежей. Если у человека низкий совокупный доход, ему корректируется сумма коммунальных платежей так, чтобы они не превышали 25% от дохода.

Re: Reply to your comment...

Date: 2007-05-07 06:54 am (UTC)
From: [identity profile] yurri.livejournal.com
Понятно.

Date: 2007-05-07 05:50 am (UTC)
From: [identity profile] dizel-by.livejournal.com
Т.е. вопрос что программер - это не дворник, и может банально устать думать, не рассматривается вообще? Пусть лучше 8 часов в день создаёт видимость работы, чем работает с некоторыми перерывами и отдыхом при условии выполнения задачи в срок? А комментарии в коде - это вообще религия. Хороший код обычно самодокументирован. Если нет - программера утопить в великой еврейской реке Иордан. Ибо никакие комментарии уже не помогут.

Date: 2007-05-07 06:08 am (UTC)
From: [identity profile] alex-mq0.livejournal.com
Названия методов самоназываемые, переменные самопонятные, ограничения данных самоогричивающиеся. Алгоритмы все влет понимаемые, пузырек скорее всего ;) Коментировать нужно опябательно, писать пояснения и ограничения методов обязательно, описывать где какой алгоритм применятся, хотя бы ввиде названия и основных изменений в нем с ключевыми моментами! программистов то много, и не все думают теми же шаблонами что и автор

Date: 2007-05-07 07:44 am (UTC)
From: [identity profile] vp.livejournal.com
+100
через год читаеш свой код - все, уже ничего в голове не осталось. просто не помниш КАК оно все должно работать
А имена пременных да, понятные, длинные :)
Но это не промогает

Date: 2007-05-07 06:27 am (UTC)
From: [identity profile] metaclass.livejournal.com
Не, комментарии нужны, иначе потом следующие поколения проклянут авторов кода. Не на каждой строчке, но хотя бы пару строк на описание каждого метода.
И уж всяко обязательно иметь какое-то документальное описание архитектуры системы.

Date: 2007-05-14 07:16 pm (UTC)
From: [identity profile] inhate.livejournal.com
Да. Пишущих комментарии к коду на руССком, да и вообще на любом языке отличном от international english - рассово выжигать до седьмого колена и применять антисемитские методики к потомкам дабы исключить проникновение вредностного генофонда в ряды кодеров... Аналогично поступать с использующими для хранения теста кодировки отличные от ASCII 7bit и разновидностей unicode.

Date: 2007-05-07 06:34 am (UTC)
From: [identity profile] veter-r-r.livejournal.com
Я знаю всего двух приличных программистов, которые пройдут по пятому пункту :)

Date: 2007-05-07 06:49 am (UTC)
From: [identity profile] mr-st.livejournal.com
>Я так понимаю, дешевле штуки в Минске и двух штук в Москве таких программистов просто не бывает?

Явно не бывает.

Date: 2007-05-07 07:41 am (UTC)
From: [identity profile] golodnyj.livejournal.com
Пятый пункт жесть +))))

Date: 2007-05-07 09:10 am (UTC)
From: [identity profile] vk11.livejournal.com
8) IQ >= 105 (на глаз). - это лучше :-))))

Date: 2007-05-07 12:03 pm (UTC)
From: [identity profile] 1ceheart.livejournal.com
Чего-то какие-то очень скромные требования.

Date: 2007-05-07 12:23 pm (UTC)
From: [identity profile] sergiej.livejournal.com
Вообще общих ход мысли ок но человек под свою специфику написал и попытался генерализировать.
Я бы не прощёл кое где, например понятия не имею как солярис ставится, когда я был молодой и глупый хотел купить старый сановский сервер чтобы попробовать да денег к счастью не хватило.
Пункт 4 ещё более специфичен для автора, в вещах на которых я работаю 2 часа нередко бывает мало для прогона одного "с конца в конец" теста, а тут найти, пофиксать и протестировать, хаха :) Десять перезапусков веблоджика вот и все два часа чистого времени съедены :)

Date: 2007-05-07 01:37 pm (UTC)
From: [identity profile] archangel-rhn.livejournal.com
8) >135 пусть будет

Date: 2007-05-07 05:37 pm (UTC)
From: [identity profile] henu3detb.livejournal.com
Вроде не самые жесткие требования.
Тяжко становится, когда по тонкостям поспрашивают, или дадут тест а-ля сертификационный.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 24th, 2025 09:59 am
Powered by Dreamwidth Studios