Почему начинающие программисты (как я) всегда спрашивают о следующем языке, который они должны изучать, вместо того, чтобы спрашивать о следующем проекте, который нужно решить?
Почему Эрик Рэймонд в разделе « Как стать программистом » своего эссе « Как стать хакером » рассказал о порядке, в котором вы должны изучать языки (в сравнении с порядком, в котором вы должны заниматься проектами).
Неужели начинающие плотники спрашивают: «Я знаю, как использовать молоток… Должен ли я научиться использовать пилу или следующий уровень?»
Я спрашиваю , потому что я нахожу , что почти любой значимый проект я заинтересован в решении проблемы (например , веб - приложение, набор инструментов анализа покер) требует , чтобы я узнал достаточно просто из множества языков (Python, C, HTML, CSS , Javascript, SQL) и фреймворки / библиотеки (wxPython, tkinter, Django) для их реализации.
Благодарность,
Майк