一名北漂程式設計師的心路歷程,不忘初心,艱苦奮鬥
在今年的四月份,合租的房子出了問題,差點我就流離失所了。屋子裡被拆得一片狼藉,而當時我也沒有其他去處,心疼賓館一晚上好幾百的房費,當晚就跟著滿屋子的破磚爛瓦過了一夜。窗外依舊是熱鬧非凡,屋裡確實滿目瘡痍,望著滿地的破磚頭我久久不能入睡。我反覆質問著自己當初來北京的目的是什麼,難道就是當初腦袋一熱麼,難道就是這樣稀裡糊塗的過一輩子麼,難道就想著這樣一輩子租房子麼,難道只能看著別人開著賓士寶馬自己卻拼命擠地鐵麼?其實我也想擁有自己的大房子,開著自己的小車開開心心的想去哪就去哪。當初來北京的目的就是想趁著年輕拼一把,就想著外面的薪資水平高一些,就想著能提升自己的技術水平,哪怕有一天自己不在北京了,也能靠自己撐起一片天。
都說書是人類進步的階梯,也只有不斷的學習才能保證自己能跟上北京的步伐。既然不想要這樣的生活,那捷徑就是學習。第二天下班後,回到住的地方,找出了好幾個月前買的有關開發方面的書,看到那些書我竟然無奈的笑了,幾個月前買的書,竟然還有帶著包裝紙的!這哪是學習,這根本就是為了慰藉自己而編造的謊言!想著自己當初信誓旦旦的要學習,結果沒兩天就忘得一乾二淨,真是可笑,又可悲!
為了逼迫自己看書,我割捨了玩了好幾年的game,怕自己堅持不住,就連同賬號一起刪除了。當真的拿起書本研讀內容時,卻發現自己已經遠遠的落後了,去百度查資料,發現資料內容良莠不齊,不知道誰說的真,誰說的假。自己在這裡飄蕩搖晃,找不到一個學習目標,找不到一個前進方向。我兜兜轉轉了些許日夜,卻發現自己只是原地轉圈。感覺自己這樣白白浪費了精力,卻沒有什麼進步,最後我決定我還是一塊一塊的看吧。於是拿著高洪巖的《java併發程式設計》 研讀了好幾遍,做筆記、對著書本敲程式碼、嘗試著在論壇上和大家分享交流,似乎找到了學習方法。但漸漸我發現大家的精力已經不再是傳統的行業開發了,都開始針對大資料、分散式。但我百度之後才發現分散式的水好深,各種中介軟體技術,各種MQ,各種情景解決方案。。。對此我簡直是懵逼到絕望,這麼多怎麼學,怎麼系統學啊?
那一段時間我就像失魂落魄一樣,本來建立起來的信心卻一散而光。直到有一天在騰訊課堂發現GP學院,經過簡短交流之後發現真的適合自己,但糾結於好幾千的學費。但是後來一想,當初在DN培訓的時候,好幾萬就交了,還在乎這個麼?當初被領進門之後苦於沒有修行,現在終於有了這麼一個機會,於是就報名學習了。但進入後卻發現自己跟不上課程體系,剛進班的時候正趕上springcloud的最後階段,一切都是混沌。
對於學習我一直信奉“博學之、審問之、慎思之、明辨之、篤行之”,對於這麼多的課程體系,我先就我自身情況篩選出適合自己的以及可以優先接受的,但即使這樣,聽起課來還是讓我痛苦不堪,一方面複習前面的內容,一方面又要聽新的課程,每天都到十二點之後,聽視訊、做筆記、對照著練習。其中的滋味也就自己能體會到吧,即使我很熱愛程式設計,但是有時候也會被一些bug搞得心煩意亂。不過好在這一個多月堅持了下來,已經慢慢的趕上了進度,並且也熟練應用的各種中介軟體技術,記得Tom說過,縱然說你的技術再牛逼,那也得落地。慶幸自己選對了方向,也希望自己能夠在這個開發的路上越走越好,越走越遠,向著架構師之路進發。
最近兩天發現自己有些惰性,藉此來激勵一下自己,反思這段時間的學習情況。不忘初心,艱苦奮鬥。借一首歌詞共勉:在人間有誰活著不像是一場煉獄,我不哭我已經沒有尊嚴能放棄!