Re: [請益] 為什麼文組轉職主流是寫code

看板Soft_Job (軟體人)作者 (baobomb)時間2年前 (2021/10/14 08:48), 2年前編輯推噓4(6213)
留言21則, 12人參與, 2年前最新討論串15/15 (看更多)
看來本科非本科真的是這行永遠解不開的結 前面有人說我被砲到刪文 不好意思我不是 是看到某位歧視非本科的人 文內容也不看就 看ID就嘴 然後還嘴的亂七八糟 才想說不要引戰 刪一刪大家好好聊就好 但既然有人說我被砲到刪文 那我就只好認真聊到底 我以下講的都是以Mobile Engineer的角度來聊 如果要說我不懂FE, BE, DS 那我的確是沒這麼懂 其實美國的帥哥林大大說的沒錯啊 轉職寫code真的很簡單 但要成為Senior SWE 就不是簡單的事情了 這邊講的Senior SWE 大概要能夠 1. 幾乎完全了解所有MobileSDK API的底層實作方式 2. 不需要 Profiling tool就能夠大概知道App那邊效能有問題 3. 獨自設計一個App from scratch 包含整個App所有Components的Lifecycle與架構 4. 設計本地資料庫,以怎麼樣的方式存儲資料讀寫速度才快 5. 設計與BE資料來往的整體流程 6. 了解非對稱加密與對稱加密,來加密使用者的敏感性資料 ... 還有一大堆不勝枚舉 很多人以為Mobile Engineer永遠就只是搞UI 但Senior Mobile Engineer幾乎沒在做UI 小弟在Grab做RTC的 也有幸混到Senior Mobile Engineer了 過去兩年的工作大概就是從頭做了一個Line, WhatsApp這樣 不過是開發一個包含了UI, D B, NetworkLayer的SDK 順便還做了E2E加密 給公司的所有App輕易串接 然後給所有的一般使用者,司機,商家,客服使用 以我每天的工作內容為例啦 每天工作內容是 1. 觀測並改進聊天功能的效能 message從Socket收到 解密 到寫入DB 再到顯示在UI上 花了多久 send message從使用者按下送出 寫入DB 加密 寫到Socket 到BE ack花了多久 因為有一個公司的應用是一個Super App 還要看一下我們的SDK service啟動時間多快 才 不會被靠腰說我們拖慢啟動速度 2. 收到且整理其他Team的需求 什麼Payment team想要可以在聊天時轉錢給朋友 Food team想要自動聊天客服 Driver開車沒手想要收到訊息時自動朗讀 Bank team希望訊息要怎麼加密 有人覺得打Voip電話時通話品質有點差 然後根據這些要求 思考怎麼設計 Scope多大 寫RFC 畫出High level design 包含BE的資 料怎麼給 怎麼送 我們team很奇怪啦 BE engineer都是等著Mobile給Design 然後給一個大概的時程 3. Allocated 工作給IOS Engineers. 不是上對下的Allocated 就是把合適的工作交給合適的人 因為我們team 沒有Senior IOS 可以做這些Design,RFC的事 只好連他們的一起設計好在丟給他們做 以上東西大概就花掉三分之二天啦 再來就會寫寫Code 根據前面搞好的Design 把components弄出來或是改現有的Components . 然後幫其他Junior engineer cose review一下 看一下Junior Engineer搞UI有沒有搞好 UI也不是那麼簡單 一樣的功能 不同的工程 師寫出來的UI效能可以天差地遠 顯示個Message list的速度可以差到一秒以上 然後下班 詳細講一下小弟的team的產品 大概就是一個WhatsApp 做成了SDK 現在被用在一個大概 集成了Uber, Ubereats, BankApp..等等的App中 還有其他幾個比較小的App也在用 阿每個App的theme style不一樣怎麼辦 一開始設計時就要讓整個SDK夠抽象阿 Mobile的工作中 也包含了DB,演算法,各種Network protocols. 還要搞CI/CD Deploy S DK. 再說一下小弟的Team的產品效能好了 以免有人又說會做是一回事 產品好不好是一回事 你中文系 產品一定搞得很爛吧 SDK啟動速度大概70ms 包含DB Decrypt,Open DB,準備好Socket layer,準備好Messages stream等等 然後訊息從使用者按下送出 到寫到socket花了個50ms 從收到訊息解密再到顯示在UI上 也是花了50ms左右 memory runtime usage大概在3-5mb不等 CPU usage麻就很看手機了 不過大概在1-2%左右 以上 看完你還覺得Mobile Engineer就是搞UI 然後中文系就是只能搞UI 做的產品一定簡單又沒內容深度 那也歡迎您加入成為Mobile 畢竟錢多好學又簡單麻 是不是 轉職什麼的就像帥哥林說的一樣 真的簡單 你現在要我轉職去做水電冷氣 我也可以阿 看著操作手冊誰不會 不行就叫師傅來麻 但要做到變師傅 那就是另一回事了 我尊重本科系也尊重非本科系 能夠做到Senior/Lead的人 本科系的很多 非本科系的也不算少 看努不努力而已 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.25.68.202 (新加坡) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1634172481.A.223.html ※ 編輯: baobomb (223.25.68.202 新加坡), 10/14/2021 08:50:40 ※ 編輯: baobomb (223.25.68.202 新加坡), 10/14/2021 08:51:08

10/14 08:59, 2年前 , 1F
刪文是因為文章亂寫沒邏輯被炮吧。
10/14 08:59, 1F

10/14 09:02, 2年前 , 2F
其實你要分享專業,可以,另開標題阿,這樣大家要找認真文
10/14 09:02, 2F

10/14 09:02, 2年前 , 3F
,很難搜尋。
10/14 09:02, 3F

10/14 09:05, 2年前 , 4F
確實是被砲到刪文啊 https://bit.ly/3FMwSWf
10/14 09:05, 4F
為什麼刪文 因為 → DrTech 10/13 22:44, 10小時前 , 11F 另外語文是有歧義的,一顆紅紅的表面光亮有蠟可以吃的水果 → DrTech 10/13 22:44, 10小時前 , 12F ,不一定是蘋果。資料結構根本不會這樣阿。 → DrTech 10/13 22:46, 10小時前 , 13F 同一段文章,不同的人讀,會產生不同的見解,不同的意思。 → DrTech 10/13 22:46, 10小時前 , 14F 同一段程式會跑出不同結果嗎?有點牽強啦。 這位大哥啊 你真的有在認真看內容嗎 我一開始就說了 ``` 人腦在解讀一串文字時 也會有自己的翻譯方式 但機器很客觀 你怎麼寫 機器就怎麼讀 不過人腦不一樣 一樣的句子不同人解讀有可能完全不同 所以我說寫文章比較難 ``` 我說的不就跟你說的一樣 我說 : 機器很客觀 你怎麼寫 機器就怎麼讀 何時說同一段程式會跑出不同結果XD 結果這位大哥 為嘴而嘴阿 所以刪文不想引戰 ※ 編輯: baobomb (223.25.68.202 新加坡), 10/14/2021 09:37:02

10/14 09:53, 2年前 , 5F
那你的起承轉合怎麼不留著
10/14 09:53, 5F

10/14 10:02, 2年前 , 6F
推認真,只是前面推文說過了,這一類區分文組理組的行為,
10/14 10:02, 6F

10/14 10:02, 2年前 , 7F
原本就是鄙視鏈的延伸與變形。在這種命題下根本就是個大陷
10/14 10:02, 7F

10/14 10:02, 2年前 , 8F
阱,不管你說什麼,只要被認為是文組,就算進了FANG,也會
10/14 10:02, 8F

10/14 10:02, 2年前 , 9F
被認為是運氣、靠關係、少數性別等等各種歧視。本科非本科
10/14 10:02, 9F

10/14 10:02, 2年前 , 10F
的界線本來就逐漸模糊,大學能夠學到的東西別人也有辦法學
10/14 10:02, 10F

10/14 10:02, 2年前 , 11F
到,軟體界能夠吸引各種人才進來,根本就是非常幸福的事。
10/14 10:02, 11F

10/14 10:16, 2年前 , 12F
只會做UI的永遠都底層,比UI設計又比不過專門的UXD。
10/14 10:16, 12F

10/14 10:21, 2年前 , 13F
只要有心人人能入門,但要混到出師又是另一個故事。
10/14 10:21, 13F

10/14 10:55, 2年前 , 14F
看id就嘴的話,你還是用同id回文啊?
10/14 10:55, 14F

10/14 11:10, 2年前 , 15F
推前同事,非本科有心學也是能做的很好
10/14 11:10, 15F

10/14 16:14, 2年前 , 16F
寫code這種事其實跟美術音樂很像的,相關的天賦並不是非常
10/14 16:14, 16F

10/14 16:15, 2年前 , 17F
稀有,很多人都有,但也有人是沒有的
10/14 16:15, 17F

10/14 17:57, 2年前 , 18F
看了一下前篇 xd 這篇好多了啦
10/14 17:57, 18F

10/14 18:07, 2年前 , 19F
確實是比昨天直接對人不對事好多了
10/14 18:07, 19F

10/15 00:41, 2年前 , 20F
聽起來滿猛的
10/15 00:41, 20F

10/15 16:18, 2年前 , 21F
好猛喔,經驗分享推推
10/15 16:18, 21F
文章代碼(AID): #1XPtv18Z (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1XPtv18Z (Soft_Job)