举一个计算机科学的实例来说明:
以终为始:一个合格的计算机工程师需要什么样的知识体系?
(如果不清楚,可以去问领域的权威专家(最佳选择),或者招聘网站上对该领域高端职位的描述)
1、写程序——需要知道搭建计算机软件的模块,数据结构和算法。
数据结构理解为数据与数据之间的关系,比如盖房子需要的钢筋、门窗。
算法是盖房子的结构原理,也就是怎么造的问题。
2、需要了解计算机可以提供给你多少资源,你的程序在计算机系统结构如何优化。
计算机原理+计算机系统结构——程序的高效性。学会做预算,不然是亏本买卖
3、通过实际案例去验证你的程序
学一门应用型的计算机学科,计算机视觉、数据库
4、大量的练习、讨论、师傅带
注意:
1、要了解知识的背景和相关性。
任何一个知识点都需要放在更大的环境中去理解。
2、选择和过滤信息,把所学的知识使用好
学会使用google查找信息以及查找讲述知识的视频,非常重要。
3、学习的目的不是解除焦虑,而是为了解决真正遇到的问题
4、系统的学习离不开讨论。