开发什么项目能够全面提升自己
已经工作一年了,做过的项目不多,有个人博客,商城,邮件系统等
最近去leetcode
刷算法题,发现很多题目,自己的实现方法很笨,看别人的解题思路,感觉落后了很多,有没有持续开发的项目,能够补充这方面的知识
没有具体哪个项目。
做自己不会做的内容,而且自己去研究如何实现就可以提升自己。
另外,算法题大多用来解决某个特定问题。而开发一个项目未必会用到算法,或者说不用了解算法也可以实现需求。
想通过算法来提升自己写项目的能力我觉得是不合适的。就类似你从一个地方坐车到另一个地方有多条公交线直达,而你研究坐哪路车红灯少、行人少、站点少、司机开得快、上车的乘客刷卡快、下车快和来什么车坐什么车的区别一样。
算法可能会在项目用到,但他属于细节性的。项目是全局的。也可以想象成“点”和“面”的区别。