您的位置:首页 > 职场人生

给程序员的几个忠言逆耳的建议

2010-03-31 16:23 99 查看
1.态度决定一切。

  好程序员


本上都比较傲气,因为程序员

往往会觉得自己在做世界上一件十分伟大的事情,这就是驱动机器,修改一
行代码,机器就能够工作,可以产生各种不同的行为。这很容易会让程序员

产生一种错觉,认为自己可以
Control Everything。程序员

的自信在编程上是非常需要的,但不是适合一切场合。
如果我们不说这些,可能很多程序员

到现在还不知道自己错在哪里,仍然认为自己是King of
the World。


 
事实上,程序员

的能力只是控制了一个机器。但创业仅仅具备了和机器打交道这一种能力是绝对不够
的,他还需要和合作伙伴、竞争对手、投资人、员工甚至整个社会环境打交道。很多程序员

因为已经习惯
了和机器打交道,不善于也不愿意其它的工作。很多程序员

会内心认为“营销不是很简单嘛,市场很简单
啊,管理也很简单啊,”我认为这种心态是非常害人的。


2.学会和别人合作


  提到这点,很多程序员


会说“我正在带着其他程序员

写程序啊,我会合作啊。”但这种合作是片面的,我所谈的不仅仅是程
序员

和程序员

之间的合作,而是包括了程序员


其它各种角色之间的合作。程序员

相亲,他们的语言


较能够容易理解。但作为一个程序员

,你能不能商业人员、销售人员很好的合作呢。


  程序员


不动就把目标定为比尔·盖茨。其实,比尔盖茨不应该成为程序员

崇拜的目标对象,这会让程
序员

迷失方向,因为微软另外一个创始人保罗·艾伦才是真正的程序员


再看其它一些例子,Google的第20名程序员

都可以获得五亿美元。Adobe公司两个创始人也
是一个精通技术,一个对商业精通,这样的搭配才能够更好的成功。因此,对于很多程序员

来说,一定要
找准真正的榜样,不要被外界的故事迷惑了头脑。如果剖开一些故事的外表,你会发现国外很多成功的程序员


背后一定有一个很强大的商业感觉的人或者一个团队。


3.了解自己

  程序员


商业感觉其实并不是很好。即便有商业感觉,其实这只是一个灵感,一个创意,但要要做成、做大还需要一系列的管理、市场、运营,这些对于程
序员

是不可想象的。程序员

要明白,在自己不擅长的领域,找到一个可以
弥补自己缺陷的合作团队才是出路。加入一个创业团队,可能个人占10%,但因为更容易成功,而且团队可以做100分的事情。而如果只是一个人做,很可能就
失败了。


 
这方面,国外的程序员

对自己的长短比较清楚。在硅谷,很多程序员


术上都很牛,但他们都非常知道自己只是在技术这个领域水平比较高,出了这个领域,自己什么都不是。正因为有了这种心态,他们特别懂得与人合作。我认为国外
的程序员

已经普遍意识到了这点,他们很愿意成为创业团队中的一员而并非自己创业。


  因此,程序员


要调整心态,不要把自己当作精英人物,要承认自己在编程方面是优秀的,但永远有人比自己更优秀,对于其它的领域,很可能自己很无知。要知道,其实程
序员

的选择其实是最少的,因此抱有开放的心态是最重要的。


4.自己的不足

  现在的很多程序员


验过于不足,他没有认真踏实做过很多工作就奢谈创业。如果一个程序员

没有在编程方面深入过,没有积
累,也就是半瓶子醋。这样的程序员

有很多,他们自己也不清楚问题出在哪里,让人感觉又爱又恨。我认
为程序员

既然要凭借自己的技术,那就一定要踏实,要能够实现任何创意。


  但现在一些程序员


己没有商业意识,却又很自负,不相信别人,不理解的事情就不做。很多程序员

,他们对公司做什么方向
都质疑。他们希望自己先想清楚,可是一想就浪费了很长时间。很多程序员

就可悲在这里,积累的不多,
看不到方向,但他也不相信自己的公司和老板,这是一个悖论,需要程序员

深刻反省。要知道,每个公司
都有懂商业的人。


5.
总结


 
现实:程序员

生存状态并不是很好,但程序员


多报怨其实是一种不切实际的期望值和自身的缺陷产生的反差。


 
首先,产品没有大小,只有市场的大小。很多人总是觉得这也小,那也看不上。认为公司做的产品很无聊,要做就要像CSDN论坛中某些人宣扬那样:做游戏一定
要做3D引擎,好像只有这样才够牛。这其实就是一种浮躁。很多程序员

写软件总是很多bug,基础知
识也不牢固,没有参加几个项目,没有写过十万行代码,就奢谈做大项目,这有价值吗?


而且有些程序员


别愤青,骂环境,骂老板,其实这只能把自己的心态搞的很坏。很多人刚进公司时做的很差,虽然工资少,但他没有想到给公司增加了很多bug,公司实际上是在
给他出学费。论坛上大家都在讨论哪里活干得少钱拿的多。甚至还有人列了一些黑名单。这种做法的结果就是程序员


己将周围环境搞的乌烟瘴气了。


  有的程序员

还非常喜欢指点江山,指点公
司。个人觉得这不是不可以,但指责别的公司对个人没有什么好处,因为存在就是合理的。如果看不到,恰恰证明是自己看不到。程序员


要做评论家,中国不缺评论家,最缺的是实干家。


  总之,程序员

一般过于自我。总生活在自我的世界中,就不可
能真正了解世界是什么。我的经验就是看别人如何做的好,为什么能够做的好,什么是我所不能理解。程序员


学会慢慢站在别人立场上看问题。


  对程序员

来说,现在要做的也很简单,这就
是需要大量的实践,要慢慢培养对产品,对商业的感觉。


  ----摘自《对话周鸿袆:从程序员

创业
谈起》
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息