首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

软件技术经理成长的神秘二维攻略

一、管理技能提升

此处管理技能整体上分为两类:人管(人员管理)、技管(技术管理)。

A、人管(人员管理)

1、IT人性格管理。很多IT人,比如说程序员,有些不喜欢沟通,你的多和大家沟通了解组员的性格特点,不同性格人员注重沟通方式的多样化。

2、IT人员痛点。在第1项基础上对大家有了比较深刻的认识,了解每个组员的做事原则和底线,不碰他们的痛点。

3、IT人员技能。需要充分了解大家在技术上的优劣势,比如有的人擅长架构、有的擅长后端开发、有的擅长数据库,合理分配对应的工作。

B、技管(技术管理)

1、技术选型。不一定要亲自制定技术路线,但要参与,对于整个技术动向及用到的技术栈要做到心中有数。

2、开发工具。协调大家尽量统一开发工具,防止开发过程中因开发工具不一致偶尔导致怪异问题出现,浪费时间去排查问题。

3、版本管理。对于代码的版本管理,好多是项目形式落地,最后孵化成产品,过程中会产生多个版本要进行精确管理,防止代码分支混乱带来的问题。

4、业务管理。应熟悉公司目前的业务生态,为什么会有当前业务,以及将来的业务形态会发生哪些变化,对应的技术部门应该怎么去支撑。

5、需求调研管理。针对软件需求调研应培养专业的需求调研和分析人员,培养他们有效开展需求调研的能力。

6、需求变更管理。软件需求变化在所难免,建立比较规范的需求变更流程,当然需要灵活的处理变更,两种方式相结合,既保护组织的投入成本也满足甲方需求。

7、实施管理。软件研发、测试完毕怎么开展实施工作、实施的流程、实施的记录、实施人员方面进行管理并制定规范。

8、运维管理。需要考虑运维的流程,具体的负责人员,维护升级的条件及机制,运维的风险等。

二、技术能力提升

技术经理在技术能力方面需要做到全面,深挖一个方向比较合适。技术能力主要从开发语言、数据库、前端框架、后端框架四个方面进行拓展学习。

A、开发语言

开发语言非常多,有PC端的、移动端的,技术经理需要掌握的面比较广,但需要在某一种或两种语言方面有比较长时间的应用和积累。

B、数据库

数据库作为数据存储平台,类型也是琳琅满目,主流的就包括关系型数据库、非关系型数据库。非关系型数据库比如空间数据存储的数据库。同样要面广深挖一口井。

C、前端框架

前端框架的演进也非常快,比如前些年用extjs、bootstrap现在主流的是VUE、angularjs,甚至有更方便的针对这些框架的再次封装,大大降低开发难度。

D、后端框架及模式

后端框架演进越来越轻量级、越来越容易上手,技术经理要不断学习,了解每种框架的优势和适用场景,同样包括一些通信的框架。

总之,怎么应对中年危机也好,怎么提升自己也好,最关键的是落到实处,行动起来,不能太轻松了,容易焦虑和颓废。一起加油吧。欢迎关注我一起交流。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200416A0QAXZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券