5 年前端,想面向就业学习后端,求推荐语言。

2023-10-08 10:17:21 +08:00
 anson2017

年龄 26 男,在北京干前端五年了,这几年也大大小小公司都呆过,觉得大多数公司还是以后端为主,为以后回老家工作做打算。

目前在这家公司不是很忙,时间比较充裕,想学门后端语言以后回老家继续干 IT ,至于为什么想学后端,是我观察现在市场越来越卷的情况下,一般公司可能就找一个后端就把前后端的活都干了(一般小公司如果前端和后端只招一个肯定招后端),所以我觉得学后端应该可以在我回老家之后扩大就业范围,仅此而已。

由于我比较内向,比较喜欢技术工作,所以以后还想做技术,等做不动再说吧。

自己偶尔也会用 Node 写过一些后端简单的 curd ,使用过 express 、koa 、next 。

我和我后端同事聊过,他是 Java ,他推荐我学 Go ,但是据我观察(总所周知)岗位最多的是 Java ,但是也是最卷的。。

评论数字即可,比如推荐学 Java 就评论 1 ,如果多个就逗号分割方便统计。

感谢各位大佬给出自己的建议:

1 、Java
2 、Go
3 、C#
4 、PHP
5 、Python
6 、Node
7 、Ruby

5810 次点击
所在节点    程序员
64 条回复
zznote
2023-10-08 10:23:22 +08:00
go
zzzkkk
2023-10-08 10:23:56 +08:00
php 最适合理解 http 协议 也最简单 方便快速
go 最适合并发 有时要处理几十万数据
java 库多 有时不得不用 比如 poi 库
lbllol365
2023-10-08 10:30:16 +08:00
Java 和 C#吧。都回老家了,而且我感觉 C#要多于 Java 。我也帝都,Java 后端,我们也确实负责写前端 Vue+element-ui😂,不过大多都是些表单表格,最多自己画点简单页面,实在搞不定的效果会让公司前端帮忙写写
mars2023
2023-10-08 10:34:45 +08:00
入门可以选择公司的后端语言,主要是有应用场景,你可以在公司就应用上,方便积累后端开发经验(这是重点)。
至于选什么语言,盲选 Java , 不过你先看看 boss 上,老家主要是什么后端岗位比较多。
如果跟公司一样,那是最好的;如果不一样,那么等后端上手了再来熟悉。(后端开发,万变不离其宗)
ZhouHeiYaWang
2023-10-08 10:35:35 +08:00
真打算长干?建议学 c ,c++做嵌入式,干硬件物联网,互联网可能不行了,但物联网方兴未艾!
RRRSSS
2023-10-08 10:36:16 +08:00
回老家的话,先看看老家的岗位招什么吧。

我猜大概率是 Java 比较多
mightybruce
2023-10-08 10:49:49 +08:00
4. PHP
6 Node 和 TS 吧,
后端技术栈很多很多,不是仅仅一门语言那么回事,短时间不是你可以学会的。
用 node 写写聚合 API 层 再做做 serverless 比较适合前端。
PHP 那么大把建站系统 和 CMS, ERP , 中小公司最爱。
serveless 一般还是会优先 js 和 ts 的。
Java 工资最低,学这个还不如 PHP ,PHP 还可以自己接活干。
worldqiuzhi
2023-10-08 10:51:22 +08:00
Java 工资最低 go 工资相对较高 就是不知道这两个岗位数量分布
anakinsky
2023-10-08 10:55:06 +08:00
吃饱饭最重要,Java!
isno
2023-10-08 10:56:32 +08:00
bill110100
2023-10-08 10:58:11 +08:00
2,5,6 java 人多也卷,而且太老了,go 是未来发展主力,python 就着人工智能的风口,未来十年肯定越来越火,node 做后端也是目前一大热门方向。
fatekey
2023-10-08 10:58:12 +08:00
回老家 Java 好些吧,你可以看看小地方的招聘,Golang 少的很。。。一些还在用祖传 PHP 。也可以先选心仪企业,再选技术栈,毕竟除回老家后,好点的岗位就那点
daye
2023-10-08 10:58:17 +08:00
先调查看看老家的后端岗位哪个语言比较多 +1
zzzmh
2023-10-08 11:00:37 +08:00
纯玩学 python 或者 go
赚钱学 java
凑活用用 node 就足以,宁可把算力集中到浏览器端
libook
2023-10-08 11:03:58 +08:00
后端方面语言是冰山一角,真正要学的是架构设计、API 设计、数据库、中间件、服务治理,要解决的问题是高并发、分布式事务、削峰填谷、优雅降级、灰度发布。

语言随便拿一两个流行的,花个两周到一个月也就掌握了。
Zchary
2023-10-08 11:05:55 +08:00
前端转还是老实把 Node 掌握好吧
MCyunpeng98
2023-10-08 11:09:04 +08:00
如果你老家是三四线的话那就学 java 或者 php ,压根就不会有 Golang 的岗位
nevermoreluo
2023-10-08 11:11:58 +08:00
首先面向就业就先了解老家的情况,了解家里的工作环境,产业结构,发展趋势。
就浙江这边我看到的多数职位偏向于政企数字化业务,和大企业需求的工控设备之类的,家里想找纯互联网业务类的公司基本没有

Java 是很多但是普遍告诉我都很卷,观感不好
我个人回老家的经验是,由不得你。
本来想找点轻松的 python or C#的工作,奈何面试了一些。 薪资,工作强度都不满意
最后还是走向了万恶的 c++
vanityfairn
2023-10-08 11:12:43 +08:00
既然为以后回老家工作做打算,肯定是 java 啊。小城市会有 go 岗位?
nevermoreluo
2023-10-08 11:14:25 +08:00
修正一下#18 "家里想找纯互联网业务类的公司基本没有"的说法
可能有但是估计都用 java 了 我没接触到也有可能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/979735

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX