C,Cpp,C#,Java,Python,可以说都会,但都不精,没啥项目经验。
在校学生,为以后成为职业码农做准备,想学一两门精通的。
大家推荐主攻什么语言?
1
tanteng 2015-05-08 11:34:16 +08:00
PHP是我工作的主要语言,自学Python
http://www.tantengvip.com 欢迎关注交流! |
2
MaiCong 2015-05-08 11:35:44 +08:00
后端转前端
或者前后一起端 |
3
MaiCong 2015-05-08 11:39:39 +08:00
|
4
antspeed 2015-05-08 11:43:17 +08:00 5
精通一门编译型语言,一门解释型语言,其它XX新语言,了解会用即可,精通一个关系型数据库,一个NOSQL数据库,仔细研究一个成熟框架,自己写一个简单系统并部署应用,确定自己对哪个行业感兴趣,使劲折腾。
|
5
Septembers 2015-05-08 11:43:26 +08:00
@MaiCong twentyfourteen本身就这样(this is feature
|
6
eightqueen 2015-05-08 11:43:43 +08:00 1
主攻的语言必然是主流的语言,有海量的学习资料和丰富经验以及就业岗位.
对于在校学生,我不提倡完全按照自己兴趣去学习.毕竟你懂的还是太少,学一门养家糊口的技术不丢人. |
7
dslwind 2015-05-08 11:44:14 +08:00 via Android
PHP大军还有30秒到达战场
|
9
clino 2015-05-08 11:45:06 +08:00
应该先选将来主要做什么,然后再选语言吧
一般来说执行效率高的和开发效率高的各会一门我觉得大致上就行了 |
10
tanteng 2015-05-08 11:45:34 +08:00
@eightqueen 赞同。可以从事WEB开发,还是PC客户端开发,还是手机客户端开发
|
11
ca1n 2015-05-08 11:47:16 +08:00
PHP是最好的语言,但是我用python,还是同lss看你要做什么
|
12
notcome 2015-05-08 11:55:15 +08:00 via iPhone
Haskell 吧,反正 C++ 17 也快进化成 Haskell 了。
|
13
msg7086 2015-05-08 11:55:56 +08:00
过去10年一直主攻PHP。我现在在用Ruby开发。
|
14
crazyxin1988 2015-05-08 11:59:19 +08:00
工作:java
其他:python web开发 你只要会了一种 其他都可以快速学习了 |
15
zenliver 2015-05-08 12:08:59 +08:00
php
|
16
wanganjun 2015-05-08 12:16:48 +08:00 via iPhone
知乎上的前辈说应该学程序设计,计算机系统,算法等等,技术这些以后有时间学。
|
17
blessme 2015-05-08 12:17:54 +08:00
女孩子应该主攻哪种语言?
|
19
yakczh 2015-05-08 12:45:42 +08:00
当然是最好的语言php
|
20
cheng4741 2015-05-08 12:48:43 +08:00
我大OC才是最好的语言。还能用最好的IDE--Xcode
|
23
wuyadong 2015-05-08 12:53:08 +08:00
语言次要吧,你要专攻哪块,搜索?hadoop?app?不要局限语言,语言是需要什么语言就用什么语言
|
24
Lucups 2015-05-08 12:53:08 +08:00
精通 One (PHP)
学习 Another (Node) 关注 Next (GoLang) 略懂 All (C/Java/C#/Python/Ruby/Scheme...) ---------------------------------------------------------------------------------------------------- 前提是基础扎实 |
25
873681136 2015-05-08 13:00:28 +08:00 via Android
专注PHP,业余C++
|
26
jyootai 2015-05-08 13:01:12 +08:00
这种问题,你应该去上 Github 去了解,在这里问,大家也都只会推荐加入自己所在语言的圈子,每种语言都有自己胜任的方面。
|
27
bydmm 2015-05-08 13:27:03 +08:00
php可以拯救你
|
28
daodou 2015-05-08 13:29:48 +08:00
PHP 可以的,最早的时候学了三个月,出来就是六千多,现在自己带队。上一份工作好几年前了。每个月有几W元睡后。
|
29
canesten 2015-05-08 13:31:54 +08:00
专攻英语嫁老外难道不是最好的选择?
|
31
rwalle 2015-05-08 13:32:41 +08:00 via Android
果然php程序员里面不少lss这样的
|
36
vic2012 OP @crazyxin1988 我也挺喜欢java 我什么v2ex上好多人喷java
|
37
xieren58 2015-05-08 13:41:23 +08:00
js.
|
38
dog999 2015-05-08 13:42:42 +08:00
C C++
|
42
maikcn 2015-05-08 13:46:58 +08:00
主攻英语吧
|
43
ca1n 2015-05-08 13:56:41 +08:00
@vic2012 性能比较看看这里`http://www.cnblogs.com/cornsea/archive/2013/01/09/2853621.html`
其实我觉得完全没必要考虑性能的问题,拿python做开发的人那么多,为什么他们没被这个东西束缚住呢,如果你真的需要提高性能的话可以拿python和其他语言拼接 有的东西拿python做有天然的优势,但是并不是存在所有的领域所以才会有那么多语言百花争鸣 关键是看你 # 想做什么 # |
44
jy01264313 2015-05-08 13:57:18 +08:00
推荐 scala
|
45
unionx 2015-05-08 14:02:36 +08:00
lz 总有一天你会回去好好读算导的
|
46
eightqueen 2015-05-08 14:02:49 +08:00
@tanteng PC客户端的时代早就过去了,web开发虽然方兴未艾,但是人才过多,总体来说还是移动端性价比较高,技术不难,工资又高.
|
47
geeksu 2015-05-08 14:05:12 +08:00
在校生主攻算法导论,组成原理,编译原理。外加英语
|
48
likuku 2015-05-08 14:24:29 +08:00
英语,C
离钱越近的行业,赚钱也越容易...向金融行业靠拢吧,数据分析,数据挖掘,长期都很OK |
49
cvmax 2015-05-08 14:32:10 +08:00
英语,C#
|
50
tangooricha 2015-05-08 14:32:49 +08:00
@vic2012 在校大学生的话,学什么都无所谓,反正有大把大把的时间。总之扩展视野也是一件不错的事情。如果是工作了以后,你所在的项目用啥,你就用啥咯!总之看老板安排。
|
53
patrickstar 2015-05-08 14:37:04 +08:00
专注C/C++,业余python
|
54
timothyye 2015-05-08 14:56:37 +08:00
主攻日语吧,这样,以后看片就能听懂对白了……
|
55
linescape 2015-05-08 15:02:27 +08:00
PHP+1
自学python/node.js中,html5 api也该玩玩 |
57
chenhui7373 2015-05-08 16:22:49 +08:00
@likuku 求指点迷津,推荐一条学习路线。
|
58
jsyangwenjie 2015-05-08 16:50:57 +08:00
语言并不是学习的关键。
掌握一门语言(不是精通)也就一个下午的事 |
59
magicdawn 2015-05-08 16:52:02 +08:00
JavsScript 很好玩,C#很高大上,各种特性都有...只可惜是微软出的...本来PowerShell用在win上,估计是MS里对Bash不熟,自己把PowerShell搬到UNIX系上。追MS技术会比较累。
之前很讨厌golang,自从js 上用上了 jshint jsbeautify等等一系列不让犯错的工具,反而对golang没那么反感了...js的Framework一堆,更新换代也快。JavaScript ES6大热,我不怎么看好...后面应该还是用着ES5 + Generator玩。js也比较累。 再就是Java。。。前面说的C#,学了不一定能找到工作!!!倒是Java万金油,SSH走天下。。。 推荐专精Java,其他学Node.js。愚见供参考。 |
60
cover 2015-05-08 17:08:32 +08:00
学php/html/js/css吧 把网页整块都过一遍,以后对你会非常有用,这条链学过后,基本新语言,新框架,新平台应该都不难上手了
|
61
cover 2015-05-08 17:11:01 +08:00
当然顺便吧周边构架,思想都过一遍,比如 mvc ,前端控制器,memcache,响应式。。。。
|
62
lincanbin 2015-05-08 17:13:01 +08:00
薪资是由市场需求决定的,所以我会推荐PHP、JavaScript、Java、OC、C、C++、C#、ASM
|
63
moxuanyuan 2015-05-08 17:17:30 +08:00
maybe the link below will help you
http://stackoverflow.com/research/developer-survey-2015 |
69
vic2012 OP @moxuanyuan thx~
(2015 Developer Survey http://stackoverflow.com/research/developer-survey-2015 感兴趣的可以看看) |
71
coetzee 2015-05-08 17:48:10 +08:00
C语言,编译器,操作系统,网络,算法
|
72
lxrabbit 2015-05-08 17:48:41 +08:00
我觉得性能越高,工资应该会越高,没错我工资很低
|
73
wezzard 2015-05-08 17:53:31 +08:00
The Brainfuck programming language is your friend.
|
74
FrankFang128 2015-05-08 17:54:33 +08:00
请主攻方向,不要主攻语言。
|
75
timbotetsu 2015-05-08 18:00:16 +08:00 2
一门可以养活自己的语言
一门脚本语言 一门让人越写越聪明的语言 所以我这么选择: 养活自己的语言:Java -> Go 脚本语言:Python、Jython、Node.js 越写越聪明:Clojure |
76
ophunter 2015-05-08 19:08:23 +08:00
英语
|
77
lilydjwg 2015-05-08 19:16:42 +08:00
英语+1
C 可以不会写,但是要能读、能理解。脚本语言必须会一个,方便写脚本处理各种杂事,推荐 Python。 |
79
monsabre1 2015-05-08 20:13:53 +08:00
长期看php完成了历史任务
以后除了定制wordpress 应用场景会少很多 10年后基本如此 偶个人 前端客户端 js/objectivec/delphi(重度) 前台nodejs(重度) 后台python c++(少许) |
80
monsabre1 2015-05-08 20:15:40 +08:00
桌面还个qt 嘿嘿
|
81
monsabre1 2015-05-08 20:17:26 +08:00
java是花2~3倍的成本实现python写的东西的110%的性能
除了银行电商 中小公司用 个人觉得不明智 |
82
zhangxiao 2015-05-08 20:26:39 +08:00
英语
|
83
aphay 2015-05-08 20:48:55 +08:00
找工作的话,就主攻你项目经验最多的那门语言。比如我,当年主攻的java,虽然我现在在做PHP,但我还是以java工程师的身份应聘入职的。
|
84
VirgilMing 2015-05-08 21:35:49 +08:00
是「哪种」不是「那种」。
|
85
anubiskong 2015-05-08 21:38:23 +08:00
个人推荐javascript
不推荐php,java,c++, 学golang都比这些强 |
86
xiazhichenjlu 2015-05-08 23:14:38 +08:00
主攻哪个语言要看楼主将来做什么了,选做的方向处于 dominating 地位的语言肯定没错的。如果想多学几门编程语言,参考轮子的知乎回答:[编程语言的跨界真的那么容易吗?][http://www.zhihu.com/question/30039434/answer/46524266]
|
87
hepin1989 2015-05-08 23:35:21 +08:00
@timbotetsu
一门可以养活自己的语言 一门脚本语言 一门让人越写越聪明的语言 所以我这么选择: 养活自己的语言:java->scala 脚本语言:Python忘了,准备学js 越写越聪明:Clojure正在学 多一门就是Rust |
88
Phariel 2015-05-08 23:56:48 +08:00 via Android
拍黄片在现在来说还是WEB开发主力 你想做一些综合东西python最好要会 其他的我觉得还好 稍微懂一些也不吃亏
|
89
semicircle21 2015-05-09 00:21:06 +08:00
英语, 不开玩笑.
|
90
vincenting 2015-05-09 08:11:43 +08:00
看以后要从事什么方向的工作,以下建议仅限 web 方向:
1. 一门开发 web 业务的语言 Ruby/Python (Ruby 在web更成熟) 2. 一门专注做异步/高并发的语言 Nodejs/Golang/Java (目前社区最活跃的是 Nodejs) 3. 一门更底层的语言,可以开发中间件 Rust/Golang (短期看 Golang 比较活跃,但是 Rust 的设计理念可以看看,个人觉得更好) |
92
cheng007 2015-05-09 09:09:11 +08:00
大学的时候不主攻算法,操作系统,编译原理,计算机图形学这样的基础课程,毕业了很难有大把的时间和精力去学习.
建议把时间多放在基础课程上,当然其他的也非常重要,可以学学函数式编程,比如说erlang. |
93
RangerWolf 2015-05-09 10:22:18 +08:00
@timothyye 你牛~ 看片的时候还需要听懂他们的对话。 我都是自行脑补 哈哈
|
94
RangerWolf 2015-05-09 10:22:43 +08:00
非常同意 @cheng007 的说法
|
95
marvinwilliam 2015-05-09 12:53:25 +08:00
.NET是我用来吃饭的语言,虽然不是非常非常精通,其他的,在学web前端,oc,python,只是想去学而已,其实我也不知道我学这个准备干啥。。。
|
96
akakcolin 2015-05-09 13:34:56 +08:00
@vincenting 请问nodejs是语言嘛!?
|
97
MrEggNoodle 2015-05-09 15:42:16 +08:00
@MaiCong 你真是强迫症重度患者,我也觉得难受,没想到你把代码问题找出来了。哈哈哈哈
|
98
vincenting 2015-05-09 20:31:14 +08:00
@akakcolin 说 javascript 太容易当成前端了。
|
99
grd0n9 2015-05-10 17:56:42 +08:00 via Android
月经贴,我的答案其实是:随便,顺眼就行,反正我只会Ruby~
|