作为一名计算机专业的大学生,大学应该如何做好规划?
本人是一名大三在读的普通本科学生,专业是计算机科学与技术。大一入学后进入了一个做C#编写的工作室,不过应工作室要求,我们在大一大二时是刷算法的,而到了大三喜欢上了java这门语言,学了多半年了,这里给想从事编程的学弟学妹一些个人建议。
开篇:
本人是一名大三在读的普通本科学生,专业是计算机科学与技术。大一入学后进入了一个做C#编写的工作室,不过应工作室要求,我们在大一大二时是刷算法的,而到了大三喜欢上了java这门语言,学了多半年了,这里给想从事编程的学弟学妹一些个人建议。
学习重点:
1.基础
从我的个人经验来看,大一大二要打好基础,这个基础就是算法(C语言C++)。算法的学习最好的方法就是刷题,并且需要多多总结,理解算法思想。就算你还在迷茫,不知道该从哪里下手,学了算法之后,随着你的知识面越来越广,自己慢慢就会搞清楚自己想要从事的方向。因此算法的学习是基础,不管用什么语言都会用得上的。
2.方向
在学习一种编程语言之前,一定要多去了解这门语言的具体情况,不要满目的去学,学了很多之后才发现这门语言是自己不喜欢的或者是不热门的,我就是在不知道的情况下学习了C#,后来才发现就业岗位不多,学了半年的东西也就搁置了,荒废的时间也就很可惜,所以说选好方向很重要,有了方向才能知道力气忘哪里使。
3.打代码,不管什么时候不打代码技术就不能提升。就像大神Linux系统创始者Linus Benedict Torvalds所说的一句名言:talk is cheap,show me the code.
4.最后一个重点就是坚持,编程是枯燥无聊的,但是万事开头难,想要做编程就要能吃苦,知识是一天天积累起来的。可以找几个小伙伴一起学习,或者找几个大佬问问题,因为许多bug自己找了几个小时可能大佬只需要几分钟。
具体细节:
具体到每天的话,我认为学习氛围很重要,如果说身边的人的自控能力比较弱,可以去一个安静的自习室或者图书馆学习,持之以恒,我相信天道酬勤,我们经过努力以后一定会拿到自己理想的offer!
资源:
最后学习java的我在这里推荐尚硅谷的雷丰阳大神(雷神)的课程以及网址:
javaweb知识
ssm框架
Redis(就业必备)