Go or Node.JS ?

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

背景

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

17516 次点击
所在节点    程序员
133 条回复
higold
2018-04-24 14:23:14 +08:00
兄弟,我也很烦恼啊,大三狗,Go 主力,但是大多数都是招 Java 的,Python 比 Go 的岗位还更多,所以 Java 还是可以学学的,资料也多,多花时间就行,我是没时间了,祝你好运。
kingme
2018-04-24 14:40:05 +08:00
nodejs,可前端可后端,gui 用 electron 也可以搞搞
cai314494687
2018-04-24 15:00:01 +08:00
学 JavaScript 吧,后端语言各种,每个公司都不一样,而且还可以换,但是前端主要就一种语言。
wzwwzw
2018-04-24 18:06:33 +08:00
Go 和 node.js 都学不就好了。况且都花不了多少时间、
pathbox
2018-04-24 18:54:44 +08:00
C9 博士 please
Terry05
2018-04-24 19:16:25 +08:00
才大二的小年轻,给自己定个两三年为期,各大技术都玩个遍
A,B,C,D,……

很经常在学完 A 后,再学习 B,觉得 A 不好用,特性很奇怪,学完 B,再学习 C,由于新的知识结构,不同的设计理念的认知,让你这时候又对 A 有不一样的认知

技术的世界更新得太快,颠覆得太快,没有哪个高手是只会一门语言,基本是踩了各种坑过来,没有任何捷径
sudoz
2018-04-24 19:17:58 +08:00
Java 要配置半天环境?我觉得你可能不适合写代码
yukinomiu
2018-04-24 19:21:25 +08:00
我觉得 go 配置环境比 java 复杂。嗯。
stormpeach
2018-04-24 20:42:53 +08:00
go get
......
victrec
2018-04-25 09:56:23 +08:00
才大二,不应该好好学学 C 吗。。。。
mseasons
2018-04-25 12:17:52 +08:00
@victrec 我觉得,不应该。
joyee
2018-04-27 03:23:57 +08:00
如果是为了吃饭,还是学 Java 吧……基本上 lz 提到的几种语言,是干这些的

Java:服务端开发,有写业务的也有写系统的,业务开发就业市场广阔虽然有时候门槛太低了竞争激烈(培训班),但是饿不死……
Go:服务端的系统开发,就业市场窄一些,考虑到背后的公司的绝对话语权,会有一些谜之潜在风险
Node.js:国内有前端有后端,基本上都是业务导向,前端开发工具链的算纯技术吧,就业市场也挺广的但竞争也很激烈(培训班 x2 )……
Haskell:国内想吃公司饭的话……最快饿死的语言之一,如果有志在 PL 方向的科研吃饭的话倒是还不错的,当然比起公司科研普遍都很穷……
nanzm
2018-07-11 09:34:42 +08:00
@UIXX 一看就是大佬

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

https://ex.noerr.eu.org/t/449148

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

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

© 2021 V2EX