六个月可以学什么?

仰紫宇仰紫宇最佳答案最佳答案

6个月,如果你认真学习的话,完全可以学完c++ Primer 了(虽然很难);也可以看完Leetcode上面的剑指offer题解(虽然有点慢)!更甚至可以刷完leetcode上的题!(虽然不一定都能过AC) 而如果仅仅只是学习的话,或许你可以学完数据结构、算法和基本操作系统知识(计算机体系结构那些不太容易理解的知识可以先放一放)。这已经足够了。

当然,如果题主是想要通过努力学习拿到一个漂亮的简历上漂亮的项目经历的话—— 那么很遗憾,我并没有很好的项目可以提供给你。但是可以给你一个建议,就是无论是不是自己写的代码,一定要把代码写完,这是基本功,也是你未来能够写出好代码的关键所在。而代码的质量比数量更重要。当然,如果你能写多好的代码呢?

我个人观点是没有必要把很多时间花在一些很“华丽”的复杂算法上面,因为其实他们最终都归结为最基础的数据结构和算法。如果你想提升自己做项目的水平,那么建议你先从这些基本的东西入手。可能你会认为这是很枯燥的东西,然而事实上当你真正深入进去的时候你会发现里面有很多有趣的东西。 同时,我仍然不建议你把所有的时间都花在阅读源码和学习理论上面。尽管这些都很重要。

我认为最好的学习方式是理论+实战(实践)。在实战中掌握理论,在实战中理解理论。 所以我建议你在学好理论的同时,找几个靠谱的人一起搞点项目,做点东西出来。这是最好不过的了。

我来回答
请发表正能量的言论,文明评论!