今天要讲述的人物,身上的标签比较多元。
他是微软 RD( Regional Director )兼微软 MVP;在制造业领域深耕十多年,擅长在不同的角色用不同观点看待软件开发流程,热爱探索商业需求和解决方案之间的平衡;主攻方向是 DevOps,日常的工作专注在云端系统架构设计、工业 4.0 以及 AI 解决方案架构与导入;利用自己跑通的实践经验为其他企业做咨询和培训;活跃在各种社区研讨会中;最近开始进入大学授课......
看了这些描述,你也许觉得这样的一个人一定是沉稳、理性、学术型的吗?对,但不完全对。人的多面性是很难想象的,卖个关子,最后揭晓!
Edward Kuo
今天的主人公 Edward,来自台湾,现任某外资企业的高级 IT 管理者。小编那天和他不知不觉聊了1个小时,与他交谈仿佛有一种“魔力”,你会发现很容易就被他的讲述所吸引,不知不觉沉浸其中,实在是一位非常擅于表达的老师。如果你在某次社区分享中遇到了他,可以更直观地感受到。
跨领域能手,一切有迹可循
当年,Edward 在本科和研究生时期所学专业都是工业工程。由于专业本身也涉及计算机学科,并且在一次偶然的机会接触到微软 .NET 之后,年轻的 Edward 便被开发的魅力深深打动,在“本职专业”学习的同时,开始自行探索编程开发。也正是这段难忘的时光,帮助他明确了自己未来的职业道路:成为一个懂制造业的专业开发人。事实证明,工业和开发的“DNA”联动,让他在自己的工作中和后来管理团队中有着更丰富的思维方式,也因此为他之后在社区、行业内的经历做好铺垫。
开发者也需要转型
很多时候,业务和开发这两个事情仿佛站在天平的两端。业务端需要开发人员快捷、灵活地交付,以应对市场日益变化的需求和趋势,抓住那个增长点,而开发大部分时间很难做到快,天平很难平衡。2017年,他开始接触 DevOps,可能解决这个不平衡问题的一把“钥匙”被找到了。
先从自己的团队“下手”!在成为 IT 管理者之后,Edward 帮助任职企业成为制造业较早引入 DevOps 的公司。这些年,他不断使用 Azure DevOps 进行探索和实践,引入云原生、IoT 等更多相关解决方案,积累了不少制造业数字化转型的成功案例。现代的开发者已经不能仅局限于懂开发了,还要懂商业、懂数据、懂架构......技能全面,发展空间才大。“开发者也要转型”,这是 Edward 对自己的要求,也是他对团队成员的要求。
当问到制造行业的特殊性时,他给出了两个字“慢”和“难”——企业接受新鲜变化的速度慢,求变转型难。但也仍然能感受到他想要克服困难的坚定,这也正是他持续传播 DevOps 的初衷:帮助行业和更多相关从业者,拥抱前沿变化,做好面向未来的准备。在做企业咨询和社区分享的时候,Edward 大部分时间是拿着自己做出来的 case 去讲解,信服力可想而知。
突破自我边界的方式——去做!
今年,Edward 接受高校的邀请,开始尝试在校园开设课程,向高校的老师和学生科普 Azure、AI、.NET 等技术,Edward 的课堂除了例行讲解理论知识,更多的是拿着实际的工具和解决方案来演示具体问题。诚实来讲,他依然在尝试的过程中,究竟未来会在教育领域做些什么,对于 Edward 而言暂时还是省略号。
你以为看书、健身、旅游算是 Edward 的爱好吗?这些都只是习惯而已,他真正的爱好是赛车(有没有刷新了人设!)考下执照、会改装车、专业赛车手,一个日常坐在电脑前写架构、敲代码的开发人/管理者也热爱手握方向盘,体验极速飞驰的快感。
可是,赛车也太危险了吧!(sorry,小编是女司机)Edward 认为这是一项最安全的运动,因为没有什么运动是会配备 N 辆急救车的,甚至还有直升机,在进入赛场前还要通过层层安全检查。同时在 Edward 看来,赛车与开发还有一些不谋而合的共通性,都在追求一种极限、都需要极高的专注力、都需要提前储备技能。小编恍然大悟,非常有道理啊~
驰骋于不同的“赛道”,体验脑力和体力的速度与激情,享受飞驰人生,这不仅是工作,是兴趣,是爱好,更是一种认真对待生活的可贵态度。
没有最完美架构设计,只有最适合商业情境的架构,好的平台架构需要不断迭代更新。 ——Edward Kuo
微软开发者的故事仍在发生,我们的技术狂旅也在继续,下一期不见不散!
点我加入微软 MVP~