总结

发布于 2020-08-21  8,548 次阅读


下半年匆匆忙忙的流逝,恍惚间已是年终时分。

忙于管理,少了很多时间钻研技术。

关于管理。

每个公司有每个公司的价值观、节奏、团队氛围,会导致许多经验不能完全复用,但是有几点是共通的:

  1. coding规范。老生常谈的事情,但是我认为没有比这个更重要的。包括代码、文档、部署、权限,会非常非常影响团队的工作效率。
  2. 执行思维。推行一件事、一个方案、一套流程,首先需要leader自己先吃透这套东西。所谓why-how-what:why(为什么这样做,能解决什么问题,达到什么目的),how(怎样做,具体措施和方案,快速变革还是逐步替换),what(这到底是什么东西,明白自己在干什么)当然,以上都是废话,执行到位才是真的,所以要自己先上,不然光嘴巴指挥谁也不想听。
  3. 活化团队。如何营造一种我们需要的团队氛围,是一门艺术。头脑风暴的时候,我们需要团队活跃;任务紧急时候,我们需要团队艰苦奋斗。在需要的时候活化团队氛围,导向目标,能极大的提高团队的效率和士气。

带团队和coding在我看来有点交叉线的味道。

在团队素质较差,人员较少的时候,leader往往是需要担负起开发任务的。

但是随着团队素质的上升,leader参与业务开发的重要性开始降低,更需要的是对整体方向的把控。所以走精兵路线的时候,leader在管理的同时,也在承担架构师的工作。

走人海战术的团队则是另一个方向,因为人员的复杂度,leader需要投入大量精力到管理,任务追踪,进度把控方面。所以,在开发人员中,需要一个或几个技术实力相对高的人来承担一部分技术压力。然后分化成技术经理和项目经理,上面再加一层CTO。


在一个小团队中,了解团队中的每一个人的都很总要。

比如CZ同学,他的沟通能力略差,性格比较执拗,但是代码写的很好,乐于使用新技术。让他去做普通的业务开发会非常吃力,总和产品吵架。

但是把他放到更底层一点的地方,比如系统优化,写一些算法轮子,自己琢磨文档,环境部署。面对机器的时间更多的时候,他的优势就体现出来了。

而SZE同学,混子风格,性格随和,敲钟度日。如果让他去处理新业务,搞一搞新技术的时候,属实费劲。把旧业务都扔给他,做一些小功能,改改bug,和产品自己协调。顺着别人的代码往下走,也能做的很不错。


扯远了,本来只想记录下今年的收获。。。一不注意说了这么多废话。

今年管理收获颇丰,技术却没有突破性的进展,更多的是研究一些杂学。

自己写了一个区块链的demo跑着玩(毕竟是区块链公司,虽然我是应用业务,不懂区块链也说不过去)

跟着硬件同学们玩单片机(啥都不懂,只能玩玩树莓派,权且凑个热闹)

golang,docker的学习没有很用心,2021的重心定到这里。


生活方面。学会了滑板,长板短板买了一堆,却嫌滑着太费劲,天天抱着exway电动板子。。。日语入门,找了个网友,三天打鱼两天晒网。

2020动荡之年,我却挺幸运的,遇到了好的公司(全薪远程办公),遇到了很多好人(免费送东西的网友),还有一群可以成为朋友的同事(好像我在每个公司的同事都能变成铁哥们T_T,除了妹子因为没有


最后,我也不想说什么2021加油之类的屁话,反正这个世界有自己的运行规律,尽人事听天命。

就这样吧,2021加油!!!(雾


君子慎独,不欺暗室。卑以自牧,含章可贞。