怎么看待程序员普遍缺乏数据构架和算法知识?|Q推荐

网络上流传着一句段子“程序员两条腿,一条是算法,一条是英文,想跑的更远,这两条腿都不能弱”。英文,我们暂且不谈,我们先来谈谈算法。
 
算法之难,在于将精巧的逻辑,通过合适的数据结构,用编程语言展开。在某种程度上,数据结构和算法可以说是计算机应用领域的底层逻辑,它也是程序员修炼内功的必备,是其中最为基础的。
 
大部分有过计算机学习经验的人都听过“算法 + 数据结构 = 程序”,但现在很多的程序员只知道做 CRUD BOY,用着别人封装好的函数、类、库、API,并认为数据结构和算法没用,程序只是搭积木而已。

dawei

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注