如果要提高階級,就是做主要項目人員,就需要學習數據結構之類,這裏就有算法之類的問題,如果控制電腦的內存管理,簡單的說就類似於數學題,這個方面有難度,很多人都學不會,所以無法提高!還有需要懂壹些硬件的東西和壹些網絡協議,這些軟件是和電腦上的硬件聯系在壹起的而且要聯網,比如控制攝像頭,手機和電腦同步,或者控制某種設備,如果不懂硬件就無法控制硬件!
當然還要學習數據庫什麽的,單純編程語言就有好多中,只要學會其中壹種就有工作,有些語言確實難學,不過如果從初中畢業開始,因為還很年輕,有時間有精力,用幾年的時間,可以達到壹定的水平,很多網站的站長,很多軟件的開發者都是自學成才的!
總的來說,首先是記憶力,英語也要學,編程語言本身就是英文,開發資料手冊也是英文的!至於將來會不會吃苦,要看水平,假如妳軟件編程水平很高,比如可以獨立開發軟件,那就不需要很辛苦,還能賺很多錢!