1. 程式人生 > >程式設計師成長的四個簡單技巧,你 get 了嗎?

程式設計師成長的四個簡單技巧,你 get 了嗎?

最近拜讀了“阿里工程師的自我修養”手冊,12 位技術專家分享生涯感悟來幫助我們這些菜雞更好的成長,度過中年危機,我收穫頗多,其中有不少的方法技巧和我正在使用的,這讓我覺得我做的這些事情是對的,我走在了一條正確的道路上。我們程式設計師這個行業不像醫生、律師等其他行業,那些行業可謂是越老越吃香,但是我們不一樣,我們不能享受越老越吃香的待遇,因為網際網路發展太快,技術不斷的更新,就我工作的這短短几年時間就有不少技術被淘汰,比如說 Strtus2、JSP,你就算在精通這些技術也沒用了,因為它們已經沒有市場了,不過你也不是一無所獲,或許你可以體驗一番古代文人英雄無用武之地的感覺。

在技術迭代如此快的網際網路,作為網際網路從業者的我們只有通過不斷的學習,不斷的更新知識來保證自己的競爭力。在這個快節奏、世人浮躁的時代,我們需要一些方法來讓我們事半功倍,在“阿里工程師的自我修養”手冊有不少方法和技巧來讓你快速的成長,有些技巧是我正在使用的,覺得效果非常好,所以我就加以總結分享給大家,希望對你咋職場成長中有所幫助。

管理好你的時間

這或許是你人生中最難的一件事情了,沒有什麼是比管理時間更難的了,但是隻要你能管理好你的時間,你肯定會有一個牛逼的人生。羅列從古至今那些功成名就的前輩們,他們都有一項非常牛逼的技能,那就是管理好了自己的時間,相反,你看看你身邊頹廢的人,他們一個個都沒有時間觀念,一個個的在浪費青春,浪費年華。對於時間管理還是有必要的,因為我們都是有志青年,關於時間管理的方法有很多,例如時間管理四象限、番茄鍾、時間計劃等,我們也沒必要專門學習時間管理,因為這一門學問對程式設計師來說沒有用,但是我在“阿里工程師的自我修養”手冊看到過一個時間管理相關的的三八理論,我覺得非常有有意思,我就盜取分享給大家

這個理論中說人與人之間的不同取決於自由的八個小時,仔細想想確實是這樣,你跟你身邊人的差距除了客觀因素以外,更多的取決於你下班之後是刷抖音還是學習充電。選擇不同,人生也就不一樣了。

為什麼說程式設計師不需要專門學習時間管理這門學問呢?因為你用不上,你制定好了一套學習計劃,然後在某一天因為一個 Bug ,你從晚上 6 點改到了晚上 11 點,或者是因為系統要上線,你和你的團隊加班加點的除錯程式,裡面的任何一個因素都會導致你的計劃失敗,因為軟體行業不確定性太大了,所以對於我們程式設計師來說,更多的是需要通過自驅和自律來利用你那有效的時間。

不知道你每天是否是這樣的,每天六點或者九點下班之後,回到家裡掏出手機,葛優躺的方式刷上抖音、玩上吃雞到凌晨一兩點,然後抱怨著工作太忙沒有時間學習?其實對於很多程式設計師來說並不是沒有時間學習,而是沒有管理好自己的時間或者說是沒有犧牲自己的愛好,我相信大部分公司都會在晚上九點之前下班,下班到家洗漱好應該也就 10 點左右,你完全可以花一個小時或者一個半小時用來給自己充電,但是很多人不肯犧牲自己的愛好比如刷抖音、玩吃雞,這一兩個小時都用在這上面了。如果你想把抖音刷膩了,吃雞玩膩了,再來學習,那可能時間是不夠的。

時間擠一擠總歸會有的,就看你的自驅力和自律能力有沒有強大到可以戰勝你玩遊戲和刷抖音的慾望了。

適當的視訊學習

感覺這會是引口水的一點,因為它跟社會的主流價值有點背道而馳的意思,現在主流的學習方式是看官方技術文件,看官方技術文件確實是學習技術最快速的方式,我也是通過這種方式來學習技術,但是我還是想建議大家除了學習官方技術文件之外,我們還應該適當的看一些技術視訊來學習,因為技術文件都是硬生生的文字和程式碼,它沒有思想,沒有靈魂,但是視訊有,因為視訊的作者有思想、有靈魂,所以這個視訊也就可以傳播思想,我認為看視訊學習你除了學習到技術之外,你最少還可以獲得以下兩種回報:

第一點:大廠視野,我們大部分人可能都沒能在大廠,沒有淘寶雙十一的那種場景,所以我們的視野相對來說是比較窄的,但是我們可以通過看大廠技術大牛的技術分享視訊來提升我們的視野。我記得在我剛畢業的時候,我經常看 InfoQ 旗下的大咖說欄目,這個欄目主要是一些大廠的技術牛人來分享技術,這些都是大廠的場景,大廠用來解決問題的場景,所以那時候的我成長特別快,我的視野要比身邊同工齡的人開拓不少。

第二點:大牛的程式設計思維,這是我看小馬哥視訊有感而發的,我通過看小馬哥的視訊偷學到了不少小馬哥的程式設計思維。小馬哥在視訊裡傳輸著一種對技術不能只知其表,要深知其裡的思想,他也是以身作則,總是把技術背後的標準、原理、實現和應用給你將的明明白白,這也深深的感染了我,我現在學技術也會試著用這種方式去學。還通過視訊偷學到了小馬哥排錯的方式方法,這些方式方法在實際中用處非常大,能夠幫你快速的定位錯誤解決錯誤。大牛的這些程式設計思想能夠提高你的學習效率和對技術的認知。

上面是我通過視訊學習到最重要的兩點,通過視訊可不止能學到這兩點,你還能學到段子和學會開車。

堅持持續輸出

想要做好這一點並不容易,有多難?或許只有寫過部落格或者公眾號的人才會知道,但是隻要堅持了,你會獲得雙倍的收穫。當然這裡的輸出也不一定是指寫部落格或者公眾號,也可以是在團隊內做 PPT 技術分享,或者是把你的知識分享給你要好的小夥伴,這些都是輸出的方式。輸出是為了讓你更好的輸入,輸出可以倒逼著你輸入,因為在輸出的過程中,會有觀點的碰撞,也必然會觸及到你的知識盲區亦或是你的認知原本就是錯誤的,這些會反哺你,讓你做更好的輸入,更新和完善自己的認知。

就拿我自己為例,我一直堅持做原創輸出,和我同一期寫公眾號的小夥伴,有很多已經沒有原創了,在走轉載系列,有一些都已經遠離公眾號了,雖然堅持持續輸出很難,但是我前面也提到了,只要你堅持了你就會得到雙倍的回報,這段時間堅持持續的輸出,我得到了非常多的回報,除了技術上的回報以外,我還得到了非技術上的回報,首先我的思維邏輯變強了,我能過通過文字更好的表達出自己的觀點,更好的跟別人面對面的交流,其次就是我結識了不少的朋友,來自不同行業的朋友,這些不同行業的朋友可以幫助我加深行業認知和世界認知。

堅持持續輸出是一件非常難的事情,但是我還是那句話,只要你堅持了,那麼你就是一份付出多份回報。

珍惜你的貴人

關於貴人,很多人或許會覺得身邊缺少貴人,總是抱怨我這麼好的千里馬,怎麼就遇不到伯樂呢?其實你可能就是別人的貴人,只是你沒有發現而已,大家覺得身邊缺少貴人或者貴人離自己太遠,可能是因為下面四種原因:

  • 自己不自信,不相信自己能夠影響他人,導致缺乏主動溝通,長期溝通,溝通的延續性和習慣沒有建立。
  • 自己心態問題,自己的心態若是不夠積極正向,沒有貴人敢進入你的思維空間,因為價值觀不匹配,很難形成認知共識。
  • 職場原因,很多時候可能你的老闆就是你的貴人,但是因為職場,因為上下級,礙於面子,礙於工作,不敢多交流,多請教。
  • 貴人來了又走了,有貴人幫你改變,幫你進步,但是自己不努力,抱著過去做事的心態和方法在職場上浪跡天涯,進步不明顯,否定了他作為貴人的價值和意義。

貴人其實一直都在你身邊,只是你沒有珍惜或者發現而已,比如說你的同事告訴你你寫的這段程式碼有問題,這樣優化會提高效率和可讀性,然而你不當做一回事,認為能執行的程式碼就是沒問題的,那麼你就錯失了一位貴人,因為他認為沒必要幫助你了,因為你沒有讓他看到他自己的價值,你只有讓他看到了他的價值,他才會持續的幫助你,你就可以更好的成長。

就我個人而言,我會把面試官都當做我的貴人,雖然他不能持續的給我輸入價值,有時候一句話就夠了,今年我出去面試的時候,就有一位面試官給我說了一句對我影響特別大的話,他跟我說:技術人員不能東搞搞西搞搞,在前五年要靜下心來紮紮實實的研究一門技術,這樣你才會競爭力,不然你看上去什麼語言、技術都會一些,其實你什麼都不會。就是這麼一句普通的話,對我影響非常大,因為這些年來我確實是東學一點西學一點,能夠感覺到我跟同工齡的人有差距,這並不是我不努力,而是我的方向錯了。

在職場上你最大的貴人就是你的直系領導,他會是那個對你成長幫助最大的人,他會影響你,他會幫助你,因為他知道未來你可以幫助他,他看到了你的價值,你要做的就是努力成長回報他。不知道你是否注意到這麼一個現象,領導重點培養的人總是在不斷的換人,這是因為有的人不懂的珍惜,沒有用成長來回報他。

所以你需要懂得珍惜你身邊的貴人,貴人其實離我們並不遙遠,他就在我們的身邊,可能是你沒有珍惜罷了。

上面就是我要給朋友們分享關於成長的四個點,其實不管這四點也好,還是其他點也好,總結起來就是四個字:貴在堅持,只有堅持了才會有質變的機會。最後引用“阿里工程師的自我修養”手冊裡面的一句話結尾:對我們來說,想要沒有焦慮,想要人生變得踏實,就需要管理好你的時間、收起你的浮躁,並且相信 " 慢慢來,成長最快 "。

最後

打個小廣告,歡迎掃碼關注微信公眾號:「平頭哥的技術博文」,一起進步吧。