美文网首页
员工提升清单

员工提升清单

作者: 型火 | 来源:发表于2017-10-28 12:03 被阅读0次

    公司流程

    完整版加附件,未更新

    image.png

    完整开发流程(不限于思源,所有公司都这样)

    image.png
    • 产品-UI设计-研发-品质(测试)-运维-运营
    • 所谓的流程就是
      环节+每个环节的人+每个环节的产出物+每个环节的产出物质量+时间安排+每个环节的人的沟通(邮件模板)+领导审核

    产品阶段应该做什么

    基于产品原型自己站在用户角度想整个业务流程能否闭环,再考虑技术角度实现,包括架构,核心模块细节

    目前阶段:架构评审

    目前开发做的工作:设计类

    • 需要首先了解基础概念(先把概念不清楚的自己先百度,有个整体认知):
      架构包括:
      业务架构(业务流程,用例)
      逻辑架构(系统层次图)
      物理架构(部署图)
      数据架构(ER图)
      开发架构(组件,时序图,开发框架)
    • 其次了解工具怎么使用
      (不重要但是数据文档的时候就感觉一头雾水,熟悉了就好),在公司为了交付结果可能仓促,下班的时候可以再用工具画一遍,从熟悉的角度
      工具主要有:
      PPT,visio (流程图,泳道图,部署图, )
      starUML,PowerDesigner
      日志工具:xshell
    • 技巧:这类的设计的工作,时间着急,自己没有经验的基础上,先跟别人要模板,在模板的基础上改,快速出东西,业余时间自己练习下工具的使用

    当前架构通过后下一步工作:

    接口设计,接口设计要能覆盖整个业务闭环,能整个流程都串起来,接口字段定义按照数据库字段来

    • 主要开发注意点:
      • 审核API httpClient+接口文档(有现成sdk)
      • 大数据API httpClient+接口文档(未知)
      • swagger的使用
      • 定时任务:线上服务器是多台的,因此定时任务实现使用分布式定时任务:公司有统一的标准,见附件
        包括 十一张数据表+配置文件+代码
    • 外部第三方对接,注意点见附件

    其他:

    • 微信公众号 阿里技术,聊聊架构,AI前线
    • 社区: infoQ
    • 工具:印象笔记/有道云笔记, 必须每天都要用!
      xmind:思维导图
    • 把遇到的问题都记录下来,放到笔记里,放到公司wiki里,放到博客上,公众号上~~
      公司wiki

    扩展视野:

    DevOps,
    SpringCloud
    AI(人工智能)

    相关文章

      网友评论

          本文标题:员工提升清单

          本文链接:https://www.haomeiwen.com/subject/tdajpxtx.html