PTT推薦

[請益] 後端 刷題及工作語言的選擇

看板Soft_Job標題[請益] 後端 刷題及工作語言的選擇作者
pfii1997119
( )
時間推噓18 推:18 噓:0 →:42

目前在德國留學 畢業後不會在國外定居
往後還是想多陪陪家人 所以會在台灣定居
工作上希望是100%遠端 討厭通勤

最近爬了很多後端的文章
後端兩個很常見的語言java & python
我在修課的時候都有做出幾個小專案
雖然不算是太厲害 但對於這兩個語言都不算是太陌生

在台灣後端的職缺中 java是很明顯大於python的
但底下推文 大家幾乎都還是會推崇用python刷
優點1 同樣的程式碼但是更少的行數
優點2 在面試中解得更快
但用java刷當然也有優點 像是對於資料結構會更熟悉

在台灣 後端python的職缺比較少 java比較多
在歐美 後端python與java的職缺差不多
德國留學畢業後 我可以拿到當地工作簽證
美國可能是過幾年 有了實力 才比較有機會找到職缺

英文不會是太大的問題 那麼在這種情況下
想請問資深的前輩們會推薦哪一種選擇呢?
1. python 刷題面試, 工作上使用 springboot
2. python 刷題面試, 工作上使用 django
3. java 刷題面試, 工作上使用 springboot

再麻煩各位提供您寶貴的意見了 謝謝您們!

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.192.37 (臺灣)
PTT 網址

Ericz700009/10 16:48我用C++刷捏 工作用C++和Go

f496328mm09/10 16:58推薦 GO

sarsman09/10 17:24自己用C++,這三個選項的話我選1

sarsman09/10 17:26找找看有沒有能在台灣遠端的國外缺

hobnob09/10 17:31建議都用Java,python 就我所知在大公司只是拿來開發產品p

hobnob09/10 17:31rototype用的

nayeonmywife09/10 18:02GO職缺數量在國外還是相對少於幾個老牌語言

s06yji309/10 18:041

MoonCode09/10 18:50熟什麼語言就用什麼刷啊

dalbuhr09/10 18:51Python比較方便一點

IAMPF09/10 19:32如果你想全遠端可以不要找台灣公司, 很多國外公司都可以

IAMPF09/10 19:32而且你都已經在國外留學, 語言應該不會是你的短板

IAMPF09/10 19:33直接上 linkedin 看外國公司允許全遠端的機會會多很多

Lushen09/10 22:09Python 刷題 工作上 SpringBoot

Lushen09/10 22:10國外大公司對於後端需求 Java 才是最大宗的

Lushen09/10 22:11甚至你刷題也可以用 Java

Lushen09/10 22:14刷題本來語言就不太重要

Lushen09/10 22:17你的工作地如果主力是國外大公司remote無腦選 Java 沒問題

Lushen09/10 22:17澳洲/英美對於 Java 的需求量都很大

Lushen09/10 22:27除了 Spring Boot 以外 Spring Cloud 肯定得學一下

Lushen09/10 22:27基本上集合了近代後端的 Best Practice

Lushen09/10 22:28無聊 Vertex / Quarkus 玩一下也很 Nice

BlueBird556609/10 23:23台灣用java的職缺沒有很多 除非你說的是一些小公

BlueBird556609/10 23:23司 一些派遣 駐點或乙方公司

kevin1044909/11 00:25台灣 .NET

doranako09/11 07:19看德國有沒有遠端缺,不然回來台灣薪水可能讓你失望

nayeonmywife09/11 07:28台灣也太多C#,其他國家也沒少用Windows說

DrTech09/11 14:09都學就好,都找就好。學習時間成本上又沒差太多。

DrTech09/11 14:10我工作多用Python時,我就故意去刷java題目。工作多用Java

DrTech09/11 14:10時,就去刷Python題目。滿容易兼顧的。

DrTech09/11 14:11至於後端的restful與資料庫,現在的API封裝得都很簡單學,

DrTech09/11 14:11都學根本就沒差。

aa0669709/11 22:42你可以看google ms amazon的jd 基本上是C/C++

roccqqck09/12 01:11go的刷題答案會比較難找 不建議

roccqqck09/12 01:11選java或python刷都可

roccqqck09/12 01:13刷題c+ js java python選一個

roccqqck09/12 01:13如果應徵其他語言就選python或js

WilliamLFY09/12 13:05我從比較熟的py 先把解題邏輯刷熟再換成java 刷

jobintan09/12 14:53還是建議樓主畢業後在當地工作兩三年先,國外的環境,比

jobintan09/12 14:53較可以練得到經驗值,之後再找個可以回臺灣遠端工作的工

jobintan09/12 14:54作機會就好,沒經驗非常難說服國外公司。

acgotaku09/12 19:12工作後有專案需求在用go, Java php node 這些佔九成以上

acgotaku09/12 19:12

ABuJiuHaoBun09/12 23:41Go是後端未來

Ekmund09/13 10:23覺得刷題用什麼語言沒差+1 但講到後端framework

Ekmund09/13 10:23Spring的歷史和生態圈就擺在那裡 還是比較建議的

Ekmund09/13 10:27雖然我自己寫時是不大喜歡 太肥 XD

B098869808809/13 14:07台灣最好用java職缺不多==

gundamdx09/13 18:46在台灣基本不用想遠端德國職缺,因為勞工法規跟保險會

gundamdx09/13 18:46有問題,新創例外

gisasy00109/13 22:00要走寫應用程式java,要走硬體韌體走c++.Java能夠

gisasy00109/13 22:00吃的作業系統平

gisasy00109/13 22:00台比較多,C++是要出來又要有效能.

謝謝各位的建議! 每個人的留言我都有看到 非常感謝您們!

※ 編輯: pfii1997119 (114.25.130.155 臺灣), 09/14/2022 09:46:57

previa09/14 15:27建議以python為主,新興公司基本都python

previa09/14 15:27java的話,比較中大型吧。但是會被侷限在後端

previa09/14 15:27python才有辦法從資料科學到資料工程都貫通

hegemon09/15 13:39小孩才做選擇....都刷呀

hegemon09/15 13:42歐洲軟工薪水看了真的會流淚,往亞洲跟北美走還是對的

sarsman09/16 21:36都刷沒好處吧,反正熱門語言通常都能用

sarsman09/16 21:37還有記混container特性之類細節的風險,何必呢

我個人也是覺得都刷不太好 感覺先專精一個是比較好的方案

※ 編輯: pfii1997119 (114.25.211.155 臺灣), 09/17/2022 11:35:33