编辑导读:产品经理在工作中会接触很多前所未有的领域,学习到很多新知识。本文作者在负责中后台产品相关工作中渐渐对软件工程、架构设计有了越来越多的理解,同时也补充学习了包括微服务架构、中台体系、领域驱动设计等技术知识体系。本文整理了过往产品架构设计中的一些心得,与你分享。

2009 – 2013 年在北航读本科,选了软件工程这个专业。那个时候其实也不太清楚软件工程和计算机有什么区别,大概软件工程轻松比较多。本科的课程都差不多,C++、数据结构、算法导论、计算机体系结构、计算机网络、操作系统原理、软件工程、职业生涯规划。毕业时正好赶上移动互联网和万众创业的浪潮,抱着改变世界一点点的想法,成为了一名的产品经理。
近几年工作中的不设边界,让我有机会接触了很多不同的知识体系。从产品、设计、运营到客户端、前端、后端、运维、架构再到管理、业务、投资,也有机会负责完整的产研团队。业务覆盖了 2C、2D、2B、2G 多个方向,包括数字城市、物联网平台、SCRM平台、海淘电商、商品导购、轻博客多个领域产品。
负责中后台产品相关工作中渐渐对软件工程、架构设计有了越来越多的理解,同时也补充学习了包括微服务架构、中台体系、领域驱动设计等技术知识体系。本文整理了过往产品架构设计中的一些心得,希望可以为大家提供一些有价值的内容作为参考。
参考学习资料:
关于产品:
- 徐峰:《有效需求分析》
- 产品经理认证(NPDP)知识体系指南
关于设计:
- 设计工具:Ant Design + Kitchen + Sketch + 语雀
- Ant Design 设计工程化
- 设计原则->设备模式->设计资产
- 四表一局:图表、表单、列表、表格和布局
- 知识图谱:AntV 图谱可视化设计
- 阿里云 CADT 云架构设计工具 https://bpstudio.console.aliyun.com/
关于技术:
- 右军、李伟山 、 张洪亮、彭首長、刘朋:《程序员的三门课》
- 斯坦福 John Ousterhout 教授:《软件设计的哲学》常柱中文版译文
- 李运华:《从零开始学架构》
- 王启军:《持续演进的Cloud Native:云原生架构下微服务最佳实践》
- 覃宇:软件架构编年史(译)
关于 DDD 领域驱动设计:
- 张建飞:《代码精进之路:从码农到工匠》
- 张逸:构建领域驱动设计知识体系
- 欧创新:深度解析DDD中台和微服务设计
- 欧创新、邓頔:《中台架构与实现:基于 DDD 和微服务》
- 有赞汤师爷:有赞零售中台建设方法的探索与实践
关于数据中台:
郭忆:数据中台实战课
本文将按照业务认知、软件工程、架构设计、领域驱动设计、中台体系、参考产品方案等依次展开,内容侧重在于骨干知识体系梳理,细节知识可以阅读推荐的参考资料。
闽ICP备13000641号-4