首先表达一个态度就是我认为数据结构和算法很重要,但是有一个前提。
最近一直和朋友探讨这个问题,也咨询一些其他程序员,如果排除装 X 因素,你自己有没有为项目特地的研究一下数据结构和算法。
而设计模式中,除了工厂和单例真的很少用到其他的。
我知道 V 站都是大牛,但是到底什么程度的项目会用涉及到数据结构和算法,或者说不懂数据结构和算法的人,怎么样的一个项目就是他的技术极限。
V 站也好,知乎也好,感觉数据结构和算法放佛神话一般,可是我知道很多根本不懂数据结构和算法。
而本人大学学习的数据库原理,网络协议,操作系统,计算机原理,到先在我不知道给我带来多少的帮助,也许我还没有涉及到更高层次的编程体验,感觉自己一直在增删改差,处理一些数据,然后输出渲染就好。
总结的一个问题就是,如果不懂不学习一些计算机的基础知识,他的技术极限是什么?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.