zoukankan      html  css  js  c++  java
  • 程序员的三种发展方向

    程序员的三种发展方向--架构师,技术管理,项目经理

    架构师

    架构师要做的事

    1. 业务调研
    2. 需求分析
    3. 概要设计
    4. 概要设计评审
    5. 详细设计
    6. 详细设计评审
    7. 项目管理计划
    8. 项目初始化
    9. 版本控制
    10. 编码开发
    11. 系统测试
    12. 系统上线

    总结:架构师主要关注技术方面,业务系统的实现方面。

    技术管理

    技术管理要做的事

    1. 管理规划
      工作职责:带领整个团队往前走,上级只会设定一个目标,剩下做什么、怎么做,都是你要考虑的。
      思维方式:更习惯于去关注做一件事能带来的可能性收益,并以此来判断是否值得投入资源去做,们把这种叫“规划思维”
      关注的焦点:目标和结果导向的,他们时时关心目标和前进方向,盯着远方的目标

    2. 团队建设
      实施手段:涵盖了整体团队的工作,靠自己一个人是无论如何都做不完的
      合作维度:合作的内容非常丰富,上级,平级和下级
      合作关系:你们的关系其实比以前更好相处了,前提是你得认识到这一点

    3. 任务管理
      任务来源:虽然也有上级工作的拆解和安排,但更多是靠自己筹划,然后和上级去沟通确认

    4. 技术能力
      技术视角:需要的是技术判断力

    总结:技术管理,即要关注技术,又要关注团队管理,任务管理。

    项目经理

    项目经理要做的事
    十大领域,五大过程组。

    总结:项目经理,主要是保证项目按时按量完成,不需要懂技术。

    在小公司,架构师,技术管理,项目经理三个身份是同一个人担任的。
    在大公司,架构师,技术管理,项目经理是分开的。

  • 相关阅读:
    在Ubuntu上安装Hadoop(集群模式)
    Node.js v0.10.8 发布
    设置 Sublime Text 的 Python 开发环境
    jQuery 1.10.0 和 2.0.1 发布
    openSUSE 13.1 Milestone 2 发布
    mochad 0.1.6 发布,TCP 网关守护进程
    JPPF 3.3.2 发布,Java 并行处理框架
    PyCharm 又一强大Python IDE
    AntiXSS 支持Html同时防止XSS攻击
    (原创)攻击方式学习系列(总)
  • 原文地址:https://www.cnblogs.com/weijiqian/p/14397374.html
Copyright © 2011-2022 走看看