首席工程师究竟是怎样的存在?

首席工程师究竟是怎样的存在?插图亿华云

编译 | 云昭

作者 | Roberto Gambuzzi

审校 | Ethan

什么是“首席软件工程师”?许多公司给出的定义都有所不同。圈内一些人将之称作“员工工程师”( Staff Engineers);而在其他一些公司,他们是众人拥戴的团队领导者,还有一些接触不多的朋友,将“主管”(Lead)和“首席”(Principal)混为一谈。那么,首席软件工程师,究竟是怎样的存在?有哪些核心的职责呢?

Roberto Gambuzzi,目前一直在担任首席工程师的职务,同时也是Magento认证开发者(Magento,一套专业开源的PHP电子商务系统)。自1997年开始,Roberto就成为了一名程序员,在长达25年的时间里,他曾在AWS、谷歌等几家巨头公司内屡次担任首席软件工程师的角色。

不得不说,Roberto是稳稳的第一代程序员了,在各科技行业给出的定义非常不一致的情况下,他是如何看待这一角色的呢?Roberto结合自己的实际经历归纳出了6个用以定义该岗位的关键概念。

个人贡献者(IC):编码圈的扛把子

THE END
Copyright © 2024 亿华云