Re: [請益] 拋棄Python改點其他技能樹?

看板Soft_Job作者 (PCMan)時間6天前 (2025/12/26 00:00), 編輯推噓12(12021)
留言33則, 15人參與, 5天前最新討論串6/7 (看更多)
※ 引述《SukaBlyat (Noble Wolf)》之銘言: : 其實我也有一樣的問題,我剛剛從資工所畢業,但是到現在面試好幾次都沒有上。 : 發給我面試通知的公司用的都是Java、C++ ,但這兩個語言我已經很久沒有接觸了 看公司特性,去硬體相關的或系統廠,至少 C 語言應該還是要很熟的 如果去稍微軟體一點點的大廠,除非是很特定的職位,不然像是 FANNG 這種 一般還是會考資料結構跟演算法為主,用什麼語言考反而不是很關鍵 軟體大廠通常會允許面試者用自己熟悉的語言,HR 會找懂對應語言的面試官 如果你目標是大廠,熟悉任何一種主流語言都是可以的, 重點還是演算法、資料結構、系統設計、軟體工程的觀念等等,語言本身還好。 但為了面試時正確實作出答案,語言特性還是得熟,不然還是無法解題的 懂得資料結構要用 hash table 解題,至少要知道 Python 用 dict,C++ 是用 unordered_map 不是 map,這樣才有辦法作答,總不能都用 pseudo code 考。 用 python 考至少也得知道 list 底下其實是 array 不然複雜度就會答錯 不會要求特定語言到精通,但選哪個語言來解題,至少基本特性要知道清楚 : 所以我很好奇業界人士怎麼看待這個問題,究竟應不應該放棄Python去學其他台灣 : 業界常用的語言? 業界就是工作需求會一直變化,用到什麼你就要學什麼,保持心態開放就會活得很好 舉例來說,我目前的工作,剛入職有用點 Python,後來需要做個內部網頁, 於是就學了 TypeScript,但不幸專案是用 Angular 不是 React,只好痛苦的學了 後來有案子需要 C++,就寫 C++,又換了團隊後主要是 C++ 為主,可是因為有需要 GPU 做一點加速的東西,所以又被迫學了一點點 GPU 相關的語言,而老舊系統是使用 不同的語言,為了移植過來,所以要懂以前已經淘汰的語言 後來換了專案,需要把東西整進 Android app,於是就學了 Java 把 C++ code 用 JNI 接進去,但又因為 app 有部分是 Kotlin,所以得看懂一點點 最後用到 Machine learning 的地方需要訓練模型,所以又回到 Python 這就是業界的日常啊 有時候不是你想學什麼,工作用到什麼你就要學什麼。當你接手的專案有舊技術, 在能夠 porting 到新技術前,你或許還會需要倒回去學已經淘汰的語言,這還滿正常的 所以不要太糾結了,重點要放在不變的基本觀念,語言只是實作的工具,隨時可以換的 -- Sent from PCMan on PCMan's PC -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.217.233 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1766678409.A.71A.html

12/26 00:56, 6天前 , 1F
台灣G原來有這麼多可以碰
12/26 00:56, 1F

12/26 01:18, 6天前 , 2F
看到後面想說怎麼碰到這麼多東西 也太神了吧 往上拉看
12/26 01:18, 2F

12/26 01:18, 6天前 , 3F
作者一切都合理了 原來是大神
12/26 01:18, 3F

12/26 01:32, 6天前 , 4F
推這篇專業~原來是大神XD
12/26 01:32, 4F

12/26 02:03, 6天前 , 5F
推大神
12/26 02:03, 5F

12/26 05:06, 6天前 , 6F
對阿!這樣多采多姿
12/26 05:06, 6F

12/26 07:56, 6天前 , 7F
推大神 但不用理applebg 2號XD
12/26 07:56, 7F

12/26 10:09, 6天前 , 8F
不可能有人學醫學還能學程式語言吧~~XD
12/26 10:09, 8F

12/26 10:16, 6天前 , 9F
不是 就算不是大神這樣碰也是正常的 除非我也是大神了
12/26 10:16, 9F

12/26 10:18, 6天前 , 10F
我一開始寫Android用Java 進JNI/AndroidFramework用C/C++
12/26 10:18, 10F

12/26 10:18, 6天前 , 11F
後來要架網站寫node.js 也要改前端要meteor/JavaScript
12/26 10:18, 11F

12/26 10:19, 6天前 , 12F
然後做語音辨識和CI/CD系統用Python 換公司去寫遊戲寫C#
12/26 10:19, 12F

12/26 10:20, 6天前 , 13F
另一間公司伺服器用TS和Go都有 現在又回來寫C#
12/26 10:20, 13F

12/26 10:21, 6天前 , 14F
還不算各個語言配的各種框架和函式庫 工作就是會一直變
12/26 10:21, 14F

12/26 10:21, 6天前 , 15F
程式語言只是實作工具當然也要一直學
12/26 10:21, 15F

12/26 10:22, 6天前 , 16F
除非你找那種數十年如一日 工作都不會變化的職缺 但這種
12/26 10:22, 16F

12/26 10:22, 6天前 , 17F
現在也很少了
12/26 10:22, 17F

12/26 10:41, 6天前 , 18F
的確是沒有什麼特別的 本科系畢業的學習各種語言本
12/26 10:41, 18F

12/26 10:41, 6天前 , 19F
來就沒有多大困難 只是煩或靜不下來學習而已 考驗你
12/26 10:41, 19F

12/26 10:41, 6天前 , 20F
的專注度 工作上要用的東學一點西學一點沒什麼 能用
12/26 10:41, 20F

12/26 10:41, 6天前 , 21F
能動跟專精是有距離的
12/26 10:41, 21F

12/26 16:47, 6天前 , 22F
感謝大神教導
12/26 16:47, 22F

12/26 17:54, 6天前 , 23F
尤其是進外包商的話, 顧客要求用甚麼語言就要去學,然後
12/26 17:54, 23F

12/26 17:55, 6天前 , 24F
兩星期就要給我上手(FoxPro就是為那而學的). :P
12/26 17:55, 24F

12/26 19:00, 6天前 , 25F
是大神欸,你也轉太多team了吧!
12/26 19:00, 25F

12/27 05:39, 5天前 , 26F
但是以前面G的時候 hr說面試官prefer c++,也有聽說
12/27 05:39, 26F

12/27 05:39, 5天前 , 27F
因為不會C被刷掉的
12/27 05:39, 27F

12/27 17:40, 5天前 , 28F
洪醫師應該適應的很好吧,畢竟C++都自學的起來了
12/27 17:40, 28F

12/27 21:41, 5天前 , 29F
學啥都沒差了 , AI最重要
12/27 21:41, 29F

12/27 21:41, 5天前 , 30F
AWS re:Invent 2025 - Keynote with CEO Matt Garman
12/27 21:41, 30F

12/27 21:42, 5天前 , 31F
AWS transform custom
12/27 21:42, 31F

12/27 21:42, 5天前 , 32F
可以跨平台 轉換程式碼到指定的版本
12/27 21:42, 32F

12/27 21:42, 5天前 , 33F
專門為了legacy code開發的
12/27 21:42, 33F
文章代碼(AID): #1fJL-9SQ (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1fJL-9SQ (Soft_Job)