打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
新入职如何快速进入工作状态(<10X程序员工作法>)

思考框架

我们在哪?新环境

我们要去哪?上手

如何做到?去了解

  • 1.业务

  • 2.技术

  • 3.团队运作

1.业务(大图景)

了解了业务,你可以推演出基本的代码结构;反之则不行

了解一个业务,思考如果自己做,会怎么做

最快的方式:请教别人,问清楚做什么,解决什么问题,业务流程是什么样的

请教别人业务时,保持警惕,防止这个时候别人讲太多技术

2.技术

系统的技术栈

系统的业务架构

  • 包含哪些模块

  • 与哪些外部系统有交互

    • 如果没有现成的图,就讨论画出一张图来(自己主导去做)

从外到内了解

  • 外部

    • 外部接口是怎样的

    • 信息承载方式--协议

    • REST,RPC,MQ

    • JSON,Protocol Buffer,XML

    • 系统对外提供了哪些接口

    • 系统需要集成哪些外部系统

  • 内部

    • 一个模块内部分了多少层,每层的职责

    • 职责不清,会产生依赖问题

    • 从业务入手,系统有哪些模块组成,每个模块的职责

    • 技术上对应着分层

动手环节

  • 会先从构造脚本开始,了解项目的常用命令

  • 最后是代码

    • 目录结构

    • 配置文件位置

    • 模块在源码上的体现

3.团队运作

外部

  • 需求从哪里来

  • 产品最终由谁使用

  • 团队需要向谁汇报

  • 如有外部客户,日常沟通怎么安排

内部

  • 会议安排

  • 是否有代码评审

可以知道需要帮助时可以找谁帮忙

只需要整体上认知,可以请教团队现状的人,

使用行话

XMind - Trial Version

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
外科手术式团队
阿里技术人才能力模型(深度解读系列之一)
架构师进阶篇-什么是架构师
怎么样的架构才是好架构?
中国移动集团信息化及行业应用服务支撑体系探索
一个技术总监迟到的新年开篇
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服