首先要明確一個思想:面向職業(yè)編程。
計算機專業(yè)的學生,畢業(yè)后多半到銀行、互聯(lián)網這些企業(yè)工作。從工作內容上看,編程主要分算法、應用兩大類,應用還分服務端、web前端、app客戶端、大數據這幾類。
新人編程入門,建議先熟悉算法和原理,就是從數據結構出發(fā),編寫相應的算法程序,行數也一般在500-1000行以內。
掌握一定編程思想之后,可以嘗試python進行數據分析,編寫相關大數據的分析程序,這樣可以進一步了解編程的應用。
然后可以學一下java、html、js、css、數據庫,進行web開發(fā),編寫一個博客系統(tǒng)。
只有經歷過算法、應用、數據分析這幾類編程之后,才能清楚自己更適合做哪一方面,從而制定更清晰的職業(yè)規(guī)劃,選定一類深入學習和研究。
最后說一下語言。現(xiàn)在的教育方式和十幾年前一樣,大一新生接觸的第一門語言都是C語言,但現(xiàn)在IT技術發(fā)展很快,單純一種語言難以支撐龐大的產業(yè)應用,因此作為計算機專業(yè)的程序員,重點是打好基礎、熟悉編程思想、掌握學習方法,只有這樣才能應對后續(xù)新技術的發(fā)展。