开发微服务为何同时需要敏捷与软件工程?

2016.9.25, 北京, Ken Fang

我们为何在开发微服务架构产品时,同时需要敏捷与软件工程实践?

其实,我想,任何一个人,只要是搞 IT 的,没有谁不会开发微服务的。

但真正的重点是:

1. 会开发微服务和能开发出对客户能产生正面影响的微服务架构产品,是两个完全不一样的事;两者的高度与复杂度是完全不同的。

2. 一个人,十个人,上百人,开发微服务,所面临的协作、沟通、相互影响的复杂度也是有天壤之别的。

3. 身为一个带领近百人,甚至数百人的团队领导,所应该具备的领导技能、开发产品的思维、方法,在其带领团队的时候,往往是并不具备的;我们真的必需要谦卑的认知到,带领团队开发成功产品的技能,绝不是因为自身当上了领导,便自然ㄧ夜之间就会的。

在产品与团队成员面前,我们都应该学会谦卑。

唯有谦卑,我们才能以同理心去带领着团队成员,将每个团队成员都视为自己的至亲。而团队成员也才会发挥高度的自主、责任心与协作,帮助我们真正的在打造产品、打造世界第一的产品,而不是只是在做事、在应付。

唯有谦卑,我们才会对着产品的架构,永远怀着敬畏的心;怀着对产品架构敬畏的心,我们才会永远能对产品架构做出最适当的决策;而不是只是为了个人利益、个人好大喜功,而任意的伤害、甚至摧毁产品的架构。

当我们领导的团队成员越来越多,当我们所面对的产品架构复杂度越来越高时,我们所拥有的将不再是更高的权力与更加值得炫耀的专业。而是我们将承受更多人的未来、更多人的家庭幸福、更多自身所无法掌控的复杂度。

保持谦卑,持续探索敏捷与软件工程,我们将能ㄧ起找得到答案的。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java学习

Java学习趣味问答(程序员找了两个多月了还没找到工作是什么原因)

大家在学习上?工作上有什么问题不懂的?可以留言把你的问题留下来 然后我会把大家所有的问题整理在一起发给大家去解答! 比如说:我学历低以后找工作难不难呀? 反正就...

2848
来自专栏数据的力量

13幅逻辑图,改变你的生活轨迹

杜克大学作为全球排名第7的大学在全球教育中有着巨大的影响力,今日借杜克大学的13幅逻辑图与您一块探讨关于生活的哲学,这13幅图将帮助您更清晰地了解自己的行为、目...

882
来自专栏Crossin的编程教室

会写代码能怎样?

看完了这本书,你决定继续做编程。也许它能成为你的一个职业,也许它能成为你的一项爱好。但你需要一些指导,确保自己不会走错了道路,或帮助你从这个新业余爱好中得到最大...

26811
来自专栏程序员互动联盟

为啥自学编程很难找到工作?

无论在校大学生还是已经毕业的,还有已毕业很多年的想转行做程序员的小伙伴,开始会尝试自学编程,但尝试几次会发现自学编程太难了,折腾几个回来基本上做出两种选择放弃或...

3646
来自专栏大数据文摘

Reilly发布2016数据科学从业者薪酬报告|附下载

1322
来自专栏机器人网

机器人应用类型详解

关于机器人的不同类型的应用,一直分歧差别很大,这些差异的主要原因是因为,在我们接受“机器人学”的时候,不同的导师也有着不同的看法。 例如: 一些教授机器人的导...

2704
来自专栏Java技术栈

一个老程序员的忠告:不要一辈子靠技术生存

我现在是自己做,但此前从事软件开发工作多年,回过头来想一想,觉得特别想对那些初学JAVA/DOT、NET技术的朋友说点心里话,希望你们能从我的体会中,多少受点启...

4582
来自专栏大数据文摘

超级计算改变天气预报

2476
来自专栏量子位

报告:74%开发者编程靠自学,Python是最爱,从娃娃抓起有加成

问耕 发自 凹非寺 量子位 出品 | 公众号 QbitAI ? 我们的工作正在不断发生改变。 掌握编程技能的重要性正在不断提升,包括AI在内的各行各业都对开发者...

3508
来自专栏数据科学与人工智能

【数据科学】数据科学(Data Science)—一门越来越火的专业

近日,一家美国招聘网站Glassdoor报告称,数据科学家平均年薪为11.9万美元,而程序员平均年薪为6.5万美元,差距由此可见。你擅长数学,会用Python编...

2245

扫码关注云+社区