写代码的人

Archive for the ‘职场生涯’ Category

程序员达到最高效率的一种境界

本文是从 Living in the zone 这篇文章翻译而来。

跟程序员相处你一定会有很多的挫折感。比如,程序员会把能让他们达到最高效率的那种神奇的境界叫做”那里“。

”那里“是真实存在的。至少对于我是这样的,很有可能你也很熟悉那里,只是情形不一样。对于非程序员的人来说,跟程序员的这种境界相对应的情形是, 当你完全投入进一本书或一场电影,你感觉整个世界都消失了,唯一留下了的只有你正在关注的东西。如果你有丰富的创作力,那有可能是在你写一本书或绘一副画 时候。

当你正全神贯注的读一本书上,有人打断了你,通常这会需要你花很长的时间重回到那种状态。通常,当我在读一本书,有人或什么事情(电话!)打断我, 他需要重读刚才那一页,试图接上刚才的思路。甚至一章的结束也会造成思路的打断,需要你花一段时间才能重新进入你刚才的那种阅读状态中。

我第一次进入这种境界是我深深的陷入了编程的状态,当时很年轻,大概17岁。我想写一个程序,在计算机屏幕上进行音乐合成。那是我第一次使用”结构 化编程“,是从一个朋友那里听来的。我在晚饭后开始干活,之后完全忘掉了时间,当我回过神来后,发现已经是早晨,鸟儿在树上鸣叫着向朝阳打招呼,到上班时 间了。我的第一反应是:”哇!,不会这么晚了吧!“我的感觉好像只忙了几个小时,但事实上已经过去将近10个小时了。

这次之后,这种状态出现了很多次,每次我都进入了一种忘我的境界,做事情比平时注意力不能集中或不能真正专注时又快又好。

一旦我知道了这种状态,我试图能重复它,进入它,试图能让这种状态保留更长的时间,获得更大的工作效率,或者能进入这种状态解决难题。很显然,对于 我,这种情形产生在绝对安静的环境里,在我面前的屏幕上只有一种东西(通常是文本编辑器)时,而且需要一个专用的时间,让我意识到不会被什么事情打搅。

数年过去了,生活越来越忙,如今更忙,我进入这种境界的频率越来越少。是否需要进入这种状态另说,现在进入这种状态可以做的大概就是闭上双眼,背着手想事情,如果遇到真正困难的问题或完全不熟悉的新任务,那会更好。

另一件让我印象深刻的事情是,当我处在这种状态里时,有人打断了我,我通常会表现的不太和蔼。我通常需要极大的忍耐不去发火(ok,我说实话,当我被打断时,我会发驴脾气,我的第一反应是发火,我怎么也忍不住。这方面需要多下功夫)。

原因很难说清楚,但我想改正这个毛病。当编写很复杂的程序时(有些问题会挑战我的能力的极限,但对你也许不是难题,而对我却是)我力图保持大脑里这 种我一直想达到的思维状态。一个打搅——不管多么的轻微和细小——整个心境都跌落到地上摔的粉碎。我必须重新构建整个状态才能工作下去,至少需要15分钟 甚至超过1小时。所以,30秒的打搅对于我的实际作用会延长至数十倍的时间,前提是我还能重回的之前的状态,而很多情形下是回不去了。

这种状态下效率的提高是如此的显著,以至于当想真正的干一件事时,我的办法是特意的为这种状态创造一种环境,我会等所有人都睡了,泡一壶新茶,把所有能造成分心的东西都关了(手机,辅助显示器等。)这样把可能的打搅降到最小。通常在这几个小时(2或3个)里,我把最困难的事情解决掉。其它较容易的事情在平时解决。

完全的专注具有强大的力量,它能让你完成你日常生活中或平时状态下不能完成的任务。

如果你总是处在一个噪杂和易分心的工作环境中,有时发现一些难关怎么也翻越不过去,你可以试试进入这种状态,当你真正的集中精力时你才会发现你究竟具有什么样的能力。

处在那种境界里并不是没有代价的,我通常需要好一段时间才能恢复,但终究收获大于损失,特别是它能让我解决在其它状态中不能解决的问题,以及能更快速的解决问题。

如果你也是一个生活在这种境界里的人,我真的想知道你的体验如何,请在评论里告诉我。谢谢。

后记:好几个人都推荐我看这个维基百科链接:意识流(心理学)。

本文转载自: 外刊IT评论 http://www.aqee.net/

Google 如何设定目标与衡量成功

编者按:原文作者多恩·道奇(Don Dodge)是Google帮助开发人员在其平台和技术上构建新应用的开发者代言人。在加入Google之前,多恩是微软新兴事业部业务开发主管。他同时 也是一位创业老兵,是如下5家软件创业公司的领导团队成员:Forte Software、AltaVista、Napster、Bowstreet 和 Groove Networks。(以下是全文)

Google往往设定不可能实现的目标……然后去实现它们。解决这些不可能完成的目标的战斗心态,是早已灌输进Google每个团队中的企业文化的一 部分。一些战斗难题的答案并不明显。这就需要你来发掘解决方案,而不是仅仅去优化那些现有的东西。Google的每个团队的每个季度都要设定未来九十天内 的目标,叫做 OKRs(目标和主要结果)。大多数大型企业都会设定年度目标,计划一年内将一些指标提高或增加几个百分点,然后每年进行一次绩效衡量。在Google, 一年相当于十年,年度目标是不够的,他们会设定季度目标,设定不可能实现的季度目标,然后搞清楚如何实现它们。每个季度都要进行一次绩效衡量,然后对突出 成就进行奖励。

OKRs 是指目标与主要结果。我曾经提交过第一个季度的OKRs,里面有我认为积极但依然是可实现的目标。然而这还不够。我的经理解释说我们需要设定看似不可能完 全实现的远大目标。嗯……我回答“这仅仅是90天的目标,我们明明可以设定合理准确的目标,为什么还要设定不切实际的目标呢?”因为如果目标太保守就一定 不能实现惊人的结果。我们需要惊人的结果,我们要搞定不可能实现的东西。

(编注:“OKRs”应该是 “one objective and three measurable key results”的缩写,意指“一个目标,三个重要的衡量指标”。)

失败不是一种选择 —— 不久前我写过一篇关于“失败不是一种选择”的文化文章,讲述了设定保守的人们当然能够实现的目标,这实际上限制了他们自己,此种文化是多么地错误。因为如 果他们一旦失败就会被开除。冒大风险,追求创新,然后努力实现那些不可能的目标,这种情况不会发生在那样的公司里。在那篇文章中我讨论了初创企业对 “不能失败”完全不同的定义。初创企业指愿意尝试5或10种甚至是20种方法,直到找到有效方法的公司。他们不成功不会罢休。Google的文化有点像托 马斯·爱迪生的方法,意思是“我没有失败,我已经找到了很多不能成功的方法,现在我离成功更近了。”

实现65%的不可能的目标胜过100%地实现可能的目标 —— 设定不可能的目标,并实现一部分与安全路线相比是截然不同的目标。有时你可以在一个季度内就实现了不可能实现的目标,但是即使你没实现,也是在很快实现该目标的快速干道上。每季度对业绩的测量,让中期调整得以进行,并可以为下个季度设立更高目标。

对成功的奖励 —— 对实现不可能实现的目标进行奖励是很重要的。就好像你期待有一种计算法则可以用各种乘数来计算动力的奖金。Google之所以吸引众多业内最优秀人才,原 因有很多,最重要的原因是他们为人们实现不可能实现的目标提供资源与支持。金钱奖励确实重要,但是它们却不是主要动力。与世界上最出色的人才共事及实现伟 大的目标才是终极奖励。

拿体育界来类比,你认为佩顿·曼宁或科比·布莱恩特是受金钱所驱使吗?不,他们几年前赚的钱比他们可能要花的都多。他们受成为世界最优秀者的愿望所驱动。这种愿望与动力远比大笔的金钱更有力量。对于Google来说也是如此。

初创企业家受类似愿望驱使,实现不可能完成的事,从“无”当中创造出一些东西(To create something from nothing),吸引最优秀的团队,并且创造不同。从很多方面来说,Google还是一个初创企业,其创始人每天都在努力实现不可能。每个公司都有一个 设立目标、衡量成功和计算奖金的流程。也不是说Google的流程更加出色……真正不同的是心态和文化。身处顶级成功人士之中,你可以感受到一种能量力 场。这会使你感到兴奋,激发你实现比你以为可能的更多的目标。这种感觉很好!

译文出处:伯乐在线 – 职场博客
原文:Don Dodge 文章推荐:关关 翻译:伯乐在线 敏捷翻译组 – 高志翔

创业公司的CEO每周须必做的13件事

本文是从 13 Things You Must Do Every Week As A Startup CEO 这篇文章翻译而来。


当一个创业公司的CEO是个很辛苦很难的事。下面列出的是每个创业公司的CEO每周都应该必做的13件事情:

  1. 关注一件事。你的公司一次只能做好一件事情。弄清楚你的这件事。把它贴在墙上。每天都要这样。把它放在公司内的日常交流论坛的顶部。不要让任何其它事情把你的团队从这个事情上分心。
  2. 记住:你和你的团队是共荣共损的。花时间去培养你的团队。引进比你更善于做某些事的人。激励他们、督促他们去 做他们从来不敢相信自己能完成的事。给他们行动的自由、允许他们漫无目的的探索发现,但要引导他们朝着你的这一目标。对待同事就像家人。创业公司里的生活 会很艰苦。要让你的团队爱公司,把自己当成公司的一部分,这是走向成功的关键。公司并不只是一个工作的地方,它一种生活方式。作为CEO,你的工作并不是 做其他人能做的事情。你的工作是帮助其他人把工作做的更好。同时,你要有规律的向执行层反馈你希望他们给你的支持以及你希望他们改进的地方。
  3. 定调。听取忠告,从所有人那里——你的同事,你的客户,你的合作者,你的投资者,新闻界,你的Twitter 和Facebook粉丝。关于公司的发展、分析、革新、客户服务各方面。最终你的公司的企业文化将会反映出你作为CEO所体现出来的价值。所以,不要自满 自大。自己的所作所为要像当人们想到你的公司时你心里希望他们如何想的那样。你很容易在这个事情是做错。如果你的表现像个砍掉了脑袋的小鸡,那你的整个公 司也会像你一样。如果你忘记了微笑,你的公司也会这样。如果你缺乏耐心,你的公司也不会有。如果你忘了说请或谢谢,你的公司也会忘掉。公司比任何一个人都 重要,但它折射出的却是每个员工的个性和工作习惯,而你是他们的首领。
  4. 把你至少75%的时间花在你的产品上。产品好,公司才会好。把你的重心放在产品上。坚持以优秀作为标准。把自 己投入进去,亲历亲为的管理产品的各种功能和用户利益。不管是什么身份,CEO必须是首席产品负责人。作为CEO,你有责任对屏幕上任何一个像素点负责。 我知道这似乎有点过分,但你的产品是你所有辛苦劳动换得的、将直接面对客户的成果,里面的每个功能都体现了你的任务和目标。
  5. 精打细算。我不说预算和现金流,我说的是关键指标。每周给你的团队发一份邮件,总结公司经营状况的关键数据。 亲自写。写这些邮件会迫使你深入分析这些数据。掌握执行数据,分享这些数据。把这当成一个标准工作,以此来让公司里的每个人都关注公司发展的各种状况。压 缩成至多3到5个真正重要的数据指标。
  6. 锻炼。这件事的重要性怎么强调都不为过。每周至少要求去健身房4次,最好是5或6次。这能让你保持解决复杂问 题的精力和耐力。做CEO是一种不可思议的精神上的挑战。让健身房成为你保持精神饱满和清理头脑的地方。如果你以前没有这样做过,我保证当你有规律的锻炼 后,你一定会对处理生活中的困难变得如此容易而吃惊。放下键盘,去健身房吧!
  7. 寻求反馈。猜怎么着?你可不像你想象的那么聪明。你会犯错误。问你的员工、客户、合作者、等等。定期的寻求反馈。确保你的团队里至少有一位执行人员能正直的向你反馈你的执行表现上的问题。确保至少有一位管理层外的或亲近的谏告者能有规律的对你的公司发展问题提交建议。
  8. 走出办公室。只是坐在键盘旁,整天围绕着email收件箱生活,这样的管理工作太简单了。走出办公室,跟真正的客户、合作者、供应商、博客、新闻界等交谈。听听他们都说了什么,记在心里放在心上。不要用想像的美景糊弄他们。停下脚步,听听现实的声音。
  9. 写博客,微博,文章,在CEO相关论坛上分享 写一些像本篇文章一样的东西是很有益处的。分享你学到的知识、 教训、技巧和窍门。不要担心是否会有效果,要从你的虚拟网络世界里得到反馈。经常去Hacker New是看看,保持关注其它创业公司的CEO或技术杰出人物分享出的信息。通过你的投资者的社交网络来从其他的跟你相似的情况中的CEO那里获得建议和意 见。
  10. 管理资金。资金是你的血液。你必须时刻知晓你还剩多少资金,还能支撑多久,在目前的资金情况下你做出的决策会带来什么样的影响。不要忘记,你应该在你需要它之前就募集到足够多的资金。
  11. 把自己当成投资者。 每周末都要问你自己下面的问题:在过去的一周里,你的所作所为是否给公司增加了价值?在过去的一周里,你在时间消耗上的投资回报率是多少?如果你的时间消耗的投资回报率连续两周持平,或一个月内有两周都是负的,那很显然,你有什么地方做错了。
  12. 快乐。做CEO很难,需要你投入太多的精力。一定要让每天都快乐。甚至在艰苦的日子里也要从中找到一些快乐。如果你没有愉快的心情,你就很可能做出不正确的事情。我最喜欢的一句话就是“成熟,但不要长大。”
  13. 爱。爱你的公司,爱你的同事。爱你的投资人。爱你的合作者。爱你的供应商。而最重要的是,爱家中等着你回家的人——是他们的支持使你每天有精神爬起床来去工作。

还缺少什么?你的这样的列表里是什么?

本文转载自: 外刊IT评论 http://www.aqee.net/

有理想的程序员必须知道的15件事

作为程序员,要取得非凡成就需要记住的15件事。

1.走一条不一样的路

在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。

2.了解自己的公司

以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点所言不虚。

不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样了!在这家公司中(或者对客户而言),你是参与业务运营的资产,你的工作能直接产生效益!

3.与最优秀的人为伍

很早以前,我喜欢打篮球,被分配到一个水平比较高的队里。一开始适应的确很困难,但环境的压力越大(重大比赛),我的长进也就越明显。

每个领域其实都一样:你周围人的水平(以及对你的期望)越高,你就会变得越优秀。

4.制造差异

每年学习一门新编程语言。为什么不呢?不断尝试新事物,你关注的技术种类越多,脚下的路就越宽广,你的职业生涯就会日新月异。不知道几年后Java的趋势如何?那就学习Clojure。学Ruby还是Python?这两种语言都可以试试啊。然后你才能知道哪种语言更适合某个特定的项目。看,掌握的语言多了,才能在需要的时候信手拈来吧。

5.畏惧,是最大的敌人

还是直接从书中摘一句吧:“在畏惧中做出的职业规划,很可能会让自己后半辈子就一直被‘圈禁’在小隔断里,永远不会有创造明天辉煌的时刻。没错,那样是安全,但有意思吗?”

6.要成为多面手

如果你掌握了所在领域的知识,那你只能是一名专业人士。用PHP编程?花点时间设置一台Apache服务器,让PHP和MySQL都跑起来。一直在用jQuery?试试Prototype。你懂了吧。

7.一个字:做

别指望别人过来教你该怎么做,出去,自己学着去做!

8.找一位好老师

找一位好老师可以让你在学习技术的时候有的放矢。作者给我们讲述了别人是怎么指导他学习的(顺便说一句,作者在这本书里讲了很多个人经历的小故事,他居然从一位演奏家转行来做软件开发!):“好好研究一下目录服务,熟悉一种UNIX变体,然后再掌握一门脚本语言。”

请记住这句禅宗谚语:“循路觅宗师,形影不相离,师知吾亦知,吾乃成宗师。”

9.主动教会别人

教会别人是一种最好的学习方式。写一篇博客能帮你搞清楚一个问题。为此,你必须先掌握很多材料,同时还要有条有理地讲给别人听(写作技能)。如书中所言:“要想知道自己是不是真的明白,你就讲给别人听听。”

10.实践,实践,再实践(训练)

只有进行大量实践(花大量的时间)才能掌握某种技术。看的很多,写的很少,遇到问题,改一改,又去读代码……(这样下去是不行的)。

要特别警惕拖延症。其实,往往只要有了开头就好办了。

自我加压,效果会更好。我曾在一篇博客中提到帕金森定律:紧张的时限可以让你提高工作效率。为什么不把这个定律用到学习上呢,比如说在y时间内学会x?

11.从小处入手

每天都取得一项小成果,每天都要坚持做(写在博客上?)。这样一来,你只能让自己比昨天更进步,而不能说自己比上星期进步了一点。

12.享受过程

关注当下,而不是目标,享受那些在追逐未来目标的途中可能无暇顾及的小胜利。人总要生活在当下。我享受编程的过程,就像享受编程的结果一样。

13.不要丧失危机感

越是成功,就越容易犯重大错误。永远不要忘了危机感,特别是要认识到你今天所知道的,到了明天可能就会一文不值。过去的荣耀不能保你永远无虞。

据书中所说,你最好是要让自己能够“通用”,而不要对哪种技术或哪个公司产生依赖。你所掌握的某些技能,甚至你的工作,到了明天都可能会变得毫无价值。因此要不断提高/丰富/扩展自己的技能。

14.推销自己

为某个项目贡献自己的一份力量,写一篇博客,共享自己的源代码,成为对某个社区有用的人。

当然,做这些事可能需要激情,要看你的爱好,但这些事也会间接地推广你的工作成果,证明你的实力,提高你的知名度。

15.关注市场

书中还提到了“预警极客”,也就是那些始终引领技术发展的人。这些人说过的话往往带有预见性,他们提到事物也许过几天就会成为头条新闻。关注这些人,常看他们的Twitter和博客。

原文出自:cnbeta

支撑软件开发人员的三种精神

原文作者Andriy Solovey从事软件开发已有15年,做过开发人员、软件经理和系统架构师。关注构建优质、可靠和可用的软件。我注意到有三种精神指引着软件开发人员的灵魂——伟大的艺术家精神,可信赖的员工精神和自私的实用主义精神。

伟大的艺术家精神

如果你听到一种声音说“你不能这样画”,然后,你继续这样画,这种反对的声音就会被压倒。——文森特·梵高。

第一个精神是能推动我们团队程序员接受新挑战的伟大艺术家精神,能够创新方法,寻求自我实现。这种精神给我们创造最新解决方案的力量与渴望,使我们通 过学 习和实践不断进步。最好的软件背后都蕴藏这种伟大的艺术精神,它会使开发人员跳出思维框架,为了写出完美的编码而两耳不闻窗外事。但对于传统的公司,这种 精 神既是有力的支柱同时也存在危险——因为无法预见也无法保证开发人员不会因此而忽略客户的需求。在这种精神的指引下,程序员会拒绝平庸,但却有足够好的解 决 方案,他会用自己的方法达到超越所需的效果。这样的开发人员无法容忍拙劣的代码,对于一些重要的代码,即使在演示前一晚,在测试员回家休息之后,他们也会 进 行重构……

可信赖的员工精神

没有人是一座孤岛,自成一体,每个人都是大陆的一小块。——约翰邓恩

第二个精神是可信赖的员工,他能在第一时间为团队,公司以及客户的利益着想。在这种精神的指引下,开发人员会完全的将自己投入到为项目的成功以及获得 更大的 利益上。可信赖的员工精神会抑制创造性,但另一方面,他们绝不会放任不被认可而可能导致失败的代码的存在。 这样的程序员在最后期限会熬夜完成工作或修复令人尴尬的代码。他会在测试员测试之后再行测试,在管理员安装后再行验证安装。这种无私的精神会使开发人员专 注、负责并遵守公司的各项纪律,但有时也会引起压力,不安,或浪费才能的感觉。这种精神的危害在于如果一家公司不关心开发人员的辛劳工作以及牺牲精神,那 么 这种精神会很快消失。

自私的实用主义精神

生活就是你在忙于做计划时发生的事情。——约翰·列侬

这种自私实用主义精神与个人利益、金融福祉、工作保障以及事业发展密切相关。这种精神促使开发人员接受负面信息,更多的关注薪水以及管理者的认可程度 问题。 随着年龄的增长,家事和私事日益取代了编写完美编码的梦想,日常生活问题日益取代了致力于工作、忠诚于工作之信仰,自私实用主义精神也随之变得越发强烈。 有时,开发人员在这种精神的影响下,开始更关注与对个人发展有利的工作,为了更好的工作保障而编辑混乱的代码,为了长期合作而增加代码的复杂性,或者甚至 只 专注于自己的项目和业务,或者干脆就在网上浪费时间。这种精神是人们想要实现个人目标的本能愿望,确保自己的未来,并且生活愉快。这种精神的危害在于,开 发员可能获得适得其反的结果,不关心工作质量以及公司和项目的长期利益。

每一种精神都有它积极的影响:伟大的艺术家精神可以提供给你具有创造性的力量,可靠的员工会促使你严守纪律并专注结果,自私实用主义精神可以满足你的 个人 利益。但他们也有其消极的影响:过分的艺术精神可能会错过一些真正的需求,可靠的员工可能会导致失败或者惧怕改变。自私实用主义会淡化公司和客户的最大利 益。

这些精神颠覆了许多经验匮乏的开发人员的想法,并防止其在脑中形成和平思想。这场精神战斗一般以什么结果收场呢?我看到许多开发人员最后都由一种精神 统治了其 灵魂。不幸的是通常都是自私实用主义者精神,他们都不再奋斗,其他开发人员根据具体情况也徘徊在这样的精神中:一些公司欢迎有创造性的伟大艺术家,一些则 排斥自私的实用主义者。

这些精神的存在只是我的主观观察以及结论,但是可以帮助我们解释一些软件团队生活中的有趣现象。因此,亲爱的读者朋友,我有几个问题留给您。

你同意这些精神的存在吗?你能控制并使之达到平衡吗?是不是我还遗漏了一些指引软件开发人员的重要精神吗?欢迎在评论中分享你的观点。

译文出处:伯乐在线 – 职场博客
译文链接:http://www.jobbole.com/entry.php/618
原文:Andriy Solovey 文章推荐:关关 翻译:伯乐在线 敏捷翻译组 –祝佳

 

如果他们偷了我的创意怎么办?

本文是从 But what if they steal my idea? 这篇文章翻译而来。


我曾经以为自己拥有了一个能够改变我的生活、能让我以后衣食无忧的创意。

这个创意是如此的绝妙,以至于我连老天都不敢告诉。我要守住这个秘密,暗自筹备、策划,一旦时间成熟,我把创意变成现实,这时就可以公之于众了。

我多天真呀。首先,我不是做技术的,我试图学习一些编程技术的失败尝试也没让我有多少长进。很显然,我需要一个合作伙伴。可是,我担心,一旦我把我的创意告诉了这个会编程的家伙,有人就知道了如何实现它,他们会偷走我的创意、据为己有。

当我开始亲近拉拢一些程序员和web开发者,向他们透露我的创意,我意识到,有些事情并不是像我想象的那样。我发现我想拉拢亲近的这些程序员对我的所谓“绝世创意”并不是那么感兴趣,他们更感兴趣的是有多少资源、资本。我有哪些长项?我有什么社会/商业关系?我做这些事情的动力是什么?我对这个行业了解多少?创意很显然只是寻找程序开发者(最终是投资者)的一个附加因素,而决定因素是一个跟你的创意无关的 —— 作为一个成员所具有的价值能到达的层次高度。换句话说,我必须让自己和其它所有人都真正的相信:只要我成为了你们团队中的一员,这个创意就一定能发挥出它最大的潜在价值的。

所以,如果他们偷了你的创意会怎样?其实,一旦你开始在市场上宣传它,你的创意必然被整个世界所知道。如果你的创意足够好,竞争者就会跳出来围堵你。但是请记住,他们可以偷走你的创意,但他们偷走不了。他们偷走不了你的风格,你的创造力,以及你的必胜的趋势。这才是使你的事业与众不同的地方。

本文转载自: 外刊IT评论 http://www.aqee.net/

 

CEO演讲:比尔盖茨

自从不用在微软上班之后,比尔·盖茨和太太美琳达一起专心从事公益事业。作为一个著名基金会的慈善家,会有很多的机会抛头露面,在大舞台上演讲也就必不可少。去年2月和今年3月,盖茨两次登上TED讲台。

我们知道,盖茨的演说水平还不算是出类拔萃,当然也算不上差。他的声线略显单薄,还算不上很有魅力。虽然富可敌国,但在讲台上偶尔也会有点点拘谨。那次他和太太美琳达在巨大宽屏幕前为基金会做演讲(主题为:Living Proof)的时候,开场的时候的确有些拘谨。其实,我觉得是他的助理们或者教练的失职,对于盖茨这种性格的人,上场前需要有人给他“热身”的,不能让他带着冰冷的手脚上台。

五官容貌和高中毕业那会相比,现在的盖茨除了多点皱纹没大变化。他基本上是内向的性格,我们在他身上看不到任何侵略性的语言和肢体动作。这让他显得挺平易近人,不会遭人厌烦。在微软不断遭受奚落的日子里,并没有很多人把矛头直指盖茨,这也实属难得。

他有绝顶聪明的头脑,不需要再配一幅伶牙俐齿。他就老老实实的讲就好了,以他的名气,听众自然会肃然起敬。盖茨也很少用澎湃的情感来宣泄或鼓吹什么。冷静而理性是他的特点。所以他的演讲,听众会细心聆听其内在的智慧。

盖茨也有极为经典的演讲。我推荐大家去看看阮一峰翻译的“比尔盖茨在哈佛毕业典礼上的演讲”。

盖茨还在微软的时候,人们一直拿他和乔布斯比较,直到我写这篇文章的时候,还可以见到这样的专题文章。更有甚者以“既生瑜何生亮”的无聊标题把他们扯在一起。

拿演讲水平相比,这让盖茨多少显得有点无辜。当然,谁被拿去和老乔相比谁都会很无辜。还有Windows也不争气,给台上的盖茨丢人现眼,居然蓝屏死机了。

研究幻灯片设计的人,就把盖茨和乔布斯的幻灯片并排放在一起评价。其实盖茨的幻灯片一直是微软的公关部门设计的,从设计水准上看不算顶尖,但也算上层。但是有句俗话说得好:“好货也怕比”。所以就是这样,盖茨的演讲幻灯片作为反面典型,给乔布斯当了好几年的陪衬。

当盖茨不再回微软上班,而专心慈善事业,奇迹发生了。他的演讲水平突然好了起来,幻灯片也一改平庸的面貌,突然变得大气磅礴,气势非凡。也许是心态转换改变了盖茨:微软那里可是份枯燥的工作,基金会可是一份可人的爱好!

(以上图片是比尔·盖茨去年和今年两次在TED上演讲所用的幻灯片)

 

大牛是个双刃剑

对社区来说,大牛是个双刃剑。前段时间看到Robbin说过这么一句,引申想了些关于社区建设的问题。

虽然社区强调平等,但根据经验,影响力等因素,社区成员还是会有高端用户低端用户之分。而社区对新人的态度,也很符合组织管理中的蘑菇理论:“蘑菇 管理”是许多组织对待初出茅庐者的一种管理心态,初学者被置于阴暗的角落(不受重视的部门,或打杂跑腿的工作),浇上一头大粪(无端的批评、指责、代人受 过),任其自生自灭(得不到必要的指导和提携)。不知道有多少人还能回忆起自己作为新人刚加入社区时的心态?没有人搭理你,参与发表意见时被指责为菜鸟, 同样的话,你说没人当回事,但“牛人”一说,应者云集。

但即使被当成蘑菇,爱学习的新人们还是对牛人充满敬仰,而且,社区吸引新人的一个很重要因素就是那里牛人云集。唉,我得说,新人们也真得很欠扁,虽 然无数次被鄙视,仍然对鄙视TA们的人无限向往。所以和商业社会一样,号称开放平等的社区也会“嫌贫爱富”,更多精力和财力会投放在吸收高端用户上,因为这样才能带来更多的用户。

一些牛人们为什么会鄙视新人?我猜想可能是自我感觉太好了。

真正的牛人,往往是很谦虚的人,他/她知道得越多,就越发现自己不知道得东西很多。一个人的知识经验思维,类似一个圈,而圈的圆周是这个人能感受到 的未知世界,因此,了解越多,人会发现自己不知道的东西越多。有些人一辈子就困在自己的那个圈中,和其它圈子没有交集。这也没什么,每个行业都需要深入钻 研的人,但因此就嘲笑自己根本就不了解的另外一个圈,就有些井底之蛙了。曾看到过一篇文章,某个对JVM底层很有研究的人,就很看不起做企业流程软件的应 聘者。

中心化的社区里牛人受到的关注太多,无形中,他们的认识奠定了社区的整体氛围。但很可惜,不是每个被大家推崇的牛人,或者自认为牛人的人,就是社区 需要的牛人。当一个社区慢慢成为一小拨人在巩固自己的小圈子,排除不同政见人群,社区的成长也就停止了。很多新人,或者已经成长起来的新人,可能因为社区 的内容吸引而来,但会因不喜欢社区氛围而离开。一些社区,经常会出现劣币驱除良币的现象,简言之,话频,呱躁,好斗的家伙们会挤走惜言慎言,不喜欢争论的社区成员。

技术社区需要的牛人:有自己的专业积累,有开放的心态,喜欢交流,就事论事,不搞人身攻击。而对社区建设者来说,制定规则就是挽留这类人,让这类人来协助社区成长。

来自:http://blog.csdn.net/Adali/archive/2011/03/21/6264818.aspx

10大IT职位尊重程度排行榜

人们常常根据工作头衔来评判他人,这缺乏公平。国外媒体根据尊重程度评出了10个IT工作角色。

1: 系统分析师

系统分析师受尊重,是因为他在创建成功的系统时需具有多种角色的经验。

他们是自主,独立,待遇高,并且工作富有挑战性。他们赚取的荣誉来自他们的教育、知识和成就。因此排名列表顶部。

2: 程序员

程序员在嘈杂的社区,躲在一个安静的房间。“这是写AI代码的程序员!”,也许很多没有得到这样更多的认同,但是这个群体让我们使用多姿多彩的Web应用,创建虚拟文字,使计算机可以做N多的事情,从游戏到商业核心应用。使用有魔力的语言代码守护者,值得尊重。

3: 数据库管理员

如果你做过数据库工作,并幸运的是数据库管理员的角色,那么恭喜你。聪明的开发者晓得好的、有经验的DBA对于成功的项目至关重要。部分是艺术,部分是科学,DBA的技能对系统性能有着重要的影响。

4: 项目经理

项目经理的活儿不好做,他们要介入项目周期的所有阶段,受尊重在于他们的技术和管理技能。

这个角色不是给新手的,只有那些做过10年的项目经理的,才是真正的项目经理,才配得上这个称号。仅此一点,就就足以赢得其他项目组成员的高度尊重。

5: 系统管理

系统管理员授予访问权限的“关卡”任务,但是这个群体的工作还是容易被忽视,即使是IT专业人士。”不幸的工作“的是他们所做的就是系统对一个用户赋予权限,失去其他系统管理员的爱戴。

6: IT经理

不同于其他的行业,经理应该在榜首。IT经理受到影响的是他们没做什么”实际的事儿“。IT经理赚取尊重是他们在职业阶梯上的晋升,当然同时也缺乏技术能力。这可能不公平,但IT经理还是缺乏认同。另外,雇员相信他们的经理对他们的工作有总体思路,但是缺乏对他们工作细节的了解。

7: 网络管理

“因为他的原因,导致我不能访问Facebook或者Twitter?”“他是不是阅读了我的邮件?”等,网络管理员似乎获得不了任何的爱戴。

8: 报表专员

报表专员,看似一个华而不实的教士,系统调出数据,生成图表,…

如果你将差的数据图表传给你的经理,你可以利用这句老话“不要杀我,我只是一个使者!“

9: 技术员

当硬件或系统发生紧急情况时,低水平的技术员将遇到麻烦。如果是高水平的技术员能很快搞定,那么这是“英雄的一天”。但更经常的情况是,用户只需要技术人员来修复他们的系统。

高压力、低薪酬、常处于“危机”时刻的技术员,引不起更多的关注和威信。

10: 服务台分析师

服务台分析师是为人们解答各类问题,但是不能从客户或者其他IT专家那里获得尊重。电话铃响时,几乎总是不满意的客户打来的。他们的表现衡量与那个铃声与通话直接挂钩。获得尊重?难呀。

原文:http://www.techrepublic.com/blog/10things/10-it-positions-ranked-by-prestige/2347

来自:http://www.oschina.net/news/16389/top-10-it-jobs

 

Reid Hoffman:创业十规则

LinkedIn 的创始人和执行主席 Reid Hoffman 在西南偏南互动讨论上(SxSW)做了主题演讲“创业者怎样创造未来”,阐述了他关于互联网行业创业和 Web 3.0 产品的观点,并举出十条他认为创业者应该遵循的规则。

Reid Hoffman 本人的职业生涯起步于苹果和富士通的产品管理,后来在 PayPal 任执行副总裁,2003 年合作创办了 LinkedIn — 商务社交网站的先锋。除了丰富的行业经历,他本人还是硅谷最成功的超级天使投资人之一,先后参与或促进的投资包括 Facebook,Zynga,Flickr,Digg, Last.fm等八十多起。他的观点不仅很好地解释了硅谷目前的机遇现状,也从侧面反映出投资人的喜好。

1. 尝试“突破性变革”

“这项产品必须是能改变行业的东西。” 怎么判断你的创意是否足够有变革性呢?Hoffman 说,这项产品应该价值 10 美元,而只收取 1 美元。例如 Skype 等 VoIP 取代了原本昂贵的长途通话服务。有足够变革性的产品才有机会创造新的生态系统。

2. 目标远大

和第一条规则的精神相通,Hoffman 认为没有宏伟的愿景就不可能改变行业。他的另一个主张是,通常运营一个小公司和一个大公司所要花的精力是相同的,与其创建一个飘摇不定的小公司,不如尝试创建一个大公司来改变行业。

3. 创建关系网

Hoffman 说这不是指将你的公司与社交网站结合,而是建立一个身边的关系网。周围的每一个人都有可能成就我们,从投资人、董事会成员到你的初创员工、指导者,每个人都很重要。创建这样一个关系网、让人认识到你的价值,能带来众多机遇,扩张公司规模。

4. 为机遇和挫折做准备

创业者经常会遇到各种机遇,把握机遇并适时调整计划的能力是很重要的。有时候一个意想不到的惊喜就能让公司平步青云。例如 PayPal 最初仅仅专注于移动平台,有一天创始人发现有大批用户来自 eBay。一开始团队觉得非常奇怪,“为什么这些 eBay 用户会来用我们的产品?这太糟糕了。” 后来他们意识到才意识到 PayPal 面临的机遇——成为在线商务的支付工具。

5. 变通地坚持自我

创业者时常经历这样的两难局面:一方面,他们被告诫要坚持自己的创意和愿景,把指责和批评丢在一边,用公司之后的发展来反驳这些批评。另一方面,他们还被告诫,要懂得变通,根据数据和客户需要来调整自己的方案。Hoffman 指出,“创业的艺术是知道什么时候坚持,什么时候变通,两者结合。”

6. 产品发行越早越好

“发行得早到你会为自己在 1.0 版所犯下的错误感到羞愧。” Hoffman 说,“除非你是乔布斯”,否则你的产品肯定在某些方面不够完美。而往往创业者在产品发行、用户真正使用之前很难发现这些错误。只有产品发行之后,你才能听到人们的评价并知道需要做哪些改变。他举例,八年前他的合作伙伴希望等到添加“Contact Finder”功能之后再上线网站,他没有等待。而事实证明这项功能并非必需,八年后的 LinkedIn 也依然没有 “Contact Finder”。

7. 保持足够高的志向和目标,不过别摔得太惨

回溯了之前的几条经验,Hoffman 觉得有时候创业者也需要对不切实际的空想保持警惕。(译者注:自吞苦水翻译自 drink you own Kool Aid,Hoffman 用了一个九十年代流行的笑话,Kool Aid 这种果味饮料冲剂在当年政坛竞争时代表巨大的失败。)

8. 产品创意很重要,不过产品销售才是重中之重

如果产品不能被推广至百万乃至更多的用户,它就无足轻重。Hoffman 还拿一些初创公司开玩笑,这些公司号称“他们会在稍后加入社交功能” 而错失了社交功能本来可以带来的机遇。

9. 企业文化和员工从一开始就至关重要

谨慎选择你的合伙人、投资人、指导人非常重要,最初创业招聘的员工更是对公司影响深远。别忘了,招聘下一批员工的人就是你现在的雇员。

10. 这些创业规则不是自然法则,你可以打破他们

创业的精彩之处在于从无到有的“创”的过程。如果被人笑话你打破常规,走上前人失败的老路,没关系,也许你这次就成功了呢?

Hoffman 的演讲除了创业经验,还阐述了他对 Web 3.0 的观点。他认为移动平台固然是 Web 3.0 的发展潮流,不过数据才是下一轮互联网行业机遇的关键。具体来说,他认为 Web 1.0 是“搜索,找到信息数据”,Web 2.0 是“真实的用户身份”和“真实的社交关系”,而 Web 3.0 则会是“用户真实的身份和关系所产生的数量庞大的数据”。

目前在做数据信息处理的公司很多,例如 LinkedIn 能让用户找到有特定技能的用户、公司或需要特定技能的待聘职位;移动应用 Waze 通过分析你的位置和行进速度来判断当前的路况,给出交通状况建议;还有 Redfin,在线房地产交易网站,为购房者提供更多当地房地产市场以及他们看中的房子的信息。

当然,如此一来与信息共享相关的隐私保护就至关重要了。4chan 的创始人 Christopher Poole 和 网络明星 Felicia Day 都在 SxSW 上阐述了他们理念中匿名制的优势。Hoffman 则认为初创公司只需要遵循两个原则:

  • 永远别“伏击”用户。别在他们不知情的情况下收集或分析数据。
  • 数据的平等性不同。用户并不在意他们分享的全部信息,但是密码和信用卡号码这些更重要的信息才是需要注意的关键。

Hoffman 还发起了一个有趣的“自我指涉”活动,他希望通过社交网站的数据收集关于“社交网站数据能催生的有趣应用”的创意。如果你有兴趣,可以在 Twitter 上发表你的创意并加上标签 #web3,Hoffman 的团队会在之后制作信息图展示这些想法。

来自:http://www.ifanr.com/36441