Skip to content

分享会启动 - 人人都是架构师

当我们聊架构的时候是在聊什么?

  • 可扩展
    • 前端框架、技术选型
    • 模块化、UI 组件、业务组件
  • 可维护
    • 开发规范、Code Review
    • 安全扫描、静态检查、单元测试
    • DevOps、CI/CD
  • 可观测
    • 埋点上报、错误监控、性能监控
  • 高性能
    • 性能优化

人人都是架构师

  • 我们平时除了业务需求,也会做许多架构上的事情。
  • 我们经过了调研、讨论、实践,花费心血才得到一个最佳实践。
  • 这些很棒的经验,不分享出来并应用到更多的项目中,是不是太可惜了?
  • 分享并推动技术的落地也是架构师的使命。

怎么做

  • 确定课题
  • 编写分享文档
  • 开展分享会
  • 推动技术落地
  • 成果总结

确定课题

每个人会领取到一个课题,或者提出自己感兴趣的课题,最好是可以落地推广的。

  • Your Great Idea

  • 单元测试(实践分享,确定目标和原则)

  • 自动化规范(commitlint,prettier,eslint,husky,lint-stage)

  • 打包稳定性优化(废弃本地构建,迁移到流水线 CI 阶段)

  • 性能优化(单点效率,开发效率)

  • 安全优化(常见漏洞,如何解决 checkmarx 等)

  • UI 组件库(根据 UX 规范)

  • 技术方案设计(重要、复杂、难度大的需求)

  • Code Review(同上)

  • 解决疑难问题(如何搜索、调试、追踪、解决)

  • 自动化工具(AI、js脚本、shell脚本)

  • TNS 三方包使用(对三方包进行升级、替换、最大程度使用 CDN)

  • 常用库分享(ahooks, async-validator, html2canvas 等,可参考 统一三方包清单 )

  • YNF 二方包开发

  • YMC 监控

  • 新技术分享

编写分享文档

  • 形式:文章 / PPT
  • 工具:个人比较喜欢用 markdown 文档,并配合 marp 生成 PPT
  • 上传:WIKI、文库、知乎、掘金等平台

可以给我或者其他小伙伴看看,提提建议。

写作技巧

STAR 法则 / 背措效

PPT 最广泛使用的写作方式

  • 情境(Situation)描述背景,抛出痛点
  • 任务(Task)需要完成的任务,解决的问题
  • 行动(Action)做了哪些尝试,如何找到的解决方案
  • 结果(Result)成效,有对比,有数据

STAR 中可以套 STAR

推动技术落地 & 成果总结

分享会时间和内容安排

  • 技术分享 30 分钟
  • 课题进度跟踪 15 分钟
  • 课题成果总结 / 问题讨论 15 分钟

不要讨厌指出错误的人,不要吝啬自己的言辞,赠人玫瑰手有余香。

得到什么

  • 技术实力提升
  • 写作水平提升
  • 表达能力提升
  • 方法论沉淀
  • 影响力
  • 升职加薪

Waiting For Your Next Big Idea