所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

精通一门编程语言要大概多长时间,如C C++ JAVA?

发布时间:2020-04-15 16:29:25

资讯分类:编程语言  java  精通  一门  精通  一门  我认为
精通一门编程语言要大概多长时间,如C C++ JAVA?

题主的问题是 精通 一门语言。

个人认为从不同角度看是不一样的:

如果说掌握基础语法就叫精通的话,那么一两个月最多三个月足以可以做到精通。但我不认为这是精通。

如果说基础语法+底层的东西,那么我认为这是需要很长的一段时间的,有多长?

我本人编程已经有多年时间,就拿 JAVA 老大哥来说,我无法说真的精通,因为它有自己的各种包,包里面有各种方法,除此之外还有,并发控制,网络编程,GOF设计,JVM核心机制,JDBC,反射机制以及各种框架机制,这些东西都包含在 JAVA 老大哥脑子里,我个人认为,JAVA 已经不是简简单单的一门语言,它里面有很多东西,是很多知识的大杂烩,它底层的实现原理,离不开《操作系统》《计算机网络》,离不开《计算机组成原理》,以及《数据结构和算法》,如果有一天你能将它们全部吃透了...我认为,你那天叫精通了。

我敢说,说自己精通了这些底层的东西屈指可数,没有几个。

一门语言,我认为不单单是一门语言,如果你真的说想要 精通,它背后的原理你就需要去摸清楚,而摸清楚这些过程是需要话很多时间去学习的,两年?三年?我不敢说。但最起码我能肯定没有一两个月就能达成这件事情。这是一个积累的过程。

蟹蟹٩('ω')و

精通一门编程语言要大概多长时间,如C C++ JAVA?

看自己的学习能力,和自己每天投入的学习研究时间了。还要看怎么定义这个精通,个人认为的精通,就是关于这个语言的任何问题你都能知道或解答。敢说会精通一门语言的不是自以为是会写几行代码的sb,就是大牛,现在的程序员99%都只能算是熟练使用而已。当然html除外。比如你知道这个语言的语法格式,如果不这么这么些,会报错,你知道为什么会报错抛出异常?编译器或解释器底层研究透了吗,最多只是研究一下底层封装后的源码吧。

留言与评论(共有 0 条评论)
   
验证码:
Top