一些思考:嵌入式软件设计公司合理的组织结构

本文探讨了嵌入式软件开发公司中常见的组织结构问题,提出应设立技术路线和管理路线两条晋升途径。建议公司培养领域专家和架构专家,强调各级职位都需要具备经营、管理和技术能力,并详细阐述了各职位所需的具体技能,以增强金字塔结构的稳定性和技术创新能力。

一年年的招人,人越来越多,还没回过神忽忽悠悠地被安排在PL,PM职位的人大有人在,但这种人为安排

而形成的金字塔型稳定么?随着公司走向正轨同时又遇到了经济危机的严峻环境,弊端便显现出来,大家

开始反省,什么才是PL,什么才是PM,什么才是开发人员,究竟哪些是他们的工作内容,究竟需要掌握什

么样的技能?

大多数嵌入式软件开发公司的组织结构大概是这样定义的,
开发人员(3年以内):coder或programer,能够把PL交给的开发任务完成,主要从事的是编写代码、调

试和测试的技术工作。
PL(5年左右):能够带领5人左右的开发人员完成项目开发,进行项目推进、管理。主要从事的是开发现

场的管理与技术工作。
PM(8年左右):同时管理3~5个项目(30人以内),组织预算,进度安排,客户关系,员工教育等。属于

团队组织级别的运营管理。

但是这种得定义似乎并不明确,难道PM不需要了解技术么?了解技术需要到一个什么程度?是技术专家级

别么?另外,员工难道从事开发3年以后就必然走向管理么?重新思考一下,我觉得这样的定义似乎更合

情合理一些。


1 技术路线与管理路线
如果开发人员的岗位级别、工资待遇只是简单的从下属员工个数的话,那么没人愿意长期从事技术,既然
不能长期从事技术,便没人关注自己技术的长期规划,整个软件行业便会进入一个不健康的状态。所以,
在公司内部应该规划出两条晋升路线:技术路线与管理路线。对于50人左右的小型软件公司,可以培养出
5个左右的领域专家和架构专家,5名左右的PL,以及3名左右的PM,这样的数字对于每个项目只有5~7人左
右的嵌入式软件开发比较合理。然后,领域专家和架构专家应该得到极大的尊重与荣誉,能够横跨项目进
行指导与设计,提高技术创新点、适当地参与预算与计划。这样,一方面能加大金字塔结构的健壮性,增
强技术创新能力,也能够优化项目结构,灵活安排项目人员与项目周期,在一定程度上降低项目成本。

2 各职位所需技能
一般公司认为项目经理不需要太深的技术能力,开发人员不需要太高的管理能力,这样都是不科学的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值