为什么很多程序员没有升级到架构师?( 六 )
5、不能仅仅关注技术 , 更得结合业务 , 把诸如抢红包之类的需求通过架构实现 , 这就要求架构师得知道各种组件的优劣 , 以此能选型并设计方案 。
从上述对架构师的需求来看 , 从高级开发升级到架构师很难 , 也在情理中了 。
从运维入手 , 熟悉架构师的入门技能
升级到架构师很难 , 但绝非不可能 , 对于高级开发而言 , 从运维入手 , 或许能熟悉架构师的技能 。
1、比如先从ant脚本 , jenkins脚本和linux shell脚本入手 , 能知道系统的部署方式 , 以及熟悉必备的linux调试技能 。
2、通过观察nginx或dubbo或zookeeper配置文件 , 了解各组件的运作方式 , 并能通过这些了解高并发高可用系统里负载均衡和失效转移等配置方式 。
3、可以观察线上相关的日志 , 了解系统部署的情况 , 以及从架构层面了解诸多组件间的关联 。
在上述步骤里提到的脚本和日志 , 在平时工作中只要上点心 , 应该可以看到 , 或者我们可以和运维人员多交流请教 , 上述组件部署和配置的知识也不难知道 。 在这个过程中 , 暂时没涉及“修改配置”和“搭建组件”等技能 , 毕竟这属于熟悉阶段 。
推荐阅读
- 魔兽世界|魔兽TBC:为什么玩家期待跨区组队?降低组队难度,无需频繁换区
- 李儒|三国杀:为什么叫李儒时代的骄傲,他到底有什么好骄傲的?厉害吗
- 池子|“为什么优菈总是在让人始料未及的版本到来?我还没准备好呀!”
- fpx战队|为什么同样是S赛夺冠,FPX的热度,完全没法跟IG与EDG相比?
- 原神|原神:别再喊长草!新版本到来前,有很多东西要准备
- 貂蝉|玩好貂蝉的重要因素很多玩家都忽略了,固然总是用不好二技能
- 主机掌机类游戏|以为截图能留下很多东西,但却无法再现当时的欣喜
- 王者荣耀|王者荣耀为什么要出限定皮肤?看完你就明白了
- 手机游戏|CFHD:神秘组织为什么开发生化手雷呢?关键是为了赚更多钱
- 打野|王者荣耀:不管什么打野都出一件肉装,李白都出暴裂,为什么?