一、信息大类的学习应该达到什么样的层度?
1.
什么是信息大类?
一般而言跟编程相关的专业都算信息大类,如计算机、电信、软件工程、光电、电子、自动化、生物技术甚至一些多媒体技术、信息管理等等,就业去向一般以硅谷为目标。
明确目标:从大型公司里面运用的技术来了解最火的领域,今年最火的要数深度学习和区块链,智能硬件如特斯拉。
举例:用户增长,国内一般很少开这门课程,对于留学生来说你明确了这些目标,就可以有的放矢,朝着这样的方向去锻炼自己,最大化利用自己大学的时光,准确做好提升自身背景。
2.
大举栗子
SENDBLOOM、编译器、GrowingHarbor前世
在SENDBLOOM,昱哥担任技术开发的角色
邮件营销的产品:用于给客户发精准邮件!用数据掘等方法在网上收集客户信息,整理分析后用机器学习的一些方法来生成一个针对性的邮件,然后智能化发送。
RubyTranslator编译器
在HP工作优化一个编译器,在讲解时昱哥详细讲到了具体从事这样一份工作的经历。
创办C2C留学电商平台(GrowingHarbor前世)
3.
编程与硬件
实际中倾向于CS,对于信息大类的同学来说,工作中普遍对编程的要求较高。硬件和编程多花时间精力深度去学习。
二、具体的学习方式,做出含金量高的项目。
JAVA为例
1阶段对JAVA语法的熟练运用,具体做法可通过浏览相关书籍,比如《21天精通java》,读一些著作推荐如《JAVA编程思想》。
2阶段数据结构,用JAVA实现十种数据结构,比如:明白图的几种存储方式,构造一个图并且能用图实现了一个最短路径的应用。
3阶段实现基本算法,排序、递归等。
4阶段实现多种设计模式,针对语言的特性来训练,JAVA是面向对象的语言所以可针对于面向对象来进行实际场景的应用。
5阶段多做一些项目,多涉猎别的编程语言,深度探索JAVA的特性。
6阶段掌握实践AP/库包/框架等。
三、不要走火入魔,忘了GPA/GT。
编程的入门确实很痛苦,学习的过程中要学会调试自己,一旦我们熟连以后一定就会爱上编程,当然GPA/GT是硬件条件,也希望大家能做好一个全局的规划啦!
通过学习,如果仍然不知道怎么样来学习,如果有报名学霸直通车的项目的意向,近几天可以联系助教大大表明意向,为大家保留优惠!