1. 程式人生 > >回顧17,展望18

回顧17,展望18

萬事開頭難,弱者往往死於征途。

幾乎每一隻猴子都是用“hello world”敲開的程式碼大門,我也不例外。從高中到大學,陰差陽錯的進了計軟院,陰差陽錯的敲了第一句“hello world”,遠遠沒有體會到計算機初次問世時科學家第一次敲下命令的快樂。

回顧自己一年多的大學生活,本領不多,感慨不少。大一懵懵懂懂,一味跟著老師走,C之後緊跟著C++,學是學了,書也看了,但要讓我寫個程式,特別是帶點互動的那種,抱歉,不會。也不知道是不是自己過於心焦,總覺得學校教的東西能用的太少,畢竟,IT界知識的更新迭代,那可是十分迅速的。也不曾一次聽過諸如“學校教的東西你以後出去工作基本用不到”的論調,心裡對這種說法的懷疑,隨著時間流逝日漸消失。畢竟,還是要學點有用的東西。

我並不是一個安分的人。但是,我也十分感謝於自己的不安分。大一的時候,就為了一個新鮮感,玩各種軟體。不論是破解、還是虛擬機器、雙系統,自己都有所接觸。也是這段時期,讓我從一個電腦小白(以前接觸電腦的機會很少,大學有了自己的第一臺筆記本)成長起來,基本具備了一些電腦知識。當然,這些知識學校不會教你,都是自己親身實踐出來的。萬事開頭難,這些話一點不錯。

現在大二,算是堪堪進入了程式碼的大門。對很多人來說,這個速度已經是都慢的了,但是對我來說,這算是一個小小的突破。這裡也有對後來者的一點建議:學程式設計永遠不要之看書不動手!書上的東西都是別人的,只有自己親自動手驗證過的東西才真正屬於自己。對此我就有著慘痛的教訓:大一下學期開始接觸Java,自己買書來慢慢啃,啃到現在也才堪堪掌握了Java基礎。可以說投入的時間多,產出的效益少,究其原因,自然就是隻知道看書,卻不知道親自動手實踐,看了忘,忘了看,重重複復,學習效率自然大打折扣。

聽人說學程式設計有橫向學習和縱向學習兩種辦法。點這裡每個人學習的方法不同,我的方法是先學習基礎的知識,然後馬上去找專案實踐。還是那句話,只看書是遠遠不夠的,一定要多動手。最近參加了學校一位老師的一個創新小組,算是見識到了高人,也更加認識到自己的不足。學習提升的想法也越加強烈。

我想我已經找到了coding的目的:不斷更新。之前也說過,計算機行業中,知識是一鍾更新換代非常快的東西,很多以此為憂,但這卻能讓我保持進步。永遠不要忘記投資自己,保持進步,不斷更新,這才是我對自己的定義。

因為專案需要,最近開始學習Python。不得不說,這真的是一門對使用者極其友好的語言。17已過,Java雖然還沒有完成收尾工作,但是也很快了。現在暫且放下,但是並不意味著放棄,算是一個B計劃吧。18年Python抓緊學習,抓緊更新自己才是正理。

還是那句話,萬事開頭難,弱者往往死於征途。18年我會爭取每週產生一篇部落格,跟大家一起共同進步。