【译文】如何让程序员(看起来)更努力地工作

【译文】如何让程序员(看起来)更努力地工作

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

管理者不满程序员迟到、穿牛仔裤、看似不认真,推行绩效指标、错误问责和薪酬挂钩以施压。程序员却集体围在白板前,认真规划改进漏洞与公关审批流程。

🔎

延伸解读

管理手段与程序员反应的错位

管理者推行绩效指标、错误问责和薪酬挂钩,本意是施压,但程序员却集体围在白板前规划改进漏洞与公关审批流程。这显示管理措施可能并未直接提升个人产出,反而促使团队以协作方式应对,其实际效果与管理者预期存在偏差。

表面行为与真实投入的认知差距

管理者将迟到、穿牛仔裤、沉默或散步视为不努力,但程序员可能正以这些方式处理复杂问题。文章暗示,仅凭外在举止判断工作投入容易产生误判,而管理者对编程工作的理解有限,可能加剧这种认知差距。

绩效跟踪的潜在风险

将指标与薪酬和就业直接挂钩,并公开错误责任人,可能促使程序员更关注如何呈现工作而非解决根本问题。文中程序员围在白板前规划改进,但这是否真正提升效率,还是仅为应对新规,文章未给出明确结论,值得读者留意。

❓

Q&A

为什么管理者觉得程序员看起来不够努力?

管理者认为程序员迟到、穿牛仔裤、想关小灯,有时沉默发呆、做小笔记、戴耳机打字,或散步带咖啡回来,举止像第一次工作的人,不把事当回事。

管理者采取了哪些措施来让程序员更努力工作?

管理者决定跟踪关键指标,将绩效与薪酬和未来就业挂钩,并安排会议让程序员当面解释错误,与编写错误的人一起问责。

程序员对新的绩效规则有什么反应?

宣布新规则后第二天早上,程序员们聚集在白板前,看起来更严肃、投入,白板上写着Bug计划表和公关审批机器人,他们在计划如何改进。

高级工程师如何回应管理者关于错误责任的质问?

高级工程师没有直接回答,而是严肃地想了一会儿,然后给管理者发了一份看不懂的医学文件,像是在面试自己。

管理者认为程序员不努力的理由有哪些?

管理者认为程序员迟到、穿牛仔裤、关小灯、工作时偷懒、只做最基本的工作、举止不认真,且似乎知道没有尽力。

管理者如何描述程序员讨论错误时的表现?

高级工程师在白板上画满图解释原因,显得高兴和兴奋,像谈论有趣周末,还说问题没真正解决、有债务、不在路线图上。

🏷️

标签

➡️

继续阅读