программизм и русский (английский) язык

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
Sheen
Маньяк
Сообщения: 2135
Зарегистрирован: 13 фев 2006, 21:16

программизм и русский (английский) язык

Сообщение Sheen »

Прикольное размышение -
Анализ результатов их деятельности и коллег на предыдущих местах работы убедил меня в том, что при прочих равных обстоятельствах те, кто хорошо владеет русским языком, создают куда более качественные и эффективные программы и информационные системы, нежели их “малограмотные” коллеги. Эту закономерность я наблюдал и продолжаю наблюдать как у современных молодых специалистов, так и у разработчиков советской “закалки”.
Полностью тут

Только я не понял, а почему именно русский, а не английский?
Zy
Маньяк
Сообщения: 4706
Зарегистрирован: 20 янв 2005, 19:11

Сообщение Zy »

Язык не важен, главное, что человек им владеет и может внятно формулировать свои мысли. Тогда у него получаются логичные алгоритмы и структуры.

Это, вообще-то, давно известно. Из филологов получаются хорошие манагеры, сам знаю на вскидку два примера. А дипломатов учат опять же литературе и истории.
Аватара пользователя
aldep
Маньяк
Сообщения: 1593
Зарегистрирован: 18 фев 2003, 08:06
Откуда: Toronto
Контактная информация:

Re: программизм и русский (английский) язык

Сообщение aldep »

Sheen писал(а):
Только я не понял, а почему именно русский, а не английский?
Потому что автор русский, и наблюдения делал над русскими программистами.
Аватара пользователя
alpax
Графоман
Сообщения: 10516
Зарегистрирован: 04 мар 2003, 17:39
Откуда: Richmond, BC

Сообщение alpax »

Согласен с автором статьи. Мои собственные наблюдения подтверждают - корреляция очень явно прослеживается.
Аватара пользователя
aissp
Маньяк
Сообщения: 2710
Зарегистрирован: 07 ноя 2005, 09:51

Сообщение aissp »

Угу только аффтар плагиатчик:)

Enough rope to shoot youself in the foot by Allen I. Holub если мне не изменяет память где то середина 90-х. И вообще прекрасный автор. Вобщем идея безнадежна не нова. Правда Голуб пошел дальше, он сказал что из бывших физиков химиков и прочих биологов получаются просто безобразные программеры 8)

Ать не могу не привесть:

The Design Process
1 The essentials of programming: No surprises, minimize coupling, and maximize cohesion
2 Stamp out the demons of complexity (Part 1)
2.1 Don't solve problems that don't exist
2.2 Solve the specific problem, not the general case
3 A user interface should not look like a computer program (the transparency principle)
4 Don't confuse ease of learning with ease of use
5 Productivity can be measured in the number of keystrokes
6 If you can't say it in English, you can't say it in C/C++
6.1 Do the comments first
7 Read code
7.1 There's no room for prima donnas in a contemporary programming shop
8 Decompose complex problems into smaller tasks
9 Use the whole language (Use the appropriate tool for the job)
10 A problem must be thought through before it can be solved
11 Computer programming is a service industry
12 Involve users in the development process
13 The customer is always right
14 Small is Beautiful. (Big == slow)
(с) Holub 95
Аватара пользователя
Baguk
Маньяк
Сообщения: 2365
Зарегистрирован: 25 янв 2007, 12:55
Откуда: UA->AZ->IL->CA

Сообщение Baguk »

А ещё важен хороший почерк. :D

Мне говорили, что с моим почерком ни один оператор (набирающий перфокарты) не справится, поэтому карьера программиста не светит.
:D
Ответить