乐趣区

关于管理:技术管理岗的一点反思

  • 弄清楚研发团队在公司中的价值点

不同公司的 IT 团队,其价值点是不一样的

A:对于有些公司来说,公司的外围竞争力,就是 IT 团队产出的产品
B:对于有些公司来说,IT 团队只有可能做出可用的货色就行,剩下的自在渠道进行变现
C:对于有些公司来说,IT 团队就是企业外部的网管,开发一些企业内利用,公司不依赖于 IT 存活
D:对于有些公司来说,IT 团队是企业外部的增效赋能工具,成为企业内各项业务发展的基础设施

甚至于在同一家公司的不同阶段,因为业务变或其余因素,IT 部门在公司内的价值点,也会变动

之所以要弄清楚 IT 团队在公司中表演的角色,是因为只有先做到这一点,才可能决定公司以多大的精力,多大的投入,去组建适宜本人的 IT 团队的规模和类型,用什么样的形式去治理这个 IT 团队

  • 以后 IT 团队的人员构成和合作模式

对于一家新企业来说,能够依据本人的需要,去打造本人的梦之队(资金不受限制的话)

然而大多数场景下,往往是公司曾经存在 IT 团队了。这个时候,就须要从多个维度,先对团队的成员和工作形式进行理解。

1、成员的能力

是 CRUD 工程师,切图仔级别的

是否有定期重构回顾代码的习惯

软件是否有设计感

2、合作形式

是否有欠缺的需要、缺点、上线治理计划及其理论执行状况

两头过程的文档是否齐备

在弄清楚公司对 IT 团队的要求,和以后 IT 团队的理论状况后,如果他俩之间是匹配的,那对于团队建设这部分,临时能够不必动,如果存在不匹配的状况,那就须要革新以后 IT 团队的形成了

要么是人员的删减,要么是对于现有的人员,须要进行培训

最终,使得 IT 团队以一个正当的老本,去满足公司对于 IT 力量的需要

  • 怎么在做的需要?

集体感觉,判断一家公司的 IT 力量,不在于应用了什么技术栈,而是所有开发工作的原有→需要

如果一家公司,对于需要的治理,就是各个领导层几句话,而后上面的所谓产品经理,其实就是 UI,将领导的认知直白的翻译成图形界面,而后对着图形界面跟开发讲一下需要。

如果到此为止,需要筹备这部分就算完结了,那么,这家公司的 IT 力量相对弱爆了,至多成长不起来。

一家根本成型的 IT 团队,在需要阶段,至多有这么几点要做到

1、明确需要起源
2、是什么起因导致需要的产生,需要自身对产品的价值几何
3、怎么验证产品的设计是否达到的指标
4、产品的设计过程须要有外围开发的参加
5、在将需要转化为产品设计的过程中,须要有分级模块的概念,做不到 DDD 畛域驱动设计,至多在设计的时候是须要有思维撑持的,到底为什么这个性能放在这里,为什么是这个样子去实现客户的需要

  • 怎么做开发

开发来说,相对而言反而是简略了

1、抉择一套运维计划
2、前后端抉择一套适宜的技术栈
3、依据需要状况,决定采纳单体、分布式、微服务等落地计划

切记一点,用最低的老本去满足业务需要,而不是用最酷炫的技术

退出移动版