当前位置:   article > 正文

架构师之路 — 架构师的职责_教师履行岗位职责 博客

教师履行岗位职责 博客

目录

高级程序员

高级程序员的主要职责是:

  1. 实现复杂功能,编写核心代码;
  2. 处理线上 bug,解决技术难题。

技术经理

技术经理的主要职责是:

  1. 开发任务分派。开发工作量评估、分派,最大化资源利用率;
  2. 代码质量提升。Code Review、编码规范、线上 bug 分析;
  3. 项目管理。确保项目的按时交付,建立管理机制;
  4. 团队管理。团队搭建、人员招聘、人员培养。

几点核心能力:

  1. 把握关键流程:需求分析,产品设计,软件研发,产品验收等关键环节,需要明确关键的角色为此负责,比如需求分析和产品设计必须经过产品负责人的审查,软件设计,编码和测试必须经过技术负责人和对应模块负责人的审查等等。
  2. 使用工具自动化:为了提升效率,让大量重复性高的环节自动化,包括文档工具,需求卡片的自动化状态流转,选择 IDE 和代码审查工具,代码搜索,构建自动化测试流水线和基础设施等。将重复性高的工作自动化来提升效率。
  3. 重视代码审查:代码是软件研发环节最核心的交付物,也是工程师之间需要协作的关键之一。作为架构师需要能够发现并且持续优化涉及代码审查的环节,这方面 Google 的代码审查实践给我们提供了非常好的参考。

技术总监

技术总监的主要职责是:

  1. 搭建公司技术平台部&#x
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/897880
推荐阅读
相关标签
  

闽ICP备14008679号