[爆卦]app工程師未來ptt是什麼?優點缺點精華區懶人包

為什麼這篇app工程師未來ptt鄉民發文收入到精華區:因為在app工程師未來ptt這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者DrTech (竹科管理處網軍研發人員)看板Soft_Job標題Re: [請益] 當app工程師...


※ 引述《femlro (母豬教2號異端審問官)》之銘言:
: 說APP沒發展性請問原因是?
: 他知道APP寫得好出來起薪多少嗎?
: 另外都念到資工系大四,至少入門的學問通通都學過了
: 光是演算法,資料結構,資料探勘,機械學習,系統程式
: 多少領域學都學不完.....
: 語法本來就不是重點阿
: 重點是框架,設計模式,還有很多讓程式碼簡潔好維護的方法
: 這些你都會了@@?


我們來討論一些有趣的話題吧,如果你是老闆,你願意給一下哪個人高薪?

Web 端:
---

1. 工作經驗15年,會了十幾種程式語言,共30幾種Framework。
給他需求,他也能完成任何工作,只是要一直上Google查資料,效率很差。
完成一個系統的時間,與大學畢業生差不多時間。

2. 工作經驗15年,只會Java,只會主流的 Spring。
主導了國內電子商務網站的核心開發工作5年,日活耀用戶10萬
懂得利用分散式架構解決高流量時的延遲。
懂得架構一個大型網站,會遇到什麼坑,要怎麼避開。

3. 工作經驗15年,Java都快忘光光了,研發了一個算法,
可即時監控全台灣所有同質商品價格
然後,給予推薦一個具競爭力,但又不虧錢的價格,使得利潤最大化。
寫了一個Jar檔,給別人呼叫,讓公司聖誕節檔期,比起同年業績成長50%。

----

Mobile APP 端:

1. 工作經驗 3年,會各種 Android API 的呼叫,
會用Android 提供的 API,辨識出人臉的位置,老闆要他開發個刷臉付款的功能。
他回答: 沒有 API 無法做。

2. 工作經驗 3年,會各種機器學習工具,老闆要他開發個刷臉付款的功能。
他回答: Android 端,無法訓練人臉模型,後來拿了個 OpenCV,來擋需求,
功能完成了,但是辨識率很差,只有60%。

3. 工作經驗 3年,會修改各種機器學習代碼,也推導過原理。
老闆要他開發個刷臉付款功能。

他看了一下 python 人家做的東西後,把代碼移植到Android上。
透過網路爬蟲抓了一堆東方人的面孔,重新訓練辨識臉部特徵的模型,
並把模型直接放在APP端,減少網路傳輸的延遲,可讓APP端快速抓到特徵。
功能完成了,辨識率95%。

---


3年後,10年後自己要成為什麼樣的技術人才 ?
只要選對了寫 App 或是 寫 Web,你就會變成"技術"很厲害的人了?
只要程式語言很熟,精通各種API呼叫,你就可以成為"技術"高手?

所以我覺得,不是寫APP,對你的未來發展好不好的問題,
而是你有沒有意識到,產業真正需要什麼樣的人。
有了這樣的概念,你才會隨年齡增長優勢,不受到版上所謂技術淘汰的影響。
實際上,工作那麼久,還沒看過有什麼技術被淘汰的,
只有工具被淘汰,讓大家換另一種開發工具而已。

毛筆被淘汰了,你換成其他筆也寫得出文章,
筆被淘汰了,你用鍵盤還是寫得出文章。
重點是你有能力寫出什麼樣的文章,而不是你用哪種筆,寫在哪張紙上。

※ 編輯: DrTech (119.126.110.29), 12/15/2015 20:32:54
leicheong: Web的3最終只會被其他公司抄了去改, 請那樣的人沒用吧. 12/15 20:27
leicheong: 請個會拆別人的code加工的比較化算. 12/15 20:28
femlro: 結論:會用技術幫公司"快速"賺大錢的就是人才 12/15 20:30
※ 編輯: DrTech (119.126.202.8), 12/15/2015 20:48:46
cookie1115: 推 12/15 20:46
maxqq: 可惜工作到現在,很少公司只要你會一種語言 12/15 20:56
neo5277: 333333333333333333333333333333333333333333333 12/15 21:29
Sirctal: DrTech大你的文章可以開放網頁連結嘛?? 想轉貼到FB上 12/15 21:38
hungys: 推 12/15 21:38
crazyM: 推推 12/15 21:45
beemos: 列表上在文章前按Q 12/15 21:48
csie68: 如果我是老闆 我會先評估自己的成功機率 而不會只看技術 12/15 21:52
mrforget: 在台灣,你不會寫程式,說自己會甚超強演算法。 12/15 21:55
mrforget: 連面試的機會都沒有就先餓死了。 12/15 21:56
NCUking: DrTech說的比較適用軟體產業發達的地方 12/15 22:00
NCUking: 台灣多得是只需要很熟API用法的碼農 12/15 22:00
femlro: 樓上中肯到想哭哭@@ 12/15 22:06
s860134: 1 2 的供給需求是最多的,3雖然高薪,但是需求少也較難 12/15 22:07
s860134: 不過相信大家都是朝3.的方向邁進吧 機器學習很酷耶. 12/15 22:08
neotek: 我是1 好想往3邁進 可是不知道怎麼做 QQ 12/15 22:10
zerobx: 大陸適合啊, 不發達的軟體業,本來就是個問題 12/15 22:11
csie68: 這跟程式工作根本不同阿 你把研發的工作都丟下來啦 12/15 22:21
csie68: 軟體工程師都是黑手 那你就自己研究 臉部演算法 12/15 22:22
csie68: 研究好以後 找一個程式設計師 改阿 12/15 22:23
csie68: 今天我去機車行 我是要把車修好 還是 改裝機車? 12/15 22:24
csie68: 改裝機車 跟 修理機車 工本費就不同阿 12/15 22:24
csie68: 我是老闆我就是大爺 那我閃啦~ 12/15 22:25
mrforget: Web端:台灣老闆會請1去學2的架構再順便用3的算法。 12/15 22:32
NCUking: 資工大學、研究所教育其實都是希望訓練學生有3的能力 12/15 22:32
NCUking: 但是根本沒那麼多職缺搞研發 最後通通去當碼農 12/15 22:33
askaleroux: Good explanation 12/15 22:34
hungys: NCUking大的推文心酸卻中肯,台灣大概就是3的需求太低 12/15 22:34
csie68: 樓上講話很不忠肯 如果全部人都3 那一堆發明家了 12/15 22:34
mrforget: Android端:台灣老闆會想用1的錢請3的人,然後一直請不到 12/15 22:34
askaleroux: NCUking講的也對 這篇適用美國 12/15 22:34
csie68: 都沒人寫出來 你是要去哪抄 你要去哪改? 12/15 22:35
hungys: 我覺得這就牽涉到大家對Software Engineer定義的不同了XD 12/15 22:36
mrforget: 都沒人寫出來,那原po的3,一開始就不存在啦。 12/15 22:38
sayya2311: 選項3博士班很多,而且還不用那麼多年經驗... 12/15 22:39
sayya2311: 但實際上似乎並沒有很受歡迎... 12/15 22:40
csie68: 回歸正題 APP很難賺 免費的一堆 你要大眾付費下載? 12/15 22:45
now99: 推 12/15 22:52
lovdkkkk: 在台灣 3 東西寫出來別人可以 call 後就... 12/15 23:02
plokm0987: 實際上3出入很窄 1,2需求大一直跳巢 高薪比例較高 12/15 23:02
lovdkkkk: 看是被抓回去當 1/2 還是就掰掰的可能性比較高一點 0rz 12/15 23:02
plokm0987: 而且技術被淘汰很常見...我做3很久了 12/15 23:04
abola921: 3沒想像中的難做,要推升公司營收,也不會太困難 12/15 23:07
abola921: 但最後難的是,功勞的瓜分通常算在業務或行銷身上 12/15 23:07
plokm0987: 應該是要1,2,3兼俱才好,也不衝突 12/15 23:08
plokm0987: 說到功勞刮分,真的都是高層跟業務... 12/15 23:09
codehard: 鬼島老闆秒選大奶正妹 懂? 12/15 23:10
codehard: 誰管你技術 低價就是王 了嗎 12/15 23:11
plokm0987: 就算你3幫公司賺錢,老板很難去理解技術 12/15 23:13
plokm0987: 直覺只會覺得主要是業務功勞 12/15 23:14
coronach: 推一下,給的例子不錯 12/15 23:17
typepeter: 有中肯 12/15 23:49
bndan: 純推 刷臉付款....XD 這個超潮的... 12/15 23:49
jenocool: 推 12/15 23:49
pasear: 老闆會跟外面買辨識的技術,不會等自家工程師研發 12/16 01:36
testUI: 優質好文推,當2+3很久了,覺得1+2+3都兼具比較吃香 12/16 05:05
testUI: 畢竟台商常常演算法研究開發porting乃至測試都由一位RD包 12/16 05:07
testUI: 辦XD 12/16 05:07
askacis: 演算法工程師跟寫 app的本來就是兩件事情 12/16 09:15
rofellosx: 你說的123好像都不衝突 跟環境資源有關.. 12/16 09:51
leafwind: 研發跟碼農的人力市場規模不同,的確研發需求相對很少, 12/16 13:11
leafwind: 但供給也少,而且趨勢並不是往碼農這裡走 12/16 13:11
Deltaguita: 前面的徵才文章有提到web develop範圍是40k~70k月薪 12/16 13:25
Deltaguita: 抱歉推錯了 12/16 13:25
roger00: 有趣的比喻 12/16 21:59
muimio: 推~~ 12/16 22:31
viper9709: 推最後一段~ 12/16 23:42
swordsun: 此篇非常外行,RD本位主義很重,非常嫩 12/17 00:29
doranako: 3的問題是老闆只給你一個月把UI跟演算法完成 12/17 08:16
leo424yy: 秒買秒退,食安喚回 http://j.mp/_ts_ 12/21 17:39
leo424yy: 秒買秒退,食安喚回 http://j.mp/_ts_ 12/21 18:41
Vick753: 推個 12/21 23:39
xxxg00w0: web端我要2和3 client端我要3 03/14 20:37
jenny2921: 好怪喔@@ 這篇外行到我推測不出發文者專業是做什麼的? 03/14 22:38
jenny2921: 訓練出的模型有可能放到手機端?模型的size不小吧! 03/14 22:39
jenny2921: 臉部辨識多的是可以直接用的模型不是嗎?自己寫爬蟲再 03/14 22:40
jenny2921: 重train真的合理嗎?這樣一做下去,起碼兩個禮拜跑不掉 03/14 22:40
jenny2921: ? 03/14 22:40
jenny2921: 人的時間是有限的,在一個地方強,通常另個地方就弱。 03/14 22:44
jenny2921: 如果你研發技術和軟體開發都很強,那自然薪水應該要高 03/14 22:44
jenny2921: 。但是「研發技術強 軟體開發弱」vs「研發技術弱 軟體 03/14 22:44
jenny2921: 開發強」這兩個就無法比了吧!這篇頗有文人相輕的感覺 03/14 22:44
jenny2921: ,好像研發技術強的人才有價值……是軟體開發能力低的 03/14 22:44
jenny2921: 人才會有這樣的想法吧。 03/14 22:44
jenny2921: web那邊是真實案例,還是是做夢?開發一個讓他人可以利 03/14 22:49
jenny2921: 用的jar檔…這一般的老闆會能夠注意得到你?這應該只是 03/14 22:49
jenny2921: 同事之間會覺得你開發了一個好用的東西,稱讚你而言吧 03/14 22:49
jenny2921: 。而且聖誕節流量上升,有可能明顯的看出是你一人開發 03/14 22:49
jenny2921: 的東西造成的?通常不都是整個團隊造成的結果?有整個 03/14 22:49
jenny2921: 前端後端再加上行銷。只是開發一個jar檔,真的有可能證 03/14 22:49
jenny2921: 明流量上升全是因為這個的功勞? 03/14 22:49
jenny2921: 然後「研發一個算法,可即時監控 & 推薦有競爭力又不虧 03/14 22:54
jenny2921: 錢的價格」即時監控那邊不久軟體研發?軟體研發不就比 03/14 22:54
jenny2921: 拼整個架構設計的好不好&做的快不快(就是你鄙視的熟練 03/14 22:54
jenny2921: 度)?然後怎樣叫做有競爭力又不虧錢的價格?想像不出有 03/14 22:54
jenny2921: 怎樣很威的算法耶,阿不就大於成本的最低價?(或者是看 03/14 22:54
jenny2921: 你怎麼定義,反正那演算法內不就是標準差、平均什麼的 03/14 22:54
jenny2921: 代進去?) 03/14 22:54

你可能也想看看

搜尋相關網站