Chinaunix首页 | 论坛 | 博客
  • 博客访问: 642784
  • 博文数量: 76
  • 博客积分: 3091
  • 博客等级: 中校
  • 技术积分: 996
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-11 15:40
个人简介

IT老兵,爱好胡思乱想、读书和交流,2015年底重新回到IT战场,期待再一次“贯穿”。

文章存档

2020年(11)

2018年(1)

2017年(1)

2016年(1)

2015年(1)

2014年(2)

2011年(5)

2010年(2)

2009年(4)

2008年(28)

2007年(20)

我的朋友

分类: IT职场

2008-02-26 14:29:57

 
引:最近玩了玩RPG,突然对开发能力的提高之道有了些想法,想想自己走过的路,确实如此。
正文:
  一个剑客要想修炼成为可御剑飞升的剑仙,就要提高自身素质和用剑的本领,开发人员也是一样,我们的"剑"就是技术。那么要在哪些方面下功夫呢?
 
剑器:提高剑的质量是基础。
  对于程序员,就是要扎实地掌握技术,并要逐步地融汇贯通,使得自己可以做到不再受开发语言的约束这种地步。这时候,摘叶飞花皆可为剑,剑已没有界限。
 
剑术:剑是死的,人是活的,招式用得恰当才能胜于实战
  同样,程序员掌握了扎实的基础之后,还要注意积累开发技巧。这就要求对开发平台、系统架构、用户需求等环境有足够的了解和正确的分析,之后才设计合适的解决方案。
  技术应用的技巧、设计的思路,这就是编程中的"剑术"。修炼到中级阶段,每个人都会有自己的风格;但是到高级阶段,都会暗合开发的设计原则,殊途同归。达到超级阶段,你就可以开创自己的开发理念了。
 
剑意:虽然你的剑很锋利、剑术犀利,但是不充分发挥出来也没用。
  开发的"剑意",就是开发的意识:精益求精的意识、认真对待的意识、追求提高的意识。
  满腹技术的高手也会写出结构低劣的代码,这就是对自己的工作没有求精意识的结果,没有发挥自己的水平。
  
  有多少人会查看一个月之前写的代码,发现不足并重构它们?
  有多少人会思考用模式优化结构,而不是一口气写出一个上百行代码的方法?
  有多少人会及时优化框架满足需求,而不是写一些绕过框架的方法?
  技术好或不好的人都不少,严格要求自己提高质量的人真的不多。
  没有剑意,再好的剑也只是废铁,再牛的人也只是在重复平庸的工作。
 
剑气:剑气的存在会创造奇迹。剑气摄人,关键在于摄己。
  开发的"剑气",便是开发者的态度、心境。
  即使自己本领不行,有了十足的斗气,可以不顾一切的付出,也可以达成不可能的任务。
  面对任务怀疑自己能力不敢下手,那么永远找不到突破口,这需要有自信和敢拼的态度去鼓励;
  一个技术难关半天没攻下来便弃手不干,那么你永远不会有突破,这需要有必胜不服输的态度去激励;
  心中杂念太多,那么就无法进入状态,这需要心无旁骛的心境去投入;
  一个Bug半小时没解出来便暴跳如雷,那么便会严重影响之后的发挥,这需要有冷静的心境去分析;
....
  所以,要有火热的态度和冰清的心境,两者合一,才能令你不屈不挠、不急不躁,把自己的身心融入进去。
那种感觉,如同全身都沐浴在技术的源泉中,技术的思维欢乐地踊跃在每个细胞中。这种感觉,我想这就是:人剑合一。
 
  以上四点,便是修炼的方向。
  没有人一开始就是大师,技术和技巧、经验需要积累,但是对待工作和自己的态度却可以由自己把握。见过很多初学者浮躁易气嘞、态度松散不积极;其实,你应该知道,技术不行,你能比拼的就只有态度:奋发的去钻研、严格地要求自己,如此才可以让你发挥超常的实力、更快地成长。
  开发的修炼之道,核心便是修炼自身,因为这决定了你能达到的最高成就。我也相信,有了积极的态度和奋进的精神,即使是再修炼其他的道路,你也能很快地成长。
  回想自己刚入道,自己拥有的只有剑气与剑意,也是因为这两样修炼地比较好,令我努力到现在,也使得自己拥有了一手剑术和一套爱剑。抬头看看在CSDN上空上飞来飞去的星星钻石们,我将要继续如此修行下去,御剑飞升!
阅读(1543) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-01-04 10:38:33

In the new year,this paper show me the way,thank you !