Читаем В работу с головой. Паттерны успеха от IT-специалиста полностью

У меня нет своей позиции в этом философском диспуте. Мой интерес в данном вопросе может быть более или менее выражен тезисом гораздо более прагматического и индивидуального характера, а именно: происшедший в нашей культуре труда сдвиг в сторону поверхностного, независимо от того, считаете вы его злом или благом, открывает огромные экономические и персональные возможности для тех немногих, кто осознает потенциал сопротивления этому тренду и выберет глубину. Именно этой возможностью не так давно воспользовался заскучавший молодой консультант из Вирджинии по имени Джейсон Бенн.

Существует множество способов обнаружить, что вы не имеете большой ценности для экономики страны. Джейсон Бенн усвоил этот урок, когда, вскоре после вступления в должность финансового консультанта, осознал, что подавляющее большинство его рабочих обязанностей может быть автоматизировано при помощи состряпанного «на коленке» скрипта для Excel.

Фирма, в которую устроился Бенн, занималась подготовкой отчетов для банков, специализирующихся на сложных сделках. («Насколько интересным было это занятие, можно понять уже по тому, как оно звучит», – пошутил Бенн в одном из наших интервью.) Процесс подготовки отчета включал в себя многочасовые манипуляции вручную с данными, представленными в виде таблиц Excel. Поначалу у Бенна уходило до шести часов на каждый отчет (наиболее продвинутые и закаленные сотрудники выполняли эту же задачу приблизительно вдвое быстрее). Легко понять, что Бенну это было совсем не по душе.

«В том виде, в каком мне его показали, этот процесс выглядел громоздким и требующим больших усилий», – вспоминает Бенн. Ему было известно, что программа Excel включает в себя функцию под названием «макрос», позволяющую пользователям автоматизировать однообразные задачи. Почитав статьи по теме, Бенн в скором времени смог подготовить новую электронную таблицу, напичканную макросами, благодаря которым шестичасовой процесс ручной обработки данных сводился к нескольким щелчкам мыши. Написание отчета, на которое прежде уходил полный рабочий день, теперь занимало у Бенна меньше получаса.

Бенн был сообразительный парень. Он закончил элитный Университет Вирджинии с дипломом экономиста и, подобно многим своим однокурсникам, имел далеко идущие профессиональные планы. Однако он быстро сообразил, что у этих планов нет никаких шансов на осуществление, пока его рабочие обязанности могут быть выполнены макросом для Excel. Бенн понял, что ему необходимо повысить свою значимость для окружающего мира. Потратив некоторое время на исследования, Бенн пришел к решению: он объявил своей семье, что больше не хочет работать электронной таблицей и собирается уйти с работы, чтобы стать программистом. Однако, как часто бывает с подобными грандиозными планами, здесь имелась одна неувязка: Джейсон Бенн понятия не имел, как пишутся программы.

Будучи ученым-специалистом в области вычислительной техники, я могу подтвердить то, что и так очевидно: написание компьютерных программ – задача не из легких. Большинство начинающих разработчиков тратят по четыре года на обучение в университете, чтобы разобраться что к чему, прежде чем получат первую работу – и даже после этого их ждет жесткое соревнование за лучшие места. У Джейсона Бенна не было на это времени. После прорыва с Excel он ушел со своей работы в финансовой конторе и окопался дома, чтобы подготовиться к следующему шагу. Его родители радовались, что у него есть план, но им не нравилась перспектива того, что его пребывание дома может оказаться долговременным. Бенну предстояло обучиться сложному мастерству – и сделать это быстро.

Тут-то Бенн и столкнулся с той же проблемой, которая мешает многим интеллектуальным работникам выйти на тропу стремительного карьерного роста. А именно: для обучения такому непростому искусству как программирование, необходимо пристальное, безраздельное сосредоточение на концепциях, требующих интеллектуального напряжения – сосредоточенность такого типа, какой привел Карла Юнга на берег Цюрихского озера. Говоря другими словами, эта задача требовала погружения в работу с головой. Однако большинство интеллектуальных работников, как я уже говорил выше, потеряли способность к такому погружению, и Бенн не был исключением из этого правила.

«Я постоянно вылезал в Интернет проверить электронную почту; я не мог удержаться. Это не зависело от моей воли», – так описывал Бенн свое состояние в период, предшествовавший его уходу из финансовой конторы. Чтобы подчеркнуть, с какими трудностями он сталкивался при попытке сосредоточиться, Бенн рассказал мне об одном проекте, который ему как-то поручил его непосредственный начальник. «От меня требовалось составить бизнес-план», – пояснил он. Бенн понятия не имел, как составляются такие документы, поэтому он решил предварительно ознакомиться с пятью существующими бизнес-планами, сравнивая и сопоставляя их друг с другом, чтобы понять, в чем заключается его задача.

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

Все книги серии Библиотека программиста

Программист-фанатик
Программист-фанатик

В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования — ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многие другие. Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы. По большому счету перед вами — ярко и увлекательно написанное руководство, которое поможет быстро сделать карьеру в индустрии разработки ПО любому, кто поставил себе такую цель. Конечно, опытные программисты могут найти некоторые идеи автора достаточно очевидными, но и для таких найдутся темы, которые позволят пересмотреть устоявшиеся взгляды и выйти на новый уровень мастерства. Для тех же, кто только в самом начале своего пути как разработчика, чтение данной книги, несомненно, откроет широчайшие перспективы. Издательство выражает благодарность Шувалову А. В. и Курышеву А. И. за помощь в работе над книгой.

Чед Фаулер

Программирование, программы, базы данных / Программирование / Книги по IT

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

100 абсолютных законов успеха в бизнесе
100 абсолютных законов успеха в бизнесе

Почему одни люди преуспевают в бизнесе больше других? Почему одни предприятия процветают, в то время как другие терпят крах? Известный лектор и писатель по вопросам бизнеса нашел ответы на эти очень трудные вопросы. В своей книге он представляет набор принципов, или `универсальных законов`, которые лежат в основе успеха деловых людей всего мира. Практические рекомендации Трейси имеют вид 100 доступных для понимания и простых в применении законов, относящихся к важнейшим сферам труда и бизнеса. Он также приводит примеры из реальной жизни, которые наглядно иллюстрируют, как работает каждый из законов, а также предлагает читателю упражнения по применению этих законов в работе и жизни.

Брайан Трейси

Деловая литература / Маркетинг, PR, реклама / О бизнесе популярно / Финансы и бизнес