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

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

8905 次点击
所在节点    程序员
69 条回复
frankwyw
2019-03-16 12:50:32 +08:00
你看你做 kernel 用 c/c++,你做 app 用 java,你写 learning model 用 python。
如果能力只够精通一门语言,那就只做一件事就好了。
所以你想做什么,你就精通什么。
Markdown
2019-03-16 12:56:21 +08:00
英语
loading
2019-03-16 12:58:16 +08:00
英语+1
lovejunjie1
2019-03-16 12:58:32 +08:00
全要
roundRobin
2019-03-16 13:01:19 +08:00
@frankwyw 其实是要考虑到目前还在读书,希望效率能比较高,而不是各个语言各个库查来查去,到时候工作肯定是老板让用啥就用啥了。。。
roundRobin
2019-03-16 13:01:55 +08:00
@Markdown 英语确实很重要,不过目前在海外读书,这个平时练习就可以了
momocraft
2019-03-16 13:12:46 +08:00
上课用一用不一定需要精通

学语言的成本是互斥的, 知识不是
ifxo
2019-03-16 13:13:58 +08:00
如果能精通一种,那其他的也基本精通了
metrxqin
2019-03-16 13:16:50 +08:00
学习中文,特别是标点符号如何合理运用。
roundRobin
2019-03-16 13:28:11 +08:00
@momocraft 很到位,但可能也少许不同吧,比如最新一轮 AMZ OA,周围只有用 C++的过了,不知道是公司偏爱还是 C++就是跑得快,学习的角度来讲 C++难度最大,收获可能也最高
vanishcode
2019-03-16 13:29:07 +08:00
汇编 2333
roundRobin
2019-03-16 13:29:32 +08:00
@ifxo 如果是原理那肯定是,不过熟悉 API 和 Library 也是需要时间的吧
roundRobin
2019-03-16 13:31:40 +08:00
@metrxqin 如果是指我这篇帖子的正文的话是因为中文输入法没切换好,导致阅读困难很抱歉
SwagXin
2019-03-16 14:01:45 +08:00
人生苦短,你懂的
Northxw
2019-03-16 14:17:12 +08:00
人生苦短,你懂的
murmur
2019-03-16 14:35:30 +08:00
halang
GeruzoniAnsasu
2019-03-16 14:57:17 +08:00
能力只够精通一门语言无法做 programmer

你需要的是精通某些场景的解决方案并熟悉尽可能多的语言
SunaFu
2019-03-16 15:16:14 +08:00
人生苦短,快用 python
pjhubs
2019-03-16 15:19:06 +08:00
Python
gowk
2019-03-16 15:20:23 +08:00
不要问 问就是 Go

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

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

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

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

© 2021 V2EX