App軟體工程師,
開啟直覺力
,負責撰寫程式碼,
進口鍋具
,大致可分為「前端」和「後端」工程師兩類。前端工程師,
永和壁癌處理
,負責將UI和UX的設計稿和流程,
台中寬頻網路
,轉化成實際可以操作的App;而後端工程師則負責處理伺服器和資料庫。例如,
南投一對一照護
,負責寫出臉書介面上對話框的是前端工程師,
英語夏令營
,而後端工程師則是負責設計系統,
機車工具箱
,把這些對話內容存起來。前端工程師需要熟悉一到兩門的程式語言,現在用來前端開發的語言有:用來寫iOS App的Swift和寫Andorid App的Java;如果對網頁開發有興趣,Javascript是目前主流的的程式語言。後端工程師則可以學會用來架設伺服器的Javascript或是Python,以及用來操作資料庫的Mysql或Mongodb。 另外,App軟體工程師很重要的技能要懂得一套主流的架構,隨著App的開發規模愈來愈龐大,有非常多基於上述的程式語言的架構(Framework)出現,基於這些架構,工程師站在巨人的肩膀上,專心在功能上的開發。現在比較流行用來寫App的框架有Ionic, React Native等。最後是「程式協作」能力,隨著程式專案愈來愈大型,如何有效率的跟其他同事合作也是很重要的能力,Git就是大部分公司用來協作程式的方法,可以經由Git來進行多人協作和版本管理。,