Динамика особенностей мыслительной деятельности специалистов в области информационных технологий (программистов) (1098767), страница 2
Текст из файла (страница 2)
Впервые обозначена роль вербального компонента мышления впрофессиональной деятельности программиста.4. Впервые на русскоязычном материале была сконструирована методикаработы с искусственными языками, моделирующую профессиональнуюдеятельность программиста, с одной стороны, и не требующуюспециальных знаний, с другой.5. Наосновеполученныхпсихологическихрезультатовкритериевпопредлагаетсяоценкесистемапрофессиональныхпрограммистов и диагностики способностей к программированию уоптантов.Теоретическая значимость работы.
Исследование, проведенное в рамкахпсихологии профессий, вносит вклад в изучение психологических особенностейспециалистов в области информационных технологий. Нами проанализированынекоторые особенности мыслительной деятельности представителей ключевойпрофессии группы ИТ-специальностей – программиста. Работа освещает рядособенностей деятельностипрограммиста,которыеопределяютуспешностьрешения профессиональных задач.В исследовании деятельность по созданию программного обеспечениярассматривается в парадигме теории деятельности, как сложное образование,состоящее из нескольких этапов, каждый из которых может быть рассмотрен, какотдельная деятельность. В работе дана психологическая характеристика каждого7этапа, и выделена отдельная деятельность, влияющая на результат работы в целом.Спомощьюметодааналитическогопрофессиографированиявыделяютсяпсихологические особенности этой отдельной деятельности и обосновывается ихключевое значение в профессиональной деятельности программиста.Практическаязначимость.Результатыисследованиямогутбытьиспользованы в практике отбора персонала на группу должностей, связанных спрограммированием,впрофессиональнойориентацииипереориентации.Сконструированная экспресс-методика, моделирующая особенности мыслительнойдеятельности программистов, может быть использована для практических иисследовательских целей в рамках диагностической батареи.Апробация работы проводилась на кафедре психологии труда и инженернойпсихологии МГУ имени М.
В. Ломоносова. Диссертационная работа и отдельныерезультаты и главы докладывались на Международных научных конференцияхстудентов, аспирантов и молодых ученых «Ломоносов» (Москва, 2002, Москва,2004),9-мЕвропейскомМеждународнойпсихологическомнаучно-практическойконгрессеконференции(Гранада,2005),5ой«Личностно-развивающеепрофессиональное образование» (Екатеринбург, 2005), межрегиональной научнопрактической конференции «Прикладная психология как ресурс социальноэкономического развития современной России» (Москва, 2005), а также назаседаниях лаборатории психодиагностики факультета психологии МГУ им. М.
В.Ломоносова (Москва, 2004, 2005, 2006) и кафедры психологии труда и инженернойпсихологии МГУ им. М. В. Ломоносова (Москва, 2004, 2005, 2006).Положения, выносимые на защиту:1. В работе обоснован подход к анализу мыслительной деятельностипрограммистов, основанный на комплексном профессиографическомисследовании специальности, в котором были выделены этапыдеятельности по созданию программного обеспечения, а такжемыслительные действия, обеспечивающие их успешное выполнение.Ключевой деятельностью в этой системе, влияющей на все остальные,является деятельность по созданию и описанию структуры данных.82. К особенностям мыслительной деятельности программистов относитсяпревосходство (по сравнению с другими профессиональными группами)по вербальным и формально-логическим компонентам мышления, атакже по эрудиции, и, вопреки ожиданиям, невысокий уровень развитияопераций по переработке числовой информации.3.
Разработанипредназначенныйапробированновыйспециальнодляметодическийисследованияаппарат,особенностеймыслительной деятельности специалистов в области информационныхтехнологий,реализованныйвформекомпьютеризированнойпсиходиагностической методики по усвоению искусственного языка, нетребующей специальных знаний в области программирования.Объем и структура диссертации. Диссертация состоит из введения, пятиглав, заключения с выводами, девяти рисунков, пятнадцати таблиц, библиографии ичетырех приложений. Общее количество страниц – 167.Основное содержание работыВо введении обосновывается актуальность исследования особенностеймыслительной деятельности программистов, формулируются его цели и задачи, атакже положения, выносимые на защиту, показана научная новизна и практическаязначимость исследования.Перваяглава«Отописательныхкоперациональнымтеорияминтеллекта» посвящен обзору теоретических подходов к проблемам интеллекта имышления [Тихомиров О.
К., 1984, Дружинин В. Н., 1990, 2002, Холодная М. А.,2002, Гилфорд Дж., 1965, Шкуров Э. Д., 1984,]. В ней также затронут вопрос осоотношении мышления и интеллекта [Рубинштейн С. Л., 1958, Леонтьев А. Н.,1975 Шадриков В. Д., 1994, Ушаков Д. В., 1999] и освещены основные теорииинтеллекта, представленные в тестологическом подходе [Стернберг Р., 2002, АйзенкГ., 1965, Sternberg R., 1987].
Понимание интеллекта как способности к решениюумственных задач, принятое в западной психологии, на наш взгляд, отвечаетосновной задаче нашего исследования – определить, по каким критериям(связанным именно с умственной деятельностью) можно судить, будет липрограммист успешен в выполнении своих профессиональных обязанностей.9Вовторойдеятельность»программиста,главе«Программированиеописываютсясточкиисследованиязренияеекакпрофессиональнаяпрофессиональнойпсихологическихдеятельностиособенностей.Такойисторический обзор проблемы позволил нам показать, как изменения, которыепроисходили и происходят в области компьютерной техники, предъявляют всеновые требования к профессионалам, заставляя их осваивать новые технологии иприемы работы. Поэтому и те качества, которые важны в работе профессиональногопрограммиста сегодня, вовсе не обязательно будут теми же, что и 20 лет назад.Таким образом, планирование и проведение исследований в области психологиипрограммирования становятся достаточно привлекательными для психологов (и нетолько) уже потому, что они никогда не перестанут быть актуальными.
Эта областьинтересна еще и тем, что исследователь вполне может получить результаты,противоречащие предыдущим изысканиям, но это будет объясняться не плохойквалификацией ученого, а тем, что изменилась сама предметная область. Конечно, втакой ситуации сложнее проверить внешнюю валидность такого исследования, ноего результаты будут важнее для практики, чем все предыдущие вместе взятые.В главе 2 описывается место программирования в профессиях, связанных синформационными технологиями [Воробьев В. И., 1988, Элиович А.
Г., ШинкарукМ. Б., 2003], основные цели и задачи психологии программирования, как отраслипрофессиоведения [Шнейдерман Б., 1984, Бабаева Ю. Д., Войскунский А. Е., 2003,Корнилова Т. В., Тихомиров О. К., 1990, Абросимова Н. Н., 2005, Turkle Sh., 1984],психологическиеособенностидеятельностипосозданиюпрограммногообеспечения, как с позиции психологов [Бабаева Ю. Д., Войскунский А. Е., 2003,Корнилова Т. В., Тихомиров О. К.,1990, Шнейдерман Б., 1984], так и с точки зренияпрограммистов, осмысливающих эту проблему «изнутри» своей профессии [Буч Г.,1999, Кнут Д., 2000, Dijkstra E., 1976, Цейтин Г. С., 1979, Ершов А.
П., 1972, УэзрелЧ., 1982]. Также приведены модели психологической структуры профессиональнойдеятельности программистов Б. Шнейдермана [Шнейдерман Б., 1984] и О. К.Тихомирова и Т. В. Корниловой [Корнилова Т. В., Тихомиров О. К., 1990].Отдельный раздел второй главы посвящен современным методам оценки и отборапрограммистов, используемых службами по работе с персоналом. Один из способов10оценки способностей к программированию, достаточно широко применяемыйзападными консалтинговыми компаниями – имитация профессиональных задач(написание команд для виртуального компьютера; составление алгоритмов поустановленным в задании правилам) [Coates-Stephens S., 1990, Winrow B., 1999].Однако существенными недостатками этого класса методик является, во-первых, ихзакрытость1, и, во-вторых, далеко не все из них могут оценить потенциал человека,не имеющего специального образования в области программирования.Один из основных выводов, который можно сделать из обзора исследований впсихологии программирования – это то, что ни среди психологов, ни средипрограммистов, нет единого взгляда на то, какие качества способствуют успеху вэтой области.
Динамика развития средств и технологий в этой области такова, чтоневозможно поставить окончательную точку в этом вопросе и проводитьпсихологическую работу с программистами, исходя из раз и навсегда определенныхкритериев.Поэтомуирезультатыпроведенныхисследованиймогутнесогласовываться, или даже противоречить друг другу. Рассматривать их необходимотолько в современном контексте развития программирования.Опираясь на аналитические обзоры в этой области [Kling R., 2003, Mattson T.,Spolsky J., 2000, Буч Г.
и др., 1999], можно выделить основную особенностьсовременного этапа программирования – это сближение языков программированияи естественного языка. И все равно, несмотря на это сближение, необходимостьработать параллельно с разными по своей структуре языками и перекодироватьинформацию с одного на другой остаются самыми существенными процессами,определяющими успех данной профессиональной деятельности.Третья глава «Профессиографическое исследование деятельности посозданию программного обеспечения» содержит поэтапное описание структурыдеятельности программистов, описание отдельных деятельностей в созданиипрограммного обеспечения, их взаимосвязь и взаимовлияние друг на друга.РезультатомэтойчастинашегоисследованияявиласьаналитическаяВсе эти продукты являются коммерческими, и ни один из них не адаптирован для русскоязычнойвыборки.111профессиограмма деятельности по созданию структуры данные, которая являетсяключевой в процессе создания программного обеспечения.Методологическая основа профессиографического исследования лежит вработах А.