[請益] 何謂APP開發工程師

作者: x246libra (楓)   2017-12-17 13:37:48
非資訊科學的我 所了解的程式開發分類
依照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開發工程師 到底是在做些什麼?
作者: Deltaguita (貝里斯)   2017-12-17 13:42:00
大家都是打雜的,不要分那麼細
作者: x246libra (楓)   2017-12-17 13:43:00
別這樣 大哥 我真心想知道清楚
作者: JackChena (Coke)   2017-12-17 14:03:00
系統基本上本身就是又深又廣的東西了 基本上職缺比較難去列出什麼基本上要熟Framework這件事 基本上你一輩子就學不完了記得沒錯的話這裡有2000萬行程式碼
作者: diabloevagto (wi)   2017-12-17 14:10:00
原生 app 開發通常會是自己一個領域原生開發也很多東西學起來不會比較容易你上面前端列的項目到原生開發上都有相對應的內容
作者: abccbaandy (敏)   2017-12-17 14:32:00
職缺名稱不重要,內容才是重點
作者: dnabossking (少狂)   2017-12-17 14:41:00
哪個框架有2000萬行code?.net framework 喔
作者: Ommm5566 (56天團)   2017-12-17 15:07:00
linux kernel 5m行 c++ boost source 20m行 好像算小
作者: justben (BEN)   2017-12-17 15:43:00
我看過最強的是全端Node+React流加自動化測試各自有開發Native的能力 swift android還會用AWS EB 猛猛der以前端App來講就是要有Lifecycle,UI,串API的概念吧然後各平台發佈都有自己的毛要搞區塊鏈我是不熟 不過應該可以想成整合第三方Library能力
作者: tsao1211 (Sunday)   2017-12-17 17:12:00
覺得強者不是樣樣通那種
作者: YahooTaiwan (超可愛南西我老婆)   2017-12-17 17:28:00
你怎麼會有 app 比較簡單的錯覺?
作者: G888888   2017-12-17 17:47:00
行動裝置端
作者: MOONY135 (談無慾)   2017-12-17 19:16:00
毛 很多 難搞多少要懂一點 反正需求不會只有要你專門做一件事情
作者: ChoDino (Dino)   2017-12-17 19:35:00
Android App, IOS App, Web App, 可以把他們都想成前端。
作者: Yukiatsu (雪集)   2017-12-17 21:47:00
asp.net 後端
作者: y3k (激流を制するは静水)   2017-12-17 22:25:00
是不是混進了奇怪的東西啊APP那邊XD?
作者: lovebridget (= =")   2017-12-17 22:29:00
資料庫=後端 最簡單分法
作者: y3k (激流を制するは静水)   2017-12-17 22:30:00
我個人是認為APP比較偏前端 只是也有服務跟Native的工作
作者: senjor (哞哞)   2017-12-17 23:01:00
以前說的Application算不算是現在大家說App?
作者: molopo (mmm)   2017-12-18 07:39:00
建議一樣一樣學 先選一條走 技能樹再慢慢看需求點
作者: lovez04wj06 (車前草)   2017-12-18 08:53:00
APP小到可以只當前端,大什麼都包什麼都有,單純看公司分工。
作者: pttworld (批踢踢世界)   2017-12-18 11:45:00
遊戲APP要分什麼端
作者: x246libra (楓)   2017-12-18 12:14:00
謝謝各位回答 大概知道APP是屬於哪類別 還是有點模糊
作者: YahooTaiwan (超可愛南西我老婆)   2017-12-18 12:31:00
App 就是應用程式阿 不是前端也不是後端為什麼硬要把網頁的分類套到應用程式上呢??
作者: Apache (阿帕契)   2017-12-18 13:25:00
這是網路server client架構的分法 軟體開發還有其他領域不過確實是市場最大的領域 前端後端App的缺應該佔超過一半所以才會有這種認知
作者: nova06091   2017-12-18 13:30:00
1f
作者: Apache (阿帕契)   2017-12-18 13:35:00
App確實是Application不過自從App Store出現之後就專指Mobile App比較多
作者: asleisureto (ASLE)   2017-12-18 16:35:00
桌面app已經哭暈在廁所
作者: zg0608x (眼睛長在腳底下)   2017-12-18 17:02:00
3其實是包裝後的全端工程師 大家懂的
作者: daggoth   2017-12-19 23:38:00
不懂嗎? 你先開發一個可以用的APP就懂了

Links booklink

Contact Us: admin [ a t ] ucptt.com