博客登录
用户名:
密 码:
注册
|
登录
忘记密码?
51cto首页
|
博客
|
论坛
|
招聘
热点文章
科普系列之-使用Windows的..
帮助
转载
:1
翻译
:0
原创
:1
sweety_girl
http://108009.blog.51cto.com
>
复制链接
邀请加入技术圈
加友情链接
发短消息
相册
技术圈
博客
博客:
我的博客
|
发表文章
|
管理博客
|
退出
相册:
我的相册
|
上传图片
|
最近更新相册
技术圈:
创建技术圈
|
我加入的圈
|
搜索圈
51cto首页
博客首页
技术论坛
招聘频道
首页
依滕静香 的BLOG
博客统计信息
用户名:依滕静香
文章数:2
评论数:2
访问量:87
无忧币:
28
博客积分:
18
博客等级:
1
注册日期:2006-12-30
友情链接
51CTO博客开发
51CTO推荐博客
潜龙
cince
coinking
struggle1=1
cownew
javafans8171
dufei
david_yeung
piluge
北京看看
mk6yeung
朱律玮
文章
文章列表>>
56678
2006-12-30 15:32:25
类别:未分类 |
阅读全文(29)
|
回复(0)
程序员高手是如何炼成的?
2006-12-30 15:24:37
经常被人问到:“我应该怎样做才能成为高手呢?”这个问题可以进一步分解:
* 什么样的人是高手?
* 怎样才能把自己训练成高手?
一、什么样的人是高手?
关于“高手”,我的观点是:“能把有用的事情做到位的,就是高手。”这里面有两个关键点:一是有用,二是到位。
1、有用。
这是一个价值观的问题。衡量一个人是不是高手,应该看他对社会做的贡献,而不是自己在家里 YY 出多少 BT 级的东西来。做无用功的,只能算是蛮人,不能算是高手。天上地下全搞定,完全从头做操作系统,甚至自己制造CPU、主板、内存、硬盘的,算不算高手?单纯从技术角度来说,是的,他的知识非常丰富。但是这些知识是不是发挥了应有的作用呢?没有。这样的人,实际上是在浪费自己的青春。社会发展的大趋势是分工精细化,人,必须适应社会。古时候,人们常用“屠龙之技”来形容无用功。屠龙勇士,听上去很厉害,可上哪找龙去啊?慕容复惊才绝艳,可是老百姓不需要大燕国,他再厉害也不会成功,徒增笑耳。
在此劝告程序员同行们,在技术上深入下去,是值得提倡的,但只能是达到目标的一种手段,你的目标,应该是做更有用的产品,或者赚更多的钱,不能为了技术而技术。或者有人抬杠说:“我整天钻研C语言,我要用C语言开发出一种新的、更好用的编程语言,这算不算是技术呢?”应该说,这不算是技术,这是目标。他的目标是“新的编程语言”,相当于改进生产工具。当然了,为了达到这个目标,他要非常了解计算机语言的各种原理以及C语言的N种用法。就好比:这个世界需要有砍柴的人,同样也需要制造柴刀的铁匠。
2、到位。
别小看“到位”,我敢打赌,90%自以为很牛的程序员都做不到这一点。前几年有个游戏叫“北京浮生记”,深受北漂欢迎。作者就曾说过,要做没有BUG的软件。虽然“没有BUG”有点绝对,但这个意识,无疑是非常可敬的。不妨检查一下自已的程序,尤其是牛人,看看吧,乱七八糟的注释,语法不通、错别字连篇的的说明文档,有可能需要花几个小时才能运行起来的例程,到处乱抛的异常或根本不抛出异常……你还有什么资格说牛?如果哪天你真的发明了质能方程,再回来说自己牛也不迟——其实质能方程等重大科学原理,恰恰是由做事很严谨、很到位的人发明或发现出来的。不信?去查查GOOGLE吧。
二、怎样才能把自己训练成高手?
1、尽快确立目标
或许你现在还不知道自己要做什么,这是很正常的。确定目标并不是一件容易的事。
多看看书,上网看看与技术不相关的新闻,多跟不同的人聊天,了解他们的需求,或许能找到灵感。或者找专业的职业咨询师,或者求助于朋友…… 确立目标,不是单纯地有技术知识就行的。眼光要开阔,低头干活的同时,还要抬头看路。
2、做好身边的每一件小事
良好的习惯和方法,比任何一门技术都重要。古人说的:“一屋不扫,何以扫天下”,也是这个意思。通过扫一屋,把小事情做到位,从而养成良好的习惯,然后才能扫天下。
“勿以恶小而为之,勿以善小而不为”。也许你会抱怨老板不赏识你,给你一些不重要的事情做。不要抱怨,事无大小,都能反映一个人的综合素质。哪天你能达到 “同样的事情,做上100次,而没有一次出错”,那么,恭喜你,你出关了。接下来老板将派给你的,也许是你从来都没想过的艰巨任务。
具体一点:写好每一份注释,在提交前检查一遍错别字,不用很生僻的语句,努力把你的观点无歧义地表达出来,对自己写的代码负责……高手,是从每一个细节中磨练出来的。
我知道有人会把上述观点贬得一文不值。没有关系,世界是丰富多彩的,欢迎拍砖。我写文章,不为访问量,也不为了博客之星,只要看过文章的人,能有所思考,就足够了。
类别:未分类 |
阅读全文(32)
|
回复(2)
热门文章
程序员高手是如何炼成的?
56678
最新评论
小废物
:
正文请发布在正文框里,不要写在文..
小废物
:
尊重原作者,转载请注明文章出处: ..
51CTO推荐博文
更多..
上网无忧电子眼将Web威胁拒..
基于WebSphere与Domino的电..
Active Diretory 全攻略(..
linux网络配置、测试及故障..
关于Servlet中的事件监听
Java实现FTP上传下载功能
详解java中的this关键字
iBatis2学习笔记:与Spring..
IB客座主编(四)美国西蒙公..
走出软件作坊:三五个人十..
教你把握奥运商机
SOA系统的建设
奥运,中国奖牌到底排第几?
企鹅咬死珊瑚虫,窗口夹烂..
我的IT之路
奥运健儿们 永远为你们加油!