Читаем Человеческий фактор в программировании полностью

У нас столько известных имен — от Коуда (Coad) и Йордона, Кодда (Codd) и Дэйта (Date) до Комафорда (Comaford), Крингли (Cringely) и Куртиса (Curtis); от Майерса (Myers) до Мейера (Meyer), Варда/Мелора (Ward/ Mellor), Вассермана (Wasserman) и Вайнберга (Weinberg). Все — начиная от новичков и восходящих звезд и заканчивая пантеоном, теми богами на вершине, чьи имена признаются каждым, кто пробыл в этой отрасли больше недели, — понимают, что это бизнес гуру и личностей настолько же, насколько бизнес технологий и чипов. Есть «глобальные» гуру и есть те, чья репутация связана с какими-то конкретными областями. Алан Грайвер (Y. Alan Griver) может легко заставить все сообщество Visual FoxPro слушать себя с раскрытым ртом, но среди мастеров по кодированию встроенных систем его речь вызовет только вопросы «Кто? Что-что?».

Большие звезды приобретают лояльных последователей и создают продукты, которые называют их именами. Уже есть Booch-граммы и Chen-нотации. При создании объектных моделей одни аналитики следовали Коуду/Йордону, а другие — Шлеру/Мелору (Shlaer/Mellor). В схемах потоков данных применялись либо кружки Йордона/ДеМарко (DeMarko), либо прямоугольники со скругленными углами, введенные Гейном/Сар-соном (Gane/Sarson). Было время, когда бизнес-аналитики могли из-за этого подраться. Может быть, вы все еще верите в системное проектирование по Джексону (Jackson). А может быть, вы все еще нормализуете свои определения до формы Бэкаса-Нора (Backus-Naur).

У нас есть множество звезд, а может быть, даже наберется с десяток суперзвезд, но в созвездии компьютерных светил Джеймс Мартин — самая яркая величина. По слухам, он зарабатывает $25 ООО в день. Что же нужно для того, чтобы достигнуть таких высот?

По мнению австралийского журналиста и обозревателя Грема Филипсона (Graeme Philipson), секрет заключается в особом сочетании стиля и содержания. Просто хорошее знание своего предмета и способность сказать нечто ценное не даст вам продвинуться дальше чтения лекций. Яркость и талант сами по себе работают лучше, по крайней мере хоть какое-то время, однако рано или поздно пустого болтуна раскусывают, и ему приходится либо кричать громче, либо прикусить язык.

Наличие характерной «изюминки» является необходимой частью игры. У Мартина есть смокинг, свое мультимедийное шоу и его безупречная, учтивая английская манера речи. У Пита Коуда есть гавайские рубашки и пластиковые гудки. Среди любимчиков Филипсона есть эксперт и аналитик Джеф Тэш (Jeff Tash), которого он описывает как «резкого и самоуверенного оратора, чей стиль — кричать на свою аудиторию». Как видите, есть немало способов произвести впечатление. Я сам известен своей ковбойской шляпой, которую я ношу на конференциях в качестве напоминания о своих тирадах по поводу кодирующих ковбоев (см. часть II).

Не работая

По общему признанию, работа гуру программирования довольно приятна. На одной из бостонских Конференций по программным методам (Software Methods Conference) Меилир Пейдж-Джонс (Meilir Page-Jones), который сам считается гуру, закончил презентацию музыкальной пародией на хит Dire Straits «Money for Nothing». Вариант Меилира — это жалобная песнь работающего программиста, который изо дня в день лепит программы, а затем ему еще приходится высиживать на передвижных представлениях, устраиваемых «подиумными» демонстраторами. «Так не получится: деньги просто так и бесплатные путешествия».

На самом деле звезды в сфере программного обеспечения имеют двойственную природу. Немногие люди остаются «на сцене» так же долго, как Мартин и Йордон. Отчасти секрет выживания состоит в том, чтобы, как напоминает нам Меилир, не принимать все это всерьез. Полезно даже быть немного несведущим. Я понятия не имел о том, что сам могу быть гуру, до своей поездки в Бразилию с моей младшей дочерью в 1988 году. Наш хозяин, профессор компьютерных наук в одном из крупных университетов Рио, спросил Хивер, каково быть дочерью знаменитого отца. Она не поняла, о чем он говорил. Так же как и я.

Я вспомнил об этом, когда коллега по Сиднейскому технологическому университету представил меня как «икону отрасли». Я рассмеялся. У меня очень живое воображение, и я мгновенно представил панель инструментов, заполненную кнопками — одна из них содержала иконку1 с изображением моего лица. Нажимаете кнопку с Йордоном и получаете предупреждение об офшорных программистах или ошибках 2000 г. Нажимаете кнопку с Гради, Айваром или Джимом — и на экране все унифицируется. Моя иконка может запускать хранитель экрана с кодирующими ковбоями, которые скачут галопом по монитору.

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

Перейти на страницу:

Похожие книги

«1С. Управление небольшой фирмой 8.2». Управленческий учет в малом бизнесе
«1С. Управление небольшой фирмой 8.2». Управленческий учет в малом бизнесе

Описана новейшая версия программы «1С: Управление небольшой фирмой 8.2», которая сочетает в себе многофункциональность, простоту в освоении и достоинства современного интерфейса программ фирмы «1С». В этой конфигурации есть все необходимое для автоматизации оперативного и управленческого учета на предприятии малого бизнеса. В то же время программа не перегружена средствами учета, что очень важно для формирования оптимального соотношения между стоимостью и функциональностью.Изложение материала в книге построено с использованием большого количества примеров, часть из которых разобраны очень подробно. Надеемся, что эта книга станет надежным путеводителем для тех пользователей, которые только начинают знакомство с программой, а более опытные пользователи также найдут для себя важную и полезную информацию.Издание подготовлено при содействии компании «1С: Франчайзинг. БИЗНЕС-КЛУБ» – официального партнера фирмы «1С».

Николай Викторович Селищев

Маркетинг, PR
111 способов повысить продажи без увеличения затрат
111 способов повысить продажи без увеличения затрат

В любом бизнесе всегда можно сделать что-то еще для увеличения продаж, ведь ни одна компания не использует все возможные и подходящие ее специфике методы маркетинга. Например, средний магазин «Walmart» (крупнейшая сеть дисконт-супермаркетов в мире) использует порядка 500 способов (ошибки в нолях нет) привлечения клиентов и увеличения продаж. А чем вы хуже? «Под ногами» лежит больше денег, чем бизнес зарабатывает в данный момент. Нужно только наклониться, чтобы их поднять. Продажи компании можно легко увеличить относительно простыми и малозатратными или вовсе бесплатными способами. Именно такие способы приводятся в этой книге. Читайте и внедряйте новые для вас методы, иначе это сделают ваши конкуренты, а вы будете в роли догоняющих!

Айнур Сафин

Маркетинг, PR / Маркетинг, PR, реклама / Финансы и бизнес
130 качеств победителя
130 качеств победителя

Алекс Яновский – мультимиллионер, бизнес-практик, наставник многих молодых успешных бизнесменов. Инвестор и совладелец сети ресторанов «Суши Мастер». Основатель русскоязычной школы бизнеса Алекса Яновского. Будучи человеком, вложившим в собственное образование более 1 000 000 $, он уверен, что делиться знаниями и получать их – самый верный путь к успеху.Что объединяет успешных, гармоничных людей? Отвечая на этот вопрос, Алекс делится своим списком из 130 обязательных качеств победителя. За каждым из них – история из жизни, реальный бизнес-кейс, опыт или духовные переживания самого автора. Так что, если у тебя большие цели и ты стремишься развиваться и хочешь освоиться в законах мироздания, эта книга для тебя. Она не только поможет построить грамотный и стабильный бизнес, но и подскажет, как правильно выстраивать взаимоотношения с близкими людьми.Как думаешь, сколько из этих 130 качеств у тебя уже есть?

Алекс Яновский

Маркетинг, PR / Торговля / Финансы и бизнес