ltwood: (Default)
По наводке прочитал рассказ Слона-В-Колесе "Совещание". Зацепило. Тот, кто мне дал ссылку, вряд ли мог догадаться, насколько рассказ перекликается с тем, что я сейчас делаю по работе. Пять красных перпендикулярных линий, некоторые из которых нарисованы зеленым цветом. Отослал коллеге по несчастью с темой "Рассказ про шейпы". Шейпы -- это такие замечательные кусочки головной боли в нашем текущем проекте.

Ссылка: http://alex-aka-jj.livejournal.com/66984.html
ltwood: (Default)
Неожиданно обнаружил на Ютьюбе (квази) эротический ролик (en) (русский вариант) про ту железку, для которой пару лет назад писал математику (реконструкцию изображения). Приглашать для демонстраций своей железки дам модельной внешности -- это одна из вещей, которые я им тогда посоветовал.
ltwood: (Default)
Несколько историй из жизни, демонстрирующих силу специфических техник взаимодействия с начальством.

Read more... )
ltwood: (Default)
Интересное описание прошлого, настоящего и ближайшего будущего лучшего IM-клиента (из тех, что для win32): [http://habrahabr.ru/blogs/miranda/43345].
ltwood: (Default)
А никто не знает, что случилось с сайтом www.cuneiform.ru? На сайте некоторое время лежали открытые (http://www.ixbt.com/news/all/index.shtml?09/79/90) исходники распознавалки текста CuneiForm (http://ru.wikipedia.org/wiki/CuneiForm), которая концептуально значительно мощнее раскрученного FineReader'а. Продлеки damned ABBI, или просто всем все пофигу?
ltwood: (Default)
В связи со следующими словани М.Донского из его интервью [http://www.polit.ru/science/2008/08/20/programmist_print.html]:

Они не понимают, что если заказчик меняет требования к уже почти готовой системе, это означает, что система ему нравится.

вспоминается старый анекдот:

Заказчик на объекте принимает работу у подрядчика. Тот подводит его к выкопанной шахте диаметром 3 метра и глубиной 50 метров, заглядывают туда, на дне горит прожектор.
Заказчик: - ?!
Подрядчик: - Вот же чертеж! По нему и сделали.
Заказчик: (переворачивая чертеж на 180 градусов) - Это маяк! МАЯК!

via [http://community.livejournal.com/ru_programming/997033.html]
ltwood: (Default)
Как-то я об этом уже писал и вот снова накопилось, хотя в основном и ссылки.

1. [livejournal.com profile] ivan_ghandhi пишет (может быть, немного перегибая):

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

2. А тут [livejournal.com profile] hroniki_paisano (по наводке [livejournal.com profile] azfg) очень живо описал преимущества должности университетского профессора.

В тон ему (или в качестве плагиата?) можно сказать, что:

а) «Рутинную работу от звонка до звонка» нормальный разработчик тоже «ненавидит животной ненавистью». И каждый проект — это тоже приключение. [далее по тексту]

б) Свобода для разработчика — не менее важный мотив. Ни подчиненными, ни начальниками мы тоже быть не любим. И гуляем сами по себе и тоже не любим расписания. И работа наша это тоже «не столько работа, сколько образ жизни». Да, да, именно, «ты не работаешь, а просто живешь».

в) И это тоже походит: «большинство населения делает карьеру как бешеное, а в результате имеет меньше» разработчика, гуляющего «сам по себе».

г) Разработка ПО — «одна из немногих сфер, где человек, почти не умеющий [или не желающий //мой комментарий] общаться с людьми, может получать» нормальные деньги.

3. [livejournal.com profile] avva упоминает, что в отличие от M$ «в Гугле можно двигаться по карьерной лестнице, оставаясь инженером и не переходя в менеджмент».

Ph.D.

2007-05-31 16:42
ltwood: (Default)
Прочитал сегодня в комментариях к одной записи

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

и вспомнил, что недавно встретился с ситуацией, когда на претендента смотрели очень косо из-за его Ph.D. (отечественного разлива). Объяснение вполне логичное: «нас настораживает, что этот человек вероятно умеет слишком хорошо прогибаться, если он смог прогнуться под ту академическую систему, которая дает эти Ph.D.».
ltwood: (Default)
У Елены Косиловой [http://kosilova.livejournal.com/383235.html] идет интересное обсуждение зарплат в ВУЗах. Вынесу оттуда одну цитату:

[...] сейчас бизнес часто более наукоемок, чем та профанация, которой занимаются в остатках академических структур. Конечно есть еще островки, но не более. // [livejournal.com profile] rssh

Могу сказать даже больше. Мы вот занимаемся в основном коммерческими задачами (прикладная математика), хотя и сидим в гос. вузе и некоторые из нас даже немного преподают. Вуз с радостью предоставляет нам многие льготы только ради того, чтобы хоть какие-то предметы вели люди, реально работающие в этой области и конкурентоспособные в ней. Так вот, изначально считалось, что мы будем привлекать к работе кого-то из числа преподавателей и студентов. В результате же оказалось, что из числа преподавателей привлекать вообще некого, а пригодные к работе студенты появляются по одному в 3-4 года. Все «способные держать оружие» давно ушли в коммерческие структуры и в лучшем случае ведут по субботам 2-3 часа занятий. Такие дела.
ltwood: (Default)
1. [в процессе code review] Чем сложнее задача и метод, которым она решается, тем труднее человеку сохранять присутствие элементарного здравого смысла.

2. [в процессе общения с заказчиком] Если программиста, разработавшего программное обеспечение для некоего медицинского оборудования, попытаются на этом оборудовании лечить, то сначала он испугается, а потом попросит разрешения поредактировать конфиги.
ltwood: (Default)
Обсуждали вчера перспективы профессионального роста программистов. Для программистов, работающих в больших конторах, почти единственным путем роста является превращение в менеджеров — руководителей проектов, тим-лидеров и т.п. Это на практике означает фактическое превращение в администратора, поскольку только неисправимый оптимист может ожидать, что на фоне всяческих совещаний, отчетов, работы с документацией, выставок, общения с заказчиками и прочей лабуды у него будут оставаться время и силы для нормальной работы. Это — путь развоплощения, на котором разработчик погибает. Человек, любящий свою работу, этот путь не выберет.

Для программистов, работающих в небольших группах, этот путь вообще не доступен (тим-лидеров, работающих в группах, организованных по модели «операционной бригады» [вроде бы Брукс], отличающихся от остальных только наличием бОльшего опыта и принимающих активное участие в общей работе, я отношу к разработчикам).

Второй путь состоит в превращении в «независимого эксперта» — человека, владеющего некоторыми специфичными и дефицитными знаниями и навыками и оказывающего консультативную поддержку сторонним организациям (иногда такая поддержка выражается в создании программ-прототипов уровня «proof of concept»). В этой роли я несколько раз выступал, но сама эта деятельность требует стечения некоторых благоприятных обстоятельств. В первую очередь необходима достаточная географическая концентрация контор, занимающихся высокотехнологичными разработками. Во-вторых необходимо наличие руководства, расположенного к сотрудничеству со сторонним экспертом и готового платить такому эксперту. В-третьих все равно приходится выполнять значительную менеджерскую работу по «связям с общественностью».

Рассмотрим теперь сферу аутсорсингового программирования. Первый путь здесь почти никогда не доступен, поскольку большинство команд слишком малы и ограничены бюджетом. Второй путь (аутсорсинг услуг независимого эксперта) выглядит привлекательно, но насколько это реализуемо на практике? Не знаю...
ltwood: (Default)
Вниманию Ярославских френдов

В дружественную контору требуется программист

Для работы аутсорсинговом проекте (финансовое приложение, 30 Mb исходников на Delphi, Firebird) как минимум на несколько лет. На американской стороне начальник Development department и еще один программист — русские. Полный рабочий день, зарплата из расчета 7 баксов в час (~1200 $/мес), на первый месяц (испытательный срок, обучение) — 400 баксов, есть возможность для роста почасовки. Работать можно в офисе или дома.

Требования:
— общая вменяемость, обучаемость, опыт работы;
— знание концепций ООП;
— готовность и умение разбираться в чужом коде;
— желателен опыт работы с Delphi (отсутствие может компенсироваться профессионализмом и самообучаемостью): знание языка (в объеме Language Reference); знание архитектуры, концепций и внутренней структуры VCL; опыт написания компонентов;
— знание английского хотя бы на уровне чтения документации и переписки с QA

Комментарии скринятся.

Upd: Прямые контакты: OOO «Волга-Центр» тел. 72-96-47, 72-96-48 Бычков Александр Евгеньевич, bychkov [гав] uvwater [тчк] yaroslavl [тчк] ru
ltwood: (Default)
По ссылке из ru_programming прочитал старую, но интересную статью о том, как трое ребят по заказу бельгийцев реализовывали компилятор C++ (http://www.pcmag.ru/archive/9705s/05s979.asp).

Несколько цитат.

...по моим наблюдениям, выпускники мехмата зачастую имеют более высокую программистскую квалификацию, чем окончившие ВМК...

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

Read more... )
ltwood: (Default)
Услуги по развязыванию гордиевых узлов домокловым мечом заказчика.
ltwood: (Default)
Просмотрел уже 1/4 журналов своих френдов на предмет интересностей, написанных за время моего отсутствия и нашел-таки замечательную новость:

Страуструпа наконец-то уволили из ATT

Вполне поделом. Праздник прямо-таки...

(via [livejournal.com profile] annutka)
ltwood: (Default)
Конец двухмесячного этапа оффшорного проекта... Все было неспешно продумано еще в самом начале, макеты написаны и работают... Столько раз высмеянный объектный "nice framework" тоже сделан так, что писать -- сплошное удовольствие... Вот только сборка конечной версии, тестирование и написание документации как всегда отложено на последнюю минуту... Потом идет 36 часов работы непрерывно, потом приходится спать и проходит deadline... Потом оказывается, что в спешке люди склонны делать глупые ошибки...

Спрашивается: ну что же мы за люди такие, а?
ltwood: (Default)
или "Как у нас гибнут малобюджетные проекты"
или "Психология исполнителей при задержках оплаты"

Давно уже хотел написать этот текстик, но не знал куда его положить, поскольку на homepage подходящего раздела вроде и нет... Read more... )

Profile

ltwood: (Default)
ltwood

January 2017

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    

Syndicate

RSS Atom

Expand Cut Tags

No cut tags
Page generated 2017-07-24 18:27
Powered by Dreamwidth Studios