軟件開發需要學:HTML,軟件開發步驟,互聯網請求響應過程(HTTP協議),基本算法(數據結構),基本編程知識。?
然後就是不同工種的學習了,先說前端工程師。前端工程師主要是對用戶看到的界面上的內容進行調整,開發。主要包括的內容有:HTML,CSS,JavaScrit,Jquery。其他的壹些內容都是以這幾項為基礎而衍生出來的。
接下來是後端工程師的職業知識,後端工程師所作的事是用戶看不到的,比如說進入網站妳輸入用戶名,密碼登陸,這個登錄的功能就需要後端工程師去完成。主要涉及的知識有:編程語言(如Java,C#,PHP,Python等,這裏選擇壹種即可),數據結構,數據庫,服務器。
知識儲備完畢,可以做壹個簡單的小軟件去系統的應用壹下自己所學的內容。比如做壹個簡單的學生管理系統,圖書管理系統。最後可以去尋找相關的開發崗位了,由於沒有實際的項目開發經驗,可以先找壹些工資少壹點的。等工作壹兩年有了項目經驗,這個時候妳就有資本去謀求高薪水的工作了。
軟件開發適合的工作崗位是計算機程序設計師。適合於熟練地按照工程化的思路進行軟件編制、軟件測試的工作崗位,能擔任各種企事業單位和各級工程建設部門、管理部門的計算機軟件和硬件維護、網絡的組建、維護等工作,也可從事計算機研究與應用、軟件開發等方面的工作。