У одного парня (Stiff) однажды утром посетила идея (наверное с перепоя) написать письма куче известных программеров с кучей тупых вопросов. Как ни странно, кто-то ему ответил. Среди ответивших такие личности как Linus Torvalds (создатель linux), Bjarne Stroustrup (создатель C++), James Gosling (создатель java), Guido Van Rossum (создатель python)
Вопросы он им задавал примерно такие;
как вы научились программировать?
какие навыки важны для программиста?
надо ли хорошо знать математику и физику?
какие языки программирования они предпочитают и вообще какой инструментарий используют..
это интервью вы найдете вот тут;
Stiff asks, great programmers answerнасчет знаний математики мнения программеров разделились - некоторые считают что нужно- другие нет, на физику все забили
Из ОС предпочтение отдается unix/linux
из языков программирования; ruby, python, java
из баз данных двое упомянули mysql
а еще многие из них интересуются макинтошами