假如能力只够精通一门语言,应该选择什么

2019 年 3 月 16 日
 roundRobin

转专业 CE 研究生,感觉要学的太多了,从 OS 到 network 还有 data science,单单语言就要用 C 和 C++写 kernel ,用 java 写 app,用 python 写 Learning model. 学一门新语言很容易,但是要精通包括常用库在内工程量就很大了,单单 C++的 stl 和 boost 就花了很大精力,还有 tensorflow 和 pytorch 这种库,然后还要刷题做项目。。。一天就只能睡五个点了 业界的前辈能不能给点建议,“贪多嚼不烂”和“技多不压身”如何 balance

10270 次点击
所在节点    程序员
69 条回复
AslanFong
2019 年 3 月 16 日
可能之后的专业也是 CE,看着我有点慌啊。我就想做个普通程序员。
AslanFong
2019 年 3 月 16 日
看楼主怎么选择吧我觉着,真的不用每一门都要 A。
arden
2019 年 3 月 16 日
英语、c/c++、其它高级语言任选一个,学好了基础,其它都不怕。
jousca
2019 年 3 月 16 日
楼主当务之急我觉得是把中文学好。语法和标点符号如果按 ABCD 分级,你这属于 C ……
kernel
2019 年 3 月 16 日
如想自己做点东西如网站/小程序什么的,那必须是 JS 了,前后端通吃
kristpan
2019 年 3 月 16 日
当然是精通 C++啦……有多少人敢往简历上写精通 C++
qinyusen
2019 年 3 月 16 日
简历上只要敢写精通的, 直接淘汰。
alw
2019 年 3 月 16 日
英语
xiaxiaokang
2019 年 3 月 16 日
说英语的你们难道代码就不会写拉: )
其实编程语言只是实现工具,了解背后原理才是你真真该学的,如 C
Hallelu
2019 年 3 月 16 日
如果真的要求只精通一门
c/c 艹
arden
2019 年 3 月 16 日
@xiaxiaokang 英语学不好,要想学好编程还真是个大难题。
mf2019d
2019 年 3 月 16 日
java
fngtz
2019 年 3 月 16 日
学你最喜欢的不会错啦。
tankeji
2019 年 3 月 16 日
不要说了,英语
kernel
2019 年 3 月 16 日
为什么都在说英语,除非你要深度参与国外开源项目和国际友人谈笑风生,否则就学会熟练看懂一般英文开发文档简直太容易了。
SimonOne
2019 年 3 月 16 日
@kernel #35 精通英语就不用做程序员了啊,那么多好活都能干,就算其他什么都不会了,再不济做个同传翻译都可以活得很好了吧
nekoyaki
2019 年 3 月 16 日
只要一个限制太大了。
我建议是两个,一个动态语言,python/ruby 二选一。一个静态类型语言,c/c++/c#/java/go 之类的。
学了这两种之后大部分常见的通用编程语言都能举一反三了。
zealot0630
2019 年 3 月 16 日
如果你只会一种语言就不可能精通,如果你能精通一种语言那么精通几种语言易如反掌
xuanbg
2019 年 3 月 16 日
精通编程就行,语言二字可以去掉
abcbuzhiming
2019 年 3 月 16 日
我一向有个观点,程序员应该精通的是计算机科学本身,为啥要去精通语言?语言就三种范式,还能变出什么花来?

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

https://v2ex.ih06.com/t/545237

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

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

© 2021 V2EX