Re: [請益] 雲端技術是Java工程師的必備技能嗎
好啦,剛剛那篇回人家新手的講完了,下面就來講點比較黑暗的
過去三十年以來,這是一個科技、市場、專業知識的發展速度以每五年為單位去看,會
有著十的次方倍進展的世界,我們會不斷地觀察到:不論軟體還是硬體,總是有某幾個
領域發展速度跟過去相比有著10倍、100倍、甚至1000倍的進步
這種幅度的進步必然是會不斷的外溢出去,在其他領域打破基本假設,造成量變然後質變
突然間舊的運算架構遭到挑戰:
如果不是硬碟夠便宜、容量增長速度每年好幾倍,200X年 HDFS Hadoop 不會誕生
如果不是RAM變便宜,Memcached、Redis 不會出現
突然間許多過去沒聽過的新專業職位誕生:
比如說2007年以前,沒有smartphone 的Mobile App Developer,那時候在手機上開發
軟體的大多都是從desktop GUI application 轉行過來的
比如說2008年以前跟以後,front end developer是完全不同的職業,因為在那之後新型瀏覽器(chrome)的java script engine才有比起IE強上幾十倍的效能
於是舊有的企業,或至少舊有的開發模式會不斷的被破壞性創新給輾過
這個世界不是大部分的人想要的,卻是所有人都不得不面對的
在這樣的世界裡想要生存下來,經營策略肯定得跟一個還在穩定世界生存的團隊非常
不一樣
就以一家開發自有軟體產品服務的公司內的開發團隊來思考好了
為什麼到了這個時代Application 必須得重整甚至重寫,開始往雲端搬移?
為什麼本來Home made tool chain 跑得好好的,要開始考慮改用別人家開發好SAAS服務?
因為:
採用native cloud、熟悉native cloud 的團隊,不但是站在巨人的肩膀上往上爬
而且這些巨人還是正在以市場競爭、爭奪全球影響力做驅動力,以十的次方倍往上長的
巨人
你的企業很擅長做CI/CD pipeline嗎?
如果是,那你這間公司應該叫做CircleCI啊
你的企業很擅長分析log、分析instrument data、開發出各種報表工具供開發者分析
系統需求、系統變化嗎?
如果是,你應該馬上創業,跟Datadog、跟NewRelic打對台啊
你們公司的Internal Service Portal 還自己刻?
難道妳們公司的股票代碼是OKTA嗎?
Source Control、IDE Tool、Binary Repository management、multi-tenent、
multi-region、networking 這些東西是你比較專業?還是Github/Gitlab、VS Code、
AWS/GCP 等等等的比較專業?
databricks snowflake研究了沒有?有思考過在什麼樣的情況下該採用這種類型的
服務嗎?
新的東西會不斷的冒出來,而開發團隊得不斷地去適應它、去學習新的做法,想盡辦法
透過槓桿技術來增益有效產出
如果辦不到,那請各位主管先看看周圍身邊那些目前歲數不到40的同仁:
對,你比較老、你是主管是老闆、你做決策,你今天繼續要公司用老把式經營下去當
然也是可以,因為你沒差啊,你總是能拖到自己退休安全下莊的,但那些比較年輕的
技術人呢?他們的明天在哪裡?
再十年過去他們四十好幾,公司如果競爭力滑落到做不下去,突然說要收了的時候
,他們要怎麼辦?不離不棄被當北七?
對,別人的職涯不是你的責任,那公司有特別聲明只有年紀夠大準備養老的人才准
加入嗎?
公司既然生意敢做軟體產品服務,它的宿命就是要追求能在十的次方倍的世界裡生存
他冒險追求高獲利,使得公司總是有資本可以投注在新的十的次方巨人身上才是應該的
毛利太低?國內市場太小?錢很難賺?對啊,這些理由都很有道理,但請問要怎麼區別
這是真的理由、還是你不願意創新不願意冒險的藉口?
低利率時代都沒做的事情,現在高利率了,做下去更渺茫了,但人還是會老、小孩還沒
長大,該打算還是得打算,如果還年輕,有老婆小孩要養,那當然不能跟公司一根草繩
吊死,往外看才是應該的
各位開發者,不要你作為專業知識工作者的職涯未來已經被公司用各種理由省錢省掉,
拿進股東還是老闆的口袋了,你還為人家辯護啊
--
在灣區打工的中年外籍碼農,有誰想在台灣組研發團隊做美國市場的,歡迎聊聊
--
推
推不動進步只保守舊觀念想應付全部的同事真的很想扒頭
Push…
推
保守準時下班爽啊
新技術一樣可以準時下班阿用的好還可以提前下班
能下班就是好技術
推
我還聽過有老闆說不要用Slack 要自己開發內部通訊協
作軟體的
辦活動投影機融接不找廠商,要自己買裸機找工程師自
己安裝的
在產業分工更為細緻的狀況下 那些為了省錢用自己曾經
遇過的老人做法的咖 都是在犧牲整間公司的競爭力
想要自己開發通訊軟體這種事我也聽過,還好被擋下來
自己用socket 純文字可以啦
擁抱新技術是自己的事 公司是盈利單位 評估的是成本效益 把
兩件事混為一談 是沒必要的
做工程師真的好累喔,我只想準時下班跟親朋好友貓貓狗狗
相處
新技術與工作一樣是永遠追不完的,沒必要盲目的追求新技術
只要知道這個新技術在幹嘛就好,有需要使用的時候再投入。
當然選幾項新的技術研究,當作興趣也不錯,不過我不想再修
息的時間碰太多的code或是看太多的技術文件。
這些頂級的軟體服務都要訂閱不便宜,相對這支出帶來的
效益 上層不一定會同意
zanyking 講的是國際開放市場的狀況
上面幾樓的公司如果這樣可以過得下去當然也是可以的
但現實就是如果要在大市場競爭不主動一點就是被洗出場了
不學新技術就原公司一輩子 因為離職後會連新鮮人都不如
這篇有講5年環境一大變 如果5年你啥都沒學就是落後那群
我哭出來
是zk大大
推
其實很多所謂的新技術都在好幾年前就出來了
順便說一下,最容易開拓視野的方式就是去參加各種conf
看一下其他公司在使用什麼技術在什麼情境解決什麼問題
至於要不要接受,要看專案跟時間
一昧的追求反而不是好事
只是有藉口圈錢罷了
最近國泰倒是很積極參加,也看得出來有改變
寫的久,會發現 其實什麼都沒有改變 只是套個名詞
純粹以錢來考量 ,去國外最實際
雖然不一定技術會變強,但是錢比較多
錢要多,想辦法多參加conf當speaker拓展名聲去台積吧
不會累嗎?大部分RD應該都懶的這樣跑
有實力的也不會刻意營造才對
有名聲好轉換跑道,下限也可以高一些
問題是別人不知道你有實力,有名聲才好搞一些副業
感覺那樣乾脆當業務算了…
顧問諮詢,或是當救世主,你的薪水也好談
這只是其中一種方式,也不少人有在賣課啊
推中肯
並非所有公司都負擔的起這樣的工作流程,中間每一
段都要錢,獲利就會少很多,但我認為作為一個小公
司的主管,可以用open source來追逐這些新技術並小
規模實驗,這是不衝突的
不過小公司嘗試就是要靠RD技術支援了,很多眉角沒注意到
會有問題,最常見就是資安了
觀念正確 推你
其實跟灣區還是台灣工作文化根本沒直接關聯,單純是有待過
不同的環境,做事情視野不同而已。
推
推 用舊技術的公司收新人真的是在害人 練不到任何屁功
一直覺得軟體工程師現在風氣根本神經病
哪個產業還要整天在家自修 換工作還要刷題的
你講的這些只是別人寫出來的應用而已 通常在職場被拿
來區分你我而已 要好的技術 新舊無所謂 很多新的事實
上毫無章法可言
依照這方向練出來的功 還是停留在應用面 然後每天在
論壇上問方案 問軟體 我國高中才經常這麼做過 現在一
點興趣也沒有
好的東西歷久彌新
刷題真的無言,不過更無言的是竟然有人刷出優越感XD
現在的新技術五年十年後也會變舊技術阿?
難道一有新技術我就要立刻轉換去用他嗎?
用什麼套件都是表象 知道為什麼要用 什麼時候用什麼
能好好地跟別人講選擇的原因才是關鍵
通常提案要用新技術被打槍都是沒有辦法好好解釋 為什麼
他比較好 具體勝過目前方案的原因是什麼
怎麼解決轉成新技術中間要重構的時間 商業需求怎麼滿足
光一句"他比較新"就想說服大家是不可能的
其實最簡單的做法就是寫個MVP來證明
只是通常只會出嘴的人看到這種不在目標 沒有ticket的東
西自己就縮了 然後繼續哀哀叫說為什麼不用新技術
五年就會被淘汰的技術可舉例嗎?我想不太到。除非你把API
怎麼用,當作技術。可是查手冊看API怎麼用根本不是技術啊
。
就連爛到不行的XML ,都20年了,都還沒被淘汰。
你認為的技術,根本不是技術,而是工具。才會有工具被快速
淘汰的狀況。
對啦 我是講工具xd
神器與現有常用工具很難消失 所以工具不神我就興趣不
大 工具不是不重要 是有些歷久彌新 有些曇花一現
21
首Po版友好, 目前是找工作找到懷疑人生的初階工程師。 想以Java為主要工作語言來點技能,但去了幾間公司面試後有點疑惑。A公司是使用Spring boot技術,但也有接觸aws, gcp等等。B公司似乎java研發為主,雲端的部分是其他部門進行維運。C公司似乎流量比較大,使用noSQL技術、時序資料庫、多主機自動化部署,並使用java開發app及web。 目前的疑惑是: 會處理高併發問題是必備技能嗎?需要專門挑選可以處理此問題的公司以增加技術能力嗎?但看起來要處理這些問題,好像不是java技能的精進,而是朝像docker, H8s技能點?要點的話似乎aws比較是主流?還是說其實台灣本科系畢業docker, jenkins是基本知識呢?(我在國外學習,確實遇過熟悉這些的印度人)42
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^這麼想的原因是什麼? 不是說專注於Java技能培養來選工作會有什麼問題,而是你的動機與原因如果跟現實 有偏差,即使別人選Java走得很順、換成你也有可能過得糟 : A公司是使用Spring boot技術,但也有接觸aws, gcp等等。 : B公司似乎java研發為主,雲端的部分是其他部門進行維運。22
連續幾篇,XX技術,是必備的嗎? 首先,我覺得許多人的盲點就是, 搞不清楚,"學技術"與"學工具"的差別。 同樣是用鍋鏟與刀具, 有些廚師可以,到星級飯店當主廚,領高薪。33
反駁一下 關於cloud的部分並不是要做的比三大公有雲好才能自己做 這是各種成本考量的 時間成本維運成本 敝司現在就是自建cloud6
聊到雲的資安問題,有興趣可以參考一下 Homomorphic Encryption (HE) 這東西。 === 「資料保密」這個題目可粗分為 3 大方向: * 儲存(at rest) * 運輸(in transit)
67
[討論] 緯創資通徵5年以上的資深工程師才30k起?最近看到高雄緯創資通在大舉徵才 本來想說雖然是系統廠但也不會太差吧 但看到徵5年以上的資深工程師,待遇居然才30k起~最高70k 這會不會太扯? 看需求也不簡單耶 緯創資通徵5年以上的資深工程師才30k起?14
[討論] 2周高速開發App的秘訣,CMoney從技術與2周高速開發App的秘訣,CMoney從技術與組織同時翻轉開發流程 在投資理財圈,有一家軟體科技公司2周就能推出一款新App,短短幾年推出超過80款App ,服務超過730萬會員,如何辦到?不只將核心數據引擎模組化和API化,以敏捷思維翻轉 瀑布式開發流程,更展開組織變革,改用矩陣組織和OKR目標管理,奠下快速開發的基礎 文/翁芊儒 | 2022-03-22發表14
Re: IT MIS 職務 工作內容原文不刪 我算園區內的小魯魯啦 先不討論資管走不走IT這件事 因為不論念什麼科系跟未來從事什麼工作不見得有直接關聯 所以單純討論你在公司看到的現象以及IT的專業10
Re: [請益] 目前工作的職涯發展以下個人主觀片面的看法,聽聽就好 我覺得「網路服務」這樣的方向仍舊太含糊。 你最好依據幾個你有興趣開發的軟體系統之需求來決定你學習科技的方向, 免得像我職涯一樣大摔一跤。 我在前面回文說的「持續設計、實作特定類型系統」是從功能和用途的角度來分類系統,3
[情報] ViewSonic 軟體開發團隊分享會【活動分享】 ViewSonic 台灣教育軟體開發團隊 myViewBoard 分享 & 招募說明會 如有違反版規請告知,謝謝! 嗨大家好~ 我們是 ViewSonic 的 HR 跟大家分享我們即將辦一場線上分享暨招 募說明會 近年來 ViewSonic 積極轉型,從硬體品牌6
[請益] 醫療軟體與醫療DL職涯與技能走向請益手機排版請見諒 自我介紹: 小弟北科碩畢業,碩論是研究傳統CV方法, 此份工作已將近四年,也是第一份, 這份工作一開始是以C++開發醫療影像軟體。4
Re: [心得] 提升 .Net 工程師薪資的 2 種做法最近一直想寫一篇像下面這樣的文章。 在我看人力市場是個不完全競爭市場。 市場上的供給者個個都不太一樣,而消費者也是如此。 那什麼因素決定軟體開發人力市場消費者找人的需求, 進而影響應徵者採用的求職策略?