第七星尘的独立博客

在腾讯待的这一年

来腾讯刚好一年了,总觉得应该写点什么来总结下这一年来的经历。所以决定写下此文。

腾讯生活

初到腾讯时,对其内部的流程等很陌生。所幸的是公司有着一套不错的IT工具来帮助新人解决问题。整个入职阶段应该先做什么后做什么,都会有微信或者邮件提醒你。公司也有自身的内网,上面有着像论坛、乐问等交流社区(而且还挺活跃),相当多的资料都可以在上面找到。除了资料外,还可以在上面就公司的产品提出任何问题,并且多数都会得到答案——这点印证了我以前听说来的看法,腾讯确实是一间很注重产品体验的公司。
公司内还有一个称之为腾讯学院的东西,会定期组织公司内各个领域的牛人来分享、演讲。每个人都可以选择自己感兴趣的课程——哪怕跟你现在的岗位工作不一样,只要你感兴趣,你就可以申请去听课。私以为,若想通过一两节公开课就能提高自身的专业水平,是不太现实的。太专业的东西还是得靠平时自己学习练手。但公开课的存在可以让你扩展你的眼界,看看别人是怎么做的,碰到过哪些经验与教训,以及了解其他领域的知识可能会给你带来一些不一样的启发。
入职培训的时候,我们的培训师在提到公司对员工福利的政策的时候,她说:“对于很多企业而言,成本是一个很重要的因素。他们节省一些员工福利来降低企业成本,这也无可厚非。但对于腾讯而言,腾讯并没有那么缺钱。腾讯缺人才。福利好能提高员工满意度,更容易留住人才。”对于,公司的福利制度真的相当不错。像中秋节、感恩节、圣诞节这些节日,每个人总收到礼品。
公司也定期会有些集体活动,比如出外爬山、旅游、晚会、聚餐的。有些年度活动可能由公司包下整个体育场来举办,有些小活动可能是部门自己举办。还有些更小的活动可能只是小组内了。由于文章篇幅限制,这里就不展开了。

工作之内

谈一下工作之内。我所在的岗位,主要是做运营工具的开发。由于大多数运营工具是面向腾讯内部使用的,所以我觉得没必要在这里介绍那些运营工具了。在开发技术方面,我主要做前端和php开发。我想分享些我关于提升IT工作效率的一些小心得。

  • 任务管理。

我没有使用TODO LIST之类的应用,是因为我觉得它们只适合解决比较少量任务的场景。所以我一直用笔记软件将众多任务写在一个页面里,分组列号。当完成了,便划掉。用这种任务管理方式持续了三年多。但在腾讯工作的时候,我发现了原有任务管理方式的短板——对于多需求情况下,多任务状态的管理不方便。我摸索了一阵子后,发现一种比较适合解决这种多任务状态的管理工具,那就是团队看板。本来团队看板是给一个团队用的。但其实也可以把自己看作一支团队来管理。这样的话,你在不同需求之间切换,不同任务的中断和拾起都会方便很多。关于具体使用细节,我想如果有时间我再另起一篇详细的文章。对于感兴趣的朋友,我建议你先去摸索下团队看板的使用。

  • 画原型工具

讨论一个项目的需求时,有时候我们需要把想法画出来,这样才方便跟大伙沟通自己的想法。像Axure老牌软件就不说了,我想推荐使用的是“墨刀”。用墨刀画原型非常简单,大量的模板和示例,比较适合我这种不是专业产品经理但又需要画产品原型的新手。

  • 自动化脚本

因为自己更多是做web开发的工作,所以其实对linux的脚本不熟。正因为这样,在腾讯里面的网络做开发时常遇到部署代码的麻烦。因为公司网络限制,很多部署步骤都是重复而繁琐的。后来在同事的帮助下,用脚本实现了半自动部署。当然了,这个例子并没有普适性,但是思路是可以借鉴的。仔细想一下,自己平时开发中有什么工作步骤是不断重复的?能否用程序来实现?有时候,重复一些很简单的操作可能你觉得无所谓,但我觉得,哪怕脚本能帮你节省一个步骤,那么你写程序的时候就不用总是被琐碎的步骤打断,更多将精力花在重点上。

工作之外

谈一下工作之外的学习探索。
在过去的一年,我用node开发了一个开源的任务队列服务HTQ(https://github.com/star7th/htq)。node.js的异步机制还是比较适合用来处理异步场景的。此外,我的另一个开源项目showdoc虽然说不是在过去一年里开发(它在我进腾讯之前开发),但是它确实是在这一年热门起来,在github上超过了1300+的star。本来showdoc只是个方便写文档的小工具,但开源后热门程度超过我预期。还有,因为使用者中有不少人不懂PHP,所以我搭建了一个长期维护的在线showdoc(https://www.showdoc.cc/)供人使用,目前使用在线showdoc来存放文档的人和团队还挺多。
当初我还在学校的时候运营了一个微博号,到现在微博号已经持续几年了。这一年我决定为它开发一套筛选热门微博的工具。使用这个工具能快速筛选出过去一周的热门微博,然后人工加工下,推送到微信公众号。此举的灵感是来自腾讯乐问。因为我看到乐问的运营团队也是周期性推送热门讨论,并且使用的是程序推荐+半人工筛选的机制。

人生思考

可能你看到我工作之外还有那么多时间来捣鼓开源项目,便觉得过去一年我在腾讯的工作可能很轻松。
其实不是这样的。首先,做那些开源项目真的不需要花太多时间。比如上面开源的HTQ,我当初花了两个周末的时间来写。而维护开源项目也不难,有时候花半个小时修复个bug就好。至于那个热门讨论的推送,基本上是每周一次,而且我还有程序自动辅助筛选来减轻工作量。一年那么长,总能抽出几个空闲的周末。尤其是一个人,很多时候也不用出去约会,也不需要像我的一些已婚同事那样陪孩子。所以时间还是有的。
平时的腾讯工作,很多时候并不轻松。我,以及我周围很多同事,我接触到的腾讯工程师,相当多都有加班的习惯。不同人岗位不一样,负责的工作也不一样。像我,做运营支撑开发的,很多时间花在修复前人留下的bug、完善工具流程、沟通流程需求上了。而一些做运维做监控的其他同事,则经常需要“救火”。比如说《王者荣耀》搞活动,大多人参与导致服务器撑不住了,就需要有人马上去限流、扩容或者转移压力到其他服务器上。
说到“救火”,我倒有些感悟。在外人的角度来看,可能腾讯对外提供的各种服务都是高可用的。但其实背后是很多人在做技术支撑。软件也好、服务器也好,都是死的。总在各种情况下出各种乱七八糟的bug。倒不是说一定是代码太烂。有时候纯属因为业务复杂、服务器压力大而引发的各种意外问题。只有人才是活的。有人,这些bug能得到快速修复,出问题了能快速得到响应。这让我想起了一部纪录片《人类消失后的世界》。在科学家的预测里,如果没有人类,几乎所有高楼大厦、公路大桥、汽车飞机在100年内基本完全被大自然消解。也就是说,今天能看到的很多东西,都是因为背后有人一直在维护,在更新、维护和延长这些物体的使用寿命。没有东西能永远可靠和稳定。有人维护才是关键。
以上。

 如无特殊说明,本站皆为原创。转载请注明来自第七星尘的独立博客《在腾讯待的这一年》

评论

  1. BLUBN #1

    我会关注你的。/BL

    回复
    2021-06-14
  2. 雨落凋殇 #2

    膜拜大佬,我也是最近在找文档管理工具找到的showdoc,感觉挺好用!感谢!!

    回复
    2019-11-10
    • 微光

      公司团队用了快半年了,很稳,好用!赞!今天找到作者了,感谢! 😀

      回复
      2019-11-20
  3. echo #3

    showdoc找了了一圈没有看到开发公司信息,原来是大佬开发的。初次接触使用。请多多指教

    回复
    2019-06-17
  4. 贺佳佳 #4

    作者的showdoc真的超级好用,赞赞赞

    回复
    2019-02-25
  5. gg #5

    gg

    回复
    2018-11-22
  6. lock #6

    同学,赶紧删贴,触犯高压线了

    回复
    2018-11-22
  7. 不愿意透露姓名的雷锋 #7

    师兄赶紧删帖

    回复
    2018-11-22
  8. tk #8

    赶紧删帖!

    回复
    2018-11-22
  9. fdf #9

    👿 ❗ 🙂 😳 😀 😕

    回复
    2018-11-1
  10. 沐风 #10

    膜拜大神,您的showdoc真不错

    回复
    2018-08-15
  11. Adam Lu #11

    厉害厉害,向你学习

    回复
    2018-05-26
  12. 我爱我歌 #12

    感谢经验的分享

    回复
    2018-05-9
  13. gyt95 #13

    羡慕你们这些进大公司搞开发的人阿~

    回复
    2017-11-21
  14. 老徐 #14

    大学的时候就留意过你,你现在去深圳混了吗

    回复
    2017-10-27
    • 第七星尘

      是的

      回复
      2017-10-27
      • 无敌

        老七,未来有什么计划?

        回复
        2017-11-7
        • 第七星尘

          走着看。

          回复
          2017-11-7
  15. 青春已被放纵了 #15

    刚看到您的博客,却发现更新的东西太少了,希望多多更新分享

    回复
    2017-09-26
    • 第七星尘

      主要是工作忙时间不多

      回复
      2017-09-26
      • 青春已被放纵了

        懂得懂得额

        回复
        2017-10-24
  16. 木偶 #16

    哥们儿 你多大呢 嘿嘿

    回复
    2017-08-22
  17. 路人 #17

    原来 showdoc 是你创作的。很方便。一直在用。但是发现分类那里只能创建两层。可不可以实现多层呀。。。

    回复
    2017-08-10
    • 第七星尘

      不支持多层

      回复
      2017-08-11
      • Beniko_J

        请问是因为实现上的困难还是?

        回复
        2017-08-21
  18. 曾思源 #18

    你好,我是通过发布端网站备案信息跟着找到这里的。
    我们学校原来的树洞微博因为不知名原因被新浪封号了,现在重新申请了一个微博帐户,也紧跟着申请了发布端。
    不过看发布端的微博,貌似很久停止审核新增账号了,想问下能够给我们重新开通吗?
    提交的账号名字是“中大新华大树君”,盼回复。

    回复
    2017-07-2
  19. jacky #19

    能进BAT的果然都是才人

    回复
    2017-06-8
  20. 姓名 #20

    没想到 你还在更新
    没想到我还进来看
    更没想到今天端午节
    端午节快乐

    回复
    2017-05-28

点击这里取消回复。