有朋友会经常咨询,怎么才能更快速、更高效地成为架构师,小编认为有以下3个关键点。
偷懒学技术
可以学的少,但不可以不动脑
不怂,逮着机会就上位
其中第3点最重要,我们一个一个的说。
一、偷懒学技术
展开聊有两点:
第一个偷懒是指:学技术不能眉毛胡子一把抓,先选出最重要的,最需要学的。Java领域里技术浩如烟海,只Apache上的开源软件一个人一辈子都学不完。
所以学什么?哪个学哪个不学?筛选是关键
(1)先开阔视野,了解每门技术可以用来做什么,适合什么地方用,优点和缺点是什么,长处和短板在哪里。也就是具备行业里各个解决方案上的浅层次认知,知道解决什么场景需要什么技术。
注意!这里不需要了解太多的技术细节。你需要的是对业界领域里可用的技术方案做一个索引,当遇到合适的场景时能想到它就行了!
(2)然后,根据你选择的市场上最需要的,或者你所从事的行业、场景,选定要深入使用的几门技术点,深入学习。
学习它的各种特性,各种高级应用和配置,学习它底层的原理,出现问题时能快速找到症结所在,功能不满足时便于未来二次开发或自己定制。
第二个偷懒是:一段时间专注学一个技术,直接上手练,避免一看就会一用就废。记住以下四个步骤,技术掌握起来肯定快。
1️⃣ 大概了解:此项技术是做什么的,是用来解决什么问题的
2️⃣ 快速起步:最简单的方式用起来
3️⃣ 梳理知识路线:列重点,排好顺序,作为后面的学习路线
4️⃣ 逐一学习实践:了解每一项的具体用法,然后就实践
二、可以学的少,但不可以不动脑
要知道公司最有价值的员工是能够解决问题的员工,这也是能挣很多钱的基础。学习技术,就是为了通过技术解决实际问题。
在这些著名的框架,中间件的背后都穿插着对解决某类问题的深度思索和思想总结。它们是为解决这类问题而诞生的,你在学一门技术的时候要看透它的本质,把它里面的思想转换成你自己的东西!
举个例子
(责任编辑:代码如诗) |