1. 程式人生 > >大學生學程式設計(三):選擇自學還是培訓?

大學生學程式設計(三):選擇自學還是培訓?

什麼人適合自學程式設計?

1.堅強的毅力,自學程式設計一個很大的特點自己監督自己,沒有外來的管控,自制力差的很難的很難堅持到最後,有多少人買了本書開始學習程式設計,學了沒有多久就把書扔的遠遠的,等下次再看見已經是幾個月或者半年之後的事情了,所以意志力不強的或者自制力差的不適合。

 

image

歡迎加入學習群【892643663】,獲取全套免費C/C++企業實戰級課程資源(素材+原始碼+視訊)和編譯大禮包。

2.求知慾要強烈,伸手黨很難自學,自學無論從制定計劃還是尋找資料,全靠自己需要探索精神,因為自學相當於兩眼抹黑去學習,學到什麼程度,這些都要依賴自己把控,只有意志力還是源於不夠的,要明白需要學習什麼東西,學到什麼程度,這一點也是自學和參加培訓本質上的差異,總有這麼一類人無論做什麼樣子的工作,總能找到自己下一步的前進的目標,有些人必須有人帶領才能知道做什麼,自學之前可以想想自己屬於什麼型別的人,然後再做出決定。

3.計劃性強,自學程式設計完全靠自覺,什麼東西上升到自覺層面很難有多大成績,所以必須要讓自己有緊迫感,就需要有合理的規劃,今天必須要做什麼事情,一個月計劃,一個周計劃,都要清清楚楚,明明白白的,自己要給自己設定目標。計劃性是唯一激勵自己途徑,人生來就存在惰性,就想著少做事情,做事情就需要有目標和計劃性。

什麼人適合培訓?

1.自制力很差,自學起來很難集中注意力,很容易分撒目標,需要多個人集中在一起,然後有人管著,然後集體授課方式才能提起神來的,總結到底還是毅力問題。程式設計師很基本的一個能力是自學能力,進入實際工作崗位面對的是各種客戶的需求,沒有人能夠手把手的教你去怎麼做,也不會像學校那樣直接有老師督促你去學習,而且還會教你學習方法,在企業裡面做不出來,直接滾鋪蓋走人,哪有這麼多給你犯錯的機會,所以自學能力不強,想做程式設計師早晚要出問題,特別對於參加培訓的必須要加強了。

2.有一定基礎,這一點可能很多人存在疑問不是零基礎都可以參加培訓找到工作嘛,正常來講培訓機構開設的課程都是有期限的,不可能一下子給你培訓一年,輪轉這麼慢培訓賺什麼錢,正常培訓屬於課程安排的非常緊湊,屬於高壓灌輸式的,沒點基礎壓根跟不上,很多參加培訓的中間跟不上了也就退出來了,節奏非常快,所以對於想參加培訓的可以先自學上一個月,先感受下自己能不能堅持下去,打打基礎,這樣再去培訓效果會更加好點,其實很多人自學能力以及基礎都還不錯,也想著花錢進去讓自己學點更多點,好在找工作的時候更加有優勢。

3.時間有限,必須要在短時間內找到工作。很多人前面浪費了太多時間,比如馬上就要面臨畢業的大學生,想自學也沒有時間了,只能採用強行灌輸的方式去搞。把自己逼上梁山,學出來的效果也還可以,所以涉及到很重要的一個問題,培訓完了必須儘快的找到工作,為自己的知識找到對應的體系,短時間不可能把所有的知識都消化掌握的很好,所以需要緊跟上實踐的專案,時間長了找不到會遺忘的很快。

綜合來講選擇自學還是培訓都需要一份堅守的信心,確切來講都需要一份執著的信念,相信自己一定可以,中間學習的過程都很煎熬,中間一旦選擇了放棄都會前功盡棄,有多少人無數次重新學習,又無數次的放棄,反反覆覆,是自學還是培訓早點做出決定,不要總是沉迷於問題本身,做出決定全身投入到具體實踐中去,有些徘徊的人在選擇的時候能用上2個月,時間是最寶貴的。

從實際效果來看,自學出來的自立能力更加強大些,畢竟很多困難點都是自己一步步走過來的,培訓出來的在知識系統上佔優勢,相對來講依賴性強,這只是針對大部分而言,具體到個人還是要根據實際情況來定。

非優秀的程式設計師常常把空間和時間消耗殆盡,優秀的程式設計師則總是有足夠的空間和時間去完成程式設計任務,而且配合近乎完美,嘗試著先養成良好的程式設計師習慣。

如果您對C語言C++程式設計感興趣的話,歡迎加入學習群【892643663】,獲取全套免費C/C++企業實戰級課程資源(素材+原始碼+視訊)和編譯大禮包。