
这篇文章是我在知乎上的一个回答。
问题:
如题,怎么做好互联网公司的技术团队负责人。互联网公司的技术团队负责人应该具备怎样的能力
回答原文:
https://www.zhihu.com/question/39421456/answer/81853837
利益相关:4年创业经验,目前带手机游戏前端团队。
阅读更多- 开始: 2016-01-01
- 读完: 2016-01-09
- 书籍介绍: 编号1601

本以为看完这本 The Gift of Fear 之后心情会很沉重,没想到其实还挺轻松的。全书分了14章,讲了这样几个主要内容:
- 识别危险;
- 摆脱身边的小人;
- 家庭暴力和避免孩子成长的暴力倾向;
- 应对自己的恐惧。
全书主要是针对女性(贝克尔的大部分服务对象是女性和企业),这就让该书成为了解男性攻击心理的必要读物。
下面文字中完全引用原文的部分,我会使用引述的格式给出。其它没有使用引述的内容,可能是因为我更改了原文的内容和顺序以方便理解,或者加入了自己的评论和感想。
在本书中, 办公室里的小人 那部分,对我的帮助最大。我在这十几年的工作过程 …
阅读更多上次写了 我的推荐书单(一) ,这块砖引出了不少真玉。稍后我会把公司其他同事推荐的书单整理在我的博客上。这次,就在看医生排队期间在书店里把上次承诺的(二)补全吧。
总书单在此: 游戏部门推荐书单汇总 。
阅读更多昨天公司要求整理书单,我顺便也弄一个。这是第一辑,
阅读更多若时间足够,后面会继续整理第二辑第二辑在此: 我的推荐书单(二) ,总书单在此: 游戏部门推荐书单汇总 。
本系列所有文章:手机游戏开发框架设计(前言)
包管理中心
包管理中心是整个配置管理中心的基础,所以与客户端有关的配置都是基于包管理的。
包管理中心可配置每个包的 启动公告 ,实现 停服维护管理 ,这与服务器是否真正关闭无关。
包管理中心还能够提供给客户端需要的服务器列表,实现 服务器故障灵活切换 。
包管理中心按照每个客户端包提供不同的配置信息,使客户端能够实现以包和渠道为单位的细粒度配置。
阅读更多手机游戏的开发和上线是个很复杂的过程。无论是独代还是联运,都涉及到大量的不同分发渠道,同一个游戏包的不同名称,不一样的 Icon 和包装,不一样的商品设置,不一样的支付方式设置,分离的登录流程,分服和混服,不同平台包的下载和更新等等内容。这些内容涉及到开发、商务、运营和客服各个岗位,繁杂且容易出错。
在长期的与这个过程斗争中,我们积累了一些可以通用的系统。这套系统包括客户端的通用模块,服务器登录设计,热更新系统设计,SDK 接入设计,启动公告设计,消息推送系统设计,支付系统设计等等。大部分设计都是需要客户端与数据服务端的结合。我们把模块一一拆开,让它们能够支持多个游戏,还设计了一套统一的后台系统,让它能够管理多个游戏。
这些设计减少 …
阅读更多- 2015-11-29 更新:完善『工具-文档工具』,增加『工具-国际化』,调整『引擎』。
- 2016-01-19 更新:增加培训类型和层层递进的培训进程。调整技能树。
这半年的时间我一直在带团队。
从4年前创业开始,我就了解到每个人的兴趣点,学习方式,工作方式和追求终究是不同的。作为 CTO 或者技术 Leader,你可以制定整个公司的技术架构,但无法影响每个人固有的思路。每个人都有自己的短板和长处,每个人都有自己的擅长点和禁区。有些人死守自己的领域不放,有些人则不知该如何成长。如果不能从最根本的层面去改变开发者,那么整个公司的技术方向最终一定会在每个开发者 小小翅膀的扇动 下偏离初始目标。
我从心理学、社会学和工程学中寻找方法, …
阅读更多- 2020-02-07 更新: 调整链接。
- 2016-11-08 更新: 修改一些文字错误。
- 2015-12-01 更新: 加入 Sphinx 插件 设置说明。
在 Graphviz 简易教程 中,我介绍了一点 Graphviz 的知识。下面的内容则是我在使用中积累的一些和工具有关的内容。
阅读更多
