“知道为什么而活的人,便能生存”——这句尼采说的话,被弗兰克尔在《活出生命的意义》一书中多次引用。他在奥斯维辛集中营中无时无刻不牵挂着自己的妻子,也不断梦想着战后能够到各地展开心理方面的专题讲座,怀着强烈的求生欲望,他积极抵抗集中营里的极度痛苦并存活下来,最终创立了维也纳第三心理学派:意义疗法。

最近对“技术管理”越来越感兴趣,所以开始学习极客时间上面刘建国(前百度最佳经理人)撰写的的技术管理实战36讲。目前学习的开篇词和“自我倾听篇”主要是关于回答技术管理里面的WHY的问题,理顺新经理内心的纠结与焦虑,让你平静的走上管理之路。下面是我的一些学习笔记和思考。

我要不要做管理呢?

工程师经常会提问:“我适不适合做管理呢?你对我有什么建议吗?”每当此时,作者都会反过来问他一个问题:“能否先告诉我,做管理对你来说意味着什么呢?你觉得它能给你带来什么?”。因为仔细审视自己走上管理道路的初衷很重要,这将决定你在这条路上能走多远,以及走的是否开心。

这个问题的回答通常有四类:被逼着做管理的;爱慕虚荣的(别人眼里的成功);责任心使然,不能辜负领导的期待;主观觉得管理很轻松,是个好活。但是这四类回答都属于“外驱力”,是没有办法帮助自己在这条路上走很远的,而真正起决定性因素的是自己的内在动力和真正诉求。通过下面三个重要问题来判断自己是否具有“内驱力”:

  • 你是否认同管理的价值呢?也就是我们要从内心认同管理是具有高价值的工作
  • 你是否对管理充满热情,并享受这些工作呢?包括:和上级沟通团队目标;关心和帮助同事成长;享受负责协调和推进一个大项目;考虑一些流程规范来提高团队效率等。
  • 是否看重在管理方面的成长呢?这点比较好理解,都是技术或者业务骨干转向管理,管理方面的很多知识需要学习,很多经验需要去锻炼积累。

同时管理意味着:承担更多的责任,更全面的视野(大局观)以及更加灵活的思考方式,这些都是很大的挑战和要求,当然通过勇敢的面对这些挑战,我们也很可能会收获:更大平台的成长感;和团队一起搞定更大项目的成就感;团队成长和优秀也会提升自己的影响力;这些全面提升最终会换回等值的回报,包括精神和物质方面的获得感。

哪些人比较容易走上管理岗位?

主要用我们中国古人的大智慧总结的三点:天时,地利,人和。

  • 天时:就是机会,时机,大环境等等,因为管理使需要积累的,所以推荐去能积累的公司做管理。
  • 地利:就是你的优势,能力和主要工作经验,技术的广度和深度都可以成为这方面的优势。
  • 人和:也就是是否能够得到他人足够的支持,包括提供给你机会的上司,一起前行的伙伴,关键时刻给你指引方向的导师,以及最后提供情感支持的家人或者朋友。

拥有天时地利人和的人比较容易走上管理岗位,但是也不是绝对的,作者以自己亲身经历来说明:想被提拔为一个管理者最好的方式,就是你首先成为一个实际上的管理者,这样的晋升理念叫“既定事实”。

我要不要转回去做技术呢?

新晋管理者普遍拥有患得患失的心态:对于做管理,没有摸到门道,很多时候会不知所措,倍感焦虑;而对于自己熟练掌握的技术来说,因为花在上面实战的机会越来越少,感觉它们正在离自己远去,也非常苦恼。
作者推荐了三个药方来缓解这样的心态:

  • 针对“患失”:把技术调高到更高角度来看;换一种学习方式来掌握技术(自己的学习方式,请教专家和共创);以及如果真心热爱技术,可以做技术型管理者。
  • 针对“患得”:管理对个人成长和个人发展肯定有帮助;一线技术管理者即使不合适,也很容易回头;管理积累的能力,也可以帮助自己成为一个“技术Leader”
  • 认清现实:即使做架构师或者技术领导,也需要把技术提高层次来看:以终为始看技术;多方面评估技术;以及要善于借助大家的技术。
    所以既然不可避免,那就勇敢面对,Just do it!

技术管理者该如果保持技术判断力

作为技术管理者,需要转变下心态:从之前的技术操作和实现者,变成了技术应用者。以前是重点关注“How”,现在要重点关注“Why”和“What”,就是技术判断的能力,也可是说是技术评估能力。从下面三个维度去评估技术:

  • 结果评估:以终为始,要回答“要不要做”,希望拿到什么结果,以及事先明确好如何验收,这样大家目标明确,自然有的放矢。
  • 可行性评估:这里可以用软件项目金三角(范围,成本和时间)去评估,尤其是成本考虑:技术选型成本,升级成本,排查成本,维护成本,机会成本,协作成本等都要考虑。
  • 风险评估:对一些技术风险要未雨绸缪,比如代码的法律风险(遵循的开源协议)。另外借助团队来评估技术风险可以提高准确度。
    可以通过如下几个方式去提高自己的技术判断力:建立团队技术学习机制;专项技术调研项目化;和技术牛人交流;听取工作汇报等。总之就是要借助周围人的优势和擅长点,来帮助自己提升和保持技术水准。

我这样的风格能做管理吗?

管理主要可以分为四种不同风格:

  • 指令式管理:重事不重人,喜欢发号施令,不会亲力亲为,关注目标和结果。
  • 支持式管理:重人不重事,自己带头冲锋,和团队一起合作拿结果,在意团队成员的感受。
  • 教练式管理:重人也重事,关注全局和方向,并在做事上给予教练式辅导和启发,这个让我想起了我最喜欢的足球教练穆里尼奥,哈哈。
  • 授权式管理:不重人也不重事,关注目标和结果,不关心过程和人员发展。
    作者也分析的这四种风格的适用场景:教练式或支持式适合带新人,授权式适合老手或者牛人,指令式适合一些紧急情况。

我能做好管理,大家会服我吗?

新经理普遍都对自己不自信,主要原因有三点:管理经验和能力不足;和团队成员对立比较;背负沉重的包袱。针对这三点,作者给出了自己的建议:

  • 可以梳理自己可迁移的能力,来帮助自己提升管理自信心。
  • 团队的胜利才是个人的胜利,把自己从团队成员对立面抽离,转而去支持服务团队,一起做成更好的成果,这样才能赢得团队的信赖。
  • 可以通过收集外部正向反馈,来提升自我认同。比如可以给自己的上司写周报,定期汇报团队工作,就已经完成的一些重要工作征求看法和评价。改进建议很宝贵,而肯定性的评价同样重要,作者建议可以这样提问上司:“我希望了解你比较看重什么”,或者“在你看起来,我有哪一两点做的还不错?”等。
    最后作者还用他前领导说的一句话鼓励大家:“你也许不是那个最强的人,但是你得相信,你是此时此刻做这事儿最合适的人。”

技术管理实战学习笔记(一)相关推荐

  1. 技术管理实战学习笔记(二)

    这周继续学习极客时间上面刘建国(前百度最佳经理人)撰写的的技术管理实战36讲.目前学习"角色认知篇"和"管理规划篇",主要是关于回答技术管理里面的WHAT以及刚 ...

  2. 第127讲:Hadoop集群管理之安全模式解析及动手实战学习笔记

    第127讲:Hadoop集群管理之安全模式解析及动手实战学习笔记 hadoop在启动时namenode会把fsimage加载进内存,同时和edits内容合并,以此建立整个文件系统的元数据的镜像(内存级 ...

  3. 技术管理实战笔记-自我认知篇下

    1作为技术管理者,我如何保持技术判断力? 1.1 为什么技术管理者需要具备技术判断力 所谓的技术判断力,其实就是指对技术的评估能力.为什么技术管理者需要具备这个能力?主要原因有以下两点 ● 首先,技术 ...

  4. 技术管理实战笔记-角色认知篇

    1.管理到底都做哪些事儿? 管理主要做好三件事:带人(团队建设).做事(任务管理).看方向(管理规划),当然,做好这些事都要基于良好的角色认知(当你从一位工程师到一个团队的管理者,也需要对" ...

  5. Linux性能优化实战学习笔记:第四十六讲=====实战分析

    Linux性能优化实战学习笔记:第四十六讲 一.上节回顾 不知不觉,我们已经学完了整个专栏的四大基础模块,即 CPU.内存.文件系统和磁盘 I/O.以及网络的性能分析和优化.相信你已经掌握了这些基础模 ...

  6. “物联网开发实战”学习笔记-(二)手机控制智能电灯

    "物联网开发实战"学习笔记-(二)手机控制智能电灯 如果搭建好硬件平台后,这一次我们的任务主要是调试好智能电灯,并且连接到腾讯云的物联网平台. 腾讯云物联网平台 腾讯物联网平台的优 ...

  7. 第55课:60分钟内从零起步驾驭Hive实战学习笔记

    第55课:60分钟内从零起步驾驭Hive实战学习笔记 本期内容: 1. Hive本质解析 2. Hive安装实战 3. 使用Hive操作搜索引擎数据实战 SparkSQL前身是Shark,Shark强 ...

  8. 通读《技术管理实战36讲》自我介绍内容安排

    自我介绍 你好,我是小Z,一个工作在交付前线的程序员,和客户对接项目需求并协调内部同事保质保量的完成交付任务就是我的日常工作. 非常荣幸能有机会阅读到这个专栏,不得不说这个专栏给我很多的启发和指引,感 ...

  9. “物联网开发实战”学习笔记-(四)智能音箱制作和语音控制

    "物联网开发实战"学习笔记-(四)智能音箱制作和语音控制 这次来造一个属于自己的智能音箱,这里详细介绍了智能音箱的语音控制的实现. 智能音箱的技术架构 智能音箱主要涉及拾音.前端信 ...

最新文章

  1. 商品详细信息的代码html_电商网站的商品详情页系统架构
  2. NASA指定首批9名宇航员,参与波音和马斯克商业载人航天
  3. 笔记-项目进度管理-估算活动顺序-依赖关系
  4. boost::gil::ImageConcept用法的测试程序
  5. flex states的用法
  6. SpringSecurity动态加载用户角色权限实现登录及鉴权
  7. 熊猫read_csv()–将CSV文件读取到DataFrame
  8. 05 搭建4节点hadoop集群
  9. OI国家集训队论文集1999~2018
  10. 浅谈Retrofit封装-让框架更加简洁易用
  11. thinkphp6+layui BBS社区论坛系统源码分享,支持适配移动端附截图
  12. 笔记本电脑怎么录音?电脑专业录音软件下载
  13. C# 装箱和拆箱,以及使用场景
  14. 如何用手机语音助手控制电脑
  15. uhs3内存卡有哪些_存储卡的读写速度的区别:class 10,UHS-1(U1 U3),UHS-3
  16. 汇编MOVSX指令详解
  17. LaTeX Error: File `numcompress.sty‘ not found. 解决方案
  18. 5G NR QC-LDPC MATLAB程序理解
  19. matlab分析gnss数据,Matlab读取GNSS 观测值o文件代码示例
  20. 移动端电影院:享受触手可及的幸福

热门文章

  1. 进行性肌营养不良研究又有新的发现
  2. html炫酷在线,炫酷实用的10个HTML5动画应用
  3. 智慧城市安全体系实例——智能门锁安全吗?
  4. Python+Appium+夜神模拟器环境搭建,启动模拟器自带的浏览器,相关步骤和遇到问题
  5. html tr标签添加div,如何在表行(tr)上叠加div(或任何元素)?
  6. Centos7配置PPTP共享网络
  7. 极多数据的输出前k(k10)大值——swust oj福布斯排行榜(0273)
  8. 机器学习算法优缺点及其应用领域
  9. 编写一个简单的考试程序,在控制台完成出题、答题的交互。试题(Question)分为单选(SingleChoice)和多选( MultiChoice)两种。
  10. android java 数组转字符串_java – Android将字符串转换为数组字符串