现在大一,总感觉在学习什么都没有学到。都说计算机考自学,可我真的找不到自学的方向。
我现在犹豫一点,我自学是增加学习速度还是学习的宽度?我应该是学的比学校讲的快还是多学一些学校不讲的其他内容?
感谢回答!
你这问题问的有点意思
学习是为了点什么呢,你要先搞清楚学习目的,才能有针对性的制定学习计划
如果你是为了装X,那就比别人学的快,这样别人在学的时候你已经都会了,但是这除了装X还有什么用呢
如果是为了学以致用,那么就只有两个方向,一个是深度,一个是广度,速度是最不重要的,反而是应该尽力避免的
学的越快,记忆越不牢靠,不如学慢点(不是让你去玩),你要在同一个知识点上多花时间而不是想办法少花时间
深度和广度要兼顾,但是在深度学习之前还是要先找一个方向,因为你不可能在每个方向都很深入的学习
你之前不是提问过了嘛?不管是什么编程只要你学的精都不用担心未来会找不到工作,这行确实说靠自学多一点,上大学的那些必修课在我这个年纪我认为都是为考研做铺垫的,你现在时间还多可以考证,可以参加基本的acm这类竞赛,未来求职会有一定优势
需求就是方向,如果没有需求那么都是在空谈,先给自己找个需求
教程点击进去将会有目录
《看聊天记录都学不会Python到游戏实战?太菜了吧》(1)加载Python神器!亮剑!
《看聊天记录都学不会C#?太菜了吧》(1)从今天开始我是一个游戏开发者
【小白进】大佬们学习为什么简单?小白该如何学习?学历不高如何找工作?副业很好赚?了解后少走弯路
对于你的问题,作为一名资深的IT专家,我会给出以下建议和指导:
同时,也可以在课余时间自学一些学校没有涉及的内容。计算机领域的知识更新非常快,自学能够帮助你拓宽视野、深入了解自己感兴趣的领域。
清楚学习路线:
掌握基础知识后,可以根据自己的兴趣和职业规划选择一到两个具体的方向进行深入学习,比如前端开发、后端开发、数据分析或人工智能等。
学以致用:
参加一些线上或线下的技术交流活动,与其他学习者和专业人士分享经验,开阔视野。
充分利用资源:
总的来说,自学是计算机专业非常重要的一部分,但并不代表完全摒弃学校的教学进度。要做到学有所长、学有所用,既要跟上学校的教学进度,又要在课余时间自学补充知识,多实践、多交流。希望这些建议对你有所帮助!如果有更多问题,我将乐于回答。
计算机组成原理→Shell命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
对学习编程者的忠告:
多用小脑和手,少用大脑、眼睛和嘴,会更快地学会编程!
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步Debug版对应汇编一行!
单步Debug版对应汇编千行不如单步Release版对应汇编一行!
不会单步Release版对应汇编?在你想单步Release版C/C++代码片断的前面临时加一句DebugBreak();重建所有,然后在IDE中运行。(一般人我不告诉他!)