作者 candydog (Candy)
標題 [請益]  資料工程轉後端
時間 Tue May 30 11:20:37 2023


小弟目前為大約5-6年資歷資料工程師
技能一直學的很雜, 也不是很深, 如下
分散運算Hadoop, MR, Spark, Hive, Presto
框架 Spring Boot, Flask
DB類 RDB, MongoDB, Elasticsearch
MQ類 Kafka, RabbitMQ, Redis
排程工具Airflow, NiFi
容器化Docker, K8S
資料工程或相關應用因為都為公司內部使用居多,通常沒有特別要求也不會太深入,資料
正確有到位即可,有異常也是人工補補資料…

近期職業倦怠,感覺自身技能跟後端比較接近,想轉職後端,但有沒有太多純後端的經歷
想請教版上轉職過的前輩有沒有建議呢?

個人目前在台北百萬薪
有人說找SI轉最快,但個人想盡量不降薪轉
也不太喜歡SI的工作生態
目前只想到幾個方向:
1.自學加強技能,做side project 補足
2.反正都有到一點沾邊,刷題就對了
3.找Data Backend 或 R&D 類的缺
4.繼續深耕Data Engineer就好

或是前輩們有其他建議也請不吝賜教~感謝

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.79.155.123 (臺灣)
※ 作者: candydog 2023-05-30 11:20:37
※ 文章代碼(AID): #1aTMk7aE (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1685416839.A.90E.html
acgotaku: 應該可以吧 你資安方面的知識量補一下 應該能找到百萬1F 05/30 11:58
candydog: 請問資安部分是指OWASP相關的嗎?2F 05/30 12:01
DrTech: ,你的經驗,早就包含後端工程師的工作,而且超越一般後端工程師的能力了。直接找就好3F 05/30 12:07
acgotaku: 差不多這種基本知識,然後身份驗證 OAuth session/cookie5F 05/30 12:09
DrTech: 不知職業倦怠的原因,要注意的是:選產業,或選ToC,還是ToB。To B通常很容易又職業倦怠了。6F 05/30 12:09
不知道內部需求算toB嗎?
acgotaku: 脫離junior後端,可能db讀寫分離ACID這類的情境處理過
不過你會的這些工具類 也算日常後端在處理工作會用到的所以我是覺得 你要找一個 medium 的後端應該不會太難8F 05/30 12:12
但感覺差了點什麼就是了,就像a大說的要補security的部分
x246libra: 我後端想去資料, 不給去. 明明覺得後端和資料大同小異11F 05/30 12:27
可能Hadoop那塊比較需要補一下?
loadingN: 去當web仔也會職業倦怠啊12F 05/30 12:30
也會~但至少對我來說是新一點的東西
※ 編輯: candydog (42.79.155.123 臺灣), 05/30/2023 12:40:01
prag222: 不需要降級笑死13F 05/30 12:55
我也不想QQ
※ 編輯: candydog (42.79.155.123 臺灣), 05/30/2023 13:07:07
layer0930: 資料跟後端差蠻多的吧,
資料怎麼切分 入庫,怎麼弄pipeline 。一大堆知識要學聚合語法跟純sql 是差不多。畢竟都有相似的。單看要弄什麼
看上述能力轉web後端很輕鬆吧  。
web後端轉資料才比較難14F 05/30 14:46
kfwibsj: 後端想碰你分散式運算那塊只能靠機遇20F 05/30 15:25
WaterLengend: 珍惜生命 遠離SI21F 05/30 15:39
感謝大大們的建議,這樣我感覺對自己比較有信心一點,應該多去面試缺什麼補什麼就好
了?
※ 編輯: candydog (42.79.155.123 臺灣), 05/30/2023 15:55:45
layer0930: 分散式運算,現在也沒幾個人真的有寫道吧  。
博弈有機會,問題哪些都是核心人員22F 05/30 15:56
devilkool: 你會的技能很好找吧,直接去面試24F 05/30 16:19
TheWhack: 原po已經算後端了吧,只是某些主題目前沒碰過而已
刷題直接投後端就好25F 05/30 16:58
好唷,感謝大大建議!
brucetu: 問gpt然後叫gpt幫你補知識點27F 05/30 17:18
GPT真的蠻好用的 雖然偶爾會唬爛~
※ 編輯: candydog (42.79.155.123 臺灣), 05/30/2023 17:22:07
acgotaku: 後端一定會碰分散式CAP,碰不到只是服務的rps/qps太小了28F 05/30 17:43
cmcer: 找不用分散式運算就能賺很多產業,不要自找麻煩29F 05/30 19:02
ripple0129: 看這個技能樹你不說我還以為你後端勒30F 05/30 19:10
是唷,還是其實我技能樹點歪了XD
其實還有其他一些 DE的週邊技能
但想說不主流就沒有特別寫了
Csongs: 我後端技能樹跟你差不多,差在排程工具沒用過31F 05/30 19:28
※ 編輯: candydog (118.167.132.169 臺灣), 05/30/2023 19:56:08
layer0930: 所謂的分散式不是只有把服務分開..,如果只是拆解服務這種那真的扯不上分散式運算
加上目前很多現行工具跟硬體都很成熟
所以才說現在真的有寫道的人不多32F 05/30 20:21
Tacaya1001: 跟你差不多,現在算是一半資料一半後端36F 05/30 21:17
DrTech: 分散式有很難嗎…,從後端非同步,主從分離,資料庫各種分片,分離,各種queue,再加上 K8s … 工具都那麼多了。沒到幾千萬用戶同時上線,根本一堆現成solution。
資料量大的後端業務,後端與原PO的技能根本是重疊的。後端工程師也要做Kafka,ES,NoSQL,airflow,k8s等工作。看了技能樹,不說還以為原PO就是在搞後端工程師。37F 05/31 00:05
本來覺得想像的後端可能跟我想到還有段落差,原來相去不遠,感謝D大與大家的分享~
※ 編輯: candydog (118.167.132.169 臺灣), 05/31/2023 00:45:21
arash: 已經是後端了呀,幾乎都涵蓋到了43F 05/31 08:33
layer0930: 其實跟用戶數沒關係…,那個只是單純分散服務處理。
另外提那麼多工具也只是會用,而不是理解吧44F 05/31 08:38
Csongs: 平常有維護,除一些運行上的問題,多少都會知道一些機制46F 05/31 08:55
Suleika: 原po會MQ一定有碰過分散式架構啊,怎麼好多回覆看起來怪怪的
這技能樹可以挑戰加薪轉職47F 05/31 09:16
devilkool: MQ不一定用在分散式架構50F 05/31 09:28
InfinitySA: 要理解 每個東西都是一門學問QQ
一般來說 大部分都要會用就好吧? 少數幾個可以專研51F 05/31 09:30

--
作者 candydog 的最新發文: