Порог способности к программированию
Friday, 11 January 2008 09:46![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
http://scholar-vit.livejournal.com/157804.html
Весьма странный и интересный эффект обсуждается.
Общее описание явления:
По некоторым наблюдениям, люди довольно резко делятся на способных освоить программирование и неспособных. Первых учить этому практически не нужно - они хватают на лету, вторых - очень сложно. Причём похоже, что эта способность слабо кореллирует со способностями к математике. В самой математике схожий эффект есть, но выражен намного слабее.
Связь со склонностью к абстрагированию (шизоидной акцентуацией) очевидна, но она явно чем-то ещё осложнена.
Весьма странный и интересный эффект обсуждается.
Общее описание явления:
По некоторым наблюдениям, люди довольно резко делятся на способных освоить программирование и неспособных. Первых учить этому практически не нужно - они хватают на лету, вторых - очень сложно. Причём похоже, что эта способность слабо кореллирует со способностями к математике. В самой математике схожий эффект есть, но выражен намного слабее.
Связь со склонностью к абстрагированию (шизоидной акцентуацией) очевидна, но она явно чем-то ещё осложнена.
(no subject)
Date: 2008-01-11 09:14 (UTC)(no subject)
Date: 2008-01-11 09:18 (UTC)(no subject)
Date: 2008-01-11 09:21 (UTC)Была у меня мысль что может быть таким людям надо не процедурные языки давать, а ОО, причем с хорошо запрятанными и вылизанными базовыми классами в библиотеках, чтобы им оставалось только определять "содержательную часть", а все шестеренки крутились невидимо от них - но когда я с этим сталкивался, таких вылизанных сред не было, а сейчас я от дел сильно отошел.
(no subject)
Date: 2008-01-11 09:31 (UTC)Вот это if-then-else - это типичный пример абстрагирования. Шизоида мало интересует выполняется ли условие после if - он уже мыслит самой абстракцией. А в программисты, помимо шизоидов, должны массово идти эпилептоиды - они усидчивы, и им кажется, что просто запомнив всё что нужно, они смогут успешно работать в этой области. Но у них в мозгу, говоря языком этого анекдота, не if-than-else, a read прописан. Они видят норму, но не склонны о неё, наблюдаемой нормы, абстрагироваться. Вот они, вероятно, и есть тот самый второй горб статьи.
(no subject)
Date: 2008-01-11 09:35 (UTC)Я тут радуюсь своим скромным успехам в ActionScript, а меня прям мешком
%[ ].
(на задачу про зеленую мурку пожалуй, задумаюсь про то, какую траву курил автор задачи, а это явно не тот тип интеллекта :))))
(no subject)
Date: 2008-01-11 09:40 (UTC)...to really weed out the programmers without the part of the brain that does pointers or recursion...
(c) http://joelonsoftware.com/articles/ThePerilsofJavaSchools.html
(no subject)
Date: 2008-01-11 09:42 (UTC)И были люди, которые спотыкались об "зелёную кошку". А были те, кто легко принимал правила игры и дальше по ним играл. У вторых с изучением английского было заметно лучше.
(no subject)
Date: 2008-01-11 09:44 (UTC)(c) http://www.joelonsoftware.com/articles/fog0000000073.html
(no subject)
Date: 2008-01-11 09:48 (UTC)Кстати, если всё так, как пишет автор текста по ссылке, то получается, что программисты плохо способны к творчеству и к изобретению чего-то нового. А это вывод мало того что неутешительный, он ещё и вряд ли верный.
(no subject)
Date: 2008-01-11 09:54 (UTC)А "группа инструментов" совсем новенькая, необкатанная массами и поколениями. (Может и не будет обкатана, это другой вопрос.)
Собственно, я хочу сказать, что тут измерение очень "искусственной" способности.
А акцентуация все-таки - это негармоничное, нездоровое проявление нормального качества, каким и является способность к абстрагированию. Т.е. мне не нравится ход мысли, при котором эта способность сразу увязывается с акцентуацией, этьо нехорошо. )
(no subject)
Date: 2008-01-11 10:06 (UTC)> освоить некоторую группу ммм... инструментов. Придуманных вообще-то
> небольшой группой конкретных людей
Так эта группа может и небольшая, но очень слабо друг с другом связанная. И если связанная, то как раз вопрос и переформулируется - связанная чем? Это и есть суть поста - что это за связь и почему у неё не "шляпа" в распределении, а "верблюжья спина"?
> Собственно, я хочу сказать, что тут измерение очень "искусственной" способности.
Мммм, не понял. Что значит искусственной? Не применимой ни к чему, кроме программирования и, возможно, чего-то ещё узкоспециального? Ну так это в посте и говорится, что даже с математическими способностями корелляция слабая.
> акцентуация все-таки - это негармоничное, нездоровое проявление
> нормального качества, каким и является способность к абстрагированию.
> Т.е. мне не нравится ход мысли, при котором эта способность сразу
> увязывается с акцентуацией, этьо нехорошо. )
По советской традиции - да, акцентуация - это плохо. По буржуйской - нет, не плохо и не хорошо (если не подходит к границе чокнутости, ага).
Т.е. тут нравится/ненравится не при чём. Есть наблюдаемый эффект - неакцентуированные люди менее способны к математике и теорфизике, чем акцентуированные по 8-й шкале. А акцентуация по 0-й вообще имеет корелляцию со способностями к любой науке. Это что, плохо или хорошо? Для яйцеголовых - хорошо, для бизнеса - плохо. Наверное. Может быть. Т.е. я не понял к чему тут вообще плохо и хорошо.
(no subject)
Date: 2008-01-11 10:12 (UTC)А творчество просто разное бывает. Художественное - это да, вряд ли будут способны. (Это вотчина истеродов - у них легко меняется эмоциональное состояние и они склонны это состояние выражать как только могут, если добавить талант - получается artist.) А если творчество инженерное, то очень даже способны должны быть. (Т.е. это не artist, это artifex.)
(no subject)
Date: 2008-01-11 10:14 (UTC)(no subject)
Date: 2008-01-11 10:16 (UTC)(no subject)
Date: 2008-01-11 10:20 (UTC)(no subject)
Date: 2008-01-11 10:28 (UTC)А вот про 90% of the class goes off and becomes PoliSci majors, then they tell their friends that there weren't enough good looking members of the appropriate sex in their CompSci classes - согласись, гиперболизированное описание того же, что в статье во введении.
(no subject)
Date: 2008-01-11 10:30 (UTC)(no subject)
Date: 2008-01-11 10:38 (UTC)(no subject)
Date: 2008-01-11 10:39 (UTC)(no subject)
Date: 2008-01-11 11:04 (UTC)Как-то так.
(no subject)
Date: 2008-01-11 11:10 (UTC)(no subject)
Date: 2008-01-11 11:14 (UTC)Я замечал что у "принципиальных непрограммистов" трудности именно в технической реализации принципиально описанных вещей, как-то так.
(no subject)
Date: 2008-01-11 11:41 (UTC)Почему "но"?
И если связанная, то как раз вопрос и переформулируется - связанная чем? Это и есть суть поста - что это за связь и почему у неё не "шляпа" в распределении, а "верблюжья спина"?
Я к тому и вела. По полученным данным можно сказать, что есть граница, да. Подтвердили гипотезу. Но пытаться выводить из того же исследования причины существования этой границы - это даже не поиск ключей не там, где они обронены, а под фонарем, а ближе, по-моему, к кошке. Кстати, сравнение с другими видами деятельности... а) не подтверждается (по крайней мере, в посте, на который ты ссылаешься, статью я очень бегло смотрю) - только общие соображения, б) вообще для строгого рассуждения/исследования некорректно, имхо.
Насчет распределения я не поняла. Что придется вообразить об этих связующих качествах, если это будет верблюд?
Мммм, не понял. Что значит искусственной? Не применимой ни к чему, кроме программирования и, возможно, чего-то ещё узкоспециального?
Проблема в том, что я подобные исследования наверное под одним углом воспринимаю - что мне может дать результат для понимания того, как "работает" человек as is. То есть если это увязано с программированием, это интересно, но совершенно невозможно оставаться на этом уровне объяснения.
Это наверное похоже на такую ситуацию: инопланетянин, пытающийся понять, как выглядит человек, находит конёк, старинный, который привязывается к ботинку. Разумеется инопланетянин никогда людей не видел и не похож на нас насколько можно. Вот мне сдается, что даже пигмей-человек незамутненный решит, что это, скорее, нож. А про инопланетянина я и предполагать не возьмусь. Вряд ли он из конька выведет, что у человека есть ноги и что их две.
За акцентуации я и браться уже не буду. )
(no subject)
Date: 2008-01-11 11:42 (UTC)"The very fact that Google invented MapReduce, and Microsoft didn't, says something about why Microsoft is still playing catch up trying to get basic search features to work, while Google has moved on to the next problem: building Skynet^H^H^H^H^H^H the world's largest massively parallel supercomputer. I don't think Microsoft completely understands just how far behind they are on that wave." (c) http://www.joelonsoftware.com/items/2006/08/01.html
(no subject)
Date: 2008-01-11 12:19 (UTC)Потому что в принципе для небольших групп можно предполагать большую вероятность связи. Скажем, если речь идёт о десятке, то можно предположить что они просто вместе над одним алгоритмом работали, а если о десятке тысяч - то опаньки.
> пытаться выводить из того же исследования
Стоооп. Где исследование? Статья - полуироничная, остальное - личные наблюдения. Дальше начинаются просто кухонные посиделки, ничего более.
> Насчет распределения я не поняла. Что придется вообразить об этих
> связующих качествах, если это будет верблюд?
А вот хрен его знает. Одно понятно - тут что-то необычное. Потому что обычно в таких вещах - шляпа, а не два горба.
> я подобные исследования наверное под одним углом воспринимаю - что мне
> может дать результат для понимания того, как "работает" человек as is.
А. Так это можно и по кусочкам собирать. И даже, скорее всего, иначе и не получится. Типа того, как человеческое тело нельзя познать "в целом" - нужно просто изучать и то, и это, и вот это тоже.