ITPub博客

首页 > 数据库 > 数据库开发技术 > 1分钟阅读-架构师的生存法则(4/6)

1分钟阅读-架构师的生存法则(4/6)

原创 数据库开发技术 作者:greencoatman 时间:2023-09-06 17:37:30 0 删除 编辑


法则四的完整描述

在架构设计过程中,架构师会有一个相对确定的商业和技术选择空间,那么架构师在做技术选型时,就必须考虑到所依赖的商业和技术模块的生命周期。看准技术趋势,选择已经有规模优势或者是即将有规模优势的技术,而不是选择接近衰老期的技术。



人性的三大弱点

1.自我麻痹,以繁忙的重复工作来代替深度思考;

2.畏惧变化,以最小化改变来维持自己的心理安全感;

3.路径依赖,以过去的成功经历来应对未来案例;


如何把握技术趋势/周期?

克服人性的弱点:

1.每年会留出两次深度忏悔的时间,进行复盘。

2.用对未来惊喜的期待,克服内心的恐惧,主动迎接变化。

3.刻意关注那些想法独特或经常挑战自己观点的人。


通过Gartner的热度曲线:

一个技术的发展一般分为五个阶段:萌芽期、至捧期、低谷期、灵感期和产出期。而架构师需要做的:一个老去的技术就让它老去,快死的架构不值得投入人力和时间去维护,更不用说去翻修或者是复用了。



架构设计中如何判断和利用技术趋势?


1.从硬件发展看软件架构的未来。

计算设备的出货量决定软件架构。那么在架构设计上,就要尽量寻找利用和放大规模效应机会,保障开发软件所带来的价值在规模增长过程中是不断变大的。


2.从"天神打架"看技术趋势。

关注软件行业内各大玩家的竞争,把架构依赖在你认为的那个赢家身上。


3.从商业模式看技术的未来。

商业模式也决定技术的最终走向。那么对于架构师来说,就要从成本、规模效应、增速、技术增值空间等视角,提前分析这些商业模式各自的优劣势。当发现一个有优势的商业模式后,就要立即关注、思考和尝试做相关的技术创新。

原文作者:二进制跳动;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2022-07-08

  • 博文量
    312
  • 访问量
    141152