Life of Student
Life is never stop learning, hence by definition, everyone is student.
- Always seek 1 or 2 topics that interest him
- Always develope a side interest
- Be confident
Common Pitfall
- Lost the thirst for knowledge
- Gave up Ideal
Common Skill
- 在认同公司理念且能够给公司创造足够价值的基础上,为个人发展而工作
- 周报是为了大家互相了解工作与心得,有利于自己的判断与成长
- 选择性参与一些必要的会议,听必要的主题,讨论必要的话题
- 对知识的渴望
- 和比你厉害的人在一起,和一流的人工作
- 指点往往是精华
- 越基础的事越关键,需要越细心
- 不要一味盲目追求「高级感」,而忽视「小事」/「简单事」/「基础事」
- 基础不牢、地动山摇
- 小事做不好,别提大事
- 成长过程会经历:能力越大、责任越大、事情越多
- 拆分细化为多个点
- 任务是否可以切换/并发
Definition of Completion
- Write a Proof on Concept
- Understand its working Mechanic and Bug.
- Write an elegent code.
- Write test for the code.
- Document the work, revise if possible
Definition of Skilled
- Fluent in tools usage, read the source code and ability to modify it.
- Develope a useful skill
- Published a paper
- Writting a tools about it
- Practiced it multiple times, familiar with all the caveat.
Python编码规范
- 入门书
- 第4章 Python对象
- 6.8 Unicode
- 8.11 迭代器和iter()函数
- 完整熟练
- 第9章 文件的输入和输出
- 完整熟练
- 第10章 错误和异常
- 完整熟练
- 第11章 函数和函数式编程
- 完整熟练
- 第12章 模块
- 完整熟练
- 第14章 执行环境
- 完整熟练
- 第15章 正则表达式
- idea 完整熟练
- 第18章 多线程编程
- 完整熟练
- 20.2 使用Python进行Web应用:创建一个简单的Web客户端
- 完整熟练
Hacker
- Research: Research, gain insight, increase research capability
- Create: Instantiate your idea, hacker who can't create is pirate who can't swim. hack
- Integrate: created tools should able to deploy and become part of workflow. Otherwise it's just a toy.