
这是我参照酷壳上的一篇<web开发中需要了解的东西>做的思维导图,
本来是想要当作学习计划来用的
但是
我认为这个其实不是很全面
我希望自己能够标记已经掌握的知识,然后把它隐藏了,
我希望能够有个进度条来展示学习进度
然后
我看到v2ex上总是有新人发帖询问如何入门
我看到很多程序员一直处于自我修炼,而缺少一个具体的尺度来度量自己的深浅
我发现自身的知识系统总是漏洞百出,却只能在碰到问题时才能发现
所以,我有一个Idea:
我想把web开发,移动开发这些方向都做成一棵树的形式,然后加入添加树叶,标记完成,显示进度之类
的功能。
然后每一个人都可以像fork库一样拥有自己独立的一棵树在学习的过程中指引方向,记录学习过程
你如果发现这棵树有所遗漏或者有些内容过时了,可以像wiki一样对其进行修改,使这棵树永远具有生命力
为了这棵树不被过量的信息淹没,失去意义,对于这棵树的限制如下
1.只能给出方向(例如:SEO,性能优化,安全)
2.只能给出关键词(例如:SQL注入)
3.只能给出工具名,且在同类工具出现在一片树叶上
4.可以给出链接
即:在这棵树上只是给你一个指引,一个方向,你从这里出发,到整个互联网去寻找答案
我觉得整个互联网就是最好的图书馆,而google就是最好的检索工具,而这棵树就是给你最好的关键词
我已经思考过一阵子了,我觉得这个想法是可行了
而我在v2ex上也呆了一段不短的时间了,希望v2exer能帮我想想:
这个东西是否是在重复造轮子(我不知道有没有类似或者更好的实现)
这个东西的是否满足你们的需求(我的目标用户就是广大热爱这一行,不断提升自己的你们)
这个东西可能面临的困难(比如:冷启动之类的PS:希望@Livid和其他做过社区之类的人们提供建议)
Thx