***周鸿祎谈创业:很多程序员高智商 但我一看就知道他们不会成功

 很多人都向往着有一天自己创业,程序员更是如此。如果你想创业,那么该怎样创业、需要有哪些准备、自己还有什么不足等等这些问题你考虑过吗?本文就跟大家分享周鸿祎在接受某媒体采访时给程序员上的创业课。

  程序员创业的特别之处

  关于程序员创业,我之所以愿意谈我的观点,是因为我是程序员出身,也是从小公司做起来的,我自认为对待很多程序员个人包括共享软件作者和一些小网站还是很好的。我希望分享一些经验和体会。

  首先,我想说的是聪明人不一定能成功,很多程序员很聪明,但我一看就知道他们不会成功。

  因为我看到了一些问题,而且现在太多程序员存在很多误解。因此,我希望把我的观点告诉程序员。或许有一些程序员能够清醒,某个人可能因为我的某一句话有了感觉,对他以后的成长产生了帮助,这就足够了。

  要知道,程序员总是以为自己优秀所以就能成功,其实不是。

  中国的程序员大部分是盲目的:看看一些论坛就能够感觉到,要么有一群人自我感觉极端的良好,以专家自居,要么就是一群蓝领埋怨公司和社会环境不行,待遇不好。

  应该说,中国程序员创业的成功率也是很低的。放眼望去,中国互联网成功的人士有几个是真正写过十年软件的。事实上,现状和我们所能听到的媒体宣传的故事很不一样。

  很多程序员的最高理想就是写一个共享软件,一年可以挣几百万。但我希望谈的不是告诉程序员如何挣钱,挣钱很容易,而是要告诉程序员如何去创业。比如虽然FlashGet的作者收入很高,衣食无忧,但从创业的角度看,它并没有以商业公司的方式创业成功。

  程序员在创业方面的欠缺

  首先,我看到中国程序员的合作心态非常缺乏,我认为这是中国程序员最大的问题,当然这是有很多原因的。

  大家经常说这句话:态度决定一切。但事实上好程序员基本上都比较傲气,因为程序员往往会觉得自己在做世界上一件十分伟大的事情,这就是驱动机器,修改一行代码,机器就能够工作,可以产生各种不同的行为。这很容易会让程序员产生一种错觉,认为自己可以Control Everything。

  程序员的自信在编程上是非常需要的,但不是适合一切场合。

  如果我们不说这些,可能很多程序员到现在还不知道自己错在哪里,仍然认为自己是King of the World。

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

  很多程序员因为已经习惯了和机器打交道,不善于也不愿意其它的工作。很多程序员会内心认为“营销不是很简单嘛,市场很简单啊,管理也很简单啊,”我认为这种心态是非常害人的。

  程序员还是一个很固执的人群,他觉得自己是机器的统帅,因此不会灵活,不会妥协。我当时也喜欢写程序,但我知道如果自己沉迷于写程序,肯定没戏,所以是逼着自己改变角色。

  优秀的程序员不要自负

  这两天,我收到几封程序员的来信。有一封信中大意说“我是个如此优秀的程序员,为什么我就不能成功呢,请你指点。这里有我的blog地址,看完你就 会了解我了。”

  我想说的是:如果真的希望别人帮忙,就要把情况真实的说出来,而不是上来就说自己很优秀,这种语言就会让别人觉得很不舒服,不是很好的交流方式。我还真看了那个blog,但看完之后,觉得这个程序员就是一个空想狂。

  可以说,很多程序员实际上是优秀带来了自负,这种自负使得其不要说创业,可能在在公司中工作也会遇到问题。所以,我甚至认为程序员在创业方面遇到的困难比其它类型的人员更大。如果程序员希望主导一个创业,可能首先就要逼自己不是一个程序员。

  程序员应持开放心态,寻求团队合作

  程序员首先要学会和别人合作。

  提到这点,很多程序员都会说“我正在带着其他程序员写程序啊,我会合作啊。”但这种合作是片面的,我所谈的不仅仅是程序员和程序员之间的合作,而是包括了程序员和其它各种角色之间的合作。

  程序员相亲,他们的语言比较能够容易理解。但作为一个程序员,你能不能商业人员、销售人员很好的合作呢。

  我这些年还看到很多这样的例子:程序员动不动就把目标定为比尔·盖茨。其实,比尔盖茨不应该成为程序员崇拜的目标对象,这会让程序员迷失方向,因为微软另外一个创始人保罗·艾伦才是真正的程序员。

  再看其它一些例子,Google的第20名程序员都可以获得五亿美元。Adobe公司两个创始人也是一个精通技术,一个对商业精通,这样的搭配才能够更好的成功。因此,对于很多程序员来说,一定要找准真正的榜样,不要被外界的故事迷惑了头脑。

  如果剖开一些故事的外表,你会发现国外很多成功的程序员,背后一定有一个很强大的商业感觉的人或者一个团队。

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

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

  这方面,国外的程序员对自己的长短比较清楚。在硅谷,很多程序员技术上都很牛,但他们都非常知道自己只是在技术这个领域水平比较高,出了这个领域,自己什么都不是。正因为有了这种心态,他们特别懂得与人合作。我认为国外的程序员已经普遍意识到了这点,他们很愿意成为创业团队中的一员而并非自己创业。

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

  程序员与创业要求还有哪些差距

  我认为现在的很多程序员经验过于不足,他没有认真踏实做过很多工作就奢谈创业。如果一个程序员没有在编程方面深入过,没有积累,也就是半瓶子醋。这样的程序员我接触过很多,他们自己也不清楚问题出在哪里,让人感觉又爱又恨。我认为程序员既然要凭借自己的技术,那就一定要踏实,要能够实现任何创意。

  但现在一些程序员自己没有商业意识,却又很自负,不相信别人,不理解的事情就不做。我遇到过很多程序员,他们对公司做什么方向都质疑。他们希望自己先想清楚,可是一想就浪费了很长时间。

  很多程序员就可悲在这里,积累的不多,看不到方向,但他也不相信自己的公司和老板,这是一个悖论,需要程 序员深刻反省。要知道,每个公司都有懂商业的人。

  就这样,一些程序员极端自负,另外有一些程序员碰了很多钉子之后,感觉很自卑,于是便认为国内软件业不行,最后出国或者打工,很少有程序员能对自己能做公正的评价。

  国内环境是否造成程序员浮躁的因素

  我以前没有仔细考虑过这点。但我想,不管怎样,程序员需要先从自身找问题,因为大环境就是这样了。我承认一个现实:程序员生存状态并不是很好,但程序员很多报怨其实是一种不切实际的期望值和自身的缺陷产生的反差。

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

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

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

  有的程序员还非常喜欢指点江山,指点公司。我个人觉得这不是不可以,但指责别的公司对个人没有什么好处,因为存在就是合理的。如果看不到,恰恰证明是自己看不到。我看到很多程序员也写blog,技术交流的我认为非常好,但有些人是写评论。我是觉得程序员不要做评论家,中国不缺评论家,最缺的是实干家。

  总之,程序员一般过于自我。总生活在自我的世界中,就不可能真正了解世界是什么。我很早就意识到了这些问题,也努力的去客服。我的经验就是看别人如何做的好,为什么能够做的好,什么是我所不能理解。程序员要学会慢慢站在别人立场上看问题。

  最后给希望创业的程序员一点建议

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

  我的建议说出来可能有些忠言逆耳。对绝大多数程序员来说,自己一个人成功的机率是很小的,所以我认为加入一个创业的团队可能更为合适。

  现在有很多初期创业的公司,也需要很多优秀的程序员加盟。如果有理想,可以选择加入一个团队,也有相应的股份,这方面我可以充当一个桥梁。

时间: 2024-10-25 00:54:29

***周鸿祎谈创业:很多程序员高智商 但我一看就知道他们不会成功的相关文章

IT行业的工资是否虚高?你理解程序员高工资所在吗?

今天看到一个问题:想要找人做个类似微信的东西一报价就是10W+,为什么这么贵?有些人觉得程序员大部分都是不入流的,东西也就抄抄就算,却拿着这么高的工资,那么IT行业的工资是否虚高?你理解程序员高工资所在吗? 看看一些程序员的回答怎么说: 绝大多数是抄的?仅限于复制黏贴? 程序的可移植性是一段程序的重要价值体现!最开始的时候老师就说过你的程序如果只能自己用别人看了不能移植,那你这段程序就没有意义.前人种树后人乘凉的道理.但是总会有新的功能实现的,如果都是复制黏贴还要我们干啥呢? 写代码的难度亚于市

宝付谈都是程序员为啥区别这么大

宝付谈都是程序员为啥区别这么大.现下程序员受到了很多网友的关注,他们的工作制度频频上了微博热搜,很多互联网的大佬纷纷谈起了对他们工作制的看法,一位大佬甚至放出了"996"能够给大家福报,而另一位大佬则称自己在年轻的时候还能够"8116+2".宝付获悉近日一名程序员就在网上晒出了自己的年终奖,很多网友看后都不淡定了. 这名网友称自己是在北京的一家大型互联网公司当程序员,如今已经工作了三年,薪资也逐渐稳定下来,在公司他的业绩还算不错,经常能够和老板一起出去外面吃饭,但是

AJPFX浅谈关于Java程序员缺乏面向对象的基本功的问题

为什么很多 Java 程序员会缺乏面向对象基本功?这得怪那些 Java 框架.现在 Java 的各种框架太发达.太傻瓜化了,导致很多程序员只需要按部就班.照着框架进行代码填空,基本已经丧失了 OOA 和 OOD 的能力.我手下有些个 Java 程序员,对 Spring.Hibernate 等框架了如指掌:但如果给他一个简单需求,让他写一个脱离 Web 框架的独立 Application,他就不知所措了.这样的开发人员,将来只能成为所谓的“软件蓝领”,岗位很难得到提升. 我这次提如下几个问题:★基

《程序员成长路线》之新手看高手

1.10 新手看高手 入门之前,很多程序员心里有一个高手情结.通过书籍.媒体.传说渲染,他们认为IT行业是一个高手林立的行业,好像这些高手创造了这个行业的奇迹.这些高手可能是国外的,也可能是中国的.这个高手可能是一个具体的人,也可能抽象于某些著名软件背后看不见的程序员.只知其名,不闻其声,这个时候的高手是一种无所不能的神,一种虚幻,是令程序员崇拜的偶像. 到了工作岗位之后,这种高手情结更加严重,由于新手发现自身技术水平有限,而内心想尽快摆脱这种状况,使得很多新手对高手感觉更加恐惧和渴望.我发现在

Java程序员从京东、阿里、携程面试回来,已成功拿到京东offer

阿里巴巴(一面) 阿里找了一个前辈内推的,准确来说应该是直推,是他帮我直接录的简历,他本科进的阿里蚂蚁金服,厉害吧?是真的佩服.第一次在官网上填资料,想想马云有多出名,想想蚂蚁金服这样的顶级技术,有些兴奋,有些期待. 录完简历后等待简历评估,原来,找内推不一定能得到面试机会,能不能得到面试机会要经过简历评估(我这才知道,原来内推免笔试可不是那么容易的),毕竟内推能免去在线笔试直接面试,互联网第一梯队像百度.阿里,腾讯的笔试真的很有难度,做过前几年这些公司的笔试题,真的太难了.在阿里的校招群里看到

程序员应该有属于自己的看电视方式

看电视也能装B?作为程序员的你,是不是觉得看电视有点离我们太远,是不是觉得拿着遥控器看电视有点low.实际上,程序员有我们自己看电视的方式吗,让小编带你装一把'A' + 1吧. 下载ffmpeg:下载地址: https://ffmpeg.zeranoe.com/builds/ 看您的操作系统,32位选择左边,64位选择右边.开始下载,稍作等待. 安装: 如图,下载之后,得到压缩包,将安装包移动到你想安装的目录,然后解压.将解压后的路径做记录,不记录也可. 设置环境变量:将第3步中安装的目录添加到

为什么大部分的程序员成不了架构师?为什么很多程序员没有升级到架构师?

对我们程序员来说,发展的途径要么是走管理岗,从开发升级到项目经理甚至是部门经理:要么走技术升级路线.不过在技术路线方面,无法升级到架构师的程序员不在少数.一方面,在不少公司的高级开发岗位上,无法让程序员实践甚至接触到架构师的技能,另一方面,有不少程序员甚至不清楚架构师所需要掌握的技能和升级途径.所以从结果上来看,至少有5成的程序员止步于"高级开发"的程度,这是非常令人可惜的. 而小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL).所以,架构师在广大码农中的占比大概平均不

金九银十,浅谈关于java程序员面试的一些事项

本篇博文针对的是应届毕业生以及工作两三年左右的java程序员. 为什么要跳槽? 这是一个很广义的问题,每个人心中都有一份答案. 例如: 公司的待遇不好, 薪资涨幅不符合预期要求, 厌倦了出差的荒无天日的繁重工作, 公司的妹子太少, 领导太傲娇, 同事之间关系太逼格, 某某同学跳槽到某某公司之后涨到了多少多少钱, 某某同学的朋友的同事的三姑妈家的大儿子的好基友在某某高就, 等等辞职理由. 咱们就不多说了,还是谈谈怎么应付面试吧. 以下内容是我在面试中总结的一些经验,希望这些可以给各位带来帮助和启迪

野生程序员的故事,不错,看后有一些感悟

本文摘自:<Web 全栈工程师的自我修养> 野生程序员是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人.野生程序员有很强大的单兵作战能力,但是在编入“正规军”之后,可能会不适应新的做事方法. 遭遇“野生程序员” 腾讯公司内部的团队很多,在团队管理上有项目和专业两个维度.也就是说,有些团队是项目维度的,整个团队共同维护一个产品,成员来自不同的职业岗位:有些团队是专业维度的,比如一个组都是前端工程师,维护不同的产品. 因为前端组是设计部最接近后台技术的团队,所