如何成为技术大牛?难也不难
Posted CSDN 程序人生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何成为技术大牛?难也不难相关的知识,希望对你有一定的参考价值。
作者| 程军
来源| 军哥手记(ID:zxhy_cj)
最近我的读者群讨论的话题,我看了一下如下几个问题比较多。
怎么快速成长?怎么成为大牛?怎么在公司内快速晋升?
这或许是每个技术或产品人都要面对的问题,也是个人成长的必经之路,这个过程中焦虑、迷茫是必定有的。
那么对于一个技术人怎么做,才能成为大牛。军哥有什么分享的不?你别说,还真有。
请各位看官跟着我来吧!
中大厂平台
我建议刚毕业或没在大厂待过的的朋友们,找机会进中大厂。
为什么?
因为中大厂一些优势是小厂不具备的,而这些对于一个人技术深度的提升太重要了。
第一、中大厂相对小厂业务体量大,那么需要解决的技术就必须有深度,这就相当于业务倒逼我们的成长。
第二、中大厂有好的晋升体系,对于个人发展有比较清晰的路线。
第三、中大厂有好的工程师文化,好的做事流程,也沉淀了很多宝贵的经验,这对于我们新手或者野路子的朋友是大有裨益的。
第四、中大厂牛人多,向他们请教学习,事半功倍。
如上的四点,真的会高效率地助力你成为大牛。
科学的学习方法
有了好的中大厂公司的环境还是不够的,还需要好的学习地方法。
首当其冲是刻意练习,所谓的 1w 小时理论就能成为大牛,这不是绝对的,因为简单的重复,一年经验重复十年是不可能成为大牛的,其实刻意练习就像我们把大象关进冰箱,可分为如下三步:
第一、找到你学习这个领域的范式。
第二、针对这个范式进行学习。
第三、及时反馈。
我们在过往的学习过程中,或多或少都实践过刻意练习。
比如我们学数学时,会把它拆成很多知识点(范式),然后针对这些知识点进行排练组合,有针对性做更多难题(刻意练习),做完题后,如果错误的我们会针对性思考、复盘如何改进,这就是朴素的刻意练习。
当我们学习方法不正确时,看起来很努力,但是效果一般,我相信大家都有所经历吧。
这样说可能大家不容易理解,例如,我们学习分布式一致性,就需要阅读CAP理论,Paxos的论文,Raft的论文等各种相关的资料(刻意练习),然后找到各种系统实现的文章,比如 GFS,OceanBase等等,但是这显然还是不够的。
我们还需要结合自己的工作来反复实践(及时反馈),实践是不可或缺的一环。这就像某些技术,我们看了各种书、课程等等资料,不实践或实践太少都是白搭。
聪明人的笨功夫
说实话,我们上过大学的人,大家的智商方面并没有太大的差别。
并且刻意练习似乎也不难,为什么技术大牛还那么少呢?
为此,我观察自己和身边的人,发现一条规律,那就是尽快找到自己适合的领域,然后长期坚持,可能十年甚至更久,比如我从程序员做到架构师(花了7 年之久),有的时候想想,就是傻傻的坚持而已。
另外一个案例,我朋友圈一位技术大神(前58高级架构师),他还坚持在公号输出架构相关的文章,目前已经写了 7 年了。我请教他,你目前已经都是 CTO,为什么还坚持写那么多技术文章?他回答我:“我就是傻傻的坚持而已“。
所以,要想成为技术大牛,需要数十年如一日的坚持。可是大部分人遇到挫折、困难就换方向了,就想着换一个方向尝尝鲜,去学新的技术。而真正能成为大牛的,必须是能够青灯古佛,熬得住寂寞,不断突破瓶颈并且可以长时间坚持的人。所以,找对方向之后,方法和坚持相比,似乎没那么重要了。
你说呢?与君共勉!
写在最后
今天的聊的这三点,如果你看懂了学会了然后坚持了,我相信会让你少走很多弯路,同时你成为大牛是指日可待的!
也欢迎你,分享你的思考!
☞雷军:年轻人入职半年内不要对战略和业务提意见,很多想法都不靠谱
☞库克:苹果收取 30% 佣金很合理!
☞为什么程序员都不写文档?
☞离职后为讨薪资删公司数据,一技术开发工程师被判 11 个月
☞程序员真香!IT 业 2020 年平均工资最高
以上是关于如何成为技术大牛?难也不难的主要内容,如果未能解决你的问题,请参考以下文章