关于编程语言的掌握层次大家是怎么定义的?

2017-04-22 09:17:37 +08:00
 leetao94

比如说,了解,熟悉,精通?达到什么层次算是熟悉或者算是精通?

5301 次点击
所在节点    问与答
49 条回复
leetao94
2017-04-22 09:18:58 +08:00
我觉得很多新人对这个问题都有困惑吧~~望大佬们可以解惑一下~~
Monad
2017-04-22 09:22:44 +08:00
了解:知道语法和怎么写 Hello, World
熟悉:工作中能够用它干活
精通:使用过程中极少出现语言层面(而不是库函数)你不明确的地方
leetao94
2017-04-22 09:25:58 +08:00
@Monad 这样子说来,其实有一定的实践能够独立完成几个项目,就可以算的上熟悉了吗~~
murmur
2017-04-22 09:26:33 +08:00
精通至少得是读过部分源代码 了解很多技术细节才敢说精通吧
wayslog
2017-04-22 09:27:20 +08:00
了解:知道某语言优缺点。
熟悉:能用这种语言的写法写出正确的而且流畅的代码,以及至少完成一个项目(大小不限)
精通:无外乎三点,本技术领域著名人才(Linus 之于 C ,轮子之于 C++, R 大之于 JVM),本语言创始人或者主力开发维护者(BS 之于 C++),本明星项目开发者。

个人浅见…希望其他人补充,不指望说服别人。
leetao94
2017-04-22 09:27:25 +08:00
@murmur 哈哈~所以新人应该更加关注达到什么程度可以在简历上说熟悉 xx 语言~~熟悉 xx 框架
Monad
2017-04-22 09:28:02 +08:00
@leetao94 #3 你用 XX 语言都能独自完成项目 个人觉得肯定可以算熟悉
leetao94 这是本科生毕业生在写简历?
leetao94
2017-04-22 09:29:27 +08:00
@Monad 并不是~~这是长期已久的困惑,今天忍不住冒泡问问了~~哈哈~
murmur
2017-04-22 09:41:00 +08:00
@leetao94 java 和 c++这种超大语言熟悉都不敢写。。不是还有个掌握么。。
leetao94
2017-04-22 09:42:41 +08:00
@murmur 是的~~java 和 c++写熟悉都感觉心虚的不行~~
visonme
2017-04-22 09:48:13 +08:00
了解: 算是入门吧,语言的基础,作用范围,能写简单的 demo
熟悉: 在工作中没有使用语言的障碍(如果有也应该多发在技术层面)
精通: 这应该算是脱离语言层面了,已经能从底层去优化,改造语言了(或者说 hack )

个人的理解,仅仅在语言层面谈论。
AngelCriss
2017-04-22 09:54:35 +08:00
@wayslog 轮子???幻之上帝啊喂!
AngelCriss
2017-04-22 09:55:49 +08:00
没人能精通 C++,所以没有精通这个层次。
loy6491
2017-04-22 09:58:21 +08:00
比面试官懂得多就是精通
otakustay
2017-04-22 10:08:38 +08:00
觉得不怎么懂就说了解,觉得自己很牛就写熟悉,打死不写精通
leetao94
2017-04-22 10:10:57 +08:00
@loy6491 这个就看运气了吗~~哈哈
leetao94
2017-04-22 10:11:49 +08:00
@otakustay 这样子觉得自己懂了一点,就不是很牛,可以写掌握了
leetao94
2017-04-22 10:13:13 +08:00
@visonme 其实感觉没有使用语言的障碍界定的很模糊啊
sagaxu
2017-04-22 10:15:32 +08:00
月薪 1 万就是了解, 2 万到 5 万就是熟悉, 5 万以上就是精通
leetao94
2017-04-22 10:16:37 +08:00
@sagaxu 这个实在~~这个月薪是一线城市的还是?

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

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

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

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

© 2021 V2EX