Книга: The Programmers
Картостроители и паковщики
Картостроители и паковщики
Или, по крайней мере, всему этому следует оказаться правдой. К сожалению, мы происходим из индустриальных или аграрных обществ, где один день был очень похож на другой. Эффективность зависела от согласованной работы в небольших группах. С другой стороны, не требовалось большой изобретательности. Мы создали общественный порядок, который учит людей собирать пакеты знаний и фокусироваться на действии. Размышление («фантазии») подавляется еще в начальной школе. Мы тщательно присматриваемся к детям и замечаем отклонения от норм поведения, основанных на действии. Известно даже, что некоторые родители считают своих детей психически неполноценными, если те не желают заниматься определенным видом спорта.
Нельзя легко научить ребенка размышлению (рефлексии). В отличие от активных физических упражнений, субъективный опыт должен обсуждаться.
Нелегко установить, насколько хорошо личность умеет мыслить. Только в неторопливых беседах или наблюдая за ребенком длительное время, можно убедиться в том, что он может эффективно рассуждать.
Итак, в нашей истории нет ничего, что побуждало бы родителей или учителей учить мышлению. Нет ничего, что сделало бы обучение размышлению приоритетом в школе.
На самом деле верно обратное. Когда дети пытаются размышлять, являющееся следствием этого отсутствие проявлений физической активности наказывается. Когда ребенок пытается задавать вопросы в попытке что-то понять, занятые взрослые редко удовлетворяют их любопытство. И если мышление развивается, а понимание растет, то это может стать для ребенка проблемой. Если при выполнении еще пятнадцати простеньких примеров на сложение ребенок заскучал, то его наказывают и считают неспособным выполнить простые действия, хотя ничто не может быть дальше от истины.
Отметим, что хотя взрослые в каждом конкретном случае наказывают за разные проступки, то, что дети делают в каждом таком случае — размышление. Действительно, многие люди привыкли думать, что рефлективное мышление, само по себе, социально неприемлемо!
Традиционно заблуждение, что мышлению учат в университетах, но при изучении полного курса обучения тридцатилетней давности, ужатого до одного года в современном курсе, как это происходит для большинства технических предметов, это происходит редко.
На работе образованных людей до сих пор считают способными мыслить, и действительно, все программисты должны в какой-то степени уметь это делать хотя бы для того, чтобы выполнить хоть что-нибудь. Мы, программисты, — из числа наиболее мыслящих людей в обществе, но мы до сих пор очень далеки от однородной группы. Некоторые из нас достигли в этом большего, или меньше других переживают об этом. Еще раз — этому нельзя научить, а на встроенном в общество рабочем месте культурная среда часто остается основанной на пакетах знаний и действиях, а не мысленных картах и понимании.
Это приводит к двум различным группам в обществе. Картостроители главным образом применяют когнитивную стратегию заполнения и интеграции мысленных карт, а затем считывания решения любой частной проблемы. Они быстро находят методы достижения своих целей, сверяясь со своими картами. Паковщики становятся экспертами в запоминании больших чисел или накоплении пакетов знаний. Их единственная цель — выполнить «правильное» действие. Стратегии для разрешения «переполнения хэша», когда условиям удовлетворяет несколько действий, — это особый случай (ad hoc).
- Истоки подхода
- Картостроение и программная инженерия
- Картостроение и Тотальное Управление Качеством (TQM)
- Заставь себя!
- Terra incognita
- Пакеты знаний, фантазии, карты и понимание
- Картостроители и паковщики
- Как восстановить картостроение
- Пути картостроителей и паковщиков
- Паковка как самоподдерживающееся состояние
- Коммуникационный барьер картостроитель/паковщик