架构师成长-做人之道

2016-11-16  本文已影响20人  北你妹的风

先看一段话:

笔者认为,软件架构师最大的价值不在于掌握多少先进的技术,而在于具有将一个大系统切分成N个低耦合的子模块的能力,这些子模块包含横向的业务模块,也包含纵向的基础技术模块。这种能力一部分源自专业的技术和经验,还有一部分源自架构师对业务场景的理解、对人性的把握、甚至对世界的认知。

这段话说出了成为架构师所要修炼的最基本的功力,当然这不是所有。成为一个优秀的架构师,还需要掌握一些“艺术”。

一、关注人而不是产品

一定要坚信,一群优秀的人做一件他们喜欢的事情,一定能取得成功。不管过程多么曲折,不管外人看起来多么不靠谱。

最好的软件项目管理,不是制定计划,组织资源,跟踪项目进展,对成员进行激励和惩罚,而是挖掘每个成员的优秀潜能,让大家明确产品的蓝图和愿景,并为之坚韧不拔的持续前进。

没有懒惰的员工,只有没被激发出来的激情。所有强迫员工加班的管理者都应该为自己的无能感到羞愧

二、共享美好蓝图

说好听点,叫打造美好远景,明确奋斗目标;说难听点,就是忽悠,画大饼。

三、共同参与架构

架构不是架构师的私有财产,得让其他人也能参与讨论,提出不同意见。

四、学会妥协

不要企图在项目中证明自己是正确的,一定要记住,你是来开发软件的,来做产品的,不是来当老大的。所以不要企图去证明自己了不起,永远也别干这种浪费时间、伤害感情的事。

上一篇 下一篇

猜你喜欢

热点阅读