Покупка фотоаппарата не сделает из вас фотографа. Знание синтаксиса и семантики языка не сделает и вас программиста. Работа с кодом — это далеко не все.
Нужно развивать логическое, абстрактное, алгоритмическое мышление 📺. В этом помогают занятия математикой, решение задач и понимание работы компьютера. Эти знания не меняются со временем, в отличие от фреймворков и языков. Это инвестиции на всю жизнь.
- Жизнь программиста
- Математика для программиста
- Введение в математическую логику
- Project Euler — сборник задач по математике и информатике.
- http://www.braingames.ru/
- ТРИЗ