最后更新于 .

这次QCon在杭州举办,有幸作为腾讯开放平台部派出的讲师参加,对外分享了《腾讯开放平台的OpenAPI设计》,演讲的ppt已经由InfoQ在网上公布,文章末尾会贴出下载链接,有兴趣的朋友可以看看。

这几天也有很多思索和感悟,今天就和大家分享一下。

一. 切身的感觉到公司实在是 “做得多,说的少”,外界对腾讯的了解太少

“多做少说”当然好,毕竟是多干实事。

但是真的是想象中的那么好吗? 我引用孔子的一个故事: 鲁国之法:鲁人为人臣妾於诸侯,有能赎之者,取其金於府。子贡赎鲁人於诸侯,来而让,不取其金。孔子曰:“赐失之矣。自今以往,鲁人不赎人矣。”取其金,则无损於行;不取其金,则不复赎人矣。 什么意思?就是如果大家都把“多做少说”作为标杆,那么“多做多说”是不是反而会受到鄙视,进而会不会“多做”都收到影响? 所以虽然并非我所能控制,但是后续我也一定会做出努力,让公司对外的分享更开放一些。

二. 技术不在于有多强,而在于是否契合业务

大会上包括ebay,百度,阿里,腾讯都分享了自己的技术经验。对比了一下,其实对于这种海量服务的处理模式都差不多,无非是异步化,分布式,NoSQL等等。 但是不是我们看到这些牛B的技术就忘了那些基础的MySQL,Apache呢? 我看未必,所以QCon在这一点上也权衡的非常好,有人讲mongodb,也有人讲MySQL的36条军规,无所谓谁强谁弱,九节鞭还是流星锤更多的还是看你用在什么场合。

三. 保持好奇心

前面一点说到技术要契合业务,但这并不代表我们就该只关注自己负责业务相关的技术。 一个真正的程序员应该保持好奇心,及时的试用自己关注圈里的新技术,其实本身也是一种乐趣。 比如大会上html5相关的几门课《HTML5打造实时聊天系统》,《HTML5打造视频控制器》等,都是些很好的新技术,虽然目前还没有看到商用化的产品,但是那些顶级的程序员们仍在乐此不疲的探索,不是吗?

四. 语言的受重视程度

java在国内互联网公司的地位的确不容小觑,QCon单独开了几门课来介绍jvm的调优相关,而无论是python还是php或者ruby可都是没有享受到这种待遇。 当然,这也确实和国内这几家大型互联网公司的语言选择有关,包括阿里在内的很多公司都使用java来做后台服务,不过腾讯不太一样,是用C/C++。 所以有朋友如果致力于加入互联网行业的话,语言这门工具还是得选的趁手才行。

五. 程序员的双手也是艺术家的双手

有幸看到 Guillermo Rauch 的分享《HTML5 WebSockets的今天》的同学应该都被其现场行云流水的代码编写所折服(他也是用vi,不过并没怎么定制化,否则一定可以更快,起码加个xml.vim,让标签自动闭合嘛),所以就想到我一直在想的一个问题---程序员的出路是什么? 是不是一定要转型,转管理,转产品,转顾问,转编辑? 我不认为如此,编码是一门艺术,既然是艺术,就是本身可以创作一辈子的东西,何必转行?(当然,这只是针对那些想写代码但是又迷茫的朋友,如果个人兴趣爱好原因自然是遵从内心选择。) 搞音乐的最后就一定要混成文艺部长?不见得吧?

好了,思考的几点就这么多,下面是我分享的ppt,大家有兴趣可以看一下。

1

开放平台的OpenAPI设计

Pingbacks

Pingbacks已打开。

Trackbacks

引用地址

评论

  1. 依云

    依云 on #

    你那个 pptx 竟然返回了 Content-Type: text/plain。。。。

    Reply

    1. Dante

      Dante on #

      wordpress傻乎乎的干了这事。。貌似我还改不了。。

      Reply

    2. IUSR

      IUSR on #

      顶,我也刚想上来说这个,直接点开链接到后台tab也没提示下载,我还纳闷难不成firefox都支持直接看pptx了么 :D

      Reply

      1. 依云

        依云 on #

        我用 Ubuntu+OpenOffice 那会儿还真能直接在火狐里打开 Office 文档。现在都换掉了,不知道要装什么了。

        Reply

  2. Leah

    Leah on #

    <i><b>五. 程序员的双手也是艺术家的双手</b>
    有幸看到 Guillermo Rauch 的分享《HTML5 WebSockets的今天》的同学应该都被其现场行云流水的代码编写所折服(他也是用vi,不过并没怎么定制化,否则一定可以更快,起码加个xml.vim,让标签自动闭合嘛),所以就想到我一直在想的一个问题---程序员的出路是什么?
    是不是一定要转型,转管理,转产品,转顾问,转编辑?
    我不认为如此,编码是一门艺术,既然是艺术,就是本身可以创作一辈子的东西,何必转行?(当然,这只是针对那些想写代码但是又迷茫的朋友,如果个人兴趣爱好原因自然是遵从内心选择。)
    搞音乐的最后就一定要混成文艺部长?不见得吧?</i>
    +1

    Reply

    1. Dante

      Dante on #

      哈哈~

      Reply

  3. 叶翔

    叶翔 on #

    说实话,对QQ的分享很失望,没有干货

    Reply

    1. Dante

      Dante on #

      嗯,也有不少朋友这样反馈。
      也并非反驳,只是说一下初衷,我想表达的更多是一种思想,一种更宏观上的概念,而不是细化到代码。
      说到底,细化到代码也没啥用,你也不可能直接去用腾讯的代码。

      Reply

发表评论