+++++++++++++++++++++++++++++++++++++++
程序员的 credit ( 1 ) —— 何谓 credit
+++++++++++++++++++++++++++++++++++++++
By ZhangHui
credit 可以理解为 " 信用 " ,但又不止于此,它还包含又周围的人对你能力,特点的认同和其他看法。以前看一本有关微软的书,里面就讲到一个程序员应该有意识的建立自己在团队的 credit 。让其他人信任你,认同你,能交给一些有价值的事情。
当然,有好的 “credit” 也必然有坏的 “credit” 。谁都不愿意背上 “bug 制造者 ” 的恶名,但事实上每个团队都有这样的人。一传十,十传百,你就建立了很不好的印象。
如果你一辈子只想老老实实的在公司里当一个程序员,那就就应到小心翼翼的逐步建立自己良好的 credit 。这是保证你在公司生存的哲学。个人的待遇,机会并不是总随着年龄的增长而增长,相对应,当一个人能不断增加自己好的 credit 时,那么增长是自然而然的事情。
典型的 credit 如下:
好的:
1 。他的代码很少出 bug
2 。他总能接受挑战,承担难的任务
3 。他的交流能力很好
4 。他很善于学习,能学以致用
。。。
坏的:
1 。他总是出 bug
2 。他的代码写的实在是太糟糕了
3 。他做事的方法不对,总是事倍功半
4 。他不能虚心听取意见
5 。他总是挑活,而分给他的任务却总是做不好
。。。
你可以自我评价一下,看自己的 credit 是什么,好的多还是坏的多。 credit 的建立是长期的,渐进的。但是如果你能有意识的注意这一点,或许还能做的更好。当然,这建立在认真的基础上,如果你只想做一些表面文章,那么你只会更累,弄巧成拙。
+++++++++++++++++++++++++++++++++++++++
程序员的 credit ( 2 ) —— 同事之间
+++++++++++++++++++++++++++++++++++++++
你可能认为,所谓的评价都是平面的,千篇一律,走过场的。但事实上,现在的公司,无论大小,在评价人这一点上都比较认真。有硬性的,量化的指标;也有软行的,感性的东西。说句实话,你和一个待久了,对这个人自然就有了认识。这点很容易理解。
公司里,具体到一个团队里, credit 的评价有两个层次,一个是在同等的同事之间,一种是 manager 对你的评价。
前者是自发的,偶然的,之多影响你和某些同事之间交流的进展。抛开竞争关系不谈,基于这种同事之间的 credit ,很能影响
“ 哪些人经常在一起 ”
“ 他们经常讨论什么事情 ”
“ 谁经常会向谁求助 ”
后者呢,是自觉的,经常性的。因为现在无论是 team leader 还是 manager ,他们的一个重要角色就是做下级员工绩效的评价者。你在他心中的 credit 直接影响了他对你的重视,培养程度。这些 credit 会影响到
“ 他会不会给你机会 ”
“ 他是否能把重要的事情交给你 ” 等等
至于待遇上的变迁,那只是结果,不在讨论之列。
+++++++++++++++++++++++++++++++++++++++
程序员的 credit ( 3 ) —— 特立独行
+++++++++++++++++++++++++++++++++++++++
人是有区别的,相互差异的。在公司的 credit 也是如此。除了满足公司的基本标准,尤其应该注意个人特点的培养。你与他人不同之处,会在你的 credit 重占据很大的成分。因为人们总是习惯于从差异入手去记住一个人,评价一个人。
“ 他特别有创造性 ”
“ 他总能解决难题 ”
如果你的 credit 中能有其中一项,那么恭喜你,你有了不错的根基。以我的经验,这种差异性的建立,保持和增强,可能在最初都是不经意的。但是随着时间的推移,随着一些有意无意的阻力的产生,要把这点保持下去,还是需要自觉的认识,坚定的信心。
我的习惯是,把自己感兴趣的一些资料发到邮件列表上,记忆很深的是,有一次的邮件引起了 leader 的重视,后来我就有了一个不错的机会- “ 做不同的事情,做别人没有做过的事情 ” 。几个月后,这个 “ 难题 ” 解决了。在这个过程中,我得到的是更多经验,更多的机会。所以,事后我总会想,如果我没有这个与大家 “share” 的习惯呢。如果我没有发那封信呢?要知道,在一个大的团队中,要获得一个好评价是不难的,但是要获得一个不同于他人的评价是很难的。想起以前看过的一句话- “ 一个人的特点决定了他的机遇 ” ,此言诚哉!
当然,后来总有人,有意无意的跑到我这里抱怨,说那些信是垃圾邮件,说他们看不懂。我能说什么?其实那不能怪我,因为邮件这种 share 方式本来就有问题。当让,后来我也注意尽可能把信发给可能关心这个问题的人。而这个习惯呢,还是要坚持。
通过这件事情说明,一个人,一定要破处阻力,自觉有效的培养自己的特点。如果别人一想到你,就想到这些特点,那么你还怕没有机会吗 ?
+++++++++++++++++++++++++++++++++++++++
程序员的 credit ( 4 ) —— 把信交给加西亚
+++++++++++++++++++++++++++++++++++++++
把信交给加西亚--现在是一本很流行的小书。知道这个书,是 2000 年毕业后在华为培训的时候。不知为什么, 3 年后,社会上才开始流行这本书。
我没有看过整本书,但我知道大概的情节。其实每个公司都希望自己的职员具有这种精神,危难时刻,挺身而出;克服困难,完成任务。
知易行难,说道里大家都明白,但是一旦遇到问题,更多的是推诿和抱怨。所以我们的 manager 经常挂在嘴边的一句话是 “ 我不想知道是谁的问题,我只想知道谁能解决问题! ” 所以说,在混乱而艰难的情况下,如果你能挺身而出,那么你的 credit 中会留下重重的一笔财富。
当然,就我的理解,把信交给加西亚的故事中,至少包含了两方面的意思:一是关键时刻要挺身而出;二是一定要负责到底,完成任务。
需要 “ 挺身而出 ” 的机会实在是少,但是需要你负责到底的时候却非常多。 “ 对自己的任务有责任心 ” , “ 能把简单的事情做好 ” 是每个程序员的基本素质。
无论你的 credit 有多好,你都不能失去 " 负责任 " 这一条。
无论你的 credit 有多差,你至少要有 “ 负责任 ” 这一条。
+++++++++++++++++++++++++++++++++++++++
程序员的 credit ( 5 )--更广阔的职业空间
+++++++++++++++++++++++++++++++++++++++
前面讲的都是 credit 在公司内部的一些体现。其实对大多数程序员来说, credit 还有着更深刻,更广泛的含义。
公司,无论多大,毕竟只是一个小小的空间。这种说法有两个原因:
一。你可能会不断的换工作,但是你的兴趣却能一直保持下去。
二。公司里和你做类似的事情,有类似兴趣的人不会太多
所以,对程序员来说, “ 社区 ” 才是更广阔的空间。职业策划,培养的重要步骤就是在社区建立自己的 credit 。举几个例子:
“ 候捷 ” ,大家马上会想到 C ++方面的一些精品书。大陆程序员书籍有 “ 精品 ” 概念,当始于此君。还有一些比较知名的 ID 如 “gigix”“ 梦魇 ” 等等。姑且不论人(我不喜欢评价人),但就名而言,在我们这个社区还算比较知名。
另外,就 news group , mailling list 而言,每个社区都有些知名人士。有些人好斗,有些人乐于助人,有些人知识渊博。我们现在看到的一些著名的 “programmer to programmer” 的书籍,很多就缘起于这些纷繁的社区。
建立,培养,壮大自己在某些社区的 credit ,就是为自己将来的职业生涯进行最好的拓展。随着你的良好的 credit 的建立,你就能的接触更多的人,做更深的交流,承担更多的责任,从而在各方面得以进步。
+++++++++++++++++++++++++++++++++++++++
程序员的 credit ( 6 )--如何建立自己的社区 credit
+++++++++++++++++++++++++++++++++++++++
1 。找一个好的 ID ,或者实名。那种随便的 ID 或者有很多人都用的 ID 最好不要选
2 。始终用这个 ID 去做事情
3 。及早的确立自己的兴趣范围。围绕这个范围核心去做事情,最终建立自己的专长。
4 。做积极的参与者,贡献者。不一定是非得写出 emacs 这样的软件的人才能为社区做贡献。回答一些问题。参与一些讨论,提交一个小的但却有用的软件。这些都是积极的贡献之道
5 。少说废话。其实是想说,多做精品。可是造化弄人,精品注定难做,所以想多也不行。据说 C ++的作者一年只写 5 篇文章,可谓惜墨如金,但是每篇都是精品
6 。建立自己的个人主页。这是你在社区真正的家
7 。多做一些原创,稍一些翻译,更少一些转载。程序员应该习惯用英语,所以要稍一些翻译。至于转载,因为现在有 google ,所以,转载自身的价值很小。大家一般都只能记住原作者。而且,如果你的文档列表中都是 “ 转载 ” 和 “ 翻译 ” ,那么人们对你自身能力的认同度就小
8 。练习写作。程序员应该经常用清晰简洁的语言去发表观点。所谓 credit ,大多数时候都是通过写来建立和表达的
9 。练习写软件,从小的做起。贡献出去,并完善它
+++++++++++++++++++++++++++++++++++++++
程序员的 credit ( 7 ) —— 专注的力量
+++++++++++++++++++++++++++++++++++++++
在建立 credit 的方面,个人主页起了非常大的作用,在我印象较深的个人主页有如下几个(国内的)
程序员小辉的主页
候捷的主页
zhuyi 的主页( hi-pda.com )
统一的印象就是 “ 专一 ” ,由专及精,由精而深。从而树立了他们鲜明的形象。这都是成功树立 credit 的典型。
记得毕业前找工作时,看到的简历都是千篇一律 “ 精通 VC ++, VB , Java” 。那是缺乏 credit 的,因为写这样简历的人根本还没有自知之明。工作几年后,在找工作时,便会老老实实的写上自己做过什么项目,写过什么软件。这时,你的 credit 就相对提升了。因为你在用事实证明自己的能力。
当然,如果你能自觉的认识的建立 credit 的重要。注意道专注对于建立 credit 的重要性,那么恭喜你,你已经走上正途!
=======================================
版权所有 /copyright 张辉 2003
本文可原封不动的拷贝和自由地再发行,但在拷贝和再发行的拷贝中必须
原封不动地含有这段版权声明。
http://forestsong.blogone.net