谢邀,作为一个某大学计算机专业大三快结束的老生,就表达一下我的观点和想法吧。悟空问答首答 勿喷——————————————————致大一:俗话说万事开头难,如果你是刚刚进入大学的萌新一枚,一般情况,你可能更多的怀揣着是对大学的向往,而不是对计算机的探索精神。
这个时候,学校会开设《高等数学》等公共基础课程以及《计算机导论》和一门语言课程。我的建议是认真去学《计算机导论》努力对计算机有一定的兴趣,不是那种口头上一句我想成为一名黑客或者it行业人员。特别建议找一套正在学着的语言课程对应的视频,去跟着视频对敲代码。
致大二:这个时候慢慢地变成大学的分水岭,你会发现周围人都投入到了自己喜欢的事情。我想你也应该根据自己的现在的能力或者想要从事的方向。去花时间提升自己。跟着学校课程体系的安排,《数据结构》《计算机网络》《操作系统》《计算机组成原理》等专业基础课,是很难学。
但是不论你选择考研亦或是工作,这些都是你不可或缺的基础。我的建议自己完成一个独立的小项目,可以是图书馆管理系统,也可以的坦克大战,贪吃蛇这种小游戏。相信我,你要是做到这样,你会很自信,并且这份自信会推动你今后的成功。致大三:务必要掌握一门高级语言(如C/C++,Java等),一门脚本语言,如Python,php,掌握数据库语言,如mysql,掌握Linux及网络编程,掌握html,css,jq但不限于此的web前端技术(无论是想全栈,前后端工程师,都必须要了解至少一点),掌握专业基础课那几个是大学必修课,当然不限于也不只上课所学的东西。
本人大三在外面自己接了一个小项目,独立开发,哈哈哈,可能自己太傻,没有要报酬,就技术入股了。现在无暇去过问那些事情了,专心复习考研了。还有一句,高等数学和英语真的很重要很重要,因为你也只有这一次机会去学专心这两门了,我可能就是因为这两门不好选择考研的吧。
哈哈哈。还有因为本人所在高校不值一提,所以对于想搞算法的大神们还是不要理我了。想从事开发工程的伙伴们,衷心奉上一句,多阅读源码。大四呢,希望你们都走自己的路。