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