(架构师35岁以后还能干得动吗)(架构师40岁之后)

我是victor,用心写文,原创不易,侵权必究。

今天我们来聊一聊架构师的工作重点。

1.前言

最近一直在思考一个问题,当我们在讨论架构师所需的知识和技能的时候,很有可能在公司里并不是一名架构师,或者没有从事公架构师岗位工作,架构设计并不在我们的工作职责范围,如果此时我们只是在忙碌着工作当中琐碎的事情,那么,我们将离真正的架构师越来越远。

因此,建议在阅读文章的时候,能够立足于架构师的视角,甚至把自己当作一名架构师去理解和思考问题。

2.夯实技术基础

不同的行业,企业,开发人员所面对的业务五花八门,所用到的技术也各式各样,应该怎么样找出这些基础的,共性的技术?

最基础的莫过于操作系统网络存储,这些底层技术,比如操作系统性能优化,TCP HTTP等网络通讯协议,这些都是最基础,最核心的技术。

在JAVA领域,Jdk,JVM是需要深入掌握,比如JDK的新特性、主要数据结构的底层原理等,JVM的性能优化,问题排查。对于一些第三方应用层框架,可以做原理了解和简单实践,不建议花费大量的时间进行研究,因为我们的时间很宝贵。

还有一些基础领域的核心工具,中间件等,比如mq消息队列,nginx,flink等,也是非常值得去深入研究的。

建议在这些技能方面要多动手实践,而不是花费时间在具体的应用功能开发上面。

2.总结设计思维和模式

具体的代码开发方面,有很多的设计模式,比如工厂模式,代理模式,装饰器模式,模板模式等,我认为这些都是设计师应该具备的能力,那么,架构师应当关注的是系统该怎样部署,如何提升系统的性能,可用性,稳定性,安全等,而这些应当基于公司级项目的实际情况,多参考和学习其他同类型的项目架构,比如是否需要采用消息队列实现异步传输,是否需要采用多线程来执行相关任务,多线程的参数该如何配置?

而有人已经整理了一系列的架构师思维和模式,比如抽象,分层,分治,平衡,演进等,我认为这些是要掌握的宏观层面的方法论,而要设计出一个好的架构,不光光要有这些方法论支撑,更重要的要基于对原理性的技术的深层的理解,再结合这些方法论和实际场景,设计出一套面向未来的,合理的,使用的技术架构。

3.总结

以上这些内容,是在实际工作当中,很容易忽视的而又很重要的工作,希望在实际工作当中,能够经常问一下自己,今天学到了架构技术有哪些?

后面我会围绕这些内容,通过理解加实践的方式来分享个人心得。

我是victor,点击右上方“关注”,每天为你分享【架构师转型】与【个人精进】干货

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者架构师victor所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(架构师35岁以后还能干得动吗)(架构师40岁之后)
本文链接:https://www.51qsb.cn/article/m8ipl.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-01-08
下一篇2023-01-09

你可能还想知道

发表回复

登录后才能评论