1. 关于工程师发展路线,或是成长阶段,吴军老师给出了一个参考(每一级能力相差一个数量级):
- 第五级: 能独立解决问题完成工程工作
- 熟练应用工程知识和技能,无需他人指导,根据分配的需求完成任务。
- 第四级: 能指导和带领其他人一同完成更有影响力的工作
- 根据大需求确立目标以及实现方式,并将解决方案进行分解,领导团队(分配、协调、沟通等)完成此目标
- 第三级: 能独立设计和实现产品,并且在市场上获得成功
用户故事|Jerry银银:这一年我的脑海里只有算法
file:///J/geektime/唯一更新QQ群170701297/ebook/数据结构与算法之美/用户故事Jerry银银:这一年我的脑海里只有算法.html[2019/2/17 17:29:25] - 充分了解行业,提炼需求,并独立领导团队完成产品研发。随后可以将其量产化并营销至市场。
- 第二级: 能设计和实现别人不能做出的产品,具有不可替代性
- 对行业有深入认知和独特见解,能够做出先前没有的产品,且别人无法复制。
- 第一级: 能开创一个产业
- 站在科技最前沿,充分认识哪些科研成果已经成熟,在当前时代已经被满足,并将其产业化,形成巨大的生态链
2. 自己的学习方法:
从开篇介绍一个经典的实际问题开始(需求),到一步步思考引导
(分析),再到正式引出相关的数据结构和算法(有效解决方案),再将其应用于开篇问题的解决(实现、测试),最后提出一个课后思考题(泛化、抽象、交
流、提升)。
这个形式其实和解决实际工程问题的过程非常类似。我想,大部分工程师就是在一个个这样的过程中不断积累和提升自己的,所以我觉得这个专栏,不论是内容还是形式真的都很赞。

image.png
总结
基于以上谈的几点收获和感受,我再总结下我认为比较有用的、学习这个专栏的方法。
1.紧跟老师思路走,尽量理解每一句话、每一幅配图,亲手推演每一个例子。
王争老师语言精炼。有些文字段落虽短,但背后的信息量却很大。为了方便我们理解,老师用了大量的例子和配图来讲解。即便是非常复杂、枯燥的理论知识,
我们理解起来也不会太吃力。
当然有些地方确实有点儿难,这时我们可以退而求其次,“先保接口,再求实现”。例如,红黑树保持平衡的具体策略实现,我跟不下来,就暂时跳过去了,但是
我只要知道,它是一种动态数据的高效平衡树,就不妨碍我先使用这个工具,之后再慢慢理解。
2.在学的过程中回顾和刷新老知识点,并往工程实践上靠。学以致用是最高效的方法。
3.多思考,思考比结果重要;多交流,亲身感受和其他同学一起交流帮助很大。
另外用一句话和大家共勉:
人与人最小的差距在智商,最大的差距在坚持。