В работу с головой. Паттерны успеха от IT-специалиста - [10]

Шрифт
Интервал

популярного программного продукта для статистического анализа данных, производимого компанией StataCorp. Профессионально работать с такими инструментами не так уж просто. Для примера приведем одну из команд, без понимания которых невозможно работать с современными базами данных наподобие тех, что использует Силвер:

CREATE VIEW cities AS SELECT name, population, altitude FROM capitals UNION SELECT name, population, altitude FROM non_capitals;

Базы данных такого типа создаются на языке, называемом SQL. Чтобы получить доступ к информации, вы посылаете им команды наподобие показанной выше. Работа с базами данных требует непростых умений. Так, например, приведенная выше команда создает «представление» (view) – виртуальную БД-таблицу в которую собираются данные из множества существующих таблиц и к которой затем можно обращаться с помощью SQL-команд как к стандартной таблице. Сложность в том, чтобы определить момент, когда именно следует создавать представления и как это делать с наилучшим результатом; и это лишь один из множества трудных пунктов, в которые необходимо глубоко вникнуть, чтобы извлекать из баз реальных данных полезную информацию.

Продолжая рассматривать пример Нейта Силвера, взглянем на технологический продукт, который он использует, – программу Stata. Это мощный профессиональный инструмент, с которым едва ли можно научиться работать интуитивно, немного в нем покопавшись. Вот, например, как звучит описание новых компонентов, представленных в последней версии программы: «В Stata 13 добавлены многие новые компоненты: эффекты условий обработки данных, многоуровневая библиотека GLM, инструменты величины мощности и объема выборки, генерализованное кодирование данных SEM, прогноз, размер эффекта, „Менеджер проектов“, длинная строка, массивы данных BLOB и многое другое». Силвер использует сложные электронные инструменты – все эти генерализованные SEM'ы и BLOB'ы – для построения многоуровневых моделей со взаимопересекающимися частями, множественных регрессий, опирающихся на заданные параметры, которые затем соотносятся с заданными весовыми функциями, используемыми в вероятностных выражениях, и так далее.

Мы приводим все эти подробности, чтобы подчеркнуть, насколько сложно устроены умные машины и как трудно научиться ими управлять[1]. Для того чтобы войти в число тех, кто умеет плодотворно работать с такими машинами, вы должны отточить свою способность справляться со сложными задачами. И поскольку современные технологии постоянно меняются, этот процесс овладевания сложными инструментами не имеет конца – вы должны быть способны решать все новые и новые задачи сразу же, по мере их возникновения.

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

Теперь давайте рассмотрим вторую важнейшую способность, упомянутую в списке выше, а именно способность выдавать продукцию высочайшего уровня. Если вы хотите стать суперзвездой, овладевать нужными умениями необходимо – но этого недостаточно. Вы должны уметь преобразовывать свой дремлющий потенциал в конкретные результаты, ценные для людей. К примеру, многие разработчики умеют хорошо программировать, но один лишь Давид Ханссон сумел воспользоваться этой способностью, чтобы создать Ruby on Rails — проект, который принес ему известность. Для успешного решения задачи Ханссону пришлось развить до предела свои способности и добиться неоспоримо ценных и значимых результатов.

Умение выдавать результаты важно и для тех, кто желает научиться управлять умными машинами. Для Нейта Силвера было недостаточно обучиться обрабатывать большие массивы данных и производить статистический анализ; вслед за этим он должен был показать, что может при помощи своих умений извлекать из машин информацию, важную для большого количества людей. Во времена своей работы в Baseball Prospectus Силвер сотрудничал со многими профессиональными статистиками, однако только он один приложил усилия, чтобы адаптировать свои навыки к новой и более многообещающей области – предсказанию результатов выборов. Таким образом мы пришли к еще одному обобщающему наблюдению, которое поможет вам влиться в ряды победителей в новой экономике: тот, кто не выдает результатов, успеха не добивается – независимо от того, насколько он одарен или искусен в своем деле.

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


Еще от автора Кэл Ньюпорт
Хватит мечтать, займись делом! Почему важнее хорошо работать, чем искать хорошую работу

Работа мечты – дело, которое любишь и которое приносит тебе серьезный доход. Многие грезят о ней, но похвастаться такой работой могут единицы. Кто же эти счастливчики? Те, кто постоянно пробует новое, не останавливаясь на достигнутом и, переходя с места на место в поисках лучшего, или те, кто старается досконально овладеть профессиональными навыками? Что является ключом к успеху – стремление к своей мечте или профессионализм? Автор книги Кэл Ньюпорт, ученый и автор нескольких бестселлеров о тонкостях личностной мотивации, увлекательно, с юмором, подкрепляя свои доводы результатами серьезных научных исследований, убеждает нас: гораздо перспективнее на время забыть о будущих великих достижениях, рискуя остаться ни с чем, и действовать наверняка, осваивая дело, которым вы уже занимаетесь.


Цифровой минимализм. Фокус и осознанность в шумном мире

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


Рекомендуем почитать
Ты умеешь хорошо учиться?! Полезная книга для нерадивых учеников

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


Переговоры, которые работают. 12 стратегий, которые помогут вам получить больше в любой ситуации

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


Основы диагностики психических расстройств

Авторы руководства придерживаются взглядов петербургской психиатрической школы (И. М. Балинский, В. М. Бехтерев, В. Х. Кандинский, В. П. Осипов, П. А. Останков, И. Ф. Случевский и др.). Это получило отражение в представленной ими системе психиатрических представлений и понятий.Руководство написано в классическом стиле. С современных позиций рассмотрена патология всех психических сфер: восприятия, ориентировки, самосознания, памяти, мышления, речи, интеллекта, эмоций, воли, внимания и др. Сведения о расстройствах психической сферы и их диагностическом значении предваряются определением и психофизиологической характеристикой ее нормальной функции.


Отцы, матери, дети. Православное воспитание и современный мир

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


Биоритмы, или Как стать счастливым

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


Зверская самка

Как перестать быть одинокой, стервозной сучкой и найти олигарха своей мечты! Методичка для женщин на каждый день.


SQL: быстрое погружение

Что общего между самыми востребованными профессиями и стремительным увеличением количества информации в мире? Ответ: язык структурированных запросов (SQL). SQL — рабочая лошадка среди языков программирования, основа основ для современного анализа и управления данными. Книга «SQL: быстрое погружение» идеальна для всех, кто ищет новые перспективы карьерного роста; для разработчиков, которые хотят расширить свои навыки и знания в программировании; для любого человека, даже без опыта, кто хочет воспользоваться возможностями будущего, в котором будут править данные.


Чистый код. Создание, анализ и рефакторинг

Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение». Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей.


Изучаем Python

Книга "Изучаем Python" - это ускоренный курс, который позволит вам сэкономить время и сразу начать писать работоспособные программы (игры, визуализации данных, веб-приложения и многое другое). Хотите стать программистом? В первой части книги вам предстоит узнать о базовых принципах программирования, познакомиться со списками, словарями, классами и циклами, вы научитесь создавать программы и тестировать код. Во второй части книги вы начнете использовать знания на практике, работая над тремя крупными проектами: создадите собственную "стрелялку" с нарастающей сложностью уровней, займетесь работой с большими наборами данных и освоите их визуализацию, и, наконец, создадите полноценное веб-приложение на базе Django, гарантирующее конфиденциальность пользовательской информации. Если вы решились разобраться в том что такое программирование, не нужно ждать.


Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих

Алгоритмы - это всего лишь пошаговые алгоритмы решения задач, и большинство таких задач уже были кем-то решены, протестированы и проверены. Можно, конечно, погрузится в глубокую философию гениального Кнута, изучить многостраничные фолианты с доказательствами и обоснованиями, но хотите ли вы тратить на это свое время? Откройте великолепно иллюстрированную книгу и вы сразу поймете, что алгоритмы - это просто. А грокать алгоритмы - это веселое и увлекательное занятие.