基层码农谈领导力
作为公司最朴实、最不引人注目的一枚码农、一名程序员,我们这个群体连同其他很多岗位,共同扮演了公司里最基础的执行力角色。
现在,连我这样一名小小的程序员,都来谈领导力了,难道领导力的门槛变得这么低吗?
实则是,领导力思维太过重要,没有这种导向,平时做事的时候可能会有迷失感。
在我看来呢,领导力的本质是个人影响力。除去你的岗位权力、赏罚权力之外,通过你的专业能力和个人魅力而产生的这种影响力,他能驱动人们自发、自愿地追随你。
领导力的基础,是由管理思维来奠定的。而管理又分为 对内 和 对外 。
对内,主动承担起更多的工作和责任。像在软件开发里,并不一定是代码多就表示工作量多,承担更多的工作其实还包括敢于吃透产品需求文档,直面一对一的沟通,思考出一个性价比最好的落地方案,这其实是一个相对烧脑的过程;还有在 Scrum 敏捷项目实践里,要积极组织和配合各项沟通事宜,像会议、分享、CodeReview代码评审等等,通过这些行为让每一个团队成员能够理解自己存在的意义和目标,像 OKR 这种极简工作法,也是把目标 Objectives 摆在第一位。
对外,其实本质就是通过他人完成工作的一种能力。这里的“他人”有两层含义,一是 向上管理 ,另一个是 水平延伸 。
向上管理 的核心就是及时的汇报,通过领导层面来解决问题,起到一个降维打击的效果。
水平延伸 就是面向多团队的工作对接,这里面最重要的一个思维是同理心,也就是站在对方的视角思考问题,比如我们自己要提供一个接口出来,我们就会设想,当依赖于我们的小组团队来调这个接口时,他需要知晓哪些细节呢?比如域名、接口方法名、HTTP请求方法是GET还是POST,入参列表、出参列表,以及异常编码列表。当我们把这些细则都列举到文档里之后,我们自己还会通过内部测试或者单元测试,把所有的细节和可能性都走一遍。然后就会发现,我们在捋第一遍接口文档时其实只完成了必要工作量的 80% ,往往还要再补充 20%。这样的一番细致工作下来,得到的就是别人的认同,获得的就是一种正向影响力和规范化的力量。那么,下一次你再跟其他团队有接口往来的时候,就能得到别人最欣然的接纳和配合。
那么,像同理心也好,领导力也罢,我们都可以理解成是执行力往上的一种思维方式,我们要尽力、尽早的往这个方向靠拢。
从程序员这个职业视角,以管中窥豹的方式看领导力,还是有点瞎子摸象。
但是以简化的方式看领导力这个概念,它仍然是思维层面的认知转变,落实下来其实还是主观能动性和利他主义。
好的,今天就想到这一些,以后再继续针对领导力做拓展讨论。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?