В тренировочном центре Facebook сотрудники не изучают общие принципы программирования. Большинство из них приходят на работу в компанию, уже имея достаточный опыт в этой сфере. Они занимаются совершенствованием своих навыков на конкретном коде, который использует Facebook, — и учатся тому, как в компании принято подходить к решению задач{13}
.«Я бы описал цель [этого центра] как обучение наших инженеров не только тому, как мы кодируем и как строим наши системы, но и нашей общей культуре подхода к сложным задачам», — однажды сказал в интервью Джоэл Зелигштейн.
Основатель Facebook Марк Цукерберг использует и другие способы интеграции хакерства в культуру компании. Сегодня в ней применяется «тестовая схема», позволяющая сотрудникам экспериментировать с кодом компании, не устраивая сбоев в сети. Несколько раз в год в компании проходит хакафон[14]
. Один из девизов компании, по словам Цукерберга, — «двигаться быстро и менять порядок вещей», и для людей, имеющих определенные базовые навыки, это ценный путь к пониманию системы, лежащей в основе данной области знаний{14}.На что следует ориентироваться, выбирая подход к обучению?
А. Стили обучения (визуальное, на слух и т. д.).
Б. Существующие знания.
В. Интересы.
Г. Способности.
Д. Доминирование правого или левого полушария.
Есть еще один способ изучить систему в области знаний — визуальный. В конце XIX века в этот метод большой вклад внес кембриджский профессор Джон Венн{15}
. Этот очень педантичный ученый любил составлять подробные списки и точные схемы. Он увлекался инженерным делом и создал одно из первых устройств для подачи мячей в крикете, а также был, вероятно, единственным философом, которому удалось обыграть членов австралийской национальной сборной по крикету.Венна очаровывали премудрости логики, в том числе силлогизмы. Один из классических силлогизмов наверняка известен вам всем:
Все люди смертны.
Сократ — человек.
Значит, Сократ смертен.
В своей книге, опубликованной в 1881 году, Венн добавил к идее силлогизмов интересную деталь — визуальный подход. Вместо того чтобы формулировать логическое утверждение с помощью одного лишь текста, Венн предложил использовать круги. Он считал, что людям для лучшего понимания необходима «визуальная поддержка»{16}
и, если использовать этот подход, диаграмма для вышеприведенного силлогизма будет выглядеть так:Диаграммы Венна{17}
подчеркивают важный момент в процессе обучения: люди способны усвоить очень многое, увидев наглядное истолкование системы знаний. Графическая форма представления взаимосвязей позволяет нам осознать очень важные вещи.Полезный пример — концептуальные карты{18}
. Эти родственники диаграмм Венна дают нам графический путь к знаниям. Чтобы понять, как работают концептуальные карты и как они обеспечивают системное понимание, давайте вернемся к самому Джону Венну.Сначала прочтите краткую биографию британского философа.
Джон Венн родился 4 августа 1834 года. Он более всего известен изобретением так называемых диаграмм Венна. В начале своей карьеры Венн участвовал в популяризации логических работ Джорджа Буля, впоследствии ставших основой компьютерного программирования. Венн читал лекции в Кембриджском университете, а также разработал частотную теорию вероятности. Сегодня практически любой статистик полагается в своей работе на этот метод. Венн скончался 4 апреля 1923 года. В 2014 году Google поместила вариант диаграммы Венна на свою домашнюю страницу, чтобы почтить память британского философа.
Теперь давайте взглянем на тот же материал, представленный в виде концептуальной карты.
Сравните два подхода к пониманию биографии Венна, и вам станет понятно, что концептуальные карты помогают людям лучше осознать взаимосвязи. Так, концептуальная карта дает понять, что логика и компьютерное программирование имеют одни и те же исторические корни. Также она помогает увидеть, что Венн имел не одно крупное научное достижение. Его работы также стали одной из основ вычислительной математики.