作者x246libra (宸火)
看板Soft_Job
標題[請益] 何謂APP開發工程師
時間Sun Dec 17 13:37:48 2017
非資訊科學的我 所了解的程式開發分類
依照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開發工程師 到底是在做些什麼?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.170.160
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1513489070.A.B63.html
推 Deltaguita: 大家都是打雜的,不要分那麼細 12/17 13:42
→ x246libra: 別這樣 大哥 我真心想知道清楚 12/17 13:43
看到ptt的徵才文有一篇是
[職缺及待遇]
1. 前端網頁工程師
2. 軟體測試工程師
3. C# Asp.Net資深開發工程師
4. iOS 資深軟體工程師
1跟2 我可以了解在做什麼
3跟4 就我自以為是的認知 都是程式開發
若是3想多做4 似乎比較容易
但4想多做3 會比較困難?
行動app開發似乎比較容易?
※ 編輯: x246libra (1.163.170.160), 12/17/2017 13:52:38
※ 編輯: x246libra (1.163.170.160), 12/17/2017 13:53:53
→ JackChena: 系統基本上本身就是又深又廣的東西了 基本上職缺比較 12/17 14:03
→ JackChena: 難去列出什麼 12/17 14:03
→ JackChena: 基本上要熟Framework這件事 基本上你一輩子就學不完了 12/17 14:04
→ JackChena: 記得沒錯的話這裡有2000萬行程式碼 12/17 14:04
推 diabloevagto: 原生 app 開發通常會是自己一個領域 12/17 14:10
→ diabloevagto: 原生開發也很多東西學起來不會比較容易 12/17 14:11
→ diabloevagto: 你上面前端列的項目到原生開發上都有相對應的內容 12/17 14:11
推 abccbaandy: 職缺名稱不重要,內容才是重點 12/17 14:32
→ dnabossking: 哪個框架有2000萬行code? 12/17 14:41
推 dnabossking: .net framework 喔 12/17 14:43
推 Ommm5566: linux kernel 5m行 c++ boost source 20m行 好像算小 12/17 15:07
推 justben: 我看過最強的是全端Node+React流加自動化測試 12/17 15:43
→ justben: 各自有開發Native的能力 swift android 12/17 15:43
→ justben: 還會用AWS EB 猛猛der 12/17 15:44
推 justben: 以前端App來講就是要有Lifecycle,UI,串API的概念吧 12/17 15:47
→ justben: 然後各平台發佈都有自己的毛要搞 12/17 15:47
→ justben: 區塊鏈我是不熟 不過應該可以想成整合第三方Library能力 12/17 15:48
推 tsao1211: 覺得強者不是樣樣通那種 12/17 17:12
推 YahooTaiwan: 你怎麼會有 app 比較簡單的錯覺? 12/17 17:28
推 G888888: 行動裝置端 12/17 17:47
→ MOONY135: 毛 很多 難搞 12/17 19:16
→ MOONY135: 多少要懂一點 反正需求不會只有要你專門做一件事情 12/17 19:19
→ ChoDino: Android App, IOS App, Web App, 可以把他們都想成前端。 12/17 19:35
所以說 app行動開發是比較偏向 前端?
前端工程師 是否美感要不錯啊?
美術差的 去做app 有搞頭嗎?
C# Asp.Net資深開發工程師 這種又算什麼?
也是前端嗎?
做出DiskInfo 或 TeamViewer 這種應用程式
又是什麼樣的程式開發所做出來的? 前端 後端 還是綜合?
抱歉 問題很多 GOOGLE過 還是不太理解
※ 編輯: x246libra (1.163.170.160), 12/17/2017 20:05:31
→ Yukiatsu: asp.net 後端 12/17 21:47
推 y3k: 是不是混進了奇怪的東西啊APP那邊XD? 12/17 22:25
推 lovebridget: 資料庫=後端 最簡單分法 12/17 22:29
→ y3k: 我個人是認為APP比較偏前端 只是也有服務跟Native的工作 12/17 22:30
推 senjor: 以前說的Application算不算是現在大家說App? 12/17 23:01
推 molopo: 建議一樣一樣學 先選一條走 技能樹再慢慢看需求點 12/18 07:39
推 lovez04wj06: APP小到可以只當前端,大什麼都包什麼都有,單純看 12/18 08:53
→ lovez04wj06: 公司分工。 12/18 08:53
→ pttworld: 遊戲APP要分什麼端 12/18 11:45
→ x246libra: 謝謝各位回答 大概知道APP是屬於哪類別 還是有點模糊 12/18 12:14
推 YahooTaiwan: App 就是應用程式阿 不是前端也不是後端 12/18 12:31
→ YahooTaiwan: 為什麼硬要把網頁的分類套到應用程式上呢?? 12/18 12:31
推 Apache: 這是網路server client架構的分法 軟體開發還有其他領域 12/18 13:25
→ Apache: 不過確實是市場最大的領域 前端後端App的缺應該佔超過一半 12/18 13:25
→ Apache: 所以才會有這種認知 12/18 13:25
推 nova06091: 1f 12/18 13:30
推 Apache: App確實是Application 12/18 13:35
→ Apache: 不過自從App Store出現之後就專指Mobile App比較多 12/18 13:35
推 asleisureto: 桌面app已經哭暈在廁所 12/18 16:35
→ zg0608x: 3其實是包裝後的全端工程師 大家懂的 12/18 17:02
→ daggoth: 不懂嗎? 你先開發一個可以用的APP就懂了 12/19 23:38