我覺得學習編程最重要的是入門,如果妳入門的時候有壹個好的方法和思路,打下比較紮實的基礎,對今後的編程工作是很有益處的。即使在學習新的編程語言也無所謂,因為它們有很多相通之處,可以相互借鑒。
以職業為目標的話,需要學的東西就比較多了,需要:
基礎的數學知識加上關系代數(與數據庫有關)和離散數學(與算法有關);基礎的英語水平,至少高中以上;掌握至少2門編程語言;掌握數據結構和算法、網絡技術、至少壹種通用數據交換技術(XML/JSON/YAML等等)、數據庫編程等等;根據工作需要還要掌握圖形圖像知識(遊戲開發)、網絡接口知識(網站API開發)等等等等。