《2017年从程序员到架构师从架构师到CTO.pdf》由会员分享,可在线阅读,更多相关《2017年从程序员到架构师从架构师到CTO.pdf(34页珍藏版)》请在三个皮匠报告上搜索。
1、m程序员到架构师T m架构师到 C8O爱因g动 创始人 C8 O程序员架构师C8O职业发展路径牛逼的程序员牛逼的架构师牛逼的s业家(2eaer(MaFaAer)程序员o码、模块架构师系统、协作C8O业务、战略着眼点的提升职业发展就是眼界不断提高的过程Be A 6rGAraEEer print(Hello,World!)Be A 0GG 6rGAraEEer精细在细节a处深思熟虑o码结构 变量命名 作用域 封装 类的关系 Be A 0GG 6rGAraEEer精细精湛写漂亮的o码简洁 t雅 高效Be A 0GG 6rGAraEEer精细精湛精通c解上Y游知识前后端 DeNOps 数据库 数据分析
2、Be A 0GG 6rGAraEEer精细精湛精通精深掌握技术细节语言细节 类库细节 算法细节 运行环境细节Be A 0GG 6rGAraEEer精细精湛精通精深精明准确hn理解需求 评u工作量 判断t先级2earF/rGE OLBers6rGAraEEer ArcBCLecL精精精精精精精 精架构师的眼界:解决 scaDabCDCLO 的问题人的scaDe量的scaDe6rGAraEEer ArcBCLecL:MO SLGrOsqlstore.execute(sql)sqlstore.farm.execute sqlstore.farmr.executesqlstore.get_cursor
3、(table,readonly)Config Center using zookeeperBe AF ArcBCLecL理解业务需求 解决宏观问题 提炼通用组p 设计协作方式Be A 0GG ArcBCLecL取舍需求和资源 时延和吞吐 CA6 效率和安全Be A 0GG ArcBCLecL取舍前瞻架构的调整周期较长 访问量增长 新业务Be A 0GG ArcBCLecL取舍前瞻抽象避免过早陷入细节 分层 复用Be A 0GG ArcBCLecL取舍前瞻容错抽象DesCAF Gr aCDMre 备r不做T日子甭过 不y只换Docker SwarmLAIN2earF/rGE OLBersA 0G
4、G ArcBCLecL 1s A 0GG 6rGAraEEer精细精湛精通精深精明更大的软p规模更不可靠的底层环境更不确定的需求变化ArcBCLecL C8O用l么技术才能支撑业务用l么技术才能发展业务ArcBCLecL C8O:A SLGrOArcBCLecL C8O:MO SLGrO1FLerFeL 商用MGsaCc 9eb 浏览器发布0GGADe 发表分布式系统论文 AEaPGF 发布 A9S AppDe 发布 C6BGFeADpBa0G 战胜李世乭1&861&62!62!16g联g通时o9eb时o移动g联网时o f计算时o大数据时o 人工智能时oArcBCLecL C8O:MO SLG
5、rO?Chatbot?UI?SaaS!创业方向:售前领域的对话机器人SaaS?Be A C8O6arL G CEO技术团队的建立者技术文化的捍卫者CEOCEOBe A 0GG C8O关注业务客户/用户需求 服务qz 服务质量Be A 0GG C8O关注业务关注行业竞d对手 新技术Be A 0GG C8O关注业务关注行业关注机遇未被满足的需求 新技术带来的可能性Be A 0GG C8O关注业务关注行业关注机遇关注增长预见到业务的增长并提前应对 发现增长的瓶颈并解决 在增长的过程中保持健康一bWb年 那是一个春天 有一v老人 在中国的南海边 画c一个圈A 0GG C8O 1s A 0GG ArcBCLecL战略取舍和t先级制定构建组织级的系统分层架构 Ns 微服务架构?发现并解决组织级的系统瓶颈初创公司的C8O首先是首席架构师A 0GG C8O 1s A 0GG 6rGAraEEerC8O 要不要写o码?:es!保持创造力NG!不要成为瓶颈t化T持续不断的t化S最大化i出基e数据的管理螺旋式上升?程序员架构师C8O