首页 程序笔记 初次走上技术管理岗位的思考总结

初次走上技术管理岗位的思考总结

初次走上管理岗位的技术骨干,总是有很多困惑。为什么比以前写代码还累?怎么让任务安排更合理?为什么总有下属不愿意进步,每天得过且过?诸如此类的问题,本文并不能都给出解决方法。本文的目的是抛砖引玉,如果诸位能从中获得一点点启发,那就是博主的一点点贡献。由于从事管理工作时间并不长,才疏学浅,如有错误请批评指正。

角色认知
  从技术转向管理,关注点发生转变,沟通对象也发生变化,沟通方法变得非常必要,需要时间去磨炼和积累。最关键的是对自身角色要有准确的认知。
  我们做程序员的时候,工作内容是服从经理的任务分工,实现产品经理的需求。沟通对象是技术经理(直接上级)、产品经理、测试人员,有时候也会跨部门沟通,一般其他前后端开发同事。大家看看下表:

分类 开发工程师 技术经理
岗位作用 实现业务需求、故障处理 分配任务、把控项目进度、解决技术难点、确定技术方案、故障处理第一责任人
沟通对象 主要是技术经理 所有下级、直接上级以及其他部门领导
工作特点 接触面窄,任务单一 承上启下沟通和协调、承受业绩压力、更大的责任
考核指标 完成需求及时性,BUG级别 项目按时上线、响应故障及时性、下级能力提升
  技术经理这个角色的是承上启下的最小决策单元,只是代码写的少,其他的工作都变得更加复杂,而且责任还大了。大家可能也见过整天喝茶刷抖音的技术经理,我觉得他要么管理水平真的很高,要么是凭资历当的水货领导。

自我管理
谨言慎行
  畅销书《影响力》提到,因为影响力的巨大差异,娱乐明星比科学家收入高几万倍。技术经理管理了N个人,影响力就是N倍,如果言行不端,造成的影响是基层人员的N倍。博主有过一个上级,把粗鲁当成豪迈,各种JB、CAO啊脏话挂在嘴边,时不时来个荤段子,有女同事在场也是如此。有些涉世未深的同事有样学样,导致其他部门说我们太黄。某些管理者喜欢享受信息不对称的优越感,传播未经证实的消息(比如要裁员),可能造成基层人员军心不稳。
  有一个比喻很恰当:公司是一棵大树,领导是树上面的猴子,树下面的猴子都能看到他的红屁股,但是他自己却看不到。

时间管理
  走上了管理岗位,沟通工作多了,会议也多了,自己亲手做事的时间少了。如果总是觉得时间不够用,但是又不知道时间花到哪儿去了,这就需要时间管理。越是任务繁杂,时间管理就越重要,分享几点经验:

每日都列任务清单:根据事情轻重缓急,列出今日必做清单、明日待办清单。今日必做的事情加班都要完成。
自己做还是授权做:有效的授权是管理者必须掌握的技能,它不但可以节省管理者的时间,更重要的是可以培养员工,使他们承担责任和压力,快速成长起来。
预估事情完成时间和资源:很多事情不是孤立存在的,需要外部资源支持。预估完成时间和资源,可以提取安排,当一部分卡住就切换到另外一部分。
沟通四化
  有效沟通的技巧总结起来,就是四化:信息量化、问题具体化、成果期限化、事情责任化。

信息量化指的是沟通目标或任务具体明确,可以清晰度量。
问题具体化是将对事物的认知与描述明确化,具体化。
成果期限化指交待任务时要明确完成期限、交付具体时间点。
事情责任化是把事情具体到责任人,在规定的期限内向责任人要结果。
对下管理
奖惩严明
  每个人都是愿意被奖励不愿意被惩罚,利用奖惩严明的规则来激励团队。奖励的方式多种多样,但是大多数公司给不了实物奖励,当面表扬就是最好的方式,就是动动嘴皮子。表扬他人,内容要详细清楚,有以点带面的号召力,避免“你干的还不错”这类混沌的说法。批评他人应该清楚的指出为什么受到批评,造成的后果,最后提出改正的建议。

亲疏得当
  由于权力的威慑或者某些利益,下属不会毫无顾忌的和上级说心里话,管理者几乎不可能和下属成为亲密朋友。从亲疏关系上看,“离得远”就无法管理,“离得近”又不太可能,那怎么了解下属的真实想法和诉求呢?方法是多请吃饭多喝酒。饭局文化是我们中国人特有的文化,很多正经事都是饭桌上谈的。酒过三巡,胆变大了话变多了,谈谈理想谈谈人生,聊聊各自的家庭情况。其实大家都是明白人,上班的时候客客气气叫你领导,也只是为了赚点钱养家糊口。平时就不要装逼玩高冷,或者刻意套近乎称兄道弟,只要是假的,别人都看得出来。

对上管理
  谁敢管理上级呢?不要误解管理这个词,管理的本质是借助他人达成目的,借助上级达成自己的目的也是管理。

主动汇报
  因为缺乏对上管理能力,跟上级相处的时候,我们可能会采取三种方式:

猜,通过各种蛛丝马迹、胡思乱想来猜测上级到底要什么。
等,什么也不做,等着哪天遇到一个完美上级来赏识自己。
拍,试图另辟蹊径,通过顺着上级说话、拍马屁来取悦。
  我们应该主动汇报工作,不做无谓的揣测,但是汇报要注意以下几点:

立足公司发展重点和战略谈问题提建议。
了解部门计划,汇报实际工作成果和不足之处。
换位思考理解上级的压力,询问上级对你的期望。
争取资源
  资源可以是用人名额、奖金或者团建费、项目时间、外部协作等等。资源永远是紧张的,你不去争取就会落到别人的口袋。如果项目做的好,一定要找领导邀功,争取奖金或者其他福利。如果预感到项目工期紧张,要提前争取用人名额。有的领导喜欢压开发周期,汇报的时候,把上线时间拉长,这样他砍一点也无妨。别当佛系经理,让你的下属加最多的班,喝最冷的西北风。

局限性
  无论是职场还是生活中,有很多事情是怎么努力都做不到的。比如,你有个不省心的上级,做决策东一榔头西一棒子,部门经常高强度加班配合他,大家怨声载道。再比如,得力的下属找了薪资更高的槽位,你去找上级争取调薪挽留他,上级说公司欠一屁股债没钱。怎么办?只好给下属画饼了,画饼的结果大家都知道。
  公司是个游泳池,管理者游的最远距离只能是池子的宽度。搞不定的时候就要认输。
本文为原创文章,著作权归作者[编码砖家]所有,商业转载请联系作者获得授权,非商业转载请注明出处。 来源地址:https://www.cnblogs.com/xiaoyangjia/p/11338959.html

3

站心网

初次走上管理岗位的技术骨干,总是有很多困惑。为什么比以前写代码还累?怎么让任务安排更合理?为什么总有..

为您推荐

天天写业务代码,如何成为技术大牛?

不管是开发、测试、运维,每个技术人员心理多多少少都有一个成为技术大牛的梦,毕竟"梦想总是要有的,万一实现了呢"!正是对技术梦的追求,促使我们不断地努力和提升自己。然而"梦想是美好的,现实却是残酷的",很多..

程序员如何讲清楚技术方案

最近在评审技术方案,和代码review的时候,遇到刚入行的同学们,很多都讲不清楚技术方案。具体表现是:上来不说需求,直接说算法实现。台下一头雾水,根本不知道设计方案是否合理。描述完需求后,又直接看代码,看表..

如何学习新技术

我总是感觉自己在盲目的学习一些看上去很火热的技术。比如 React Native,Flutter 等等。我家里堆了各种编程语言的入门书籍,有 Go 的,有 Erlang 的,有 c++ 的,还有 JavaScript 和 CSS。我到现在都搞不懂这个事情..

码农晋升为技术管理者后,痛并快乐着的纠结内心

有一个非常有趣的现象:据说大部分的技术管理者,在其从程序员转为管理岗位的时候,都是在领导或公司的要求下,被动的推到管理岗位上的,并非是自己当初有强烈意愿、主动去选择管理岗的。这种被动的比例还不低,高达..

十年技术进阶路

前言该篇文章是我第一次跟DTCC合作编写的,整篇文章大概8000字,可能花您15分钟阅读。我和DTCC的韩楠老师,共花7了天时间,每天把该文章打磨到晚上12点,在这非常感谢编辑老师的负责与付出。这篇也是我分享里为数不..

传统线程技术中创建线程的两种方式

传统的线程技术中有两种创建线程的方式:一是继承Thread类,并重写run()方法;二是实现Runnable接口,覆盖接口中的run()方法,并把Runnable接口的实现扔给Thread。这两种方式大部分人可能都知道,但是为什么这样玩就..

一个技术管理者的苦逼【技术管理漫谈】

希望给你3-5分钟的碎片化学习,可能是坐地铁、等公交,积少成多,水滴石穿,谢谢关注。角色转变 从工程师转技术管理这两年,好比头马变成车夫,除了角色认知的转变,还要看方向,定计划。不仅仅是自己拉好车的事情,..

技术团队管理者的问题视角

团队基建考虑的因素- 人心稳定性- 团队技能分布:(每个人熟悉的技术栈,技能)- 团队职业规范方向:(谁去当架构师、技术专家、技术经理、交互专家)- 合作意识:(工程师的积极性:主动问询,共同协商)- 团队规范..

从程序媛角度去看项目管理

需求管理下图描述的是程序员从接到需求到开发环节的过程:一般我们首先会收到产品的PRD或交互稿,被询问今天什么时间点是否有空,进行需求评审。时光匆匆,回想起刚毕业那时,我望着冗长的PRD,直接跳过背景、目的等..

Git 常用命令总结

基础命令初始化一个Git仓库:git init添加到暂存区:git add <file>提交到本地仓库:git commit -m <message>仓库版本号切换:git reset --hard commit_id查看提交历史:git log查看历史命令:git reflog丢弃工作区..

作为程序员的思考与反省

子曰:吾十有五而志于学,三十而立,四十而不惑,五十而知天命,六十而耳顺,七十而从心所欲,不逾矩。人生又有几个十年?距离三十还有7年。7年看似很长但也很短。或许有人说我过早的杞人忧天。三十岁对于一个程序员..

技术实力的本质是什么?

背景今天,我们来讨论一个问题:技术实力的本质究竟是什么?在工作中,你可能会遇到,为什么他的实力不如我,他却可以晋升?在面试中,你可能会遇到,我把系统性能优化了10倍,为什么面试官还是看不上我?为什么?到..

什么是VoidZero?Vue和Vite之父尤雨溪成立的技术公司

VoidZero是一家由Vue和Vite之父尤雨溪成立的技术公司,主要致力于解决JavaScript工具链的碎片化、依赖复杂以及性能瓶颈问题,通过提供一个统一、高性能的开发工具链来改善开发者的开发体验。优点分析统一性:VoidZer..

DockerUI 中文可视化Docker管理工具使用示例

DockerUI 是由国内开发者打造的一款优秀的 Docker 可视化管理工具。该工具拥有简洁直观的UI界面,可以轻松进行Docker主机管理、集群管理,以及Docker任务的编排等操作。DockerUI不仅展示了资源利用率、系统信息和更..

关于项目管理的若干建议

今天整理电脑,发现自己去年年初给老板写的这个很好,拿出来和大家分享一下《关于项目管理的若干建议》1、 人尽其才,成本优先技术开发型公司最主要的管理就是人员的管理,如何最大程度的利用好现有人才,发挥其最大..

深入浅出Oracle-DBA入门、进阶与诊断案例免费下载

目前市场上的Oracle书籍普遍存在的问题是模式单一,要么只讲基础知识,要么侧重代码编程实例,要么针对具体的版本特性(Oracle8i/Oracle9i/Oracle10g等),要么缺少实践应用检验,很少能对Oracle相关知识进行全面深..

项目管理中的大杀器—承诺

如何保证项目进度按照计划进行是每个项目经理工作的重点。每个项目经理的方法和手段各不一样。今天我和大家介绍一下我经常使用的一种方式,承诺。具体意思是指,让整个项目的干系人进行相应的承诺,从而保证项目向..

30多年程序员生涯经验总结

在我 30 多年的程序员生涯里,我学到了不少有用的东西。下面是我这些年积累的经验精华。我常常想,如果以前能有人在这些经验上指点一二,我相信我现在会站得更高。 1. 客户在接触到产品之后,才会真正明白自己的需..

程序员应该少写代码多思考

软件开发的一个最基本的事实是写代码,但是最大的误区之一就是把写代码当做工作。当我作为一个程序员第一次参加工作的时候,就犯了这样的错误。老实说,写代码真的是一件特有意思的事,它的强大功能,它的多种作用..

数据库管理工具DBeaver 支持多种数据库

DBeaver是一种通用的数据库管理工具,能够支持多种数据库,包括MySQL、PostgreSQL、Oracle、SQL Server等。DBeaver功能特性1、几乎支持所有数据库产品,包括:MySQL、SQL Server、PostgreSQL、MariaDB、SQLite、Orac..

发表回复

返回顶部