[讨论] 语言(python,java,c#)和领域的选择

楼主: makeupmakeup (elena)   2023-03-18 00:57:34
嗨!大家好
我非本科系30岁有两年php经验,
最近想换一个语言,但不知道怎么选择,虽然大家说语言不重要,但我仍然必须选出一个
,目前考虑的语言有C#, pyhon, java,原因是这几个语言工作机会比较多。
之后会比较想往后端发展,其实也不太知道有什么领域,只是蛮不想一直写网页,感觉取
代性好高。我觉得我现在还很可以学习,但我不知道十年后的自己还有办法像现在一样花
很多下班后的时间学习吗?
所以我想找可能技术不会更新那么快以及取代性较低的领域。
理想工作(希望约十年达成
1.工作生活平衡
2.年薪120-150万
3.取代性偏低
最后
想请问大家比较推荐哪个语(python,java,c#)?
请问大家有比较推荐的领域吗(更新没那么快、取代性低)?
若想找到理想的工作,因为时间有限,应该先学哪个比较重要?
1.算法+资料结构+作业系统
2.在104上找工作需要的技能,用java举例Java、Spring boot、Springclound
、Maven、Mybatis、Hibernate、Linux
Docker、Git、Redis、Ci/CD、Restful API
Unit test、Messaging system(Kafka)、
Aws、Jenkins、Dubbo
3.英文
谢谢大家~
作者: MoonCode (MoonCode)   2023-03-18 01:08:00
写的很烂 就很难被取代了 多用点心吧
作者: keepxha (hahahaha)   2023-03-18 01:08:00
后端没考虑Go?
作者: devilkool (对猫毛过敏的猫控)   2023-03-18 01:14:00
台北的话,Java或C#二选一去金融业吧
作者: x246libra (楓)   2023-03-18 01:20:00
选 go 非本科高机率去博奕
作者: shomingchang ( )   2023-03-18 01:26:00
不想写网页就学C++
作者: hegemon (hegemon)   2023-03-18 01:31:00
技术不会更新这么快,取代性不高的工作当然是写C/C++. 没有几个年轻人会写或是愿意写了.但是在特定领域还是只有C/C++其他你说的Java, python, C#要被取代都没这么难
作者: neo5277 (I am an agent of chaos)   2023-03-18 01:44:00
都学啊...
作者: MoonCode (MoonCode)   2023-03-18 01:52:00
楼上推荐c++的上班都在用c++吗,还是我在什么平行时空
作者: shomingchang ( )   2023-03-18 01:55:00
我写嵌入式软件就只能用c++
作者: devilkool (对猫毛过敏的猫控)   2023-03-18 01:58:00
敝公司同事用python写嵌入式软件
作者: ee8654457 (CRISIS)   2023-03-18 03:03:00
用c/c++的工作,很高的机率会要求科系和学历
作者: Lhmstu (lhmstu)   2023-03-18 03:18:00
c/c++ python
作者: Segundus (赛冈督)   2023-03-18 04:08:00
写嵌入式可以用 rust ㄌ
作者: waiwailove (waiwailove)   2023-03-18 05:34:00
要进科技大厂是不是就要学c++
作者: ga013077 (Daky)   2023-03-18 06:10:00
你要1+2+3的话问题不是在语言上吧…挑间有赚钱肯分的公司卡实在
作者: chocopie (好吃的巧克力派 :))   2023-03-18 06:44:00
C# 微软套餐常见,Python 很多地方都用得到Java 也是大系统到小工具都会出现所以就全部都摸理想工作目标 1 跟 2,在台跟产业别比较相关学习顺序 1 2 3 没有标准答案,端看工作上先用到什么。唯一确定的是这行业十年后是没办法停止学习工作跟兴趣的差别,在于做一件事情是否能够在有限时间快速达到目标,如果花的时间太久,那不一定适合用来赚钱。
作者: doranako (真爱无限)   2023-03-18 08:42:00
文章写后端了,那就把其他后端语言也学了吧
作者: una283 (无)   2023-03-18 09:19:00
还是感觉不是语言选择的问题
作者: keyboard56 (奇伯)   2023-03-18 09:30:00
取代性不高 进入门槛就高,但不论取代性只要你写程式哪有更新不快的道理。就算有但这工作的取代性也不会低。 你有想要高薪又想爽,跟惯老板想要马儿好又要马儿不吃草别无二致!
作者: cutearia (らちけん)   2023-03-18 09:59:00
他没说要高薪啊
作者: keyboard56 (奇伯)   2023-03-18 10:51:00
那我解读错误,但基本上变化慢取代性低不符合经济市场逻辑。所以选什么语言也不是重点,去类国营才是你想要的地方
作者: vi000246 (Vi)   2023-03-18 11:24:00
java c# 选一个
作者: devilkool (对猫毛过敏的猫控)   2023-03-18 11:26:00
原Po目标是10年内120万就好所以我才推金融业慢慢爬XD
作者: dophin332 (...)   2023-03-18 12:12:00
锁定一间想去的公司,想要的职缺,职缺要什么就学什么
作者: liisi (小心一点)   2023-03-18 12:22:00
php再战10年
作者: WaterLengend (Leeeeeeeeooooooo)   2023-03-18 12:40:00
做kernel的是c/c++ 没毛病
作者: wuyiulin (龙破坏剑士-巴斯达布雷达)   2023-03-18 12:48:00
取代性偏低 -> C。
作者: lycantrope (阿宽)   2023-03-18 13:33:00
rust
作者: holebro (穴弟弟)   2023-03-18 14:23:00
推荐你去趋势 满多人原本写php进趋势改学go跟python的
作者: Nigger5566 (尼哥56)   2023-03-18 14:38:00
小弟底层仔还在用C
作者: zo4j4 (happiness)   2023-03-18 14:48:00
看语言干嘛,看哪个工作可以给你高薪才对吧?又不是语言保障高薪,很多高薪机会不一定看重语言好吗
作者: TAKADO (朕没给的你不能抢)   2023-03-18 15:04:00
金融表面上看起给的偏少,但是稳定加工作生活平衡,然后还有一些福利补助、员工优存跟贷款。不追求300万年薪的普通人,如果待得住也是可以考虑稳稳做养老。
作者: ohmylove347 (米特巴爾)   2023-03-18 16:34:00
先选想做的工作再选语言吧
作者: alihue (wanda wanda)   2023-03-18 17:08:00
选语言当然重要啊,选 php / python 跟 java 可以投的工作差超多的吧
作者: MonyemLi (life)   2023-03-18 17:49:00
工作需要什么就用什么,这才叫语言不重要,这需要对计算机的概念
作者: laplacian (laplacian)   2023-03-18 18:25:00
绝对是1
作者: lukelove (午睡)   2023-03-18 20:45:00
先想清楚要做什么,不然我唯一推荐学英文
作者: forever19735 (ㄐㄏㄏ)   2023-03-18 21:01:00
取代性偏高,门槛也高啊
作者: SNSDpk5566 (5566 超强)   2023-03-18 22:54:00
不管是c c++ c# java取代性都很高
作者: wulouise (在线上!=在电脑前)   2023-03-18 23:38:00
你应该问那个产业,而不是语言,现在最红就是半导体
作者: a740125 (哈哈)   2023-03-19 01:27:00
看公司欸 我之前投只要有后端经验便可面试不会问你特定语言的东西很多概念都是共通的 和语言无关
作者: qwer338859 (温莎公爵)   2023-03-19 01:42:00
语言怎么可能不重要 PHP上限就那样= =
作者: rry1234 (:))   2023-03-19 03:32:00
金融工作生活平衡,在跟我开玩笑吗XD
作者: arcade0425 (天海)   2023-03-19 10:11:00
走软件就不要想取代性的问题了,一定很容易被取代,与其一直找寻不可取代的事情,不如现在就去充实作业系统、系统设计的概念,对你绝对有帮助
作者: Vanced (维安斯德)   2023-03-19 11:38:00
没几个年轻人会写/愿意写c++?台清交资工都会写c++好吗而且竞程几乎都写c++
作者: clanguage (C语言)   2023-03-19 11:54:00
基本上台湾比较有钱景的都是C/C++python/c#这种都是工作上用到再学一下就好
作者: hegemon (hegemon)   2023-03-19 12:09:00
某楼不知道现在资工系都在讨论是不是还需要把C放必修吗?国外一堆都废了
作者: asleisureto (ASLE)   2023-03-19 21:23:00
C#好学好写,缺点是薪水天花板低,到100就顶了,要高薪得去博弈
作者: Apache (阿帕契)   2023-03-20 00:31:00
C++必修确实是可以拿掉 改学Rust比较好
作者: kiyosumi (朔)   2023-03-20 10:29:00
30岁才两年经验...之前做什么的?
作者: shomingchang ( )   2023-03-20 10:38:00
30岁2年经验还好吧@@ 当个兵读个硕都快26了
作者: lllll12b56 (saiwagon)   2023-03-20 11:31:00
MIT的OS、加州柏克莱的计算机系统都要用到一堆C,国外哪个学校不用学C的?
作者: hegemon (hegemon)   2023-03-20 11:38:00
楼上你说的是少数名校还在撑,很多排名没这么前面的都在砍了,还有在讨论是不是要把计算机结构,系统程式,作业系统这些弄去选修
作者: s06yji3 (阿南)   2023-03-20 12:02:00
那这样念资工系要干嘛...
作者: polola6212 (Polo)   2023-03-21 01:04:00
c/c++很重要啊,但过了十年还执著于语言?那大家一起回去写组语好不好? 超快der你只要摸熟一门语言,再回推其实都很简单最多就是刚学习的时候很不爽为它要这样设计而已但学的时间久了,了解它设计的理念,也就能接受后来就是要拼domain knowledge 和 嘴砲了然后英文是很重要的,外商不是天堂,嘴砲也很重要
作者: c910320 (板桥摇援号)   2023-03-24 12:25:00
C#
作者: kyoe (缘份‧不再)   2023-03-24 14:12:00
先把一个语言学深其他都可以触类旁通,尤其现在有chatgpt以后也不会只接触在某个语言上,很多工作都是多语言在开发

Links booklink

Contact Us: admin [ a t ] ucptt.com