计算机之魂 - 关键四个知识
问题 1 朗道程序员分级法如何把程序员分成七级
朗道分级法 : 1 级最高 7 级最低
- 能够开创一个
产业
和一个学科的基础
- 能够提出重要的
计算机理论
和实践中的新问题
, 并且解决他们 , 并且还能设计和实现别人无法实现的产品
- 能够解决前人
未解决的问题
,并且能够独立设计和实现
产品 , 在市场上取的成功- 能够用
已知的最优方法
解决问题,并且能够指导和带领
其他人一同完成更有影响力的工作- 能够
独立解决编程问题
,完成工程工作- 能在他人指导下完成计算机工程师的
工作
.刚毕业的计算机硕士
,或者已经实习过半年的实习生
- 本科毕业自水平不错大学的
计算机专业
, 但是没有参加过6
个月以上的实习
的学生
总结: 7 本质就是刚刚毕业没有经验
6 有点经验但是不独立
5 级是基础 , 给你个任务你完成
4 级就是项目流程都跑通了 , 还能带带人
3 级有独立的设计和研发能力 , 并且成功
2 级本质就是能不断迭代出更好的方法去完成任务 , 实现更优秀的工作流 , 提出新的理论 .
1 开山鼻祖 没啥好讲的 膜拜就完了
问题 2 如何成为最好的工程师
- 判断什么能做 , 什么不能做 , 在边界内做到最好
- 任何重大的发明都有预先要求
- 对计算机深刻的理解
- 掌握计算机艺术
- 明白做事情的边界 , 在现有的边界下做的最好
- 任何重大的发明都有预先要求
- 对计算机科学的深刻理解
- 掌握计算机科学的艺术
问题 3 计算机科学的 10 大主题地图
地图没有
大家去买吴军老师的书吧 嘻嘻
计算机之魂
作者 : 吴军
问题 4 面试的 3 个技巧
- 做好沟通 , 没搞清楚问题前不要着急回答
- 过于直观往往是陷阱 关于复杂又常常是错误
- 回答好开发问题