RT,今年想学一门语言,作为第二语言,现在工作用的是 Python,做后端。
Java,Go,JavaScript,Lisp 都有看过,了解他们的基础语法,想找一门语言今年深入一下,写写啥小项目,也为将来回二三线做准备。
至少希望别那么快死吧..可能以后工作就用那个语言了,有想过之后去一些二三线城市,希望这门语言也能有一些帮助。以及本身是做 Web 的,所以希望这门语言也能在 Web 领域有话语权。
希望有经验的朋友们指教下,结合语言的前景,以及适合的领域,前端后端都可以,给小弟推荐一下,多谢🙏
或者有想一起学的朋友我也可以用 Python 和你互补 :)
1
deali 2018-01-31 10:20:43 +08:00 via Android 6
C#
|
2
TonyG 2018-01-31 10:23:18 +08:00 3
二三线城市还有的选吗? Java, C#呗
|
3
mritd 2018-01-31 10:24:22 +08:00 via iPhone 1
Go 吧,干了几年 java,这个体系太庞大了
|
4
nicevar 2018-01-31 10:27:58 +08:00 1
来这里问当然是 go 了,不信等着看
|
5
chaleaoch 2018-01-31 10:28:30 +08:00 1
java + 前端。
小城市 java 需求很庞大。python 差很多。 |
6
jlkm2010 2018-01-31 10:29:16 +08:00 1
偏向:学语言 推荐 Go
偏向:二三线能用 推荐 Java |
7
muziki 2018-01-31 10:30:30 +08:00 via iPhone 1
Rust
|
8
XIVN1987 2018-01-31 10:31:03 +08:00 via Android 1
估计推荐 go 的多,,不过二三线现在还是 PHP 和 Java 的天下吧
|
9
kylix 2018-01-31 10:37:14 +08:00
我以为大家都会说 PHP 呢。:)
|
10
Morriaty 2018-01-31 10:38:03 +08:00 2
既然大家都推荐 go,那我就推荐 scala 吧
|
11
sunwei0325 2018-01-31 10:39:30 +08:00 2
推荐 kotlin, 理由: 1. 兼容 java, 2. android 御用语言, 3. kotlin native
|
12
glues 2018-01-31 10:39:37 +08:00
来这里问当然是 go 了,不信等着看
|
13
mond30081989 2018-01-31 10:44:09 +08:00
坐标长三角三线城市,PHP 缺口挺多的,会点 Python 的我在做产品...
|
14
sammo 2018-01-31 10:45:28 +08:00 via iPhone
Java ;不过但学 java 容易走火入魔,最好和 C# 一起学
|
15
owenliang 2018-01-31 10:46:24 +08:00
二三线要么 JAVA 要么 PHP,其他没有市场的样子。
|
16
Sypher 2018-01-31 10:47:49 +08:00
@sammo
Java ;不过但学 java 容易走火入魔,最好和 C# 一起学 --------------------------------------------------------------------- 走火入魔是什么意思? |
17
miketeam 2018-01-31 10:51:04 +08:00 via iPhone
那还用说吗?当然 go 拉。对了大佬们开源几个项目我们噜噜吧
|
18
yougezai 2018-01-31 10:51:21 +08:00 3
donet 平台有一门语言 叫 Csharp,他可以跨平台,有很强大的支持商(微软),他可以间接的实现 Android 和 IOS 的原生应用,可以做 web,可以做桌面,可以异步编程,可以有很好的工程结构,可以支持你想支持的东西。
入门快,简单易用,就语言本生不输 虽然一直被瞧不上,但是还是有那么一部分人在坚持支持。 |
19
wwdyy 2018-01-31 10:51:54 +08:00
go javascript
|
21
aksoft 2018-01-31 10:53:59 +08:00
java,python
|
22
coffeSlider 2018-01-31 10:59:17 +08:00 via Android
Java 是学不会的,只能学一点,再多学一点。
|
23
xd314697475 2018-01-31 11:00:42 +08:00 2
1.考虑工作稳定
天下还是 java 的天下,java 现在还有 14.215%的江山( toibe 最新数据),多年( 20 年?)的第一名 未来即使走向没落,还是瘦死骆驼比马大 2.考虑前景 当然要说前景,Go 和 Kotlin 还是和有可能上位的。 Go Go 现在排名 19 占比 1.569%,最好记录是 2017 年排名 9, 国际大厂 google 推出的开源语言,特色简洁、快速、安全,定位是取代 C++,发力高并发领域。最大优点是可直接编译成机器码。 案例:知乎,今日头条,微博,bilibili 都使用或者转型 Golang。 Kotlin Kotlin 现在排名 39 占比 0.313% 国际 IDE 神企 JB,JetBrains 开发的 jvm 开源语言,用过 java 的人好处能说一大堆,缺点也不少,而 Kotlin 就是针对这些缺点的,Kotlin 写起来真的很爽,关键是可以和 java 混编,互相调用,google 在 2017 年也把其定为 Android 的官方语言,更是一剂强心剂,取代 java 的有利竞争者。 案例:豆瓣,知乎 app,花瓣 |
24
skadi 2018-01-31 11:01:22 +08:00
c++
|
25
MeteorCat 2018-01-31 11:01:22 +08:00 via Android
如果是为了生活,那么就学就学最赚钱的;如果不是为了生活,那么我个人推荐 C/C++,所以东西自己造轮子
|
27
PygameName 2018-01-31 11:07:43 +08:00
Python 潜力还是蛮大的,加上人工智能和大数据这几年的有所需求。推荐的话:推荐 GO 和 Java
|
28
precisi0nux 2018-01-31 11:07:58 +08:00 via iPhone
golang 吧。
|
29
qinng 2018-01-31 11:08:51 +08:00
抓阄,抓到谁就学谁。
|
30
huiyifyj 2018-01-31 11:10:05 +08:00
js(Nodejs),python,go
|
31
stirlingx 2018-01-31 11:12:49 +08:00
go 吧,学 go 可以少加班,少掉头发
|
32
winglight2016 2018-01-31 11:14:20 +08:00
scala 真的不如 kotlin 吗?我不能相信。。。
|
33
MonoLogueChi 2018-01-31 11:18:26 +08:00 via Android 3
我投 C#一票,自从有了.net core,越来越好用了,当然只是个人看好
|
34
silov 2018-01-31 11:18:46 +08:00
PHP 是世界上最好的语言,嗯,不接受质疑 [逃
|
35
ZSeptember 2018-01-31 11:19:41 +08:00
应用 Go,Kotlin。
研究:Rust,Scala,Haskell,Idris 都可以玩。 |
36
stanjia 2018-01-31 11:21:25 +08:00
VB6.0
|
38
Daming 2018-01-31 11:26:19 +08:00
javascript
有句话说的挺好的:能用 javascript 实现的,最终都会被 javascript 实现。 |
39
helloit 2018-01-31 11:28:36 +08:00
C++呢?没前途了?
|
40
yulitian888 2018-01-31 11:31:11 +08:00 2
c#吧,学着玩的话,这东西上手很快,IDE 强大无比,文档很全,普及率不如 java,但是好歹也是微软家的亲儿子,各种特性都十分主流,很多语法糖能做到领先 java 半代。但是学习曲线吧,后期会很陡峭,难度并不比 java 小。
|
41
pythonee 2018-01-31 11:34:33 +08:00
@yulitian888 现在大家用 C#主要在哪些场景?似乎很少见到他的身影了
开发游戏、网页、服务端、桌面? |
42
enzohobmg 2018-01-31 11:44:17 +08:00
GO!GO!GO!GO!
|
43
jydeng 2018-01-31 11:46:27 +08:00
JavaScript 总要写点带页面的东西吧
|
44
yeelone 2018-01-31 11:47:13 +08:00
个人推荐 go 和 kotlin。
|
45
yulitian888 2018-01-31 11:54:09 +08:00
@pythonee Windows 应用程序,unity3d 做游戏,服务器端也没什么问题挺好用的。
这玩意的商业氛围太重了,好用的中间件大都是收费的,这几年开始走开源线路出了一个.net core 可以跨平台,也开始支持 Docker 了,所以,和 java 的应用领域几乎完全重叠 |
46
rashawn 2018-01-31 12:00:26 +08:00 via iPhone
二三线城市 做 web 没得选吧 肯定 js 啊
|
47
WytheHuang 2018-01-31 12:03:04 +08:00
凑个 P 开头语言, P...PPPPHP..双 P
|
48
PythonAnswer 2018-01-31 12:12:13 +08:00 2
在下 3p 达人. perl python php, 觉得还是得学 j 派的.
|
49
wzxlovesy 2018-01-31 12:14:18 +08:00 via Android
Rust
|
50
yangyu789 2018-01-31 12:16:11 +08:00
Java
|
52
free9fw 2018-01-31 12:21:14 +08:00
把 python 学精通就不得了了
|
53
kacawa 2018-01-31 12:27:26 +08:00
kotlin,我也想学
|
54
oyjc 2018-01-31 12:34:10 +08:00 2
二三线城市,考虑 C#,既能进厂工作,私下又能搞很多类型外包(桌面程序 /服务端 /移动端)
|
55
HuangLibo 2018-01-31 12:37:45 +08:00
Lisp, 站在顶端俯视众生, 😀
|
56
tailf 2018-01-31 12:41:52 +08:00
Python 在一线找工作都困难。。。。。
搞需求最旺盛的技术吧:Java、PHP |
57
abusizhishen 2018-01-31 12:49:39 +08:00 via Android
golang
|
58
zhangsen1992 2018-01-31 12:50:48 +08:00
C 艹
|
59
2379920898 2018-01-31 12:58:53 +08:00
真的是~不会炒菜的司机不是好医生。。。做 PHP 的感觉 PHP 要完了,做 PYTHON 感觉 PYTHON 要玩了。。= = !!
|
60
demoplayer88 2018-01-31 13:04:59 +08:00
做 PHP 表示 PHP 不是要完了嘛。。。。还是学 go 吧,java 也行
|
61
king2014 2018-01-31 13:05:35 +08:00 1
别看什么排名,既然有回归 2,3 线城市打算,先去看人才招聘网站看看当地各大语言招聘岗位有没有.根据市场去有针对性的深入.
|
62
fengdianxun 2018-01-31 13:07:04 +08:00 via Android
支持 kotlin
|
63
gmywq0392 2018-01-31 13:13:02 +08:00
ruby 啥时候都可以学
|
64
ch3nOr 2018-01-31 13:17:07 +08:00
Elixir
|
65
jadeity 2018-01-31 13:22:54 +08:00
如果楼主是以工作为目的,建议就是“去泰国学泰语,去韩国学韩语”。你是要根据工作岗位选择语言,不是根据语言选工作岗位。
|
66
chih758 2018-01-31 13:29:49 +08:00 via Android
云计算的背景下,必然是学 go 了,但二三线的话 PHP,C#?
|
67
Swift3030 2018-01-31 13:35:16 +08:00
明显 JS
|
68
tedzhou1221 2018-01-31 13:37:46 +08:00
学 Java,然后你想转其他语言就转。
|
69
lifesimple 2018-01-31 13:38:39 +08:00
java 吧 这样就能看得懂后端代码了
|
71
to2false 2018-01-31 13:58:28 +08:00
web 有关,果断 js 咯
|
72
willvvvvv1 2018-01-31 14:05:32 +08:00
如果选择 java,我觉得 1 年你可能看不完全部周边体系。。
|
73
gamexg 2018-01-31 14:06:55 +08:00
二三线只能选择 java 了,
前段时间打算在小地方新组个团队,招 golang,结果 0 简历。 |
74
SmiteChow 2018-01-31 14:08:18 +08:00
我推荐个 Clojure
|
75
orvnge 2018-01-31 14:12:10 +08:00
打算学 swift 因为 macbook 不能白买了、、、
|
76
FreshOldMan 2018-01-31 14:21:17 +08:00
@orvnge 就你最精
|
77
xwhxbg 2018-01-31 14:30:12 +08:00
rust,现在 rust 标准库自带 web 库,直接 webassembly 走起,前后端统一都 rust
|
78
hanzichi 2018-01-31 14:30:26 +08:00
卧槽,难道不应该是 js 吗
|
79
starmoon1994 2018-01-31 14:41:10 +08:00 1
那么多推荐 GO 百分之 90 的系统或者应用都用不上那些高并发特性啊
|
80
g0thic 2018-01-31 14:41:19 +08:00
php + js
|
81
bienyur 2018-01-31 14:58:24 +08:00
java or c 爽?
|
82
Todd_Leo 2018-01-31 15:00:37 +08:00
|
83
achenme 2018-01-31 15:00:58 +08:00
html+css
|
85
LokiSharp 2018-01-31 15:11:01 +08:00
学 C 语言,扩展 Python 突破性能瓶颈
|
86
nanlong 2018-01-31 15:17:34 +08:00
Elixir + Rust
|
87
hhxsv5 2018-01-31 15:34:29 +08:00
静态:Go
动态:PHP 人工智能:Python |
88
Vimax 2018-01-31 15:41:33 +08:00
javago javago javago
|
89
idcspy 2018-01-31 15:45:05 +08:00
不要学 python,今年开始初高中就要普及了,00 后要抢你饭碗。
|
90
ting723 2018-01-31 15:47:56 +08:00
如果是 Web 方面 在开发效率上讲 可以采用 nodejs+vue(react) 然后学习一些框架,如 Vue,react 等
一般二线城市,估计用 java,c#的会多些 Ps: 其实语言还是其次,主要是编程的经验,理念、思想,解决方案。 另外,很多语言都是想通的,基础的语法相对是好学的,语言中一些语法规则也是很类似的,如 if,for 这些简单,复杂的如 HashMap,Map/Reduce,线程等 ,可能形式不同,但基本理念是想通的 |
92
yujiff 2018-01-31 15:51:39 +08:00
业余爱好,非 C++莫属!
|
93
Tuisku 2018-01-31 15:54:18 +08:00 2
C# (多了解一下.Net Core)
可以顺便学 C#有关的生态链技术 => Unity 3D / Xamarin (前者游戏引擎, 后者跨平台 App 开发) |
94
wellsc 2018-01-31 15:55:06 +08:00
pony
|
95
xuyl 2018-01-31 15:57:55 +08:00
本人精通 java/php/python/nodejs/golang/ruby/perl 等编程语言的名字拼写,求一份打字工作。
|
96
orm 2018-01-31 16:15:23 +08:00
二三线城市选着性小吧,首先你得找到到这类编程语言的工作,再学,上面推荐 go 的,二线三线的公司用的有多少.....我个人觉得 PHP Java 还是好找一点,首先的钱看齐吧,学了找不到工作,自己玩还差不多
|
97
circsqua 2018-01-31 16:22:16 +08:00
如果立意做个 project 会不会更加清晰些?
|
98
SummerWQM 2018-01-31 16:25:25 +08:00
果断 golang
|
99
likelike 2018-01-31 16:33:18 +08:00
javascript 吧,得益于 nodejs,现在 web 端,移动端,pc 端都能写
|
100
bayker 2018-01-31 16:36:33 +08:00
问题是:“二三线”城市 是指???
成都是几线? |