学习一定要思考反思——花了99%的时间学习,忽略1%的复习反思将失去90%的深入提升的机会;
复习反思是学习过程不可缺少的流程和习惯;
1.计算机基础:组成,发展,系统结构,计算机网络;
2.程序设计:
A.基础
B.编程技巧
C.算法与数据结构
D.通用技术:
文件读写,数据处理,图形化用户界面,图形图像,多媒体,数据库,网络;多线程,异步计算;
E.专业技术:
a.“网络爬虫”:信息获取,提取,分析;
b.信息可视化——数据分析与展示:大数据分析及三维可视化
c.游戏开发:什么程序语言都可以做游戏,哇咔咔;
d.机器学习:现在很热门吖;
e.科学计算:这个偏学术科研;
f.python云系统开发:热门很赚钱;
F.组件化,框架化开发;
G.流行技术:
多线程,云计算,大数据;
3.实用开发技术:
网页开发,客户端开发,服务器开发;移动端开发:Android开发,ios开发;微信小程序开发;
游戏开发;
4.先锋技术:
云开发,云部署
5.附加技术:
UML语言;
软件测试;
文档管理;
6.职业培养:
面试训练,团队协作,职业发展