iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 1
6
DevOps

公有雲, K8s 的特性改進AI系統以Spark為例系列 第 1

Day1-軟體工程師的職涯無法超過40歲?如何在這領域安身立命!

業界許多高人分享過K8s這個主題,但很少聊到到整個業界生態或是工程師在這領域的定位與價值?人們常說軟體工程師的職涯無法超過40歲,畢竟軟體發展太快速永遠有/比你聰明/比你更刻苦耐勞/比你有更先進技術的年輕人進入這個市場;10萬青年10萬肝,一起加班救台灣?,但你不要絕望人生有很多奇妙的際遇,比如老一輩的DBA常說他們每天唯一的工作就是Check資料庫是不是正常的,如果沒問題就開始泡咖啡看報紙度過愉快的一天,甚至偶爾要求老闆付錢讓他們去參加Oracle的研討會學習所謂的"超新超厲害一定要學會的技術以強化公司資料庫能力";矽谷有句笑話是這樣說的:你想知道一個技術是真的紅了還是假的紅了只要看Oracle就知道,因為Oracle是整個矽谷最沒危機意識,改變最緩慢的公司,因為他沒有動力去改變,畢竟RDB這60年來就是長這樣,就算它不改變也會有大把鈔票進來,如果連Oracle都開始改變代表這個技術一定是真的!
https://ithelp.ithome.com.tw/upload/images/20190918/20120793cDghLFCnqW.jpg
再舉一個例子,很多軟體公司從出生的那一天就開始賠錢,比如大名鼎鼎的Uber從2009創立到今年2019,十年過去了從沒有一年賺過錢,年年虧損年年融資,說實在Uber是2009創立只比FB晚2年比Google晚11年而已(剛好網路泡沫前一年),創立時間沒差多少獲利差別怎那麼大?更別說Google創立時就已經有YAHOO!, AOL等巨頭存在,Google創辦人"佩吉與布林"當年還曾想用100萬美元把公司賣給YAHOO!再舉個例子有間更老剛滿25歲的公司叫做RedHat不僅賺錢還連賺25年,甚至在2018讓藍色巨人花了1兆台幣併購這間超級老公司,為什麼這些公司命運差別那麼大?因為Google有BigTable, Brog, Omega,FB有React, Cassandra,RedHat有Linux server kernel knowhow,而Uber甚麼都沒有所以只能跟對手打價格戰而不是像Google當年直接把資金與組織大數倍的YAHOO!輾過去。
https://ithelp.ithome.com.tw/upload/images/20190918/20120793Lbuap6FUSO.jpg
全部的現象其實都回歸一個問題;在計算機領域有些東西是會不停改變的,比如:程式語言;就像20年前你說有種語言叫JAVA他會打斷C/C++的盛世大概很少人會相信,如果你5年前你說有種語言叫Python語言會中止JAVA 15年來霸主的地位不少人應該都會哈哈大笑,回到主題在計算機領域有些東西是不容易改變的,例如: 網路,作業系統,資料結構與RDB,IPV6已經出來幾年了百分之99的設備還是跑在IPV4上,OSI還是那七層,Oracle的老DBA還是喝咖啡等下班,Linux OS還是只分User mode與Kernel mode即便早在Linux出來前計算機理論就分得更細緻,但實作還是只有這兩個模式直到今天。

最後用段我的老師與他美國同事的對話做結尾,為何有些人那麼辛苦整天要學新語言!從Fortran, Cobol, C/C++, PHP, JAVA, R, Python, Go, Kolin, JavaSrcipt, TypeScript,甚至新的套件JQuery,Keras,Flash,NCCL,Horovod,Blink,Dreamweaver新的演算XGBOST, RF, K-mean, KNN, CNN, RNN, R-CNN, GAN, BERT,我的老師回答:因為他們沒掌握計算機裡最核心最不容易改變的部分所以只好一直追逐潮流,通過這30天的鐵人賽,我希望大家不只是追逐潮流來學K8s,背背專有名詞,學學下command,更要去發現K8s背後的真相與原理,與那些我們學生時代學的"計算機理論互相輝映的部分",用以打造你的永久軟體職業生涯。


下一篇
Day2-文章架構與目錄
系列文
公有雲, K8s 的特性改進AI系統以Spark為例33
1
david111esc
iT邦新手 5 級 ‧ 2019-09-11 10:55:50

很精闢的見解!非常期待之後的更新!!!!

reagan iT邦新手 5 級‧ 2019-09-12 11:03:58 檢舉

謝謝,聽到大大那麼一說感到有點小緊張了哈!

2
Homura
iT邦高手 1 級 ‧ 2019-09-11 13:49:00

寫得不錯
不過還是建議分段一下.../images/emoticon/emoticon82.gif

reagan iT邦新手 5 級‧ 2019-09-12 11:03:16 檢舉

感謝大大建議!

2
Gary
iT邦新手 1 級 ‧ 2019-09-11 14:01:31

很不錯的見解!/images/emoticon/emoticon42.gif

reagan iT邦新手 5 級‧ 2019-09-12 11:03:01 檢舉

大感謝!

1
CookieTsai
iT邦新手 5 級 ‧ 2019-09-12 14:02:33

真要挑剔就屬排版跟沒有插圖XD ~

寫的內容不錯 用詞遣字蠻口語的好閱讀

reagan iT邦新手 5 級‧ 2019-09-13 10:36:44 檢舉

哈哈感謝建議,想法太多時間太少有機會再來補圖片

0
detail0805
iT邦新手 5 級 ‧ 2019-11-12 17:07:38

我不覺得你老師講的正確,通常會去學新算法或是語言就是想要處理更多事情而已
而且底層很熟的人才會真的用心下去學習,而不是一個老屁股在那邊批評而已

看更多先前的回應...收起先前的回應...
reagan iT邦新手 5 級‧ 2019-11-12 18:06:28 檢舉

有些老屁股確實讓人不苟同,但上班輕鬆點推薦你一篇文章"月薪沒有20萬 你真的不用操煩到公司營運"

這跟我說的學新算法只是想要處理更多事情而已,跟領20萬有啥關係?

reagan iT邦新手 5 級‧ 2019-11-15 18:16:09 檢舉

你要學新算法處理更多問題當然好啊!只是藉由20萬文章建議你,上班別太負面,記住自己得核心目標而已,因為我看妳很關心影響公司營運的老屁股而已

reagan iT邦新手 5 級‧ 2019-11-15 18:18:51 檢舉

而且我的老師沒有說不能學新算法阿!,他只是告訴我們在這個不停改變的世界如何安身立命,畢竟我們有一天也會老,有一天也會有掌握新技術/新算法的年輕人想來取代我們!

我沒有負面阿,很多老人來應徵的時候面試技術都不行,考試也考不過,整天賣老又開高價的確實很多啊,我只是說出實話而已,工程師本來就一直越來越強,然後,領20萬確實也不太需要擔心公司營運....你推薦那篇文章,我是當笑話在看

reagan iT邦新手 5 級‧ 2019-11-19 14:36:45 檢舉

您開心就好,能讓您看了一篇新笑話我感覺也很好,抱歉我多說了幾句,因為我討厭躲在角落/匿名說別人壞話的作法

這邊不就看的到我ID
我的老師回答:因為他們沒掌握計算機裡最核心最不容易改變的部分所以只好一直追逐潮流。
我只是對這句話反駁而已,為何你重點都抓得不太對呢,一下覺得我負面,一下叫我去看新聞,一下又說我躲在角落說別人壞話,發表個看法而已,怕.jpg

reagan iT邦新手 5 級‧ 2019-11-19 18:24:29 檢舉

你開心就好,資策會JAVA班風評不錯,我相信出來的人實力都不錯所以會認為老屁股很爛,好像還蠻正常的,只是分享篇有趣文章給你看看

reagan iT邦新手 5 級‧ 2019-11-19 18:25:40 檢舉

任何人被斷章取義都會不愉快的好嗎?

我只是對你老師的結論有點意見而已,我沒有本科系這麼完美的歷練,但不代表我基礎資料結構,算法導論,計蓋那些沒去惡補,leetcode刷個6.700題拚一下,程序員本來就一代比一代難,google以前只要考個冒泡就能進去,所以我不認為電腦科學基礎不熟才會去學新技術,我也很想只用apache用到老,但沒辦法一分鐘三五十萬的請求逼我去用均衡負載,然後配上RPC架構,我只是單單就大大您老師的結論有異議而已,母湯肉搜小弟,會怕

reagan iT邦新手 5 級‧ 2019-11-19 19:14:26 檢舉

妳開心就好,我只是關心一下誰講話口氣那麼大想說如果是常春藤校盟出來的,想請教而已

reagan iT邦新手 5 級‧ 2019-11-19 19:15:22 檢舉

不用肉搜,本科系會沒有朋友在資策會上班?直接打電話問安就好!小朋友才玩肉搜

reagan iT邦新手 5 級‧ 2019-11-19 19:21:15 檢舉

小弟分享個文章你可以不要一直在底下斷章取義外加上騷擾我好嗎?副總被鬥到生病,你不幫就算了,還那邊543搞些小動作

reagan iT邦新手 5 級‧ 2019-11-20 16:02:54 檢舉

副總告訴我那些事時我的反應是感謝他的照顧,你呢忙著保住自己的位子?忙著巴結新主子?沒能力聽得懂來面試的高手在說甚麼?不要只會抹黑別人是只會領高薪的老屁股!

你突然跟我說副總被鬥到生病幹嘛,有事嗎?
我問題就很簡單直覺,為何一直跳針呢,小朋友才玩肉搜也你在說的,先去找我資料的也是你,真的很可愛,長春藤聯盟是啥我還真的沒聽過耶,我很雷拉,羅斯福路四段的野雞大學而已啦,抱歉抱歉,要像您學習學習

reagan iT邦新手 5 級‧ 2019-11-25 15:32:07 檢舉

一測試就露出原形,哈哈,隨便你,喜歡慫恿朋友攻擊人的Cloud Vision Dev X先生,順道感謝你閒到整天來看我的文章!當然你自己就說過之所以待在Cloud Vision是因為這邊好打混,當然啦事情都丟給別人都然很好打混?

reagan iT邦新手 5 級‧ 2019-11-25 15:33:25 檢舉

我為待我不薄的副總抱不平,與卿何干?別人寫文章你在下面引戰再說人跳針真高招阿。你以為只有非本科系被排擠?我們資管出身的被電機/資工排擠的更兇,更別說年輕的成大資管,頂頭都台央山資管誰理你成大資管,機會是自己創造的你有本事就自己去寫技術專欄/態度正面感恩惜福了解嗎?你嗆我的貴人/老師我還不跟你發火?

reagan iT邦新手 5 級‧ 2019-11-25 15:35:34 檢舉

我只是看口氣那麼大想向他的GitHub學習學習!結果上面寫資策會JAVA班BA104G1,OK,是你先訪問我的Linkedin我才能看到你的資料!你的Linkedin寫資策會教育研究所畢業也能瞬間變身羅斯福路四段出身的高手,真是失敬,羅斯福路四段那麼值得驕傲幹嘛要隱藏?

reagan iT邦新手 5 級‧ 2019-11-25 16:05:48 檢舉

羅斯福路四段那厲害怎不去寫篇技術文章打臉我的說法呢?我最近也看到很多篇反對我說法的新文章,難道我也要沒品開新帳號去下面留言反對那些辛苦寫文章Open Source給大家的朋友?抱歉得罪您這偉大的博弈業工程師阿,小弟前年失業即使窮到欠信用卡債10萬也拒絕這種傷天害理的offer所以不知道您勞苦功高,還多請原諒,您的薪水大概是小弟的好幾倍,抱歉我這成大資管所畢業在醫材業上班的低薪工程師每分鐘才處理幾千個requests根本比不上您羅斯福路四段畢業在博弈業每分鐘處理50萬個requests的大大。

Cloud Vision Dev X 這是啥,你是不是查錯人了阿,我沒你Linkedin是要怎找你,我完全不知道你在講啥,你是不是認錯了,然後我只是闡述我觀點而已,講的好像我惡意開帳號在下面嗆你一樣,我要開帳號嗆你還會讓你查到我資策會的?
整篇留言在那邊扣人帽子,覽的屌你越講越爽喔,啥博弈工程師我也不知道你在說啥,我不過是開頭說了軟工這條路本來就是要一直精進,你可以講這麼多講到你欠卡債,大哥,我只是來看看docker接k8s要怎處理,然後搜一下中文文章找到你文章看完然後對你總結有點不同意見發言而已,你先肉我嗆我資策會水平又改留言我都沒跟你說啥了,還要繼續留言嗎?

reagan iT邦新手 5 級‧ 2019-11-26 17:20:19 檢舉

老兄是你先找渣的好嗎?我前面還在安撫你的情緒!請先把帖子往回拉。哈哈資策會是寫在你的Github被內行人發現不是不想藏吧!我幹嘛肉搜你?我看個Github這叫肉喔?我還以為這叫Google?先搞清楚Google/GitHub跟肉搜的定義,竟然你沒在博弈業上班又沒認識Cloud Vision Dev X 先生就不用對號入座?你在生啥氣?莫名奇妙。我補充我的留言有錯嗎?誰嗆你資策會水平?資策會我也去過好嗎?我也認識小吳老師,我上禮拜還跟他聊天OK?同學我從頭到尾沒肉搜你!是你心理陰影在影響你!

喔喔,邏輯100分,你爽就好

reagan iT邦新手 5 級‧ 2019-11-26 17:56:28 檢舉

真心感謝你,終於結束此話題

我要留言

立即登入留言