[討論] 語言(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