《软技能——代码之外的生存指南》读书笔记

职业

如何晋升

0、出色地完成工作

  • 按时完成自己负责的工作是最基本也是最重要的;
  • 完成工作时考虑得全面一点,尽可能提供完整的解决方案。

1、承担更多责任

  • 负责一个不受重视/没人愿意碰的项目,将其作为你日益强大的帝国的领地;
  • 帮助团队里的新人成长,成为团队中其他人的导师;
  • 承担程序员不乐意做的文档制作流程,保证及时更新文档;
  • 通过介入和解决别人的问题,学习更多知识,并梳理良好的名声。

2、令自己引人注目

  • 每天记录自己的工作日志 —— 以周报的形式发送给你的经理;
  • 提供演讲或培训 —— 选择一个对你的团队有用的话题;
  • 发表意见 —— 无论是会议上,还是平常有价值的活动上,只要得到机会就不要浪费;
  • 保证“曝光度” —— 定期与老板会面,确保你经常被注意到。

3、保持自学

  • 不断增加自己的技能和知识,让自己变得比之前更有价值;
  • 参加培训课程,考取相应的资质证书,向外界表明你致力于不断提升自己;
  • 除了学习软件开发,还要学习领导力、管理和商科或任何你感兴趣的知识;
  • 千万不要忘记分享自己学到的东西,演讲、博客、杂志投稿、写书等形式都行。

4、成为问题的解决者

  • 不要管别人叽叽歪歪说这不行那不行的,你要成为那个永远能为各种问题找到解决方案的人,要成为勇于执行这些解决方案以获得成果的人。

5、避开办公室政治

  • 作为技术专家,脚踏实地地成为一个真正有价值的员工比弄虚作假好得多;
  • 虽然不搞办公室政治,但仍然无法完全避开,所以你需要对所在组织的政治气候保持警觉。

自我营销

(未完待续)

学习

十步学习法

更多 >> 十步学习法(学习-实践-掌握-教授)

生产力

(未完待续)

理财

(未完待续)

健身

(未完待续)

精神

(未完待续)