计算机初学者学习路径是什么?

大一计算机科学与技术专业,上学期学了c语言的面向过程,下学期学了c++的面向对象。
都说计算机专业需要自学,可我实在不清楚自学什么额外的内容。语法我学的还行,但总感觉现在什么都不会做。看网上的贪吃蛇学了一点,看有的同学自学了cmf。图形编程以后走后端是不是用不到啊?
求一个计算机专业的学习路径!

计科如果考研的话首先你要好好学各个专业课,研究生阶段都有可能用到,考研大部分学校是408(数据结构、计算机组成原理、算法设计与分析、计算机网络);如果要毕业直接工作,那么建议自学一下前端(html-css-javascript-jQuery-ES6+-ajax-node-vue2-vue3-React等)或者后端(java基础-mysql-maven-ssm-springboot等)更加详细的学习路线考研直接在b站搜,黑马、尚硅谷之类培训机构的都有非常详细的学习路线,可以跟着视频进行学习。当然如果学了一段时间觉得自己不适合开发岗位,也可以学习一下测试之类的岗位知识。近几年嵌入式编程也是热门,人才缺口比较大,主要是使用C语言。python也可以自学一部分,大学空闲时间还是比较多的,多学一些知识总没有坏处。

cmf?应该说的是MFC吧
现在用MFC的比较少了,可以学习下GDI Plus,DirectUI,DirectX 2D,OpenGL等等。

1、学校里学的C或者C++要好好学哦,这两个语言很好偏底层的。
2、业余可以先从python入门,先把语法搞定了,python学好了以后学大数据,人工智能都有帮助的。
python免费教程:Python 参考手册
3、.Net或者Java可以学一下,.Net很适合入门 Visual Studio 的开发工具很强大。
.Net官网文档:.NET 文档 | Microsoft Learn

计算机组成原理→Shell命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……