程序员变身哈利波特 寻找自己的死亡圣器

原创
开发
《哈利波特 7》中的三件死亡圣器如同强大的魔法一般,让拥有的人无坚不摧,然而寻找这样一种物品,却是可遇而不可求,当然,面对困难,我们总要找到一种解决方法,程序员行走在开发的旅途上,应具备那三件“死亡圣器”呢?

【51CTO观察】《哈利波特 7》的上映对于哈迷来说既兴奋又痛苦,因为死亡圣器的出现预示着这部风靡全球的电影即将完结。死亡圣器共有三件:长老魔杖、复活石以及隐形斗篷,传说拥有了全部死亡圣器的人,就会有战胜死神的力量......

死亡圣器如同强大的魔法一般,让拥有的人无坚不摧,然而寻找这样一种物品,却是可遇而不可求,当然,面对困难,我们总要找到一种解决方法,程序员行走在开发的旅途上,应具备那三件“死亡圣器”呢?

[[17199]]

长老魔杖

***位拥有长老魔杖的人是Antioch,性情好斗,对胜利充满无限的渴望。对于程序员,这种精神是强大动力的源泉,同时,运用好得当的方法,养成良好的编程习惯,才能使这把魔杖发挥***威力。

当然,coding的过程如同哈利波特的探险一般,路途中总是充满的艰辛与荆棘(相关阅读:充满荆棘的专家程序员之道)。面对困难,我们和以应对呢?在51CTO记者接触的程序员当中,“独立思考以解决技术难题”是很多程序员认为应该首先要去做的事情,“代码是自己写的,自己最清楚”。独立思考能力不仅仅是一名程序员应有的韧劲,其他人同样如此。当然,在思考的同时,查看相关文档不失为一种上上策。

对于程序员来讲,做好总结有百利而无一害,很多程序员都表示,“做好总结,不仅仅能提高工作效率,同时对自身的成长也很有好处”。当然,这需要程序员长期的坚持,因为忙碌的工作往往会扼杀这一利器。

复活石             

复活石也许是三件死亡圣器中功能最“单一”的一个,但却有令人起死回生之效。相信大多数开发者都经常用Google,特别是在程序出现问题的时候。只需简单的一搜,问题即可迎刃而解,然而,不要忘记,复活石的***位主人也是因为这块“石头”而死,经常依赖于某种东西,也会阻碍我们自身的成长。

很多情况下,面对复杂的问题,也许我们会毫无头绪,也这是很多程序员经常遇到的困扰。当然,51CTO记者得到的答案也大都相同——探讨。也许看起来它是一种最为普通的方式,但很多时候,你会从同事、朋友那里得到不同的答案、不同的思路。“同事是具有多年经验的编程高手,是一笔很可观的资源”,没错,困难摆在眼前,也许答案就在身边。

隐形斗篷

在这三件死亡圣器里,“隐身斗篷”的首位主人是Ignotus——最为聪明、谦逊,拥有了“隐形斗篷”也让他活的最为长久。回到开发的世界,一名编程初学者在不断的增长知识、技能的同时,在工作中吸取经验教训更是尤为重要的。经验的积累,就如同哈利波特在面对伏地魔前,经历过的无数坎坷一样。除丰富的经验外,各种各样的开发工具是程序员们必备的“魔杖”,使用好这把“魔杖”会让你的功力大为增加。

有着丰富经验的开发者,不管是面对复杂的问题、亦或是技术难点时,都会显得游刃有余。就像51CTO在之前报道过的一篇名为《是什么成就了一名“高级”程序员?》的文章,充满激情的程序员会经常在业余的时间里编写程序,不断的积累,才能在编程境界上有所提高。

三者合一

就像文章开头所说,“拥有了全部死亡圣器的人,就会有战胜死神的力量......”。任何一种单一的方法都不能解决所有的问题,尝试着学会更多,才能在编程之路上越走越远。

【51CTO独家特稿,转载请标明出处及作者!】

【编辑推荐】

  1. 是什么成就了一名“高级”程序员?
  2. 程序员的十个层次 你属于哪一层?
  3. 程序员的十大技术烦恼
  4. .NET程序员不得不遵守的二十条编码习惯
  5. PHP程序员如何突破成长瓶颈
责任编辑:杨鹏飞 来源: 51CTO.com
相关推荐

2009-01-07 09:52:37

程序员爱情工作

2020-02-25 22:41:41

程序员技能开发者

2015-04-27 14:22:39

程序员提升自己价值

2017-12-19 20:35:22

程序员中兴事件自杀

2018-07-09 09:35:11

死亡AI程序员

2015-08-03 09:10:21

编程语言哈利波特

2021-03-02 15:31:37

程序员技能开发者

2020-08-13 13:45:08

程序员技能开发者

2022-08-11 08:18:19

前端程序员

2019-11-18 10:16:37

工程师开发网络

2013-08-20 09:33:59

程序员

2019-11-18 10:05:43

程序员技能开发者

2009-06-04 16:37:20

SOA架构师业务流程

2021-07-19 05:53:32

程序员工作效率效率

2009-11-04 10:45:39

程序员生涯

2011-05-13 14:34:02

程序员

2015-01-04 14:18:21

程序员

2013-11-12 10:29:15

程序员职业规划

2011-08-29 10:03:38

开发团队

2020-07-27 08:34:17

程序员技术设计
点赞
收藏

51CTO技术栈公众号