|
День защиты от животных |
А пока, в преддверии дня защиты животных, мы просто беседуем. О шоу-бизнесе, творческом пути, Валерии Меладзе, группе «Би-2», ну и, конечно, о музыке, том самом «животном джазе». подробнее »
|
|
Танцы с огоньком |
Научиться фигурно крутить подожженными шарами и огнеупорной ткани на цепочках легко, уверяет газета «Re:Акция». подробнее »
|
|
Город мечты, улица грез |
Не дожидаясь решения компетентного жюри выставки «Идея высотных зданий и проекта доступного жилья для Москвы», «Rе:Акция» выбрала дюжину из них на свой вкус. Семь невероятных высоток и пять замечательных коттеджей — наш небольшой Город Будущего подробнее »
|
|
Принцессы для пастырей |
Вместо короны они носят парики и шляпки, вместо длинных платьев со шлейфом — откровенные наряды с глубокимдекольте, вместо уроков вальса берут уроки клубного танца, вместо приемов во дворце устраивают шумные вечеринки в ночных клубах. подробнее »
|
|
Жизнь взаймы |
Я думаю, что с момента рождения в каждой жизненной коллизии реальность раздваивается. Кажется, что делаешь выбор из двух вариантов — а на самом деле выбираешь оба. подробнее »
|
|
|
|
|
Дао русского программиста
Номер: №16, "Из бронзы, камня, бетона, но это наши Солдаты" (30 апреля 2007 10 мая 2007)
Рубрика: Вкус
Тема: Каша из топора
От:
Максим Кононенко,
Российские программисты не в первый и не в последний раз выиграли чемпионат мира по программированию. Победителей принял первый вице-премьер Дмитрий Медведев. «Мы готовы порвать всех», — сказал студентам Дмитрий Анатольевич. И это очень правильные слова для того, чтобы охарактеризовать российского программиста. Порвать мы можем кого угодно. Вот программу написать — вряд ли.
Одна из наиболее светлых и красивых мечт, заменяющих нам национальную идею, — мечта о российском технологическом прорыве. Ну правда ведь — чем мы хуже той же Индии? Неужели наши программисты хуже индийских? Да они лучше! Это все знают. Наши программисты выигрывают чемпионаты мира, у них отличное образование (во всем мире программированию учат на трехмесячных курсах, и только в России программист получает пятилетнее образование в вузе). И, казалось бы, до прорыва не то что рукой подать — он уже практически состоялся.
Но есть две проблемы. Одна проблема заключается в том, что написать программу — это лишь малая часть дела. Самое главное — программу надо продать. А поскольку все программистские фирмы в России традиционно создавались самими программистами, продать они ничего не могут. Ну хорошо, мы не бизнесмены. Мы — программисты. И мы будем писать программы по заказу. Это называется аутсорсинг, и именно этим живет современная IT-индустрия Индии.
Но в Индии живет миллиард человек. И если условный индийский программист смог вскарабкаться по социальной лестнице, нижняя ступенька которой находится в жилой картонной коробке на улицах Бомбея, а верхняя — в аутсорсинговом отделении какой-нибудь Microsoft, то этот человек — избранный. Без условностей и авансов, этот человек — один из немногих. Неосторожный шаг — и он снова полетит по социальной лестнице вниз, туда, где в картонных коробках на улицах Бомбея живет тот самый миллиард индусов, не умеющих писать программы. Поэтому индийский программист неосторожного шага не сделает. Он будет исполнителен и внимателен. Он сделает именно то, о чем его попросит эффективный западный менеджер. Он аккуратно исправит все ошибки, на которые ему укажет служба Quality Assurance. И он будет счастлив, получив за свою аккуратную работу зарплату в триста долларов США.
А вот русский программист. Ремесло, которое можно освоить на трехмесячных курсах, он изучает в течение пяти лет. То есть за эти пять лет обучения в вузе русский программист обучается главному — ничегонеделанию. Выпустившись из вуза, русский программист идет в банк и просит положить ему заработную плату в десять МРОТ индийского программиста. Получив эту зарплату, русский программист приступает к делу. Он смотрит, что понаписал его предшественник, ушедший в соседний банк за 20 «индийских окладов», и немедленно заявляет: «Это отвратительно. Уже сейчас видно, что все это будет глючить и тормозить. Все это необходимо срочно переписать». Он засучивает рукава и садится все переписывать — ведь он знает, как лучше. Ведь русские программисты — самые лучшие в мире.
Переписав программу с нуля, русский программист требует повышения зарплаты. Не получив его, он уходит в соседний банк. Нанятый на его место новый программист немедленно заявляет: «Это отвратительно. Уже сейчас видно, что все это будет глючить и тормозить. Все это необходимо срочно переписать». Он засучивает рукава и садится все переписывать — ведь он знает, как лучше. Ведь русские программисты — самые лучшие в мире.
И все повторяется.
Любой, кто сталкивался с software-производством в России, знает это не хуже меня. Но первый вице-премьер, быть может, не сталкивался. И до сих пор пребывает в уверенности, что если русские программисты побеждают на чемпионатах мира, то они самые лучшие. А раз они самые лучшие, то мы всех победим. К сожалению, чем программист талантливее — тем он хуже для производства. Талантливый русский программист может решить любую задачу. Но только в том случае, если эту задачу он поставил себе сам. Русский программист всегда все знает лучше своего начальника. Начальник для русского программиста — помеха. Начальник нужен лишь для того, чтобы положить русскому программисту высокую зарплату.
Надо понимать, что программирование — не ахти какое сложное занятие. Ничем не сложнее работы токаря или сварщика. Это не хирургия. Талантливый токарь и талантливый сварщик — это прекрасно. Их можно показывать на конкурсе. Но, в отличие от хирурга, от таланта которого зависит человеческая жизнь, от таланта токаря или сварщика в общем случае не зависит ровным счетом ничего. Токарь и сварщик должны добросовестно выполнить поставленную им начальником задачу — выточить деталь и приварить ее к другой выточенной детали так, чтобы не развалилось. А русский программист подобен токарю, который, придя на завод, выбрасывает токарный станок и начинает конструировать свой. Русский программист подобен сварщику, который разламывает сваренные до него детали и начинает сваривать их заново. Все это очень интересно и увлекательно, но в результате на выходе получится автомобиль «жигули», который сломается сразу же за воротами автозавода. Точно так же, как на выходе у русского программиста получается программа Управления Федеральной налоговой службы по городу Москве для заполнения налоговой декларации. Объемом в пять мегабайт, неудобная и, главное, неработоспособная.
Каковы должны быть средства решения этой проблемы — не очень понятно. С одной стороны, русский программист, эмигрировавший в Америку, прекрасно работает под началом эффективных западных менеджеров. Он встраивается в команду, соблюдает технологическую цепочку и получает опцион. А американский программист, переехавши в Россию (был такой случай в компании «ПараГраф», где автору этих строк довелось поработать ведущим программистом лучшие годы молодости), становится подобен русскому — культура производства перестает интересовать его в принципе. Он начинает творить. И вскоре уезжает обратно в Америку, поскольку ему не дают опциона.
Россия — страна поэтическая. Наша погода располагает к меланхолии и познанию мира через созерцание. Именно в силу этих причин русского программиста категорически не интересует результат его деятельности. Русскому программисту важен лишь процесс написания программы. И так же живет вся страна — нас совершенно не интересует результат нашей деятельности. Нам важен процесс. Непрекращающаяся реформа всего и вся, в процессе происхождения которой мы познаем истину.
И, честно говоря, это прекрасно. Нужные нам в повседневной жизни программы пусть пишут индусы под чутким руководством американских менеджеров. Кока-колу и автомобили пусть нам делают западные заводы — нефть для производства и того и другого мы выдадим. Пусть нам все всё делают: не российское это дело — сфера обслуживания. И дело вовсе не в том, что у России — другой путь.
Просто у России этот ПУТЬ есть. А у всего остального мира никакого пути нет — потому что весь остальной мир понимает, в чем состоит результат его деятельности. А если ты знаешь, что будет в конце, — то зачем идти по пути?
А Россия — не знает. И поэтому мы идем.
И именно поэтому мы «всех порвем».
Всего оценок: 101, средний балл: 3
» Комментарии
Статьи автора: » Прогноз как ком в горле » Россия будет прирастать бобами » Снимай лыжи » Приятно быть плохим » Нет дебатам!
Статьи рубрики: » Каждое животное мечтает быть съеденным » «Алкопоп»: две отравы в одном флаконе » О российском героизме пития » То, что нас не убивает, нужно сделать посильней? » Денис яцутко. Право голоса
Комментарии (оставить свой)
От: sachse
03.05.2007, 14:35
От: sighted
04.05.2007, 17:20
От: Шри-Япутра
07.05.2007, 12:16
От: Злой
10.05.2007, 14:53
От: Горыныч
15.05.2007, 12:17
От: Ульян
25.09.2007, 13:19
От: z0se4ka
09.12.2007, 06:03
От: asdsda
15.12.2008, 14:17
От: Серый
09.03.2009, 16:49
От: hui
31.05.2009, 17:11
От: СЕРГЕЙ КУДИШКИН
20.03.2010, 15:16
От: RsJWYvrzQgRruKQQv
06.06.2012, 07:12
От: MRQWtNzj
07.06.2012, 00:54
От: дао
10.03.2016, 09:35
От: MichaelLunty
15.02.2018, 10:35
От: Nigel
06.10.2020, 02:18
От: JildcAdala
06.11.2020, 09:24
От: KmrfAdala
08.11.2020, 07:16
От: FevbAdala
16.11.2020, 17:49
От: KmrfSesk
16.11.2020, 23:42
От: Jivhlague
18.11.2020, 19:03
От: DevkAttam
18.11.2020, 21:10
От: FrbhAttam
20.11.2020, 01:38
От: FbsgAdala
20.11.2020, 09:51
От: FhsbAdala
20.11.2020, 12:37
От: FevbAdala
20.11.2020, 18:49
От: KbrgSesk
24.11.2020, 21:23
От: FnrhAdala
25.11.2020, 14:13
От: Jswelague
26.11.2020, 15:53
От: DbsfAttam
26.11.2020, 18:17
От: FdbvAttam
27.11.2020, 21:12
От: FmsgAdala
28.11.2020, 06:19
От: FbsbAdala
28.11.2020, 08:40
От: FnrdAdala
29.11.2020, 12:18
От: KwgdSesk
30.11.2020, 02:32
От: FsfAdala
30.11.2020, 03:57
От: FtghAdala
01.12.2020, 20:45
От: DvscAttam
01.12.2020, 22:03
От: Jgsclague
01.12.2020, 22:48
От: FqfAdala
02.12.2020, 08:50
От: FgsAttam
03.12.2020, 02:01
От: FsfgAdala
11.12.2020, 03:39
От: KhedSesk
11.12.2020, 15:01
От: DvncAttam
11.12.2020, 15:59
От: FgnsAttam
12.12.2020, 17:50
От: FqbfAdala
12.12.2020, 21:06
От: FgrsAdala
13.12.2020, 01:58
От: Jgsvlague
13.12.2020, 14:27
От: DvnjAttam
16.12.2020, 14:29
От: FhsnAttam
17.12.2020, 17:07
От: LokuAdala
10.01.2021, 15:24
От: FwsxAdala
11.01.2021, 00:37
От: NllpAttam
11.01.2021, 09:10
От: FgvdAttam
12.01.2021, 02:26
От: Jllolague
12.01.2021, 05:08
От: JtmfAdala
12.01.2021, 14:46
От: NlbxAttam
15.01.2021, 12:52
От: Jvcxlague
16.01.2021, 04:33
От: FgnhAttam
16.01.2021, 05:23
От: LcxAdala
20.01.2021, 09:59
От: NlbxAttam
20.01.2021, 13:30
От: FsbxAdala
20.01.2021, 19:52
От: Jvcbxlague
21.01.2021, 04:04
От: FbdhAttam
21.01.2021, 06:01
От: JbdcAdala
22.01.2021, 07:24
От: AqbvAdala
22.01.2021, 17:56
От: KbctSesk
23.01.2021, 08:58
От: NmilAttam
25.01.2021, 08:41
От: FmfvAdala
25.01.2021, 13:49
От: Jnhlague
25.01.2021, 13:56
От: AhmdAdala
27.01.2021, 12:42
От: KbbtSesk
27.01.2021, 17:48
От: NgscAttam
30.01.2021, 14:55
От: Jnsclague
30.01.2021, 20:42
От: FmnfAdala
30.01.2021, 20:56
От: FhnhAttam
31.01.2021, 07:36
От: AhmdAdala
01.02.2021, 19:53
От: KbbgSesk
01.02.2021, 23:48
От: JbbvAdala
03.02.2021, 18:55
От: KbcxSesk
04.02.2021, 09:58
От: AhkdAdala
05.02.2021, 15:31
От: Jbnblague
07.02.2021, 19:59
От: NncsAttam
08.02.2021, 01:48
От: FvfcAttam
08.02.2021, 02:43
От: JbbnAdala
10.02.2021, 16:38
От: KvaxSesk
11.02.2021, 08:40
От: AhbzAdala
12.02.2021, 12:12
От: LabxAdala
13.02.2021, 02:25
От: FqbbAdala
13.02.2021, 17:47
От: Jbnvlague
14.02.2021, 13:03
От: NbnhAttam
16.02.2021, 06:24
От: FbsgAttam
16.02.2021, 06:57
От: KndnSesk
27.02.2021, 08:18
От: FjjuAttam
02.03.2021, 20:10
От: NbmoAttam
02.03.2021, 20:52
От: JvqqAdala
22.03.2021, 20:19
От: AbgcAdala
24.03.2021, 01:41
От: KbdnSesk
24.03.2021, 07:28
От: LmoppAdala
24.03.2021, 18:58
От: FbshAdala
24.03.2021, 23:29
От: BrfgSesk
25.03.2021, 07:23
От: AbgcAdala
26.03.2021, 19:27
От: FbshAdala
27.03.2021, 18:31
От: Grvlague
29.03.2021, 15:35
От: AbgcAdala
01.04.2021, 01:14
От: FbshAdala
01.04.2021, 23:56
От: AbgcAdala
08.04.2021, 18:43
От: FbshAdala
09.04.2021, 16:44
|
|
Я знаком с сотней "русских программистов". Ничего общего с былинным образом Паркера у них нет.