Java 程序员想发展第二语言, Python 、Go、JavaScript 改如何选择

2020-09-04 10:27:54 +08:00
 kvkboy

虽然大家都说 Java 是个又臭又长由啰嗦的语言,但是却符合我的性子,虽然麻烦但是一字一句的有迹可循

选了这三种语言,目的就是为了感受编程语言的新世界,发出"这都可以?"的感叹

也不是纯粹是为了好玩才学第二语言,第二语言要求能对生涯 (工作 /程序员) 有益

不要跟我说 全都要!

过几年说不定估计再发一贴,怎么发展第三语言

11276 次点击
所在节点    程序员
110 条回复
sudoy
2020-09-04 15:11:52 +08:00
我个人觉得学当下流行的语言是个不错的选择,理由是用的人多工具也越多,不管是个人兴趣还是工作上都更容易找到现成的库可以用。比如我想对接某个股票接口,发现提供的现成 SDK 只有 python,Java 。比如工作上我需要对接某个快递公司的 API,提供的 SDK 只有 php,python,java 。当然这只是从这个角度分析,具体要看你自己的需求
cmdOptionKana
2020-09-04 15:12:15 +08:00
@sudoy 如果面向市场,做 GUI 只能放弃 Go 了。如果是自己做小项目,可以考虑走 web 路线,Go 开本地服务器做后端,通过 localhost 访问前端页面,这样做还有个有点,如果有树莓派或者 VPS 之类的,可以直接变成网站 24 小时手机电脑都可以访问自己的应用,还省了做 app 。
charlie21
2020-09-04 15:13:20 +08:00
会几种语言的人感觉也没咋地
但是会写网站 + 桌面软件 + 手机软件的人,就是复合型人才了。看你关注的问题是什么了

没几个人会对 ‘研究茴字有几种写法’ 有兴趣
sudoy
2020-09-04 15:15:21 +08:00
@cmdOptionKana 谢谢解答!我现在主要语言就是 python,除了桌面 GUI 这块不大满意之外,别的地方都够用了。另外有点想学 GO,但是好像没有什么特别吸引我的地方
Victor69
2020-09-04 15:21:02 +08:00
试试 ruby ?
cmdOptionKana
2020-09-04 15:23:42 +08:00
@sudoy pyqt 还蛮好玩的。如果不考虑工作,个人使用 Go 比 Python 优势也不多,就是静态语言 debug 和重构会稍稍方便一点,运行效率高一点,部署方便一点,好像就是这几方面稍稍有点优势了吧,别的没什么了。
Leonard
2020-09-04 15:30:24 +08:00
Elixir
no1xsyzy
2020-09-04 15:35:59 +08:00
@raincode 看 JS:这什么语法?这都可以抄?
至于 Python:这显然可以…… 什么?不行? (因为太多地方强调符合直觉,写多了就感觉显然可以的就是可以的,突然某个地方不行反而会被惊到)

@jones2000 炸弹人 25 级转物理又不是不行(
现实不是游戏,专一型人才会面临结构性失业。游戏有人做平衡还每个版本都有下水道职业,现实就真没人做平衡了,下个版本你没了怎么办?
xiaoxinshiwo
2020-09-04 15:36:19 +08:00
python,能提高生产效率,推荐
Merlini
2020-09-04 15:44:46 +08:00
会 python 和 ts,下一个静态语言推荐学什么?
CaffreySun
2020-09-04 16:16:41 +08:00
兄弟,来 swift 看看呗,
强大的协议、安全的类型、多编程范式支持,
总之这门语言香的很,可惜难以出圈。
waltcow
2020-09-04 16:31:51 +08:00
ts
kannbala
2020-09-04 17:06:36 +08:00
不知道为啥有人学了 go 不想写 java,我是反过来,学了 go 还是觉得 java 写业务舒服。
Wuxj
2020-09-04 17:22:30 +08:00
如果是我的话就是 js + html + css 前后端都能搞,以后年纪大了去送外卖了 晚上有时间还可以接接外包:)
newmlp
2020-09-04 17:26:46 +08:00
C 艹,天花板无限高,够你玩一辈子了
windyboy
2020-09-04 17:49:11 +08:00
kotlin 看着容易,写起来不易
wuwukai007
2020-09-04 17:50:34 +08:00
用过 a,b = b,a 和 列表推导式后,难道不会对 python 产生点兴趣吗?
TypeError
2020-09-04 17:50:56 +08:00
Python 不比 js 好多了,起码是强类型,也不需要各种编译

反正前端学学 js 还行,nodejs 后端我是提不起来兴趣
Jooooooooo
2020-09-04 19:10:33 +08:00
真不如多学点操作系统, 网络来的实在
Huelse
2020-09-04 19:26:40 +08:00
那些不推荐 python 的是什么心态,只是作为了解使用,python 必学啊,自动化和脚本等等简直方便到家

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

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

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

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

© 2021 V2EX