- 已编辑
那些需要接受的事实和观念
国内大学学术水平不怎么样(相比发达国家而言)
计算机本来就不是我们学校的强项。所以很多东西往往需要自学研究。
课堂上教的东西真的很有限
不少课件还是2006年囤的。如果自己不深挖研究专业知识,恐怕毕业=失业。
你要做的事情
军训后有一本自己的笔记本。
内存8G或以上,不要用制造时间超过5年的老电脑(速度太慢了,拖累效率)。9102年了,请不要使用 win7 操作系统学计算机了,如果可以更新到 win10,或者用 macOS/Linux。
你应该逐渐具有的能力
对计算机体系的基本认识
什么是可执行文件?什么是 Linux 操作系统?什么是网络?前端开发?……
不了解的都去百度百科一下、有个大概的印象,或者看看图书馆介绍计算机的科普书籍,
如果坐等日后的大学专业课再慢慢告诉你,那就为时已晚了。科学地使用搜索引擎和 Chrome 一类的浏览器
任何专业问题应该优先通过搜索来解决。你还会在日后学习生活中经常使用浏览器查资料,熟悉浏览器快捷键和搜索设置可以提高工作效率。
阅读英语资料
高考英语词汇量和语法 + 在线词典查单词已经让你没有理由再去畏惧阅读英语
找学习资料
高考阶段的你们总喜欢买各种各样地新纸质练习册、辅导书。
但是到了大学如果可以,不要盲目地买新书(包括教材)。
你更应该考虑电子书、师姐师兄留下的二手书、在线买卖平台的二手书、图书馆吃灰的专业书。我知道不错的二手平台:咸鱼、孔夫子旧书网、多抓鱼、华师学生各种小群
聊聊大一课程
高等数学很重要!!大一大二能拿10个学分(包括习题课)
数学基础实验
严重不推荐用这门课的 MuPad 研究数学问题(但是为了考试,你还是要认真学一下的!)理由如下:
MathWork 公司已经打算放弃 MuPad 支持
你需要下载几十 GB 的盗版 MatLab
手机、IPad 上无法使用
开启 MuPad 要等好几十秒
学习一门奇怪的语法
推荐使用免费跨平台的公益软件 GeoGebra,在手机上有 App 版本,电脑上有 Java 和网页经典版(我更喜欢网页经典版)
中国大学 Mooc 上有教学视频微积分的计算问题可以上 WolframAlpha 搜索解答。
大家都承认的水课问题
那些帮助你成长的平台
B站
据传:共青团说B站是年轻人用来学习的……
这些英语平台能让你受益匪浅
Stack Overflow 解决编程错误、问题
Google 搜索
Github 搜索临摹别人的代码
知乎
快速了解某样技术、学科、事项的入门路线。小心刷上瘾哦!
各种图书平台
9102年了,就别一次次地花几十块买纸质书了,我相信你也不会看。
到 App Store 找找阅读类排名榜前几名的那些 APP 用,大多数有 VIP 租阅服务,十几块钱一个月能随便看上万本书。现在很多读书软件都有音频服务的功能,听一听可以打发在校道上时间。不具体为那些 APP 打广告了。
手机上五花八门的英语学习 App
云笔记平台: OneNote、有道云笔记、印象笔记
有钱可以考虑3000元左右的带苹果笔的 IPad 2018
那些课上不教、不重视,但是需要好好琢磨的
一款好用的 IDE、文本编辑器
现在是 9102 年,请用 VSCode 或者 JetBrains 系列,远离 dev-c++、eclipse。
计算机基本操作
你可别那么快笑话其他学院专业的同学不会用电脑,我这届就有不少计算机专业的新生连自己都不会用电脑。不信你看看这几件事你做好了吗?
显示隐藏文件、显示后缀名
打字!!!要正宗地!能盲打,并且不看键盘轻松打出
-=_+[]{};':",.<>/?\|
这些特殊符号我不是在整幺蛾子,到时候编程编多了你就知道多重要了。
研究 Linux
简单的命令行操作
第二门语言(编程语言)
除了学院统一教的 C++ 之外(很遗憾, C++ 是一门开发效率很低的语言),你应该自学多一门编程语言,推荐学习 Python。TIOBE 榜首的另两门也很推荐:Javascript、C#
学习多一门语言可以帮助你更好的理解 C++、了解计算机原理,还可以做很多有意思的事情:用 JS 开发网页、做微信小程序、用 C# 开发游戏、Python 做算法研究、自动化脚本
推荐的学习资源
可以读一读斌头老师推荐的 CSAPP 等书。