软件架构师的修炼之路

成为一名软件架构师,除了精通各种技术栈,游刃有余的技术专业技能以外。人格的魅力塑造、商业的知识和人际关系的处理,在成为架构师的路上也是至关重要。

一、个人修养,树立个人魅力

注重关系甚于争执孰对孰错,以人为本,工作上的争执是为了更好的完成任务。

学会委派,允许别人参与决定解决问题,秉承“物尽其才,人尽其用”的方式,充分发挥他们应有的才华和智慧。

生活是一面镜子,善恶有 ,以积极的心态面对生活,生活就会以更宽广的胸怀接纳你,也会让同事关系更加融洽,提升整个团队的凝聚力,提高整个团队的生产效能。

在架构师的世界里,正直与信任对成功是非常重要的,以正直诚实而非率直的方式表达信息,尽量避免因为直言不讳得罪想帮助的人,以免出现好心办坏事的情况。

正对遇到的问题,解决问题的根本方式是寻找解决方案,而不是逃避掩盖。软件的世界里,如果不能很好的解决,该出现的问题,还是会依然复现。

欲成大事者,不拘礼于小节,保持一个心胸宽广的心,忘掉以前的冒犯。

二、沟通

架构师的工作,无外乎跟各种人打交道,面对领导、开发人员、需求人员,如何将需求转换为一套高质量的架构设计,而顺畅的沟通则会让工作有条不紊的运行,起到了承上启下的效果。

沟通的原则: 倾听对方、先听后说、专心致志、正面思考、站位思考、尽早道歉,不要再缺陷是招致恼羞成怒

沟通策略:

1、多说肯定的词,如:是,可以,行;而少说消极的词,如:不是,不能,不行

2、在交往中建立起信任关系

3、忠言逆耳利于行。当交谈中,听到并不完全对自己有正面意义的事情时。反问自己一个问题:“我们从这个人说的话中学到什么?”,或许他给的话并非爱听,但动机不一定是坏的,任然是你接收信息并获得成长的机会

4、倾听别人的建议,改善合作,提升自我的能力。

5、了解别人和自己的沟通需求,找到交流的核心点

三、协商

协商的原则: 不要让人惊讶;不要模棱两可;委派权威而不是义务;有困难时寻求帮助;不要掩盖问题;即使再难,也要坚持做正确的事

协商策略: 倾听你的内心呼唤;设法同意;不要找分歧;寻找共同点;如果无法达成一致,就让所有人稍微不满吧;将协商作为一种改进的措施

协商前的工作: 应该提前准备好,哪些地方是可以协商的;了解谁是组织内部真正的决策者,如果你使他们确信特定的架构技术或行业的优点,并让他们在特定的决策中采纳,那么单位获得其他部分就会自然而然的服从,这样可以在单位里更加游刃有余;学习企业文化;让自己的思想能够更直观的表达出来。

协商的收尾:捍卫决策的执行;维护架构决定的记录;有输有赢;从委派中学习

四、领导力

领导力原则: 建立信任关系;建立共识;建立战略伙伴关系;要身体力行;感知风险、评估影响、做出行动;适当处理风险

领导策略:奥卡姆剃刀法;展现可视化信息;领导者要确保事情不跑题;基于环境推销;随大流(找到机会利用已有的资源)

领导的时机:利用单位的动量;知道何时伸出援手;允许其他人学习;知道何时该卓尔不群;请求原谅还是征求允许

领导别人: 允许别人奉献(不要命令);通过影响力激励别人;确保别人做主

五、激情

发现激情: 如果找到激情;恒心与激情:终极的杀手组合;岗位上的激情;重新点燃激情;

将激情作为向导:等待机遇;跟着直觉走;选择你有激情的领域;改变会督促你前行;缺乏激情会成为你事业上升的天花板;把难事做好,尽心尽力投入

保护你的激情:不要分神;忽略别人非善意的评价

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年10月10日
下一篇 2019年10月10日

相关推荐