程序员,是有寿命的,编码是硬实力,其他的是软实力。

  1. 交流,要表达清楚自己的意思,要理解清楚他人的意思。

  2. 写代码,要模块化,有注释,测试先行,持续重构。

  3. 需要团队成员配合的工作,列表明确大家需要做什么-->讲解给成员听-->完善文档-->以一个例子测试整个流程-->批量操作。

  4. 整个任务的执行,只要做好控制点的把握,整个任务就不会有太大差别。

  5. 做任务,先搞清任务是什么,需求是什么,然后在网上搜索一下,大多都有可参考的理论支撑,不要自己瞎编乱造。

  6. 做事,有更好的解决方法,就实施它,别等,程序员就是懒,事情往往有更好的解决方法。

  7. 老板喜欢员工是积极主动的思考,而不是被动的做事。

  8. IT是个注重流行的东西,正如雷军所说“在风口,猪都会飞!”,你要做的是找到风口,并尽量让自己成为能够控制飞行方向的带智商的猪。

  9. 对不同的同事或者员工,要不同对待,善于技术的只给技术,善于管理的只给管理,喜欢合作的给出合作,不喜欢合作的要分工明确。

  10. 给观众将问题,只讲思路,不讲逻辑;要讲背景;要讲例子,不空讲。

  11. 你取悦的不是老板而是客户。

  12. Team leader 要做的是:把握方向,分配工作,解决问题,监督流程,凝聚团队,提升技能,上级汇报,跳出来,向前看。

  13. 发散的思维看问题,不要拘泥于一条思路,多想想其他方法,想想又不犯罪!