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

2019-03-16 12:46:30 +08:00
 roundRobin

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

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

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

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

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

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

© 2021 V2EX