回覆列表
-
1 # 千鋒鄭州
-
2 # 壯志山河
本人是跨專業到網際網路行業,目前職位是演算法工程師,所用語言有GO、Python和R等。根據學習這幾門語言的經驗教訓,我將學習程式設計的心得體會總結如下:要有人教,要有學習環境,要不斷地交流學習。
1.學習程式設計最好有人教。無論學習任何一門技術,有老師教都比自己悶著頭學要有效得多。有人可能要問,要報培訓班嗎?沒必要,太貴,看入門影片即可,看影片就相當於有老師教了你一遍。程式設計影片在網上的資源很多,有收費有免費(不願找影片的私信,免費分享)。看上一兩遍影片,再將影片中的程式自己動手實現,接著再看入門的程式設計書籍,這樣效果更好。
2.學習程式設計要有一定的學習環境。自學程式設計有這樣一個現象,就是你越往下自學,越不知道自己所學到底有沒有用,畢竟網際網路的業務方向太多了,很容易給人造成學入歧途的感覺。怎麼辦?找工作。用自己看影片學到的程式設計基礎知識去敲開網際網路公司的大門(這需要勇氣與臉皮),等到了網際網路公司的程式設計崗位,做到學習就是工作,工作就是學習,學到的就是有用的,你才不會有學入歧途的感覺,才能持久地學習下去。
綜上,學習程式設計需要有人帶,需要有學習環境,需要經常更新自己的知識。等到入門程式設計之後,你就會發現程式設計入門簡單,精通很難。
隨著網際網路的高速發展,軟體行業更加火爆,幾乎高薪職位都與軟體程式設計行業掛勾,程式設計師成了高薪的標誌。做開發、做程式設計這件事一定要有思想,否則只相當於搬磚。
首先是學習內容不同,可能聯絡並不大。每個階段內容的學習卻並不是依託在前一階段的基礎之上,因此學習新的內容需要我們具有新的思想。
其次是學習方式不同,多敲多練。需要多記、多練。主要的學習方式是記住思想、理清思路,牢記標籤、牢記標籤功能,然後頻繁的操作應用。
最後是學習勁頭十足,踏實努力。每一次成功的背後,都不是無所事事的靠先天的資質,而是靠拼搏努力去爭取。
如果你還沒有找到比重複更有效的學習方式,那麼你現在能做的就只有不斷地重複記憶和練習。書山有路勤為徑,學海無涯苦作舟,只有達到99%的努力,才配擁有那1%的天才的資本!
學習從來不是一件很輕鬆的事,所以樂於學習、沉迷於學習的人才那麼少,成功的人才會那麼少。