非資訊科學的我 所了解的程式開發分類
依照GOOGLE 自以為是的分為
前端:
- 熟悉Web(JavaScript、CSS、HTML、AJAX、JSON和XML等)
- 熟悉伺服器端技術(如:NodeJS等)。
- 具有JavaScript frameworks(如:JQuery、EmberJS、ReactJS)
- 具有CSS frameworks(如:Bootstrap、Pure)實務經驗尤佳。
- 具有Testing frameworks(如:Jasmine、QUnit、Mocha)實務經驗尤佳。
後端:
1.負責公司網站及 APP 之 API 開發
2.熟悉 Mongo DB, SQL, gRPC, RESTful
3.具有界接Web/Cloud API網路實務者佳(如AWS , Google API, OpenStack)
4.具備加密演算法經驗尤佳
5.具備Python、Node js程式開發經驗能力者佳
想請問的是ios或andorid的行動app開發
算是前端還是後端
還是說行動裝置開發可以獨立成一個項目?
看到的工作內容有
工作內容iOS:
1. 熟悉 Objective-C, swift,Xcode等 iOS 開發工具
2. 有iOS APP開發經驗
3. 開發區塊鏈相關應用app
工作內容Android:
1. 熟悉Android SDK
2. 熟悉使用Eclipse或Android Studio開發環境。
3. 具備JSON、XML等Web Service
4. 開發區塊鏈相關應用app
感覺只有專注在各系統的開發工具
不太確定版友是否明白我想問的
我的意思是說 是否ios 或android app
開發人員只要深究自己系統的架構
不用知道太多其他額外的知識
是否學起來較為容易?
看到前後端的工作要求都很多項目
感覺要多才多藝
app開發工程師 到底是在做些什麼?