程序员的自我修养与提高

题记:前几天一位来自Canada的华人(北大心理学博士,毕业后在Canada同一家软件公司做了10多年,现在仍在该公司工作,担任Director),给我们Team做了一系列的培训,感触比较大的就是他对于软件开发的很多观点很值得国内从业者的学习。

  1. Willing to chat with others: 不要总是一个人埋头苦学(干),要经常的与其它人交流技术、交流工作经验;
  2. Willing to share your knowledge with others: 要乐意分享自己的知识,这样对于整个团队成员的技能的提高有非常大的促进作用;
  3. Improve your English skills: 最新最权威的技术文档、书籍都是以英文来表达的,熟练的英文水平有助于你快速的掌握这些前沿技术,也有助于你与全世界高水品软件技术从业者无障碍的交流;
  4. Passion for your job: 热爱你的工作;
  5. Respect your colleagues: 要勇于接受别人善意的批评;
  6. Helping others helps oneself: 在一个团队中,团队的成功和个人的成功是相辅相成的,在力所能及的情况下,要有耐心帮助其他人;

对于Developer的工作指导是:

  1. Peer developer: 任何开发任务都尽量应该结对编程,一主一辅,例如两人可以讨论solution的可行性,重大难题,考虑更多人参与讨论;
  2. Code view: 任何代码都应该由除coder外的其他人再检视;
  3. 遵守软件开发流程:先Design,后Implementation;
  4. UML: 在设计中尽可能的使用UML符号的表达思想;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值