Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет sergeyr ([info]sergeyr)
@ 2008-01-11 09:46:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Entry tags:человеки

Порог способности к программированию
http://scholar-vit.livejournal.com/157804.html

Весьма странный и интересный эффект обсуждается.
Общее описание явления:
По некоторым наблюдениям, люди довольно резко делятся на способных освоить программирование и неспособных. Первых учить этому практически не нужно - они хватают на лету, вторых - очень сложно. Причём похоже, что эта способность слабо кореллирует со способностями к математике. В самой математике схожий эффект есть, но выражен намного слабее.
Связь со склонностью к абстрагированию (шизоидной акцентуацией) очевидна, но она явно чем-то ещё осложнена.



(Читать комментарии) - (Добавить комментарий)


[info]alamar@lj
2008-01-11 06:44 (ссылка)
Do they use pointer arithmetic? This is a good sign. Many "C programmers" just don't know how to make pointer arithmetic work. Now, ordinarily, I wouldn't reject a candidate just because he lacked a particular skill. However, I've discovered that understanding pointers in C is not a skill, it's an aptitude. In Freshman year CompSci, there are always about 200 kids at the beginning of the semester, all of whom wrote complex adventure games in BASIC for their Atari 800s when they were 4 years old. They are having a good ol'; time learning Pascal in college, until one day their professor introduces pointers, and suddenly, they don't get it. They just don't understand anything any more. 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, that's why they switched. For some reason most people seem to be born without the part of the brain that understands pointers. This is an aptitude thing, not a skill thing – it requires a complex form of doubly-indirected thinking that some people just can't do.

(c) http://www.joelonsoftware.com/articles/fog0000000073.html

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]sergeyr@lj
2008-01-11 07:20 (ссылка)
Это, imho, просто яркие частные случаи. Показательные, но не составляющие общую картину.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alamar@lj
2008-01-11 07:28 (ссылка)
Про указатели? Возможно. Но учти, что у Джоела очень большой опыт общения с программистами и найма программистов, и при этом сейчас они пишут софт на безуказательном языке.

А вот про 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 - согласись, гиперболизированное описание того же, что в статье во введении.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]sergeyr@lj
2008-01-11 07:39 (ссылка)
Не уверен, но выразить в чём именно сомнение - не получается.

(Ответить) (Уровень выше)


(Читать комментарии) -