技术转技术管理后如何开始

现在互联网公司在选用技术管理人员时通常有种做法是在团队内部选取较为资深的开发人员,但开发人员走上管理岗位时都会很多不适应的情况。我之前在转向管理时,也参加了公司的管理培训。一般而言,公司的管理培训偏向管理手段,虽然实用但总觉缺少指导性。很多公众号里也有很多实战性的技术管理文章,但对于一个新手管理者而言,都是知道怎么做,缺少框架性的指导。

资深技术转向技术管理时该怎么做?

0 背景

美团点评的技术管理包含了技术和管理两部分:

技术方面要求要求达到了资深技术的水平,能够给团队以技术指导,是团队总技术架构师,是技术的总体负责人。这一点要求技术管理人员在技术方面也要不断精进,不可......

技术管理的放权

1. 为何要放权

每个初走上技术管理的人,之前基本都是因为技术比较强且管理能力也比较受认可,所以最终被提拔到Tech Leader(Team Leader)的位置上。因为之前的技术经历,刚做技术管理时,都会带上追求完美,避免犯错的特点,这些特点在做资深技术人员时非常有用,但作为技术管理上时,却会导致:

事事亲力亲为,因为其他人的能力基本不如自己,完成事情不如自己那么好;

在项目实施过程中,凡有可能出问题/已经出问题的点,自己都会深度参与,快速解决问题,却导致下属没有足够的机会锻炼,长久不能成长起来。

一些事情没有深度参与,出了问题之后,Leader会比较焦躁,这种情绪会带给团队......

2017年终总结

今天是2017的最后一天。

2016年过得不好,所以也没有给2017年太多期望,但总体来说今年是超过预期的。

回顾2017

工作上升职之后转向管理

经过上半年的大项目,到秋季的时候终于顺利升职,这对自己的成长是较大的认可。上半年的大项目突破了执行力的极限,做到了以前从来没有做过的事情,也是自己认为不可能做到的事情。下半年走上技术管理岗位,每天对自己都是挑战,从刚开始的恐惧到现在的战战兢兢,总算有了成长,能力也在向好的方向发展。

经过这一年,在心理上让自己觉得事情都是有解决方法,基于这个前提,自己开始在工作方面做较长远的规划,也不再因为胆小而不敢做一些基础性项目......

「技术的本质」读书笔记

原书地址:技术的本质

在读这本书之前,我先设定了几个问题

技术是什么?

技术如何产生?

技术如何发展?

作为技术人员何以处之?

技术是什么

作者认为技术最深的本质是:

技术是对现象有目的的编程。 技术的「基因」就是「现象」。

原理就是做某件事情的操作方法,使某事动作的基本方式。

技术是建立在「原理」之上的. 而原理是对某一个(或几个)现象的利用。

技术是如何产生

新技术的产生来源于:

组合

关于技术组合,在第二章有详细的阐述。组合是在已有技术的基础上,进行高秩序的过程。

每个新技术和新的解决方案都是一个组......

二进制补码

为便于表达,在这里假定是在8位机器表示

二进制补码表示

无符号十进制整数x的二进制表示是之间将x不断整除2,然后将余数反向排列得到。比如8的二进制表示为:0001000,7的二进制表示为00000111。二进制补码(two's-complement),是将字(word)的最高位解释为负权(negative weight),最高位为1时,表示值为负;最高位为0时,表示非负。

二进制补码的表示方式可以基于无符号整数的二进制来表示,需要经过两步:

1.取十进制数值的绝对值,转变为二进制表示方法,之后将每位取反;

2.增加符号位,如果为负数则加1

例如 8的......