Re: [請益] 純軟該往什麼方向發展

看板Soft_Job (軟體人)作者 ([NOOB]我超RETARD我超廢 )時間1年前 (2023/03/16 19:29), 編輯推噓6(6016)
留言22則, 7人參與, 1年前最新討論串3/5 (看更多)
當一下反方 https://i.imgur.com/Rp16Vuc.jpg
這是我最近在面的SWE jd 應該也算是國際一線純軟廠 我覺得面試官到底是在乎通用技能還是某方向得取決於面你的team 有的team會很側重某些領域 甚至問你lib, 底層細節 這個缺我面的時候大都是在聊經驗 只有1/4時間在考coding 包含我現職跟之前面的一些跨國公司當初面的時候也是大都在問經驗, lib, kernel 當然了 我不敢說這樣的面試會不會比較簡單或是容易 但既然原原po已經在思考未來 不如早點準備興趣方向 當你對某個領域有興趣就會不斷鑽研 久了就會變領域內的強者 別人自然也會側重你的領域技能組而不是通用技能組 ※ 引述《FlowerKnight》之銘言 : ※ 引述《Vinxer (X)》之銘言: : : (代po : : 各位年薪300的前輩好 : : 目前就讀私校資料科學相關科系 : : 未來會考研 以四中資管或資科相關系所為目標 : : 對於這個產業有些疑問 想請教各位前輩 : : 不考慮興趣 只以未來發展為考量 : : 純軟什麼屬性的工作待遇最好 : : 如frontend backend DevOps ML/data 等 : : 以同一個學歷為標準的話 : : 起薪及工作的生活品質等等 : : 哪一個方向最推呢(不考慮博弈 : : 我爬到的資料是後端上限及發展性比前端高 : : data science 除非做到頂不然發展沒web 好? : : DevOps需要大量工具技能 待遇較好 需要oncall (後端好像也要? : : 上面所述可能有大量錯誤 請前輩們指教 謝謝 : 雖然推文反推很多 不過還是補充一些 : 1. 純軟只是一個模糊的概念 : 很多人會把Web跟純軟畫上等號 : 但這個認知有幾個盲點 : 首先 web只是技術 實際上公司不一定要直接把web service推向客戶 : 很典型的案例就是GG(和其他製造業)IT : 你的客戶可以是公司內部其他部門(甚至很多所謂web公司的SWE也是做內部系統) : 這些職缺可以比WaaS的公司開更高的薪水 而且甚至更不在意你的技能組 : 再來 其實很多非Web的領域也不用真的多懂硬體 : 像是EDA https://i.imgur.com/LiN2fmt.png
: 或像Android-based system 實際上你只要知道IO sepc之後就是很純粹的軟體問題 : 2. 學習並不衝突 : 尤其是Web領域 : 如果你從頭開始做一個項目 : 其實你完全有能力自己做Full stack+deploy 甚至是做data pipeline : 各項技能會有重疊跟對接的部分 : 你不太可能遇到說一個DevOps完全不懂BE : (至少我自己遇到的是這樣) : 雖然FE/ML專精目前就業形勢沒有很好 : 不過趁還沒畢業就多學 總有一天會有用的 : 我自己覺得最好在學校最好能學會基礎的東西(不管是不是修課): : * Algorithm & Data Structure : * OS : * Computer Arch : * Compiler : * Computer Network : * Machine Learning : * Linux System Programming : 當然英文 社交 還有團隊合作能力也很重要 : 這些你只要會了 其實轉什麼方向都很快 : 3. 不要自我設限 : 其實前面兩點也有提到 : 不要還沒學 還沒找工作先想你不行 : 很多標籤都只是nice to have 但不是必要 : 我自己認識進FAAMG的 有一半是學士 : 也有文組 資管 數學系 物理系進豬屎屋品牌廠 : 本科隨便念兩三年跑去新加坡工作 #1WFpX6V3 (Soft_Job) : 如果太在意自己是私大又資科 這些標籤反而會把你限制在低薪 : (甚至能不能出國這件事可能也是自我設限) ---- Sent from BePTT on my iPhone 14 Pro Max -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 202.73.35.138 (新加坡) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1678966172.A.079.html

03/16 21:31, 1年前 , 1F
幣安跟抖音遇到對岸的面試官很喜歡問framework 的實作細
03/16 21:31, 1F

03/16 21:31, 1年前 , 2F
03/16 21:31, 2F

03/16 22:56, 1年前 , 3F
歐美文化的公司反而喜歡問單元測試和程式架構
03/16 22:56, 3F

03/16 23:38, 1年前 , 4F
我覺得是相輔相成,畢竟你看你舉的例子也都同時需
03/16 23:38, 4F

03/16 23:38, 1年前 , 5F
要CS基礎,你總不可能做kernel完全不懂arch跟os。
03/16 23:38, 5F

03/16 23:38, 1年前 , 6F
但是跟學生說去做XX好的話,他們常常就直奔框架或
03/16 23:38, 6F

03/16 23:38, 1年前 , 7F
培訓班然後失去培養基礎的機會。
03/16 23:38, 7F

03/16 23:51, 1年前 , 8F
對於剛畢業的考察基礎知識,面試通過後再分配團隊,因為團
03/16 23:51, 8F

03/16 23:51, 1年前 , 9F
隊裡有資深的來帶;幾年後要跳槽,對方希望深入細節,從其
03/16 23:51, 9F

03/16 23:51, 1年前 , 10F
他團隊找資深的,這時候就更看重領域經驗了;想要直接找剛
03/16 23:51, 10F

03/16 23:51, 1年前 , 11F
畢業有深耕領域知識的,則是直接去碩班博班 Lab 撈人
03/16 23:51, 11F

03/16 23:52, 1年前 , 12F
3年以上的JD應該不是new graduated 的了。1、2樓提到的
03/16 23:52, 12F

03/16 23:52, 1年前 , 13F
應該也不是。
03/16 23:52, 13F

03/16 23:57, 1年前 , 14F
不同產業不同公司的用人標準不一,很難有個一致的說法,而
03/16 23:57, 14F

03/16 23:57, 1年前 , 15F
且也未必能夠照搬來用;好比問說數學對於程式開發來說重要
03/16 23:57, 15F

03/16 23:57, 1年前 , 16F
嗎?線性代數重要嗎?傅立葉轉換重要嗎?有人專注處理電商
03/16 23:57, 16F

03/16 23:57, 1年前 , 17F
業務的,可能根本就用不著,有人寫的是訊號處理幾乎天天在
03/16 23:57, 17F

03/16 23:57, 1年前 , 18F
碰……
03/16 23:57, 18F

03/17 00:48, 1年前 , 19F
其實我覺得滿重要的XD
03/17 00:48, 19F

03/17 04:25, 1年前 , 20F
問很深很細的一部分是為了確認面試者講的經歷不是唬爛吧
03/17 04:25, 20F

03/17 06:54, 1年前 , 21F
一堆人以為自己有10年經驗。其實只有一年經驗用10年。
03/17 06:54, 21F

03/17 06:56, 1年前 , 22F
願意給高薪,面試資深的人,當然面試問題不同。
03/17 06:56, 22F
文章代碼(AID): #1a4lsS1v (Soft_Job)
文章代碼(AID): #1a4lsS1v (Soft_Job)