Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];

Вниз

Обязательно ли хороший программист об. быть хорошим шахматистом   Найти похожие ветки 

 
Артём Запаранюк   (2003-12-27 16:11) [0]

Как-то на форуме уже обсуждался вопрос, можно ли быть хорошим программистом без знания высшей математики.
Вопрос вроде бы разрешился.
Меня же чаще спрашивают насчет шахмат.
Я намеренно оставляю в стороне сравнение своих личных способностей в шахматах и программировании, чтобы тема не ушла в сторону.
Хотя это безусловно мотив создания ветки :))
Предлагаю обсудить связь между этими способностями. Естественно, если по Вашему мнению она существует.

ИМХО, и в программировании и шахматах приходится решать задачу в условиях ограничений. Только в шахматах эти ограничения с каждым ходом меняются. Поэтому шахматный подход в программировании использовать не получится. По этой же причине, программист привыкнув разрабатывать алгоритм от начала до конца, плохо приспособлен к смене алгоритма на каждом ходу при игре в шахматы.
Кроме того, шахматист решает задачу в условиях начального равенства сторон и пошаговом противоборстве. Программист диктует компьютеру, что и как делать, т.е. компьютер не сопротивляется и не борется за свои интересы.
Итого получается. Да, программирование и шахматы - интеллектуальные виды деятельности. Но стратегия и тактика решения задач у них взаимоисключаемые. Поэтому хороший программист не обязан быть хорошим шахматистом. Равно как и наоборот.
Хотя лично мне было бы приятно узнать, что среди посетителей форума есть люди, удачно совмещающие одно с другим.


 
Sergey_Masloff   (2003-12-27 16:22) [1]

Насколько я знаю Каспаров полный профан в программировании и я ничего не слышал о успехах шахматиста по имени Артём Запаранюк но думаю что связи между программированием и шахматами не существует. Я знал одного программиста который увлекался шахматами (а один - это немного если учесть что я работаю в области IT давно и постоянно общаюсь с массой программистов. )Одним словом, любителей пива, знатоков музыки и спортсменов среди программистов значительно больше чем шахматистов.


 
Marser   (2003-12-27 16:25) [2]

Шахматы все-таки игра военная. Поэтому думаю, что полководцы минувших эпох в них преуспевали.


 
nikkie   (2003-12-27 16:41) [3]

хороший программист должен быть хорошим рыболовом


 
Marser   (2003-12-27 16:42) [4]

Многие битвы прошлого по исходу напоминают шахматный мат. Например, великая венская битва 1683 года, которая была выиграна после того как польский король Ян Собеский прорвался к шатру великого визиря. обратив того в бегство. С другой стороны, на Косовом поле 1389 года турки победили сербов даже после подвига Милоша Обилича, убившего султана, а битву при Лютцене шведы выиграли даже несмотря на гибель короля Густава-Адольфа.

Правда, современные войны скорее напоминают го.

P.S. Прошу прощения за оффтопик. Навеяло...


 
Юрий Зотов   (2003-12-27 18:27) [5]

> компьютер не сопротивляется и не борется за свои интересы.

Ох, еще как сопротивляется, железяка чертова. Ох, еще как борется, сволочь этакая.


 
Slavian   (2003-12-27 18:30) [6]

а я и в шахматы играть не умею, да, впринципе, и на мастера пока ещё не тяну!!!


 
Артём Запаранюк   (2003-12-27 19:12) [7]

Понятно. Новогоднее настроение располагает... :)) Но все-равно спасибо за понимание :))


 
Ske4er   (2003-12-27 19:29) [8]

Смотря что подразувемаешь(ете) под "программистом". Любой может научиться играть в шахматы, также как любой программист может научиться в них играть, также как любой может научиться программировать. Другое дело если человек зарабатывает программированием на жизнь, но для этого не надо быть сдвинутым на шахматах, надо просто быть сдвинутым...

ЗЫ Это чистое имхо.
ЗЗЫ Шахматы люблю, отец научил глубоко в детстве (был единственный способ получать карманные деньги :), а программированием заитересовался когда купили первый компьютер. Как видите совсем невзаимосвязано.


 
nikkie   (2003-12-27 19:33) [9]

серьезности хочешь? ну давай...

что такое хороший шахматист? уровень первого разряда, уровень мастера или уровень гроссмейстера? и что такое хороший программист?

насколько я понимаю, среди участников форума есть не более десятка шахматистов уровня 1-2 разряда. но может здесь и хороших программистов-то нет? ;)

имхо, умение играть в шахматы практически не коррелирует с хорошим уровнем программирования, математическими способностями и т.п.


 
ИМХО   (2003-12-27 20:06) [10]

Наверное, он думает, что хороший шахматист - этот тот, который не зевает...


 
blackman   (2003-12-27 20:51) [11]

Обязательно быть ! Иногда хорошим, а иногда, если не получается, то не очень :)



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.011 c
14-63396
Igor_thief
2003-12-28 15:14
2004.01.20
Currency


14-63358
Борец Анатолий
2003-12-10 15:44
2004.01.20
Где взять Delphi 7 Help на Русском?


3-63009
new
2003-12-23 08:42
2004.01.20
dataset


14-63332
npAKTuk
2003-12-29 21:09
2004.01.20
Конкурс на самый оригинальный способ проведения НГ


3-62967
twist
2003-12-24 04:44
2004.01.20
Народ, как считаете какую БД





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский