程序员是一个特殊的群体,我们不知道为什么加入这个行业,也不知道这个行业还能做多久,不同人有着不同的故事、有着不同的迷茫。
傻子太多,骗子都不够用了!
在技术圈,充满着各种所谓的技术大神,他们在各自的领域有着这样那样的建树。有的大神是真的,然而有一小部分“大神”,是假的,也就是所谓的骗子大神。当然,这个行业新手更多,密密麻麻,黑压压的一片。新手们热情澎湃,追随着他们眼中的大神,期待有一天自己也能像大神们一样技术好、工资高。然而又有多少人真正地追上了大神的脚步呢?
很多小白,看见一个技术差不多的人,张口闭口就是大神大神地叫,你的原则在哪里?这类小白我称之为傻子。我知道,我这样说伤害了很多人,但是我真的觉得这种行为很傻。
你以为你跟着大神学习就能成长为大神吗?我很负责人的告诉你,很大可能不行。因为大神都是独树一帜的,不存在两个相似的大神,因为如果你和别人的建树一模一样,那你的成就会被开创者给掩盖了,你顶多算后来者。
别傻了,想成为大神,首先要有不服输、不服气的精神,否则,成不了大神。
另外,严格意义来说,大神非常少,他们有的在网络上小有名气,有的则在各大公司中默默无闻地耕耘着。剩下的大部分,都是骗子、伪大神,他们没能力教会你们,没能力让你们在职场中获得高升,因为他们自己在公司也就那回事,徒有虚名罢了。
说到这里,我在想,我是否也徒有虚名呢?其实也有点言过其实。
“好,你说的都对,就算我不追随大神,那我该如何提升自己呢?”,一位小白发出了这样的疑问。
技术提升,为什么那么多人无法提升
技术提升,是一个复杂的问题,也是一个简单的问题。技术提升只有一条路,那就是大量的时间投入 + 良好的知识梳理能力。
但凡一门技术,你都要投入大量时间,去全面系统的学习,并在学习的过程中自我梳理和总结,任何投机取巧的学习方式都是不可取的。如果知识是一棵树,那么你需要建立一个树状的知识网,每个树干和树枝构成了这张网络,网络内部四通八达、互相连接。这个时候,每个知识点都位于一个个的网格之中,你还需要去熟悉大部分常用的网格,达到这种状态,这门技术才算理解的透彻。
如果你只是图省事,只去学习一个个的网格,而不了解整个网络,那么你很难达到一定境界。达到这种境界不容易,很多大神自己都达不到这种状态,又如何去教小白呢?可以想想,有多少技术文章或者书籍是讲述整个知识网络呢?这种书或者文章没有,因为很难写。然而技术成长的路上又需要去掌握它们,这只能靠自己,说白了,你光有这种意识没用,你还需要花大量时间实践。
技术提升,简单到只要投入大量时间就可以。投入大量时间,意味着需要牺牲很多业余时间,然而大部分人做不到。扪心自问,周末的时候,下班的时候,面对游戏、电影、逛街等,你还会选择学习吗?如果你做不到,不要气馁,因为你不是一个人,而是一批人!这就是技术难以提升的原因。
但是,确定无疑的是,很多技术高手早期的积累都是在业余时间完成的,光靠工作时间是远远不够的。
家庭的作用
你和大多数人不一样,你投入大量的业余时间,拼了命的学习总结,终于有点成绩,在职业上有所收获,级别和待遇都比一般人高了。
但是,不要忽视一个问题,那就是家庭。有没有发现,某个不起眼的同事,你的级别比他高不少,工资也比他高不少,你很有优越感。结果,某天突然发现,他在北上广买房了,你心里想:“卧槽,他工资这么低,怎么买的起?我都买不起!”没错,这就是家庭的差距,别人的家庭已经领先你很多年了,你每月比别人多挣个1万块钱,并没有卵用!这个时候,是不是优越感全无?
现实就是这样的,别人家庭比你好,足够你努力很多年了,更残酷的是,也许你努力一辈子,也就达到人家刚工作时的状态!
所以,如果你家庭很一般,但是职业发展还不错的话,那么你前期会很悲惨!如果你连职业发展也很一般的话,我不知道该如何描述这种感觉,都不知道哪天可以重见天日呢!
什么才叫自由
自由是无价的,美好的。大多数人觉得,自由只要有很多钱就可以了,有钱了就可以不上班了,想干啥就干啥。这样理解也没有错,但是并不全面。自由以后,不代表就不用上班,上班也不代表不自由。自由是一种状态,是你不再为钱而发愁,自己可以做爱做的事情;自由是你想出去周游世界,第二天就可以出发的那种任性;自由是直达内心的耳麦,可以让你倾听自己内心的声音。
有什么方式可以快速达到自由吗?有如下两种
- 家庭出身:出身即自由或者起点较高
- 运气好:股票、中大奖、加入早期创业公司、社交红利等非常规方式
总之,实力只是很小的一部分,你实力再强,运气不好也没用,你想上班上到自由,几乎不可能,是不是瞬间觉得很绝望啊?这就是现实,虽然残忍。
程序员的迷茫
程序员有着自己的迷茫,论程序员的迷茫,我应该算是了解的较多的人了。因为我之前一直写博客,所以维护了若干个QQ群,在这几年间,我收到了许许多多同学的咨询,他们很迷茫,问我该怎么办。
比如,有的同学起点太低,比如专科或者高中毕业,他们也在做IT。很多在我们眼里很一般的公司,他们却连面试机会都得不到,他们很苦恼很迷茫,问我的时候,我会告诉他们:“加油,如果真的热爱 Android,那么就坚持自己,好好学技术,前期别太看钱,后面会好的!”。其实我对我说的话也有点怀疑,他们后面真的会更好吗?我不知道啊!
比如,有的同学问我简历造假的事情,我很反感简历造假,但是通过他们的描述,我知道、理解他们的苦衷。同一个培训学校出来的,造假可以拿到offer,不造假拿不到甚至没有面试机会,他们能怎么办?造假和没工作之间,到底该怎么选?我不知道了,这已经超出了我的能力范畴。
比如,有的同学问我,如何成长为高级工程师,如何才能进入BAT?我会和他们说“好好学技术,只要技术好,照样可以进BAT”。没错,只要技术好,照样可以进BAT,但是还是有很多很多同学进不了BAT,还是有很多同学在北上广拿着低薪,他们该怎么办?如果连高薪的程序员都扛不住北上广的房价,那低薪的程序员又该咋办?
这几年间,我见过太多迷茫了,感受到了太多太多消极的情绪和悲观的心情。在我为他们解答迷茫的时候,我想,如果我迷茫了,又有谁帮我解答呢?
社会是一个色彩斑斓的万花筒,有人开心有人忧愁,对于那些迷茫的同学,我只想说这或许就是人生吧,总是有无奈的,开心过好每一天,尽可能让自己过得越来越好吧。