<p align="right"><strong>|Из книги Ю.Д. Бабаевой и А.Е. Войскунского
«Одаренный ребенок за компьютером»
(M.: Сканрус, 2003, с. 217-247)
По заказу Минобразования РФ</strong></p>
<p align="right"><strong>Источник <a href="http://mgppu.ru/" target="_blank">http://mgppu.ru/</a></strong></p>
<h2>Интеллектуальные особенности программистов </h2>
<p><strong> </strong></p>
<p>Мнения специалистов по поводу наличия тех или иных способностей, определяющих
успешность деятельности программиста, являются предметом дискуссии. А поскольку
нет согласованной точки зрения, в определенной степени страдает методика подготовки
будущих "героев компьютерной революции". Ситуация становится еще более запутанной
и сложной, если широко распространенные "житейские представления" и традиционные
взгляды вступают в противоречие с мнениями ведущих специалистов в области изучения
деятельности программистов. </p>
<p>Согласно общепризнанному представлению, профессия программиста требует высокого
уровня развития <em>интеллекта </em>. Чаще всего подчеркивается необходимость
для программистов таких качеств, как способность к абстрагированию и пониманию
отношений между элементами, гибкость мышления, критичность, склонность к планированию,
анализу и систематической работе, готовность пополнять знания и переучиваться;
признаются существенными и вербальные, и невербальные компоненты мышления.
На качественно различных этапах работы программиста (анализ задачи, составление
блок-схемы, разбиение на модули, кодирование, отладка, стыковка модулей, документирование,
сопровождение и т.п.) перечисленные свойства представлены в разных соотношениях. </p>
<p>По словам Р.Гэбриела, программист "держит в голове множество фактов,
не упускает из виду ни одной мелочи, старается воспринимать вещи такими, какие
они есть, выражает свои мысли четко и ясно, твердо знает, чем стоит заниматься,
а чем нет" ( <em>Computerworld Россия </em>, 02.03.99, с.18). "Программирование,
как и всякая сложная деятельность, требующая решения задач, представляет широкие
возможности для развития мышления", – справедливо замечает В.В.Рубцов (1996,
с. 230). </p>
<p>Представление о том, что <em>программирование </em> чрезвычайно <em>близко
к математике и логике </em>, является одним из самых распространенных в массовом
сознании. В то же время ряд видных специалистов высказывает <em>противоположное </em> мнение. "Тезис
о математическом характере знаний, лежащих в основе программы, очевиден лишь
для математических применений ЭВМ. В общем случае можно сомневаться в первичности
математического знания по отношению к программам" ( <em>Цейтин </em>,
1979, с. 129).
Читать всю статью: http://www.klerk.ru/soft/all?8222


