自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 读书笔记 - Make Time

Sprint作者的新书:Make Time - How to Focus on What Matters Every Day。我觉得挺一般的,没有Sprint让我感觉有收获,主要是很多事感觉自己也已经在做了,并没有带来多少新价值。不过好处是和Sprint一样,可以很容易翻过去,两三天读完不会有什么问题。下面是我的读书笔记:目的本书的目标是帮助大家创造出更多的有效时间,而不是帮助大家更高效。概览主要分四个步骤:Highlight列出每个时间段(比如每周、每天)的重点,想清楚你想要把时间花在哪里.

2021-05-10 02:40:41 354 1

原创 开源社区治理调研笔记

tikv.orgCNCF毕业,Apache 2.0 license项目分布:多个repository在https://github.com/tikv/下面,比如core, doc, client, library社区模式:精英治理模式,见maintainer列表和他们的整体社区规则和社区管理方式较大改动的管理:提交设计到https://github.com/tikv/rfcs并由社区主要参与者达成共识清晰的贡献路径:https://tikv.org/community/contribute/经

2021-03-19 04:21:18 429

原创 读书笔记 - I heart logs

作者Jay Kreps是前LinkedIn的Principle Staff Engineer,现Confluent CEO,在大数据处理领域深耕多年。我感觉这本书还是很好的,虽然只有40多页,但是我觉得内容挺多的,喜欢这种没废话凑字数的,很多作者的干货见解。领域不完全一样很多地方完全没能理解,不过整理下我个人的takeaway:对日志的认知"log"这个词吃了命名的亏,以为人们习惯把代码里调错的各种print当成log,所以没把它当回事。但事实上log的核心是数据,不应该是给人看的,而是给机器读的。.

2021-02-13 06:58:01 1312 2

原创 读书笔记 - Zero to One

记录下个人看完这本书的key takeaway:成功的公司各有各的不同避免竞争,要意识到竞争是种消耗避免竞争的方式是在某个细分领域里建立“垄断”。理论上大致有四种方式建立自己的垄断:拥有10x的技术形成网络边际效应(network effects)经济规模壁垒 (scale of economics)品牌:不过没有一家科技公司可以只靠品牌的根据这四种方式,推荐以下路线来建立垄断:从小的细分领域入手,在这个领域形成垄断:如果你已经在怀疑你的细分领域是不是太大,那多半它就是太大了。.

2021-01-17 07:13:00 156

原创 2020书单

书名类型打分说明阿里工程师的自我修养Advanced Android DevelopmentFoundation Series 7部我的名字叫红食事The manager’s pathHow to solve itCracked it湘行散记数据中台Team topologiesHyperspace边城钱从哪里来受戒...

2021-01-04 07:11:49 187 2

原创 go mod download -- github.com/qiniu/x@v7.0.8+incompatible

问题使用Go Module go mod download时报错:go: github.com/qiniu/x@v7.0.8+incompatible: reading github.com/qiniu/x/go.mod at revision v7.0.8: unknown revision v7.0.8解决更多的介绍见博客Go Modules踩坑记,但除了博客里提到的升级到确定的API,如果只是想暂时绕过去的话,可以查下不同go module server。这个问题里,默认的https://

2020-12-23 21:05:26 965

原创 读书笔记 - Accelerate

文章目录前言持续交付架构产品和流程管理文化前言这本书应该是DevOps的必看了。许多其它的书或想法都是或多或少受这本书影响,很多DevOps的落地实践也都可以从这本书里找到理论支持。这本书来自于一系列的DevOps报告。 作者的团队做了大量的实验、追踪了长时间的数据,查找实践或者指标和公司业绩的关联,是非常严谨的。这本书主要分成三部分,第一部分就是报告的主体,分享了他们研究多年的关于DevOps的发现;第二部分讲他们是如何采集数据、如何分析数据以及数据分析背后的理论支撑;第三部分是书中报告在业界落

2020-12-12 18:39:06 264

原创 OKR落地手册--个人经验分享

文章目录前言人员流程最佳实践前言之前写了一篇读书笔记 - OKR:做最重要的事 (Measure What Matters),讲的是OKR的理念。今天根据个人经验分享一下一些战术层面的OKR落地细节。之前那篇博客聊了OKR有四个最重要的功能:聚焦(focus)、协同(align)、追踪(track)、挑战(stretch)。其中我强调的最主要的目标是聚焦,当然这个根据不同的情况会不同,我的场景是团队往往会有各种各样的请求,觉得这个也重要那个也重要,最后容易对需求应接不暇。人员以季度为单位,每个季度

2020-11-30 00:31:43 606 1

原创 用GDX写个安卓小游戏

最近在看曼达洛人,突然想用小尤达写个小游戏,但是没找到好的素材,又没打算花太多时间,最后就只能变成这个干巴巴的小飞机了,就是简单上手了一下GDX.配置上https://libgdx.badlogicgames.com/,下载setup jar,配置一下自动生成项目。我们的逻辑就写在自动生成的core项目下,主要逻辑基本就是在create和render里了:游戏代码比较简单,加入了一个奖励逻辑、一个炸弹逻辑、一个英雄逻辑,并通过callback影响游戏状态。主要逻辑如下:@Overridep

2020-11-27 01:47:35 225

原创 读书笔记 - OKR:做最重要的事 (Measure What Matters)

文章目录前言一、为什么要有OKR?二、什么是OKR三、如何用好OKR?聚焦(focus)协调(align)追踪(track)挑战(stretch)四、实践经验分享总结前言这本书全名叫Measure What Matters: How Google, Bono, and the Gates Foundation Rock the World with OKRs,是John Doerr在2018写的介绍OKR的理论和实践的书。作者丰富的一手业界经验,还有各位大佬比如拉里佩奇、盖茨的背书和贡献,对于OKR的

2020-11-07 23:25:52 2752

原创 读书笔记 -- 架构整洁之道 (Clean Architecture)

读的时间距离现在有点久,只能记住我的key takeaway了。其中第一点,也是最重要的一点就是,这是本好书,很推荐。研究完这本,然后再去看我之前推荐过的Team Topologies这本书(见博客如何打造高效的团队(一) - 团队架构);系统架构和团队架构是一体两面,用系统架构的眼光去架构团队,系统和团队相结合,打造高效能和可维护的系统和团队。下面分享下我记住的要点:前言软件架构会提供两种价值:行为(Behavior):你的软件解决了什么问题、实现了什么功能。架构(Structure):你的

2020-11-01 23:15:25 435 1

原创 Fuck you, 程序员节

程序员不都是沉默寡言默默干活,也容易会忍不住发牢骚,比如我现在。程序员只是一个职业,和其它职业没有多大的不同,不值得大家猎奇。程序员有手有脚,受教育程度和收入往往也不错,不需要你们的特殊关爱。程序员没有标配,程序员和程序员不一样,这道理应该谁都懂。程序员不一定要会修电脑。谁说格子衬衫就是程序员标配?很多程序员也不喜欢冲锋衣。程序员也可以头发很茂密,洗发水也不一定用霸王。很多程序员不邋遢。程序员不见得比你低俗。程序员不见得比你闷骚,既不闷,更不骚。很多程序员不仅智商高,情商也高。很多程.

2020-10-24 23:17:26 207

原创 如何打造高效的团队(五)- 文化

文章目录为什么需要团队文化什么样的文化能带来更高效的团队提高业务契合程度提高资源利用率提高执行速率减少团队阻力为什么需要团队文化如何打造高效的团队(一) - 团队架构如何打造高效的团队(二) - Android平台团队架构实例如何打造高效的团队(三) - 领导力如何打造高效的团队(四) - 团队效能度量之前几篇文章从不同的角度探讨了如何打造一支高效的团队。其中团队架构是骨架,领导力是牵引,度量是校准,而文化则是团队的内在能量。文化体现的是团队的价值观,这个价值观会反映到在取舍的时候坚持什么

2020-10-24 22:39:52 367

原创 如何打造高效的团队(四)- 团队效能度量

文章目录为什么效能度量很重要度量什么怎么度量定性指标定量指标发挥效能度量的价值为什么效能度量很重要如何打造高效的团队(一) - 团队架构如何打造高效的团队(二) - Android平台团队架构实例如何打造高效的团队(三) - 领导力前三篇博客分别从团队架构和领导力两个角度讨论了如何打造高效团队,而这篇我打算讨论下团队效能度量。如果将团队看成一架机器,那么团队架构是骨架,领导力是推动,而效率度量就是校准。为什么度量很重要?管理学上有这么一句话:If you can’t measure it,

2020-10-17 23:42:35 2608

原创 读书笔记 -- Data Leadership

文章目录介绍读书笔记数据价值数据监管数据领导力1. 理念2. 方式3. 组织架构介绍最近看了Data Leadership: Stop Talking About Data and Start Making an Impact这本书。主要是从比较抽象的角度探讨了如何推动企业的数字化转型,如何让数据在业务中发挥影响力。整体说不上很好,但感觉作者对于自己所做的事情是有理解的,而且也还是有一些观点有可圈可点的地方,五星的话我自己打个三星半左右。并且感觉和数据中台相关的书有许多要么追求太大太全显得很空洞,要么专

2020-10-09 06:15:55 226 2

原创 鸿蒙工程结构简析

今天本来想在本地跑一下鸿蒙试试,但发现现在IDE只支持了Windows,就放弃了。不过还是可以纸上谈兵的做下分析。看了眼官方文档,现在还比较简单。整体的感觉是和安卓的基本概念区别不大,比如和安卓组件的对应、组件的生命周期等,都让人觉得很熟悉。当然这只是表现形式,比如对多语言的支持就和安卓拉开了区分度。另外让我觉得比较有意思的还有鸿蒙app的工程解构:从上面我感觉模块化和组件化应该是鸿蒙从一开始就考虑的。我猜测一下它可能带来的优缺点:更好的隔离:工程隔离,从而更好的支持业务隔离。比如对于一个比较庞大的

2020-09-20 18:12:22 1505

原创 如何打造高效的团队(三) - 领导力

文章目录综述管理和领导的区分影响力的来源合适的团队领导力因地制宜因人而异1. 情景领导模式2. 需求三角3. Project Oxygen适合自己常见最佳实践相关博客综述前面两篇博客通过分享Team Topologies这本书及我对书中内容的理解,以及一个例子,讨论了如何从团队架构的角度去打造一个高效的团队。这篇文章将会从团队leader的领导力这个角度切入,探讨如何带出一个高效的团队。本文首先从理论上讨论管理(management)和领导力(leadership)的区别,指出领导力的核心在于影响他人。

2020-09-10 07:02:52 1494 1

原创 如何打造高效的团队(二) - Android平台团队架构实例

文章目录前言虚构一个背景传统的infrastructure团队架构Platform 团队架构Platform和Infrastructure的区别平台团队架构平台团队文化总结相关博客前言这篇博客接着上一篇 如何打造高效的团队(一) - Team Topologies,从架构一个手机平台团队的实战事例,来讨论Team Topologies理论在实际中的应用。文章中的实例是根据我自己工作中的实际经历提取出来,不涉及所在公司的具体业务,也不透露具体公司的细节,不过可以声明以下三点:文中的例子是在知名互联网公

2020-08-31 18:27:27 1122

原创 如何打造高效的团队(一) - 团队架构

文章是对Team Topologies这本书的一个读书笔记,并且分享了个人对于互联网企业的团队架构建设的看法。从我个人的感觉,国内的互联网公司开始越来越注重团队的管理。一方面是人口红利的消失,互联网从跑马圈地到精耕细作,需要更加精细化的管理。另一方面是软件开发本身的属性和人力成本的增加,需要更高效的赋能优秀人才的潜力。

2020-08-24 05:42:00 3176 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除