[请益] 后端 刷题及工作语言的选择

楼主: pfii1997119 (阿宽)   2022-09-10 16:23:53
目前在德国留学 毕业后不会在国外定居
往后还是想多陪陪家人 所以会在台湾定居
工作上希望是100%远端 讨厌通勤
最近爬了很多后端的文章
后端两个很常见的语言java & python
我在修课的时候都有做出几个小专案
虽然不算是太厉害 但对于这两个语言都不算是太陌生
在台湾后端的职缺中 java是很明显大于python的
但底下推文 大家几乎都还是会推崇用python刷
优点1 同样的程式码但是更少的行数
优点2 在面试中解得更快
但用java刷当然也有优点 像是对于资料结构会更熟悉
在台湾 后端python的职缺比较少 java比较多
在欧美 后端python与java的职缺差不多
德国留学毕业后 我可以拿到当地工作签证
美国可能是过几年 有了实力 才比较有机会找到职缺
英文不会是太大的问题 那么在这种情况下
想请问资深的前辈们会推荐哪一种选择呢?
1. python 刷题面试, 工作上使用 springboot
2. python 刷题面试, 工作上使用 django
3. java 刷题面试, 工作上使用 springboot
再麻烦各位提供您宝贵的意见了 谢谢您们!
作者: Ericz7000 (Ericz7000nolan)   2022-09-10 16:48:00
我用C++刷捏 工作用C++和Go
作者: f496328mm (为什么会流泪)   2022-09-10 16:58:00
推荐 GO
作者: sarsman (DeNT15T♠)   2022-09-10 17:24:00
自己用C++,这三个选项的话我选1找找看有没有能在台湾远端的国外缺
作者: hobnob (hobnob)   2022-09-10 17:31:00
建议都用Java,python 就我所知在大公司只是拿来开发产品prototype用的
作者: nayeonmywife (sanamywife)   2022-09-10 18:02:00
GO职缺数量在国外还是相对少于几个老牌语言
作者: s06yji3 (阿南)   2022-09-10 18:04:00
1
作者: MoonCode (MoonCode)   2022-09-10 18:50:00
熟什么语言就用什么刷啊
作者: dalbuhr (残月之肃)   2022-09-10 18:51:00
Python比较方便一点
作者: IAMPF (PF)   2022-09-10 19:32:00
如果你想全远端可以不要找台湾公司, 很多国外公司都可以而且你都已经在国外留学, 语言应该不会是你的短板直接上 linkedin 看外国公司允许全远端的机会会多很多
作者: Lushen (wind joker!!!)   2022-09-10 22:09:00
Python 刷题 工作上 SpringBoot国外大公司对于后端需求 Java 才是最大宗的甚至你刷题也可以用 Java刷题本来语言就不太重要你的工作地如果主力是国外大公司remote无脑选 Java 没问题澳洲/英美对于 Java 的需求量都很大除了 Spring Boot 以外 Spring Cloud 肯定得学一下基本上集合了近代后端的 Best Practice无聊 Vertex / Quarkus 玩一下也很 Nice
作者: BlueBird5566 (生日56)   2022-09-10 23:23:00
台湾用java的职缺没有很多 除非你说的是一些小公司 一些派遣 驻点或乙方公司
作者: kevin10449 (盐酥鸡)   2022-09-11 00:25:00
台湾 .NET
作者: doranako (真爱无限)   2022-09-11 07:19:00
看德国有没有远端缺,不然回来台湾薪水可能让你失望
作者: nayeonmywife (sanamywife)   2022-09-11 07:28:00
台湾也太多C#,其他国家也没少用Windows说
作者: DrTech (竹科管理处网军研发人员)   2022-09-11 14:09:00
都学就好,都找就好。学习时间成本上又没差太多。我工作多用Python时,我就故意去刷java题目。工作多用Java时,就去刷Python题目。满容易兼顾的。至于后端的restful与数据库,现在的API封装得都很简单学,都学根本就没差。
作者: aa06697 (todo se andarà)   2022-09-11 22:42:00
你可以看google ms amazon的jd 基本上是C/C++
作者: roccqqck (ccqq)   2022-09-12 01:11:00
go的刷题答案会比较难找 不建议选java或python刷都可刷题c+ js java python选一个如果应征其他语言就选python或js
作者: WilliamLFY   2022-09-12 13:05:00
我从比较熟的py 先把解题逻辑刷熟再换成java 刷
作者: jobintan (Robin Artemstein)   2022-09-12 14:53:00
还是建议楼主毕业后在当地工作两三年先,国外的环境,比较可以练得到经验值,之后再找个可以回台湾远端工作的工作机会就好,没经验非常难说服国外公司。
作者: acgotaku (otaku)   2022-09-12 19:12:00
工作后有专案需求在用go, Java php node 这些占九成以上缺
作者: ABuJiuHaoBun (新资料夹(2))   2022-09-12 23:41:00
Go是后端未来
作者: Ekmund (是一只小叔)   2022-09-13 10:23:00
觉得刷题用什么语言没差+1 但讲到后端frameworkSpring的历史和生态圈就摆在那里 还是比较建议的虽然我自己写时是不大喜欢 太肥 XD
作者: B0988698088 (废文少女小円♥)   2022-09-13 14:07:00
台湾最好用java职缺不多==
作者: gundamdx (真飞鸟)   2022-09-13 18:46:00
在台湾基本不用想远端德国职缺,因为劳工法规跟保险会有问题,新创例外
作者: gisasy001 (gisasy)   2022-09-13 22:00:00
要走写应用程式java,要走硬件韧体走c++.Java能够吃的作业系统平台比较多,C++是要出来又要有效能.
作者: previa (.)   2022-09-14 15:27:00
建议以python为主,新兴公司基本都pythonjava的话,比较中大型吧。但是会被侷限在后端python才有办法从资料科学到资料工程都贯通
作者: hegemon (hegemon)   2022-09-15 13:39:00
小孩才做选择....都刷呀欧洲软工薪水看了真的会流泪,往亚洲跟北美走还是对的
作者: sarsman (DeNT15T♠)   2022-09-16 21:36:00
都刷没好处吧,反正热门语言通常都能用还有记混container特性之类细节的风险,何必呢

Links booklink

Contact Us: admin [ a t ] ucptt.com