作为 Gopher 你的奋斗目标是什么?
Go语言精选
共 1751字,需浏览 4分钟
·
2020-12-11 10:34
架构师是程序员的奋斗目标。
我身边的很多优秀程序员,都在暗暗努力往架构师能力栈靠拢。很多人技术很过硬也参与过大型项目、还有的人对新技术信手拈来、也有一些人勤勤恳恳在努力做好手里的事情。
但你会发现,当他们遇到实际业务场景的架构问题,就变得底气不足。
我曾经看过一家公司的架构设计,突破了我的认知:
Memcache 竟然放在 Controller 层被调用?
Service 对数据的操作竟然不是独立的?
只拆分 Service,而不动 DB ?DB压力大的话全站不会凉凉吗?
......
后来才恍然大悟,这些看似不合理的架构设计,其实是基于他们具体的业务场景设计出来的合理架构方案。
很多人学了很多架构知识,什么框架、平台、语言和架构组件,说起来头头是道,遇到实际业务问题就是两眼一抹黑,不深入业务场景,不理解业务问题,很难设计出好的架构方案。
可以说,理解业务并拥有解决实际业务问题的能力,才是成为架构师的关键,很多人往往忽视这些。没了这些,你的所学只能是空中楼阁,虚得很,解决不了任何问题。
听架构老人一句话胜读十年书
16次架构经历的心血复盘
评论
作为一名项目管理,你觉得最重要的能力是什么?
前段时间发了项目经理的亲身面试经历,最近和一个朋友在聊天的时候问我:你做项目经理这些年有什么感悟吗?我当时不假思索的就说需求要调研清楚,干系人要维护好,风险要控制好,巴拉巴拉的说了几分钟,这个朋友摇摇头说,你说的这些做了几年项目经理都能明白,我想问的是你自己的感悟,你自己有什么体会,有什么总结,我当时支支吾吾没有说出来。
后来我想了很久,我特么确实有些感悟,我当时怎么就没说出来呢?今天来简单总结下:
一、心态一定控制好
项目范围蔓延了,你骂客户前期没做好规划;
需求增加了,你骂业务方变来变去;
进度延后了,你骂开发技术不给力;
今天想:唉,这项目是个坑,我要趁早溜了;
明天想:这个项目做好客户肯定不会用,我糊弄一
PM小兰
0