Go or Node.JS ?

2018-04-23 15:17:21 +08:00
 mseasons

背景

本人双非大学计算机专业大二学生,之前一直在用 Python 做日常开发,但是各大招聘网站让我感觉做 Python 以后会吃不上饭,想深入学习另外一门语言,我从 Python 入门编程的,对 Java 这种写个代码都要配半天环境的语言天生抵触,对 Go/Node.JS/Haskell 之类的有天生好感,不知道选择哪个,希望 v2 大大们能给点意见。

16725 次点击
所在节点    程序员
133 条回复
CMGS
2018-04-23 23:11:18 +08:00
@chanin 你们是哪个你们,别逗了行么?阿里在役员工 30000 多人,你代表自己一个组我信,都这样了还满地打滚 P8 P9 Java 你们没有。还虚荣的东西呢,随你怎么想咯,对对对我就是那个 2010 年就混 V2 的技术爱好者了呵呵后。真不知道谁在靠着所谓不知真假的「在阿里」的虚荣来代表 30000 多人在外面指点江山。你连个花名都给不出,说服力不够啊小朋友。
xlui
2018-04-23 23:36:45 +08:00
同双非,我们实验室培养成员的路线是:
大一:C、一门面向对象编程语言、数据结构和算法
大二上:操作系统、数据库、数据结构和算法
大二下:计算机网络、深入理解计算机系统、数据结构和算法
大二夏天:选方向
大三:学框架、比赛、做项目

完全自学

仅供楼主参考。
cydamn
2018-04-23 23:50:34 +08:00
@chanin 阿里光开源的 Java 项目就很多吧.更别说内部项目.今天还在看阿里开源的 Dubbo..怎么就不用 Java 了
fuxiaohei
2018-04-24 00:14:58 +08:00
kmahyyg
2018-04-24 00:58:00 +08:00
跟楼主情况差不多, Go/Java/PHP/Python/Kotlin, 个人目前主 Python, 正在学 Java, 想去学 go 和 kotlin.
STRRL
2018-04-24 01:01:09 +08:00
大四狗表示 学学 Java 没坏处
notedown
2018-04-24 01:03:49 +08:00
如果你想去大公司就选择 go 把 做 web 项目可以 go+nodejs 但是底层一定要 go 或 py 或 java
saiksy
2018-04-24 01:10:00 +08:00
nodejs 拿来玩玩还可以,go 做 web 后台服务的话,性能和 nginx 不相上下,当然,想进一步深造的话,建议还是好好学学 linux c,和 tcp 协议,之后往分布式方向钻研,把相关开源组件弄懂弄透,学会高可用架构等等,有些和视野相关,吹水要能吹得出来,那么一般的公司都不在话下了,之后就看你是喜欢业务开发还是喜欢研究基础架构的方向
niubee1
2018-04-24 01:16:25 +08:00
如果说从找工作的角度来学, 本末倒置了喂
pzzrudlf
2018-04-24 06:10:05 +08:00
@xlui 专业课有老师讲,进步会更快一些。
briskr
2018-04-24 06:36:05 +08:00
估计 lz 是搜到讲老版本 Spring 的 XML 配置的帖子被绕晕了,可以看官网教程从 Spring Boot 开始学,然后把 Spring 核心部分,JavaConfig,servlet 规范,MVC 框架等等分别搞明白,多看英文信息站,学会排除网上陈旧信息。Java 生态环境一个特点就是一直在演变
orm
2018-04-24 06:37:42 +08:00
@chanin
https://github.com/alibaba
GitHub 上不少 Java 开源项目啊
真阿里?
keepfool
2018-04-24 07:17:46 +08:00
@tempdban Node web 框架大把的脚手架,跑起来不是分分钟的事儿?
icy37785
2018-04-24 07:28:01 +08:00
现在学什么语言已经这么重要了。看上面的评论都感觉选错了语言就万劫不复了一样。没那么严重吧,基本上对任何一门语言理解比较深之后,其他语言上手都比较快呀,学一门新的语言花费的时间其实没太长的,倒是每门语言浅尝辄止可能会浪费许多时间,停留在语言本身感觉没什么意义吧。
xiaket
2018-04-24 07:29:26 +08:00
@CMGS 没事无聊怼小朋友很好玩咩... - . -
tempdban
2018-04-24 07:59:24 +08:00
@keepfool 你们跟楼主说,别跟我说啊
jxl
2018-04-24 08:34:56 +08:00
java 吃饭 还是 go 适合我
gimp
2018-04-24 08:37:21 +08:00
在学校期间多涉猎一些没坏处。
Molang
2018-04-24 09:06:25 +08:00
@CMGS 刚刚一看,原来你就是我之前在知乎关注的前芒果 TV 技术总监,原来在 v2 上的风格是这样的 /笑哭
Molang
2018-04-24 09:07:32 +08:00
哦,不是前,不清楚。。

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

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

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

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

© 2021 V2EX