程序员晋升管理者后的自我修养

谈到技术管理,首要的一点就是管理者的角色认知问题,因此本篇文章的主要内容就是如何增强管理者的角色认知,持续提升自我管理能力。

作为管理者,首要任务就是要认清自我并管理好自己,要树立对管理者角色的正确认知,并在实际管理工作中持续提升自我管理能力,系统思考,不断修炼,持续实践,逐步提升个人领导力。

要学会管理并运用于实际工作中,首先要了解管理的起源,在我们国家,很多的管理思想都是藏于各类文学、哲学、史书之中,像《孙子兵法》、《论语》、《孟子》、《大学》、《中庸》、《资治通鉴》、《王阳明传习录》等等,里面有非常多的管理智慧。而现代将管理的起源,其实很多时候将的是管理学的起源和发展,这个主要源自西方的古典管理理论、行为科学理论、现代管理理论等。
 

因此,关于管理的定义,我们可以从一些管理大师的言论、作品、思想理论中窥探一二:

弗雷德里克·温斯洛·泰勒认为:“管理就是确切地知道你要别人干什么,并使他用最好的方法去干。”

赫伯特·西蒙认为:“管理就是制定决策。”

亨利·法约尔认为:“管理是由计划、组织、指挥、协调及控制等职能为要素组成的活动过程。”

彼得·德鲁克认为:“管理是一种工作,它有自己的技巧、工具和方法;管理是一种器官,是赋予组织以生命的、能动的、动态的器官;管理是一门科学,一种系统化的并到处适用的知识;同时管理也是一种文化。”

那么,针对技术管理的定义,常见的说法是:技术管理用于计划、开发和实现技术能力,完成组织战略和运营目标。技术管理通常是指在技术行业当中所作的管理工作,管理者一般具有较高的技术水平,同时带领着自己所管理的团队完成某项技术任务。管理者用自己所掌握的技术知识和能力来提高整个团队的效率,继而完成技术任务。

一、管理者的角色认知

很多的管理者都是从小白入手,经过千锤百炼,逐步成长为管理精英。那么,在这个过程中,就需要做好管理者的角色转换,认清管理者的角色定位误区,明确管理者的正确的角色定位。

1、做好管理者的角色转换

大部分技术管理者都是从工程师跃升过来的,因此这里面会面临几个方面的角色转换问题:一是从专才向通才转变,二是从对事向对人+事转变,三是从管好自己向带好团队转变,四是从被安排向主动规划转变,五是从过程导向向目标/结果导向转变,六是从追求个人业绩向追求团队业绩转变。

2、认清管理者的角色定位误区

在向管理者角色转换的过程中,很容易会步入一些误区,例如有官僚主义作风倾向,从工程师升级到技术管理者,通常会有一种这个权力的放大,容易出现急躁冒进、官僚作风凸显等问题,由此会导致工作开展等各方面受影响。其次,也容易一味盲从地听从下属的意见,容易把自己定位为民意代表。再次是依旧把自己当做一名普通的员工,和之前的工程师角色没有任何差别。除此之外就是容易充当传话筒。
除了上述这些角色定位误区之外,作为技术管理者,也容易出现找借口、推卸责任,危机意识淡薄、缺乏老板心态等方面的问题。这些都是我们在向技术管理者角色转换过程中要特别注意的。

文能设计定需求,武可写码做架构,目标要够大,这样你才能看到更多的风景。而这个最终目标是解决问题,而不是精通哪一类技术,技术只是手段,不是目的。做为一个有追求的程序员,也要熟悉低代码开发工具,代码量少,系统的稳定性和易调整性都会得到一定的保障。

就比如国内领先的JNPF低代码快速开发工具,采用主流的两大技术Java/.Net开发,100%交付源码,有拖拽式的代码生成器,灵活的权限配置、SaaS服务,强大的接口对接,随心可变的工作流引擎。支持多端协同操作,100%提供源码,支持多种云环境部署、本地部署,只需要你化很少的时间就可以完成配置,它们的投资回报率是非常高。

开源地址:https://www.jnpfsoft.com/?csdn

3、明确管理者的角色定位

作为一名技术管理者,要时刻明白管理者的四种维度:一是在上级面前代表下级,二是在下级面前代表上级,三是在同僚面前代表内部客户,四是在客户和供应商面前代表公司。

因此,管理者的角色定位就是明确在承上、启下、平行三个层次上的相应定位。

作为规划者:

  • 要清楚公司整体战略、中远期规划、近期重心、部门定位及发展方向;
  • 要牢记部门年度工作目标、重点工作任务;
  • 要根据目标制定具体的行动计划和实施战术,将总目标逐层分解到每一个人。

作为执行者:

  • 要向每一个团队成员真实、准确传递公司整体战略、部门定位及发展方向、倡导的价值观和理念等;
  • 要明确团队及各岗位的工作职责,按工作流程、标准、规范等结合实际开展相关工作;
  • 要持续追求高效率工作、高价值产出。

作为危机/问题解决者:

  • 要善于发现问题和提出建议;
  • 不要局限于单一的解决方案,准备多种解决方案;
  • 要制定可行的应急方案,有效应对和处理危机。

作为模范者:

  • 要做好自我管理,跟上公司发展、团队成长步伐;
  • 要持续学习,让自己成为高效能人士;
  • 要为团队、为下属立标杆、做表率、树榜样。

作为绩效伙伴:

  • 要同时关注员工个人绩效、团队绩效、管理者绩效;
  • 要与下属之间建立平等、协商的关系;
  • 要做好绩效辅导,帮助下属达成目标、取得进步。

作为监督/控制者:

  • 要维护团队协作的游戏规则;
  • 要自觉维护制度的落实,更需要组织监督;
  • 做好监督/检查是对工作重视的体现。

作为领导者:

  • 要明白火车跑得快,全靠车头带的道理;
  • 要明白领导力的巨大作用;
  • 要明白领导者的职责和使命。

作为教练员:

  • 要明白提高下属的能力和素质是管理者的责任;
  • 要“鞭打慢牛”,不能“卸套不用”而自己去干;
  • 不要有“教会徒弟,饿死师傅”的狭隘思想。

作为内部客户:

  • 要将部门之间、同事之间看成内部客户;
  • 要让沟通、协作变得更加顺畅、有序、高效;
  • 要追求高效率、高质量的合作。
二、认清自我并管理好自己
1、成为一名卓有成效的管理者

现代管理学之父、大师中的大师彼得·德鲁克提出管理者的首要任务就是管理好自己,也就是现在所说的“人人都是管理者”“每个人都应该是自己的 CEO”。德鲁克认为:

在知识社会中,个人角色不再受组织层级限制,每个人都可以是管理者,而且所有人都有必要修炼管理者的基本素养。

德鲁克最有影响力的三个理念是:目标管理、知识工作者和企业社会责任。因此,在成为一名技术管理者的道路上,个人认为非常有必要系统性地阅读和领会一些管理著作,例如《卓有成效的管理者》、《管理–技艺之精髓》等。

2、做好时间管理

无论是古人对于时间重要性的论述,还是现代人们对于时间认知的改变,我们都非常清楚时间的宝贵,因此管理好时间,才能谈做好管理。

在时间管理方面,有著名的四象限法则,同时通过记录时间都去哪儿了能够帮助我们有效利用整块的时间,通过分清事情的轻重缓急,坚持要事优先,集中精力、一次只做一件时间等等,均能够帮助我们更好地管理时间。在时间管理方法方面,有大家都熟知的 GTD、番茄工作法、吃青蛙 ABCDE 法等等,而时间管理的工具就数不胜数了,比如滴答清单、高效 TODO、番茄土豆等等。

3、做好情绪管理

关于情绪,百度百科是这样描述的:情绪,是对一系列主观认知经验的通称,是人对客观事物的态度体验以及相应的行为反应,一般认为,情绪是以个体愿望和需要为中介的一种心理活动。

相信很多人都看过或者听说过头脑特工队这部动画片,这部动画片里面提到了五种情绪,分别代表的是快乐、悲伤、恐惧、厌恶和愤怒。也就是说,我们要能够学会包容和理解每一种情绪。同时,我们要能够正确地识别和表达情绪,这当然也是一种需要我们学习的能力体现。我们会面对各种压力,比方说像来自工作的压力、来自领导的压力、来自生活的压力、来自家庭的压力、来自学习的压力、来自环境的压力等等,因此,我们需要做好自身的情绪管理。这里面会涉及到一个名词,叫心理韧性。

心理韧性,是一种能够从挫折中恢复原状,从失败中学习经验,从挑战中获得动力以及相信自己可以克服生活中的任何压力和困难的能力。增强心理韧性,有利于我们做好情绪管理。在高强度的压力下,处理好自己的情绪是一种非常重要的专业能力。

4、增强系统思考能力

彼得圣吉在《第五项修炼》一书中,提到了五种修炼,分别是自我超越、心智模式、共同愿景、团队学习和系统思考,其中系统思考是五项修炼的核心,是一项架构整体的修炼,能让人们看见互相关联的事件以及渐渐变化的形态。

5、持续学习与实践
这是我们得以持续前进、持续成长的源泉,我们要站在巨人的肩膀上,站在古今管理大师们的管理智慧上,建立个人的知识体系,并在工作中持续实践、持续改进、持续积累,定能有所获益。

最后,借用史蒂芬柯维的《高效能人士的七个习惯》结束这篇文章,这 7 个习惯分别是积极主动、以终为始、要事第一、双赢思维、知彼解己、统合综效、不断更新。在这个快速发展变化的时代,随着不确定性的持续增加,只有不断更新和不断完善自我,我们才能迈向新的成长路径,才能在技术管理这条路上越走越远。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/326541.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

导航与定位技术已成为移动机器人的核心技术之一

随着移动机器人技术的不断发展和应用领域的扩大,导航与定位技术已成为移动机器人的核心技术之一。本文将介绍移动机器人导航与定位技术的发展现状、技术前沿和面临的挑战。 ​ 一、导航与定位技术的发展现状 移动机器人的导航与定位技术是实现自主移动的关键。目前…

AI魔幻巨制电影《权力的游戏:重生之战》

AI魔幻巨制电影《权力的游戏:重生之战》 《冰与火之歌》龙妈雪诺后裔是谁?你相信龙族的力量可以改变维斯特洛大陆的命运吗? 在《权力的游戏:重生之战》中,维斯特洛大陆再次陷入混乱之中,但这一次的混乱并非…

dolphinscheduler部署排错记录

dolphinscheduler部署至K8S集群上的遇到的坑 问题 问题出现场景: ​ 在部署完ui, worker, master, api四个模块之后,随手建了一个工作流,点击运行的时候,在master节点上出现这个报错。 猜测原因 发送方发送的消息和接收方接收…

AI嵌入式K210项目(3)-GPIO控制

文章目录 前言一、背景知识二、背景知识二、开始你的表演代码实现 总结 前言 前面介绍了开发板和环境搭建的基本情况,接下来我们开始学习使用C进行裸板开发,本节课先来学习下K210最基础的功能,引脚映射和点灯。 在开始具体学习之前&#xff…

使用python连接elasticsearch

有一个困惑了好久的问题,那就是从python里面连接elasticsearch总是报错。大致长这样 一开始我是看网上把es的安全功能关闭,也就是下面的内容,这个要进入到es的docker中去改config/elasticsearch.yml配置文件,但是这样改了以后kib…

midjourney 通过api调用并接入微信机器人

接口服务提供方 https://mjapi.io/ 填写邮箱,邮箱接收key 通过BTC充值,paypal也可以,一个邮箱每天提供的画图量并不大,100张左右 API文档 有了API可以接入微信机器人 我开发的微信机器人绘图命令 ### midjourney提问格式文档 ##…

.net core 6 集成nacos的服务注册和配置中心

1、安装nuget包 2、加上配置文件 "nacos": {"ServerAddresses": [ "http://127.0.0.1:8848" ],"GroupName": "DEFAULT_GROUP","ClusterName": "DEFAULT","ServiceName": "webapi"…

进程的概念之进程的状态

不逼你自己一把,你怎么知道自己行不行文章目录 进程状态看看Linux内核怎么说进程状态查看 僵尸进程僵尸进程的危害 孤儿进程进程优先级 进程状态看看Linux内核怎么说 为了弄明白正在进行的进程是什么意思,究竟怎样才算正在运行的进程,比如说…

AutoPDMS10.6.4在win10上启动情况

中国电子系统某建筑设计院软件升级,win10机子,装AutoPDMS10.6.4,管理员身份启动或双击启动,都是如下提示: 把VC的插件安装,重新安装,且看杀毒软件是否屏蔽(win10都没装杀毒软件&…

SL3036国产新品 48V/60V电动车里程增程器供电芯片

随着电动车的普及,里程焦虑成为了很多电动车用户面临的问题。为了解决这个问题,SL3036国产新品应运而生,它是一款48V/60V电动车里程增程器供电芯片。这款芯片的出现,为电动车用户提供了更加可靠的续航里程,让他们在出行…

VUE项目快速打包发布

VUE项目快速打包发布 首先在你的VS Code中新建一个终端 输入 npm run build 回车等运行结束之后会在你的项目中生成一个dist目录 此时再iis部署的时候把你添加的网站指定的目录指向dist即可

迅为RK3588开发板编译 Buildroot单独编译图形化界面(编译 buildroot)

第四步:编译 buildroot 首先在 linux 源码目录下输入以下命令进入编译的 UI 界面,进入之后如下所示: ./build.sh 然后将光标移动到第三个 rootfs,点击回车会进入到文件系统镜像选择界面,如下图所示: 这里…

知存科技助力AI应用落地:WTMDK2101-ZT1评估板实地评测与性能揭秘

文章目录 一、前言二、深入了解存算一体技术2.1 什么是存算一体2.2 存算一体技术发展历程2.3 基于不同存储介质的存内计算芯片性能比较 三、国产存算一体,重大进展3.1 知存科技:我国存算一体领域的研发领导者 四、知存科技新型 WTM2101 SOC 评估板使用评…

数据库-数据结构

数据库-数据结构 一、B-树、B树、B*树1 B-树2 B树3 B*树 二、AVL树1 左旋2 右旋3 LL4 RR5 LR6 RL 三、红黑树1 插入操作1.1 父节点是黑色1.2 父节点是红色且叔父节点是红色1.3 父节点是红色且叔父节点是黑色 2 删除操作2.1 有2个孩子2.1 有1个孩子2.3 没有孩子2.3.1 节点为红色…

DOM 的 diff 算法

经典面试题: 1)react/vue中的 key 有什么作用?(key的内部原理是什么?) 2)为什么遍历列表时,key 最好不用 index? 1、虚拟dom中key的作用: 1) 简…

Python GUI库大汇总

所有程序都是基于命令行的,这些程序可能只有一些“专业”的计算机人士才会使用。例如前面编写的五子棋等程序,恐怕只有程序员自己才愿意玩这么“糟糕”的游戏,很少有最终用户愿意对着黑乎乎的命令行界面敲命令。 相反,如果为程序…

联想小新M7268一体机常用功能和操作步骤

联想小新M7268黑白激光多功能打印一体机,小身材、大智慧,小心M7268身材十分娇小,净尺寸方面为350*275*135mm(长*宽*高)(手工测量),在实际使用时,小新M7268所占空间要略大…

Linux平台建立GB28181设备模拟器

目录 下载模拟器解决动态库缺少问题运行模拟器抓包参考资料 在没有GB28181摄像机的情况下,在Linux虚拟机中模拟出一台GB28181摄像机用于调试和学习. 下载模拟器 到网站下载Linux 平台版本: https://www.happytimesoft.com/download.html tar -zxvf happytime-gb28181-device…

使用 Docker 部署 Halo 博客系统

:::info 项目地址:https://github.com/halo-dev/halo ::: 一、Halo 介绍 1)Halo 简介 Halo 是一款强大易用的开源建站工具,它让你无需太多的技术知识就可以快速搭建一个博客、网站或者内容管理系统。具备可插拔架构、主题套用、富文本编辑器…

基于Springboot的私人健身与教练预约管理系统(有报告)。Javaee项目,springboot项目。

演示视频: 基于Springboot的私人健身与教练预约管理系统(有报告)。Javaee项目,springboot项目。 项目介绍: 采用M(model)V(view)C(controller)三…