Geek thought

关于敏捷

  1. 我们用TDD的方式验证代码的正确性
  2. 用CI验证自己开发的代码对于团队的影响
  3. 用迭代的方式快速地实现一部分需求放到相关人那里去验证
  4. 用持续交付的做法把实现尽早放到产品环境中去验证
  5. 用精益创业的理念把想法放到用户那里去验证

一段老手和菜鸟的对话

关于菜鸟期

每位入职的新手都有一段菜鸟期,我可以接受你在这段时期菜鸟的表现
你可以在菜鸟期间表现出任何愚蠢的行为,包括问愚蠢的问题
不要怕自己的问题愚蠢,不要担心自己因为愚蠢被看低。因为你不在菜鸟
期使劲地表现自己的愚蠢,你就没有机会表现了。

关于时间管理

我们的时间都一样,关键在于你怎么把握。我在你娱乐的时间来学习知识,
我在你熟睡的时候,起早敲代码、写博客,我把知识积累的优先级排到最高。
一切都只在于你,你不成长,不能怪别人,只能怪你自己。

关于新知识的学习

为什么我学得快,你不行?为什么我的代码看起来就是那么漂亮,你不行?
这都在于积累,因为我有积累,你没有,你的接收速度就不会快。所以你要积累。

关于坚持写博客

别告诉我你没时间,时间是挤出来的。你说你记了笔记,但是你没有把它用
自己的话写成博客,所以那些只是在那里,依旧不是你的。知识得理解了,得会用了,
那才是属于你的。

关于坚持提交代码

我把提交代码当作娱乐,更是在突破我的极限。你在自己的舒适区里待久了,就不会有任何提高。
所以你必须往前跨一步,逃离自己的舒适区。你已经不是学生了,你不能将自己继续孤立到团队之外,你需要
融入办公环境,接触更多的人,让自己不舒服起来。