很多在校的大學生都覺得在學校好好學一把程式設計語言, 直接畢業切換到社會中找一份從事編碼方面的工作, 鑒於這種情況很多在還沒有畢業的時候, 就選擇一個培訓班把自己的編碼基礎快速加工一遍。 筆者作為做了多年的程式師在這說幾點選擇走程式師這條路需要做的做的幾件事情:
做程式師要耐得住寂寞坐的住, 估計現在很多人讓在一個地方坐上4, 5個小時根本就坐不住, 做的時間長了產生很強的厭倦感, 這種不建議選擇做程式師, 天天對著電腦, 而且還需要高腦力的產出。 最主要的還要考慮工作的強度, 加班加點的屬於常態, 而且還要應對產品不斷修改的需求, 要是一個耐折騰的人。
在編碼界常說的就是一個專業名字專注力, 定力。 寫代碼是一個非常細緻的腦力活動, 需要靜下心去研究。
程式設計弄到最後玩的是程式設計思想, 其餘的一切都屬於基礎, 語言基礎是基石。 無論做哪方面的先徹底的掌握好一門語言, 開始學習的時候不要幾種語言一起學, 把自己學的頭暈腦脹。 學透徹了一門語言, 別的語言學起來基本上屬於順帶的事情, 畢竟目前世面上的程式設計語言, 從類型上劃分不會超過幾類, 所以觸類旁通還是非常容易做到的。
任何一門語言的學習都有初級篇和高級篇, 初級篇的內容是必備, 沒有商議的餘地。 高級篇是建立在初級篇的基礎之上。 所以先老老實實的把初級篇先全部搞定,
建立好自己的知識體系
程式設計裡面涉及的旁枝末節很多, 需要靠自己的知識體系為依託解決一些現實的問題,
知識體系在實際的應用中主要體現在遇到的新的知識點, 知識體系就會從中找到接觸點, 一旦接上頭就會納入到知識體系中, 程式設計自己的東西。 如同吸血鬼一樣見到多少就吸收多少, 就可以解釋有些人程式設計語言一學就會。
所以學好程式設計要保持足夠的耐心不要遇到點困難就開始打退堂鼓。
關注本頭條號一起玩程式設計