程序員是一個特殊的群體,我們不知道為什么加入這個行業(yè),也不知道這個行業(yè)還能做多久,不同人有著不同的故事、有著不同的迷茫。
在技術(shù)圈,充滿著各種所謂的技術(shù)大神,他們在各自的領(lǐng)域有著這樣那樣的建樹。有的大神是真的,然而有一小部分“大神”,是假的,也就是所謂的騙子大神。當(dāng)然,這個行業(yè)新手更多,密密麻麻,黑壓壓的一片。新手們熱情澎湃,追隨著他們眼中的大神,期待有一天自己也能像大神們一樣技術(shù)好、工資高。然而又有多少人真正地追上了大神的腳步呢?
很多小白,看見一個技術(shù)差不多的人,張口閉口就是大神大神地叫,你的原則在哪里?這類小白我稱之為傻子。我知道,我這樣說傷害了很多人,但是我真的覺得這種行為很傻。
你以為你跟著大神學(xué)習(xí)就能成長為大神嗎?我很負(fù)責(zé)人的告訴你,很大可能不行。因為大神都是獨樹一幟的,不存在兩個相似的大神,因為如果你和別人的建樹一模一樣,那你的成就會被開創(chuàng)者給掩蓋了,你頂多算后來者。
別傻了,想成為大神,首先要有不服輸、不服氣的精神,否則,成不了大神。
另外,嚴(yán)格意義來說,大神非常少,他們有的在網(wǎng)絡(luò)上小有名氣,有的則在各大公司中默默無聞地耕耘著。剩下的大部分,都是騙子、偽大神,他們沒能力教會你們,沒能力讓你們在職場中獲得高升,因為他們自己在公司也就那回事,徒有虛名罷了。
說到這里,我在想,我是否也徒有虛名呢?其實也有點言過其實。
“好,你說的都對,就算我不追隨大神,那我該如何提升自己呢?”,一位小白發(fā)出了這樣的疑問。
技術(shù)提升,是一個復(fù)雜的問題,也是一個簡單的問題。技術(shù)提升只有一條路,那就是大量的時間投入 + 良好的知識梳理能力。
但凡一門技術(shù),你都要投入大量時間,去全面系統(tǒng)的學(xué)習(xí),并在學(xué)習(xí)的過程中自我梳理和總結(jié),任何投機取巧的學(xué)習(xí)方式都是不可取的。如果知識是一棵樹,那么你需要建立一個樹狀的知識網(wǎng),每個樹干和樹枝構(gòu)成了這張網(wǎng)絡(luò),網(wǎng)絡(luò)內(nèi)部四通八達(dá)、互相連接。這個時候,每個知識點都位于一個個的網(wǎng)格之中,你還需要去熟悉大部分常用的網(wǎng)格,達(dá)到這種狀態(tài),這門技術(shù)才算理解的透徹。
如果你只是圖省事,只去學(xué)習(xí)一個個的網(wǎng)格,而不了解整個網(wǎng)絡(luò),那么你很難達(dá)到一定境界。達(dá)到這種境界不容易,很多大神自己都達(dá)不到這種狀態(tài),又如何去教小白呢?可以想想,有多少技術(shù)文章或者書籍是講述整個知識網(wǎng)絡(luò)呢?這種書或者文章沒有,因為很難寫。然而技術(shù)成長的路上又需要去掌握它們,這只能靠自己,說白了,你光有這種意識沒用,你還需要花大量時間實踐。
技術(shù)提升,簡單到只要投入大量時間就可以。投入大量時間,意味著需要犧牲很多業(yè)余時間,然而大部分人做不到。捫心自問,周末的時候,下班的時候,面對游戲、電影、逛街等,你還會選擇學(xué)習(xí)嗎?如果你做不到,不要氣餒,因為你不是一個人,而是一批人!這就是技術(shù)難以提升的原因。
但是,確定無疑的是,很多技術(shù)高手早期的積累都是在業(yè)余時間完成的,光靠工作時間是遠(yuǎn)遠(yuǎn)不夠的。
你和大多數(shù)人不一樣,你投入大量的業(yè)余時間,拼了命的學(xué)習(xí)總結(jié),終于有點成績,在職業(yè)上有所收獲,級別和待遇都比一般人高了。
但是,不要忽視一個問題,那就是家庭。有沒有發(fā)現(xiàn),某個不起眼的同事,你的級別比他高不少,工資也比他高不少,你很有優(yōu)越感。結(jié)果,某天突然發(fā)現(xiàn),他在北上廣買房了,你心里想:“臥槽,他工資這么低,怎么買的起?我都買不起!”沒錯,這就是家庭的差距,別人的家庭已經(jīng)領(lǐng)先你很多年了,你每月比別人多掙個1萬塊錢,并沒有卵用!這個時候,是不是優(yōu)越感全無?
現(xiàn)實就是這樣的,別人家庭比你好,足夠你努力很多年了,更殘酷的是,也許你努力一輩子,也就達(dá)到人家剛工作時的狀態(tài)!
所以,如果你家庭很一般,但是職業(yè)發(fā)展還不錯的話,那么你前期會很悲慘!如果你連職業(yè)發(fā)展也很一般的話,我不知道該如何描述這種感覺,都不知道哪天可以重見天日呢!
自由是無價的,美好的。大多數(shù)人覺得,自由只要有很多錢就可以了,有錢了就可以不上班了,想干啥就干啥。這樣理解也沒有錯,但是并不全面。自由以后,不代表就不用上班,上班也不代表不自由。自由是一種狀態(tài),是你不再為錢而發(fā)愁,自己可以做愛做的事情;自由是你想出去周游世界,第二天就可以出發(fā)的那種任性;自由是直達(dá)內(nèi)心的耳麥,可以讓你傾聽自己內(nèi)心的聲音。
有什么方式可以快速達(dá)到自由嗎?有如下兩種
- 家庭出身:出身即自由或者起點較高
- 運氣好:股票、中大獎、加入早期創(chuàng)業(yè)公司、社交紅利等非常規(guī)方式
總之,實力只是很小的一部分,你實力再強,運氣不好也沒用,你想上班上到自由,幾乎不可能,是不是瞬間覺得很絕望啊?這就是現(xiàn)實,雖然殘忍。
程序員有著自己的迷茫,論程序員的迷茫,我應(yīng)該算是了解的較多的人了。因為我之前一直寫博客,所以維護了若干個QQ群,在這幾年間,我收到了許許多多同學(xué)的咨詢,他們很迷茫,問我該怎么辦。
比如,有的同學(xué)起點太低,比如專科或者高中畢業(yè),他們也在做IT。很多在我們眼里很一般的公司,他們卻連面試機會都得不到,他們很苦惱很迷茫,問我的時候,我會告訴他們:“加油,如果真的熱愛 Android,那么就堅持自己,好好學(xué)技術(shù),前期別太看錢,后面會好的!”。其實我對我說的話也有點懷疑,他們后面真的會更好嗎?我不知道??!
比如,有的同學(xué)問我簡歷造假的事情,我很反感簡歷造假,但是通過他們的描述,我知道、理解他們的苦衷。同一個培訓(xùn)學(xué)校出來的,造假可以拿到offer,不造假拿不到甚至沒有面試機會,他們能怎么辦?造假和沒工作之間,到底該怎么選?我不知道了,這已經(jīng)超出了我的能力范疇。
比如,有的同學(xué)問我,如何成長為高級工程師,如何才能進入BAT?我會和他們說“好好學(xué)技術(shù),只要技術(shù)好,照樣可以進BAT”。沒錯,只要技術(shù)好,照樣可以進BAT,但是還是有很多很多同學(xué)進不了BAT,還是有很多同學(xué)在北上廣拿著低薪,他們該怎么辦?如果連高薪的程序員都扛不住北上廣的房價,那低薪的程序員又該咋辦?
這幾年間,我見過太多迷茫了,感受到了太多太多消極的情緒和悲觀的心情。在我為他們解答迷茫的時候,我想,如果我迷茫了,又有誰幫我解答呢?
社會是一個色彩斑斕的萬花筒,有人開心有人憂愁,對于那些迷茫的同學(xué),我只想說這或許就是人生吧,總是有無奈的,開心過好每一天,盡可能讓自己過得越來越好吧。
---------------------本文來自 singwhatiwanna 的CSDN 博客 ,全文地址請點擊:https://blog.csdn.net/singwhatiwanna/article/details/53858502?utm_source=copy