写代码真的是最最最最最最基础的基础能力.

看别人文档写代码是第一进阶能力

看着别人源码学思维是第二进阶能力

第三阶段就是自己搞个啥.

但是,第二阶段你能看明白多少,第三阶段你能走多远,还真的就是:基础知识的差距…

我的知乎绝大多数回答跟怼,都是在怼这一个问题
基础知识到底有多重要…

我个人感觉,至少沟通起来方便,不用先给他普及一堆东西然后再说…

我举个我的反例,
最初啊~我对硬件也就是知道个概念啥也不会.
然后大家去硬件部门开会,我脑洞大开的跟旁边认识的硬件哥们噼里啪啦说了一堆…
人家以异样的眼神看着我,默默地说了一句话:你的脑洞可真大,可惜都不好使..
ヾ(。 ̄□ ̄)ツ゜゜゜

再比如:我记得有次讨论问题,有个哥们在涉及到FPGA的时候,有个哥们听说FPGA是”真并行后”,高谈阔论了半天软件balabalba.线程balabalba..

我终于明白那一刻,那个哥们看我的眼神与心情,我也默默给他说了句:你怕是得先知道FPGA所谓的并行跟你说的 Over OS的线程,进程的区别…然后看看什么叫做时序约束与优化…再来参会吧…

他让我给他讲讲,说他理解能力贼好..
我只能回答在我另外一个里头回答的话:正常学几年,实践几年的东西,你就想听我在这说明白,要么我是神仙,要么你是奇才….
可能,这只是单纯的智商碾压吧..人家过于聪慧…我太傻逼罢了…

在我眼里,程序员唯一的最牛B的护城河,就是基础知识的扎实程度,无他…

文章来源于互联网:计算机基础知识对程序员来说有多重要?

发表评论