跳槽季的查漏補缺,談談對Java程式設計師學習當中各個階段的建議(第六階段)

Javajiagou發表於2019-03-22

第六部分:參加工作4年到5年的同學
經過前面一年的歷練,相信你在自己所鑽研的領域已經有了自己一定的見解,這個時候,技術上你應該已經遇到瓶頸了。
這個時候不要著急提高自己的技術,已經是時候提高你的影響力了,你可以嘗試去一些知名的公司去提高你的背景,你可以發表一些文章去影響更多的人。當然,你也可以去Github建立一個屬於你的開源專案,去打造自己的產品。這次的開源專案不同於之前的造輪子,你這個時候是真的要去儘量嘗試造出來真正對別人有價值的輪子。

技術學到這個階段,很容易遇到瓶頸,而且往往達到一定程度後,你再深入下去的收效就真的微乎其微了,除非你是專門搞學術研究的。然而很可惜,大部分程式猿做不到這一步,那是科學家做的事情。

這個時候提高影響力不僅僅是因為技術上容易遇到瓶頸,更多的是影響力可以給你創造更多的機會。程式猿在某種程度上和明星很像,一個好的電視劇和電影就可以成就一批明星,程式猿有的時候也是,一個好的專案就可以成就一群程式猿。

比如國內幾個膾炙人口的專案,像淘寶、支付寶、QQ、百度、微信等等。這每一個專案,都成就了一批程式猿。LZ敢說,這裡面任何一個專案,如果你是它的核心開發,光是這樣一個Title,就已經是你非常大的優勢。更何況還不止如此,Title說到底也是個名頭,更重要的是,這種專案在做的時候,對你的歷練一定也是非常給力的。

而你如果想要參與這樣的專案,除了靠運氣之外,影響力也是很重要的一個手段。比如你在分散式計算領域有一定的影響力,那麼如果有什麼好的關於分散式計算的專案,對方就很可能會邀請你。就算人家不邀請你,你自己主動去面試的時候,對方如果知道你在這個領域的影響力,也肯定會起到很大的作用,而這個作用,甚至可能會超過你現在的技術能力。
所以,在這個階段,你最大的任務是提高自己的影響力,為自己未來的十年工作生涯那一天做準備。如果你能夠靠你的影響力和以前積累的技術,參與到一個偉大的專案當中,那麼你後面的五年也就有著落了。

當然了,LZ現在滿打滿算,做程式猿也就4年半不到,因此關於4年到5年這一部分,LZ的見解不一定是對的,就算是對的,也不一定是適合任何人的。所以,希望大家自己有的判斷力,去決定到底該如何度過這一年。

結語
關於這些,LZ已經給出了自己的見解,但是還是那句話,每個人吸收知識的時候,都要有抽取精華,去除糟粕的能力。LZ所說的,可能有些是對的,有些是錯的,有些是適合你的,有些是不太適合你的,你要自己能夠判斷。
其實你在生活和工作當中也是一樣的,你身邊的人形形色色,有的人你喜歡,有的人你很討厭。但其實你喜歡的人也有缺點,你討厭的人也有優點。你要學會從你討厭的人身上學會他的優點,千萬不要一棒子打死,這隻會讓你失去很多學習成長的機會。

相關文章