- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四面俱全,方为优秀程序员
四面俱全,方为优秀程序员
在这个现实且残酷的社会中,没有人不想做一个“人上人”,而在IT职场中更是如此,你只有比别人都优秀才能争取更好的机会和未来。也许有的程序员是转行做IT,对自己并不自信,但是这并不足以成为自己成功路上的绊脚石!无论是“半路出家”还是专业出身,每一个程序员想要提升自己、让自己变得更加优秀,除了具备专业基础的技能和知识以外,以下四个方面也需要“面面俱到”!到底是哪四个方面呢?快来跟着北大青鸟旗舰总校的老师一起来看看吧!
(一)态度
1、做实事:遇到问题不要抱怨、发牢骚,指责他人,找出问题所在,想办法解决。
2、欲速则不达:用小聪明、权宜之计解决问题,求快而不顾代码质量,会给项目留下要命的死角。
3、对事不对人:就事论事,明智、真诚、虚心地讨论问题,提出创新方案。
(二)编程
1、代码要清晰地表达意图。
2、用代码沟通:注释的艺术。
3、动态地进行取舍:各种目标不可能面面俱到,关注对用户重要的需求。
4、增量式编程:写一点代码就构建、测试、重构、休息,让代码干净利落。
5、尽量简单。
6、编写内聚的代码:类和组件应该足够小,任务单一。
7、告知代替询问:多用消息传递,少用函数调用。
(三)学习
1、跟踪变化:坚持学习新技术,参加技术活动、与人交流。把握技术大趋势,将新技术用于产品开发要谨慎。
2、懂得丢弃:老的套路和技术,该丢,就得丢。不要固步自封。
3、打破砂锅问到底:不断追问,真正搞懂问题的本质。
4、把握开发节奏:控制好时间,养成好习惯。
(四)团队
1、定期安排会面时间。
2、实行代码集体所有制:让开发人员在系统不同区域中不同的模块和任务之间轮岗。
3、成为指导者:教学相长,分享能提高团队的总体能力。
4、做代码复查:复查对提高代码质量、减少错误极为重要。
5、及时通报进展与问题:主动通报,不要让别人来问你。
以上四点,无论是在程序员们的生活中还是工作中都非常重要,因为真正优秀的程序员早已经把工作当成生活中不可或缺的一部分了。因此,若是能够四面俱全,优秀程序??非你莫属!
文档评论(0)