如何在技术路上走得更高更远

来源:互联网 发布:mac启动进入安全模式 编辑:程序博客网 时间:2024/05/06 04:44


看到这个标题,难免会认为我要写一篇技术人成长的方法论,对,你还真猜对了,我还真是想找到这么一套“理论”出来,但是我不认为我说的这些对所有从事技术的从业者都有用。


什么是成为技术“大牛”的基础呢?


智商吗?No, 绝大多数人的智商都在100徘徊,而且也不是要去拿诺贝尔奖/图灵奖。

学历吗?No, 很多黑客/白帽子/包括我认识的几位阿里的P10以上的高P们都是高中学历。

...

家里条件吗?No, 更加没有关系了...

那是什么呢?

在我心里就一个答案:好奇心,追本溯源,追求技术本质的好奇心

心静如水,耐得住寂寞,远离浮躁,跨过这个苦逼行业的种种挑战

不断学习新技术,培养自己对技术的敏感度和前瞻性

不喜欢技术,对技术没有好奇心,岂不是每天都很痛苦?

我们常说Passion, Passion.. 那Passion的源头就是内心深处那份好奇心。


思考,才是进步的本质


我们都知道Ant, Maven和Gradle


想必很多同学都用过,那么大家想过为什么Ant没有提供一套JavaAPI来解决在xml中写if-else?

Maven可不可以将xml格式pom配置文件改成Json?

Gradle为什么要用Groovy的DSL?而不是继续使用xml?


Ant需要技术人关注诸如设置Jar包路径这样的细枝末节,逐步被Maven替代,因为约定比设置更高效。Gradle更加灵活的机制,让它杀出Maven的重围。


理解了技术的本质以后就能够触类旁通,就能够快速学习,这在技术更新很快的软件行业尤为重要。

只是学会使用是不行的,不但要知道how,还要知道why。


和谁工作很重要,倒逼成长


一个老话题就是:对一个技术人而言,到底是去大公司拓展眼界,感受大公司各种制度和完备流程好,还是去创业公司,独当一面,体会偏平管理和简单流程好呢?


其实都不对,对着刚毕业的同学来说,头上的光环很重要

但是工作几年后,成长和机会更重要,

大公司和小公司谁能给你更多的机会?It's hard to say

那么答案是什么呢?

你所在的公司是否是一个积极向上,充满正能量的团队

你的领导是否能不断push你成长和提高


很多时候,“缺人”或者“招不到人”是一个机会

因为你可以尝试更多的领域,有更多发挥的空间

某一天,你突然觉得自己一下变成传说中的全栈工程师了,

这就是倒逼的力量。

所以从我个人的经历看,如果你去大公司,最好去一个业务正在扩张的部门

如果你去小公司,那就去一个有潜力,未来能高速发展的地方,比如下面这家


最后,公布一个我自己原创的成为“技术大牛”的公式:

时间×方法×E=技术大牛  (E=环境限制系数)

保持好奇心,投入够多时间,在不同阶段,通过合理的指导,按正确的方法学习,你就能成为技术大牛。


世界上没有所谓的“天赋”的存在,唯一阻碍你成长的,是你自己。



相关阅读


技术人成长的四个阶段

技术人成长的一点思考

技术人沟通中的几个误区



点击阅读原文”,所有【架构栈】近期的架构文章汇总

↓↓↓