成为技术老大技术管理篇1一技术管理管理什么

发表于:2018-4-20 09:34

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:铁棍山药    来源:简书

  今天开始,聊一下技术管理方面的话题,还是每一篇1千字左右,把我的思考发出来,抛砖引玉,期望能给你带来启发。
  作为一个技术管理者,技术是永远不能丢的,一直要不停的学习和探索新的知识,这既是这个职业的魅力,同时也是压力。那技术管理到底管理什么,是不停的追赶技术潮流吗?我觉得还是回到技术管理的本质上讲,技术还是要服务于业务的,达成业务目标是目的。基于这个目的,技术管理的范畴我觉得主要做两件事情,一个是管理质量,一个是管理效率,通俗讲就是既要干得快,还要干得好。干得快就要求团队分工协调要合理,效率要高;干得好会有多个维度,分别是系统复杂度、系统扩展性、质量、用户体验、技术创新等。下面分别来说一下。
  先说一下怎么干得好,分几个维度来说一下。
  首先说一下系统复杂度。大家如果经历过一个系统从0到1的过程,就会知道随着迭代的增多,系统肯定会变的越来越复杂,大家如果听过熵的概念,就能理解这个过程,事物都是趋向从简单到复杂,从有序到混乱。技术管理其实就是对抗这个熵,让系统复杂度始终处在可控的范围。我们会持续做代码的重构、系统的优化等等,这其实就是在管理复杂度。
  第二点,系统扩展性管理,业务是永远变化的,系统要跟着业务走,适应业务发展。这就需要我们要预见到业务未来的发展,在技术架构设计的时候,要考虑到这些非功能性的需求,给系统留足未来可扩展的余地,这就是对系统扩展性的管理。
  第三点,质量管理,质量首先是功能要正确,满足需求。另外,产品要7*24小时持续对外服务,不只是一次运行正确就可以,还需要考虑性能,考虑高并发下的可用性,以及数据的一致性。功能是一个产品提供给用户最基本的价值,时刻可用,才会给用户最大的安全感、确定性,这是产品易用的前提。
  第四点,用户体验管理。科技都是冷冰冰的、复杂的,怎么让科技能为用户服务,这需要一个转化的过程,这个过程不仅仅是产品同学自己的事情,需要每个工程师都要有这样的理念。这也是技术管理中非常重要的一方面,因为科技最终都要为人服务才能有价值,这是科技最终的目的。
  第五点,技术创新,技术的变化日新月异,每年都有一大堆新框架出来,也会有一大堆概念消失,我们要有自己的判断力,找到最合适团队的技术发展路线,合理创新,保持团队的技术能力。
  再说一下怎么干得快,我觉得就是协调分工的问题,就是怎么让1+1大于2,怎么让团队协调紧密,我们需要设计好规则和制度,让大家的协作更高效。
  最后再说一下,如何管理,你关注什么就是对什么的管理,每个人的精力都是有限的,因此不可能关注每个方面,要根据团队、业务情况,有侧重点的关注。关注是管理的开始,关注才会投入精力,才会系统思考,找到工具、方法,设计规则、制度,关注反馈,不停改进。管理就是不断精进的过程。
  下面,我会尽量每日更新一篇,针对这几个方面,分别来阐述。

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号