雜談---LZ的編程之路以及十點建議


        LZ本人是09年畢業的,在某二流本科院校學的非計算機專業,在興趣的驅使之下,最終毅然決然的走上了編程這一條“不歸路”。

        說起LZ的經歷雖不算是跌宕起伏,但也真正算是人生無常。

        當初09年7月回到家里,由於LZ學習的數學專業,除了考教師之外幾乎沒有合適的工作可選,而LZ當時玩心未退,沒有立即尋找工作,而是先去駕校考了個至今沒用過的駕照(LZ駕齡四年,幾乎沒開過車,你敢信嗎)。

        考駕照只是找個事干,LZ還是十分不恥的當起了啃老族,每天在家閉門不出,沉浸在游戲的世界中。這件事一直持續了半年多,盡管這半年多吃穿不愁,但其實LZ壓力可是前所未有的山大。不管是親戚,朋友,同學等等,所有人見你面第一句話指定是,“在哪工作呢?”。 

        說起來慚愧,LZ自小學習也算是佼佼者,雖說現在說起來那時候的任何榮譽都是浮雲,但畢竟在家人和親戚們的眼中,還是寄予了很大希望的。雖說最終還是只考了個二流院校,但21歲就大學畢業的戰績也算是頗為不凡了,結果最終還是落得一個在家待業的結局。

        半年后,LZ不甘寂寞,毅然決然的跑到了一家工地,當起了工人。那段時間,可謂是嘗盡了苦頭,由於是夏天,工地上蟲子特別多,每天晚上都是和一堆小家伙們一起睡覺,甚至有時候你正睡着呢,一個不明物體就能從你臉上爬過。當時工地是包吃包住,一個月給LZ1000塊工錢,LZ每天的工作大多就是頂着火熱的太陽,搬着儀器陪着各種工程師們,到工地上的各個地方測量與檢測。

        如此堅持了四個月,LZ最終還是忍受不了了,不僅僅是身體上的折磨,最重要的是學了十幾二十年,竟然最終淪落到這步田地,每天上班的感覺就像是在混日子一般,實在讓LZ無法接受。

        回到家中,經過一番商量,LZ還是無奈之下,決定嘗試一下子承父業。由於父母都是做的農業相關的生意,LZ就跑到一家農葯生產公司,去的時候說是要做銷售的,也可以積攢銷路,以便以后接手家里的生意。可是誰能料到,LZ剛到了公司,就被派到廠里再次當起了工人。LZ的待遇與在工地上一模一樣,包吃包住,一個月1000塊,而LZ每天的工作就是在生產間里,包裝一包又一包的農葯,從早上七點到晚上六點,有時候如果客戶急着要貨,干到晚上九點多也是常有的事。工作的時候,經常會有原材料運送到廠里,LZ還要幫着卸貨,那些原材料估計每一袋都有200斤左右。

        當時天已經變冷了,接近冬天,而廠里也沒有熱水,每天洗手洗臉都是冰冷的涼水,再加上每天呆在充滿農葯味的車間里,LZ自我感覺身體一下子差了許多。如此堅持到過年,LZ還是決定不去了,原因也很簡單,身體吃不消是一個原因,最重要的還是因為感覺每天都在混日子,學不到任何東西。

        由於兩次工作碰壁,LZ也只能放手一搏了,打算去追尋自己的夢想。自從LZ進入大學,一直到畢業以后,LZ從來沒有忘記一件事,那就是LZ的編程夢。LZ中間也找過幾次相關的工作,但是苦於不是計算機畢業,都被面試的人帶着略微鄙視的目光給干掉了。LZ也越來越意識到,要想真正的進入這個行業,必須有點真才實料才行。

        其實LZ一直對培訓機構是抱着懷疑的態度的,覺得承諾的那些東西都太虛,而且價格也十分昂貴。但是沒辦法,要想進入這個門檻,就必須掌握點東西才行,而且當時母親大人說,他有一個朋友以前是在我們縣某學校當老師,后來去了培訓機構,結果現在工資一個月都七八千呢。LZ聽完,當時的第一反應就是,“怎么可能?”。

        各位仔細想想其實可以理解,LZ當時就是井底之蛙,唯一兩份工作,每天累的要死不說,一個月才1000塊。而現在突然有人告訴你,進一下那傳說中不可信的培訓機構,出來就能這么多錢,而這個人還是你的親生母親,不由得你不信。LZ當時的震驚可想而知,也對自己的編程之路更加的有信心了。

        說干就干,事已至此,LZ已無路可選。11年過完年沒多少天,LZ就與LZ的母親大人踏上了前往魔都的旅程。當時走的那條高速剛開不久,整個高速就我們一輛車,而我們從家到北京大約需要六個小時,中途為了讓母親大人休息一下,LZ第一次開車就踏上了高速。其實也就是路上沒車LZ才敢開,不過第一次LZ開車就掛着150碼的速度,朝着夢想之都疾馳而去。

        到了魔都之后,母親大人就把我扔給了那個傳說中的原某學校老師,自己去辦自己的事去了。之后LZ順利的進入了一家培訓機構,而母親大人也在辦完公事之后,在三天后踏上歸途。當時LZ就下定決心,為了不辜負母親大人的信任與支持,也為了LZ自己,這次一定要成功。

        之后LZ苦逼的學習之路就開始了。說起來,報名的時候,學校老師給了LZ兩條路,一個是點奶它,一個是加哇,而LZ之前在網絡上了解過,加哇可以做游戲,再加之加哇也算如雷貫耳,所以就毫不猶豫的選擇了加哇。現在想想,當時是LZ幼稚加無知了啊,指導老師所說的游戲可是手機游戲,LZ所說的可是大型的網絡游戲啊。

        學習之路持續了半年,LZ敢說,這半年LZ的努力程度,遠遠超過當年高考時的刻苦。當時LZ住在一個表弟的大學宿舍當中,倒是省了不少錢,由於大學每晚11點熄燈,所以LZ每晚都借助手提的電池,繼續學習到晚上12點左右才意猶未盡的睡覺。之所以這么努力,一個是自然是因為興趣所致,另外一個也是因為巨大的壓力,這已經是LZ最后一條路了。如果這一次再失敗回家,那LZ就真的廢了。

        終於,功夫不負有心人,LZ半年的努力終於換來了收獲,而且由於有着數學的功底,加之在大學的時候也算接觸過C語言,所以LZ學習起來也算頗為順利。半年后,LZ順利的進入了一家小型的互聯網公司,當上了夢想多年的軟件工程師。

        雖然只是一家小公司,但是干凈的辦公環境,自己喜愛的工作,不菲的收入,LZ上班的第一天恨不得給自己兩個耳光,看看是不是在做夢。這與之前的工作相比,LZ只能說兩個字,“呵呵!”。

        不過這與LZ半年以來每天十幾個小時的學習是分不開的,經過這次,LZ也越來越相信努力才會有收獲這句話。編程工作以來的兩年多,除了剛開始天天加班以外,LZ從未間斷過學習,各種書籍也看了不少,各種源碼也研究了不少,各種博文也寫了不少,LZ只有一個目的,就是要把以前失去的時間全部補回來。想到以前畢業后荒廢的一年,還有在大學里的四年,LZ腸子都悔青了。

        之后LZ的工作之路也算一路平坦,工作一年后LZ跳過一次槽,原因很簡單,就是因為感覺小公司的上升空間太少,LZ需要一個平台把自己提升上去,也就是現在LZ所呆的公司,直到現在仍然繼續着,至此,LZ的編程之路也算是穩步前進了。

        由於之前一年苦逼的工作經歷,LZ非常珍惜現在的工作,也非常的喜愛編程,就像之前在設計模式總結一章中說的一樣,編程對於LZ來說不僅僅是一份工作,而是LZ的事業。

 

        在這里,LZ給各位打算走上或者已經走在編程之路的猿友們或者學弟們一些建議,其實也算不得是建議,應該算是LZ自己走過的彎路吧。

        1、如果你是在大學當中,請一定要努力學習。至於網上經常討論的,到底是基礎知識重要(也就是一些大學課程),還是應用知識重要(注重應用的實際編程技巧,比如框架與API),LZ不參與討論,但是無論是什么,請一定要努力學習,否則工作之后,學習就只能是擠時間了,很難有大把的時間讓你安心去看一本書,或是研究一個問題。

        2、培訓機構是否可信。其實是好是壞,都取決於自己。說到底,無論是自學還是計算機專業,還是培訓機構,差的都只是起跑的那幾十米,最終決定誰跑的更遠的,是你這幾十米之后的速度。

        3、盡可能的多學習幾種語言,具體的學習哪幾種LZ不給出建議,但主要可以按照興趣和類型去學習,比如腳本語言,匯編語言,高級程序設計語言這些類型,都可以選擇一兩種學習一下。

        4、第一份工作是很重要,但只要大方向不錯,所學有所用,其它的其實也不必太過在意。

        5、剛畢業不久不要看重工資純屬老板們給的糖衣炮彈,如果第一份工作可以不看重,那么多則兩年,少則一年,一定要看重。工資在一定程度上代表着你的重要性,如果公司有兩個程序猿,一個3K,一個6K,假設有組長或者項目經理的位置,公司培養的多數情況下都會是6K的那個。

        6、技術的學習與眾多學科一樣,講究循序漸進,千萬不要連static和final的作用都沒搞清楚,就抱着一本設計模式大讀特讀。

        7、JAVA當中相對來說開源的項目比較多,挑一兩個,深入的研究一下吧。

        8、編程語言學哪個更好,LZ的建議是學哪個都好。第一個學習的語言只是引你入門,當技術這條路走到一定程度,語言其實已經變成了工具,而且大多數語言都是通一則通百,可能到了最后,遇到報表相關的,你可以幾天搞定perl,遇到高並發相關的,你也可以幾天搞定erlang。

        9、工作太閑怎么辦,對於這種問題,LZ只能說呵呵。太閑還不好,到京東或淘寶拍下十本書,看你還閑嗎?

        10、最重要的一條,也是聽起來最虛的一條,活到老,學到老。

 

        好了,10個建議,都是LZ的親身體會,不敢說都是對的,請各位自行判斷。判斷力也是能力的一種,能否領悟到LZ所說的精華,去除糟粕,就看各位各自的本事了。

        

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM