技术负责人要停止写代码吗?

今天浏览 Medium,看到一篇直接喊出「技术负责人,请停止写代码」的文章,不禁和朋友一起围绕着这个话题进行了一番讨论。

文章中说到,成为一个 Team Leader 最难的是要明白「你不再是一个真正的开发者」了。既编程又管理往往会导致你非常地倦怠,最终两项工作都做不好。

大部分开发任务都需要高度集中和专注,这与团队领导工作相悖。当各式会议、电话持续不断,要去考虑这个代码该怎么写实在是困难得很。

技术总监到底要不要写代码?

有的程序员说技术总监如果不写代码怎么能领导好技术团队;有的说技术总监还需要写代码?如果技术总监都需要写代码的话,那技术团队有多操心呐。

其实,这里面有两个问题

一、技术管理者的核心能力是什么
二、技术工程师和技术管理者的技术能力有什么差别

先说第一个问题,技术管理者的核心能力是什么,说实话这也是曾经困扰我的问题,直到有一次上MBA课程的时候,教授的一句话让我一下子通透了。

“管理者的核心能力是什么呢?是职业判断力。”

在2013年,阿里巴巴的张勇看到了移动互联网的未来,提出“All in移动”,帮助阿里顺利拿到了移动互联网时代的头等舱,这就是职业判断力。

海尔张瑞敏,在互联网时代来临时,提出了“人单合一”模式,“革自己的命”,企业获得了重生;在万众创业的时代,他提出“创客模式”,把企业变成创客平台,释放了企业的创新力。这也是职业判断力。

同样的道理,技术管理者的核心能力就是技术判断力。技术判断力简单说来,就是某个技术项目“要不要做”,要做的话“能不能实现”,是否适合现在做,还要考虑技术风险、项目管理复杂度、成本等,已经远远超出了写代码的范畴。

在这里插入图片描述

工程师和技术管理者的技术能力有什么差别?

第二个问题,技术工程师和技术管理者的技术能力有什么差别呢?简单来说,技术工程师的技术能力就是写代码,做具体的技术实现。技术管理者的技术能力是技术判断力,通过在技术领域和非技术领域的长期积累培养起来的技术决策能力。

许多朋友,一直把技术工程师的技术能力与技术管理者的技术能力混为一谈,讨论技术总监应不应该写代码是非常可笑的。

这要分场景来看,例如,创业团队缺乏资源,技术负责人当然事必躬亲,动手写代码,但当团队慢慢壮大时,技术负责人就要把重点放在做技术决策上面。

也就是说要看团队所处的阶段和团队规模,以及技术负责人的角色定位,来决定他的工作内容究竟是做技术实现,还是做技术决策,还是两者兼而有之。技术总监或CTO是否写代码,离开具体场景的讨论是没有任何意义的。

那么,当你成为 Team Leader,究竟还要不要写代码?

### 回答1: Active Directory服务是种由微软公司开发的网络服务,它提供了种集中管理和控制网络资源的方式。它可以在中集中管理用户、计算机、应用程序和其他网络资源,从而提高了网络的安全性和可管理性。Active Directory服务还提供了些高级功能,如单点登录、组策略管理和名系统(DNS)集成等,使得网络管理员可以更加轻松地管理和维护网络。 ### 回答2: Active Directory服务(Active Directory Domain Services,简称AD DS)是微软公司的项用于管理和组织网络资源的目录服务。它是种基于LDAP(轻量级目录访问协议)的目录服务,可以让用户和管理员方便地管理和访问网络中的资源。 AD DS的主要功能包括用户身份认证、访问控制、组管理和资源管理等。通过AD DS,管理员可以集中管理和配置用户和计算机的访问权限,确保系统安全。同时,AD DS还提供了的集中管理功能,管理员可以通过控制器管理中的所有对象,并在中实施策略。 AD DS还支持单点登录功能,用户只需在登录到之后,即可自动访问到所属中的资源,而无需再次输入用户名和密码。这大大提高了用户的工作效率。 此外,AD DS还支持多架构,可以通过建立信任关系实现跨资源的访问和管理。管理员可以维护多个之间的信任关系,实现用户和资源的统管理。 总而言之,AD DS是种强大的目录服务,可以实现用户和资源的集中管理和访问控制,提高网络系统的稳定性和安全性。它是企业网络管理的重要组成部分,为企业提供了高效的身份认证和资源管理功能,增强了企业的生产力和安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值