给计算机专业学生的几条建议
一、学会习惯使用github(https://github.com/),当你的同学还只会csdn下载代码的时候,如果你会使用github,你就领先一半的人了。这里有海量代码,你甚至能在里面找到你的毕业设计。不是让你抄,是让你借鉴,使你的论文更加丰富。
二、学会习惯使用谷歌镜像(https://ac.scmor.com/)搜索一些东西。有的东西百度的结果会不全面,有了谷歌镜像,可以看看 谷歌的结果。和百度的结果形成互补,能高效帮助你解决问题。
三、闲暇时间刷刷算法,推荐(https://leetcode-cn.com),据说刷完里面100道题,所有互联网公司的第一面都能通过了。同学们可以打游戏打累了,心态打崩了,来这里刷刷算法,到找工作季闲庭信步的感觉是不是很好。
四、给自己的电脑安装Linux虚拟机。学生电脑都是window,运行在window上的大型系统在工作中并不多见,尤其互联网公司,购买的都是Linux小型机,这会使得你刚工作时很不适应。不如上学时在电脑上装一个VMware(vbox也可以),在vmware里面安装Linux,什么版本的Linux都可以,大同小异。下载Linux的iso文件可以到盘搜搜找(https://www.pansoso.com/ ),然后百度网盘下载,我最近都是从这里找的。登陆虚拟机可以安装xshell、或者securecrt等工具。
五、熟练掌握一门编程语言,可以根据市场需求,可以根据自身爱好。一定要买本对应的经典书籍认真阅读。
六、做一套简单的BS系统(指的是浏览器-服务端系统),无论多简单,都会遇到很多坑,帮你对什么是系统有个完整的概念是很重要的。也会逼着你学会简单的建立web服务的方法,http服务行业标准,学一些html、css、javascript等前端知识,别看东西多,但如果只学一点皮毛,并不需要大量时间。而且这些写在简历里,比学过《数据结构和算法》《操作系统原理》,比通过四六级考试,要更吸引眼球吧!
七、如果你能学习一些搜索引擎技术,人工智能技术,并进行简单的实践(这时候Linux虚拟机就派上用场了),那就是锦上添花了。
八、如果你想从事手机app开发,做个微信小程序,做个一点按钮,就弹窗hello world!对话框的安卓apk安装包,应该是必须的了吧。
源自zhihu,侵删