• 在线客服

  • 扫描二维码
    下载博学谷APP

  • 扫描二维码
    关注博学谷微信公众号

  • 意见反馈

原创 告别学了就废,架构师必须要掌握的学习方法

发布时间:2022-09-16 10:44:38 浏览 1732 来源:博学谷 作者:小谷

    有朋友咨询我怎么才能成为架构师,我认为有3个关键点。

    偷懒学技术可以学的少,不可以不动脑。

    不怂,逮着机会就上位。

    其中第3点最重要,来,一个一个说。

    一、偷懒学技术

    展开聊有两点

    第一个偷懒是指:学技术不能眉毛胡子一把抓,先选出最重要的,最需要学的。

    Java领域里技术浩如烟海,只Apache上的开源软件一个人一辈子都学不完,你学什么?哪个学哪个不学?筛选是关键。

    (1)先开阔视野,了解每门技术可以用来做什么,适合什么地方用,优点和缺点是什么,长处和短板在哪里。也就是具备行业里各个解决方案上的浅层次认知,知道解决什么场景需要什么技术。

    注意!这里不需要了解太多的技术细节。你需要的是对业界领域里可用的技术方案做一个索引,当遇到合适的场景时能想到它就行了!

    (2)然后,根据你所市场上最需要的,或者你所从事的行业、场景,选定要深入使用的几门技术点,深入学习。

    学习它的各种特性,各种高级应用和配置,学习它底层的原理出现问题时能快速找到症结所在,功能不满足时便于未来二次开发或自己定制。

    第二个偷懒是:一段时间专注学一个技术,直接上手练,避免一看就会一用就废。 记住以下四个步骤,技术掌握起来肯定快。

    第一步 大概了解:此项技术是做什么的,是用来解决什么问题的

    第二步 快速起步:最简单的方式用起来

    第三步 梳理知识路线:列重点,排好顺序,作为后面的学习路线

    第四步 逐一学习实践:了解每一项的具体用法,然后就实践

    二、可以学的少,不可以不动脑。

    要知道公司最有价值的员工是能够解决问题的员工,这也是能挣很多钱的基础。学习技术,就是为了通过技术解决实际问题。

    在这些著名的框架,中间件的背后都穿插着对解决某类问题的深度思索和思想总结。它们是为解决这类问题而诞生的,你在学一门技术的时候要看透它的本质,把它里面的思想转换成你自己的东西!

    我们举个例子

    现在需要解决两个系统之间的远程调用问题,如何做? 即便你不知道Netty和ZooKeeper,那么肯定会想到需要注册中心和网络通讯模块,让每个模块之间顺畅协作,达到宏观上的高可用和并发性。这样想你就设计出了Dubbo。

    所以你要看透技术操作之外的思考和总结。

    三、别怂,逮着机会就上位

    以前有小伙伴问我,”我想转架构方向。但是我又没有底气。“

    我说:“你技术怎么样?”

    他说:“还行”。

    我跟他一聊,发现他技术底子还不错。

    我就说:“你就放心大胆去干!不迈出这一步,永远转不了型。”

    因此大家一定别怂,逮着机会就干。

    我认为成为一名架构师,自信心和雄心壮志最重要。因此这三点里面,第3点最重要。

     

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: 一位10年Java工作经验的架构师,浅谈关于架构师的岗位认知 下一篇: 一场关于程序员复仇笔记

相关推荐 更多

热门文章

  • 前端是什么
  • 前端开发的工作职责
  • 前端开发需要会什么?先掌握这三大核心关键技术
  • 前端开发的工作方向有哪些?
  • 简历加分-4步写出HR想要的简历
  • 程序员如何突击面试?两大招带你拿下面试官
  • 程序员面试技巧
  • 架构师的厉害之处竟然是这……
  • 架构师书籍推荐
  • 懂了这些,才能成为架构师
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码