開啟在CSDN的第一篇部落格《PAGE_FAULT_IN_NONPAGED_AREA解決》,時間回首到2015年,那時候的初入CSDN的我可曾想到若干年後能成為部落格專家呢。五年的時光承載了太多的成長和回憶,但回想下這些年的程式設計師節,這個酷酷的榮譽是送給自己最好的節日禮物。
在很長的一段時間內,成長的速度極其緩慢,可能還不如一步一步往上爬的蝸牛,只是因為走了太多的彎路。原本6歲開始玩電腦的我,對電腦充滿了好奇和興趣,可是在大學期間,恰逢遇到了一些具有魔力的程式設計課老師,變戲法似的把我對程式設計的印象變成了枯燥無趣。在非常長的一段時間內,都是抱著這種心態在學習,所以一直進步非常小,唯一印象深刻的記憶就是通過背誦和記憶通過了計算機二級考試(C語言)。在此階段中只是把CSDN當成記錄筆記的一個平臺(部分筆記由於年久失修被我已經轉成私密模式了)。
隨著線上教育的蓬勃發展,當時不少學習平臺(如coursera、臺灣清華大學、臺灣交通大學)出現了一些非常好的MOOC。當時真的感覺好幸福,終於有時間可以聽聽名師的課程了。但是沒有想好未來的我,總是東學學,西看看。回憶一下,那個時期學過的程式語言至少得有十幾種了:C、C++、Matlab、Python、HTML、CSS、Java、Javascript、ML、Racket、Ruby,但卻沒有一個真正拿的出手的程式語言。印象最深刻的就是學習傳說中華盛頓大學的程式設計神課了,如下圖所示:
很多老師的課程非常之好(尤其是一些國外的名師),把每個知識點的來龍去脈和核心思想講的極為清晰,雖然每學完一門課程都有非常大的進步,但卻一直在思考一個問題,那就是我的路究竟在何方,未來到底是從事IT的哪個細分方向呢?
迷茫的狀態一直持續了很長的時間,直到機緣巧合的加入到了一個演演算法研討群。群主特別熱心負責,幫助了我邁出了對演演算法學習的第一步。隨著每次認真預習、認真聽講、認真提問的學習,對基礎的機器學習演演算法也有了更加深入的理解。遺憾的是,也不知為什麼,群主在組織了大概5、6次研討會後解散了群聊。
在認真學習了一段時間的機器學習演演算法之後,感覺像是開啟了新世界的大門。相比於開發、測試、產品等其他職位來說,演演算法的魅力無時無刻的在吸引著我。抉擇再三,決定走上演演算法之路。
進入工作之後,不時渴望能在工作之餘打磨自己的演演算法能力。在經過了一小段時間的調研之後,決定通過AI演演算法來提升自己的能力。
萬事開頭難,由於沒有比賽經驗,所以剛開始的名次並不理想,甚至有一段時間都想放棄比賽了。但還是咬牙堅持下來了,隨著自己能力的提升,成績也在不斷的進步,慢慢的從前一百名跨越到前五十名、再從前五十名到前二三十名。雖然成績不斷的在提升,但卻和前十名還有一定的差距。那段時間一直在思考一個問題,怎樣才能更進一步呢?
由於之前打比賽一直是一個人solo,當時就在想,要不嘗試一下組隊比賽。然後自己邀請了幾個打比賽期間認識的小夥伴一起比賽。比賽前夕,大家推選了我當比賽的隊長。隨著比賽開始,每週六晚上組織大家覆盤討論。隨著角色的變化,發現我對比賽的投入和視野發生了根本性的變化,對每個細節的思考也深入了很多。不知不覺中,創新的想法噴湧而出,比賽成績也直線上升。就在那時,我深刻的體會到了費曼學習法的精髓:教是最好的學習方法。
皇天不負有心人。終於取得了阿里雲天池比賽的第一名、科大訊飛比賽第四名、Datacon比賽第五名等比賽的好成績。
由於自己走了不少彎路,所以很希望能夠幫助渴望成長但卻找不到方向的小夥伴。所以在這兩年時間內,曾經一對一輔導過三個非計算機學科的同學進入演演算法行業就業。為了幫助更多的同學,特意把之前上課的課件整理成專欄,為有些迷茫的同學提供一個前進的方向。專欄主要會分為三部分,一部分是基礎篇,主要是工具的使用,包括Python、Linux、Git、Tensorflow的使用;一部分是比賽實踐篇,主要是通過對實際比賽的講解來剖析打比賽的常用套路和trick;還有一部分是理論篇,主要是對理論進行更加深入的闡述,幫助初學者對理論的認識更進一步。
雖然曾經拿到過一些比賽的名次,但拿到冠軍的次數還不夠多。希望未來在自己的努力下,能夠拿到更多的冠軍。
說下大家最關注的如何快速申請部落格專家,大家看下官方寫的文章:https://blog.csdn.net/blogdevteam/article/details/79990967
最後附上部落格專家申請地址:https://blog.csdn.net/experts/rule,希望大家也能早日成為部落格專家。