`
oraclestudy
  • 浏览: 480342 次
文章分类
社区版块
存档分类

程序员的credit

 
阅读更多

+++++++++++++++++++++++++++++++++++++++
程序员的credit1——何谓credit
+++++++++++++++++++++++++++++++++++++++
By ZhangHui

credit可以理解为"信用",但又不止于此,它还包含又周围的人对你能力,特点的认同和其他看法。以前看一本有关微软的书,里面就讲到一个程序员应该有意识的建立自己在团队的credit。让其他人信任你,认同你,能交给一些有价值的事情。

当然,有好的“credit”也必然有坏的“credit”。谁都不愿意背上“bug制造者的恶名,但事实上每个团队都有这样的人。一传十,十传百,你就建立了很不好的印象。

如果你一辈子只想老老实实的在公司里当一个程序员,那就就应到小心翼翼的逐步建立自己良好的credit。这是保证你在公司生存的哲学。个人的待遇,机会并不是总随着年龄的增长而增长,相对应,当一个人能不断增加自己好的credit时,那么增长是自然而然的事情。

典型的credit如下:
好的:
1
。他的代码很少出bug
2
。他总能接受挑战,承担难的任务
3
。他的交流能力很好
4
。他很善于学习,能学以致用
。。。

坏的:
1
。他总是出bug
2
。他的代码写的实在是太糟糕了
3
。他做事的方法不对,总是事倍功半
4
。他不能虚心听取意见
5
。他总是挑活,而分给他的任务却总是做不好
。。。

你可以自我评价一下,看自己的credit是什么,好的多还是坏的多。credit的建立是长期的,渐进的。但是如果你能有意识的注意这一点,或许还能做的更好。当然,这建立在认真的基础上,如果你只想做一些表面文章,那么你只会更累,弄巧成拙。


+++++++++++++++++++++++++++++++++++++++
程序员的credit2——同事之间
+++++++++++++++++++++++++++++++++++++++

你可能认为,所谓的评价都是平面的,千篇一律,走过场的。但事实上,现在的公司,无论大小,在评价人这一点上都比较认真。有硬性的,量化的指标;也有软行的,感性的东西。说句实话,你和一个待久了,对这个人自然就有了认识。这点很容易理解。

公司里,具体到一个团队里,credit的评价有两个层次,一个是在同等的同事之间,一种是manager对你的评价。

前者是自发的,偶然的,之多影响你和某些同事之间交流的进展。抛开竞争关系不谈,基于这种同事之间的credit,很能影响
哪些人经常在一起
他们经常讨论什么事情
谁经常会向谁求助

后者呢,是自觉的,经常性的。因为现在无论是team leader还是manager,他们的一个重要角色就是做下级员工绩效的评价者。你在他心中的credit直接影响了他对你的重视,培养程度。这些credit会影响到
他会不会给你机会
他是否能把重要的事情交给你等等
至于待遇上的变迁,那只是结果,不在讨论之列。

+++++++++++++++++++++++++++++++++++++++
程序员的credit3——特立独行
+++++++++++++++++++++++++++++++++++++++

人是有区别的,相互差异的。在公司的credit也是如此。除了满足公司的基本标准,尤其应该注意个人特点的培养。你与他人不同之处,会在你的credit重占据很大的成分。因为人们总是习惯于从差异入手去记住一个人,评价一个人。

他特别有创造性
他总能解决难题

如果你的credit中能有其中一项,那么恭喜你,你有了不错的根基。以我的经验,这种差异性的建立,保持和增强,可能在最初都是不经意的。但是随着时间的推移,随着一些有意无意的阻力的产生,要把这点保持下去,还是需要自觉的认识,坚定的信心。

我的习惯是,把自己感兴趣的一些资料发到邮件列表上,记忆很深的是,有一次的邮件引起了leader的重视,后来我就有了一个不错的机会-做不同的事情,做别人没有做过的事情。几个月后,这个难题解决了。在这个过程中,我得到的是更多经验,更多的机会。所以,事后我总会想,如果我没有这个与大家“share”的习惯呢。如果我没有发那封信呢?要知道,在一个大的团队中,要获得一个好评价是不难的,但是要获得一个不同于他人的评价是很难的。想起以前看过的一句话-一个人的特点决定了他的机遇,此言诚哉!

当然,后来总有人,有意无意的跑到我这里抱怨,说那些信是垃圾邮件,说他们看不懂。我能说什么?其实那不能怪我,因为邮件这种share方式本来就有问题。当让,后来我也注意尽可能把信发给可能关心这个问题的人。而这个习惯呢,还是要坚持。

通过这件事情说明,一个人,一定要破处阻力,自觉有效的培养自己的特点。如果别人一想到你,就想到这些特点,那么你还怕没有机会吗?


+++++++++++++++++++++++++++++++++++++++
程序员的credit4——把信交给加西亚
+++++++++++++++++++++++++++++++++++++++


把信交给加西亚--现在是一本很流行的小书。知道这个书,是2000年毕业后在华为培训的时候。不知为什么,3年后,社会上才开始流行这本书。

我没有看过整本书,但我知道大概的情节。其实每个公司都希望自己的职员具有这种精神,危难时刻,挺身而出;克服困难,完成任务。

知易行难,说道里大家都明白,但是一旦遇到问题,更多的是推诿和抱怨。所以我们的manager经常挂在嘴边的一句话是我不想知道是谁的问题,我只想知道谁能解决问题!所以说,在混乱而艰难的情况下,如果你能挺身而出,那么你的credit中会留下重重的一笔财富。

当然,就我的理解,把信交给加西亚的故事中,至少包含了两方面的意思:一是关键时刻要挺身而出;二是一定要负责到底,完成任务。

需要挺身而出的机会实在是少,但是需要你负责到底的时候却非常多。对自己的任务有责任心能把简单的事情做好是每个程序员的基本素质。

无论你的credit有多好,你都不能失去"负责任"这一条。
无论你的credit有多差,你至少要有负责任这一条。


+++++++++++++++++++++++++++++++++++++++
程序员的credit5)--更广阔的职业空间
+++++++++++++++++++++++++++++++++++++++


前面讲的都是credit在公司内部的一些体现。其实对大多数程序员来说,credit还有着更深刻,更广泛的含义。

公司,无论多大,毕竟只是一个小小的空间。这种说法有两个原因:
一。你可能会不断的换工作,但是你的兴趣却能一直保持下去。
二。公司里和你做类似的事情,有类似兴趣的人不会太多

所以,对程序员来说,社区才是更广阔的空间。职业策划,培养的重要步骤就是在社区建立自己的credit。举几个例子:
候捷,大家马上会想到C++方面的一些精品书。大陆程序员书籍有精品概念,当始于此君。还有一些比较知名的ID “gigix”“梦魇等等。姑且不论人(我不喜欢评价人),但就名而言,在我们这个社区还算比较知名。
另外,就news groupmailling list而言,每个社区都有些知名人士。有些人好斗,有些人乐于助人,有些人知识渊博。我们现在看到的一些著名的“programmer to programmer”的书籍,很多就缘起于这些纷繁的社区。

建立,培养,壮大自己在某些社区的credit,就是为自己将来的职业生涯进行最好的拓展。随着你的良好的credit的建立,你就能的接触更多的人,做更深的交流,承担更多的责任,从而在各方面得以进步。


+++++++++++++++++++++++++++++++++++++++
程序员的credit6)--如何建立自己的社区credit
+++++++++++++++++++++++++++++++++++++++

1。找一个好的ID,或者实名。那种随便的ID或者有很多人都用的ID最好不要选
2
。始终用这个ID去做事情
3
。及早的确立自己的兴趣范围。围绕这个范围核心去做事情,最终建立自己的专长。
4
。做积极的参与者,贡献者。不一定是非得写出emacs这样的软件的人才能为社区做贡献。回答一些问题。参与一些讨论,提交一个小的但却有用的软件。这些都是积极的贡献之道
5
。少说废话。其实是想说,多做精品。可是造化弄人,精品注定难做,所以想多也不行。据说C++的作者一年只写5篇文章,可谓惜墨如金,但是每篇都是精品
6
。建立自己的个人主页。这是你在社区真正的家
7
。多做一些原创,稍一些翻译,更少一些转载。程序员应该习惯用英语,所以要稍一些翻译。至于转载,因为现在有google,所以,转载自身的价值很小。大家一般都只能记住原作者。而且,如果你的文档列表中都是转载翻译,那么人们对你自身能力的认同度就小
8
。练习写作。程序员应该经常用清晰简洁的语言去发表观点。所谓credit,大多数时候都是通过写来建立和表达的
9
。练习写软件,从小的做起。贡献出去,并完善它


+++++++++++++++++++++++++++++++++++++++
程序员的credit7——专注的力量
+++++++++++++++++++++++++++++++++++++++

在建立credit的方面,个人主页起了非常大的作用,在我印象较深的个人主页有如下几个(国内的)

程序员小辉的主页
候捷的主页
zhuyi
的主页(hi-pda.com

统一的印象就是专一,由专及精,由精而深。从而树立了他们鲜明的形象。这都是成功树立credit的典型。

记得毕业前找工作时,看到的简历都是千篇一律精通VC++,VBJava”。那是缺乏credit的,因为写这样简历的人根本还没有自知之明。工作几年后,在找工作时,便会老老实实的写上自己做过什么项目,写过什么软件。这时,你的credit就相对提升了。因为你在用事实证明自己的能力。

当然,如果你能自觉的认识的建立credit的重要。注意道专注对于建立credit的重要性,那么恭喜你,你已经走上正途!

=======================================
版权所有 /copyright 张辉 2003
本文可原封不动的拷贝和自由地再发行,但在拷贝和再发行的拷贝中必须
原封不动地含有这段版权声明。
http://forestsong.blogone.net

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics