🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
自从开博以来,经常会有朋友在论坛,微博,和QQ上提问学习X技术读什么书合适(例如:学习Java读什么书合适?如何学习程序设计?)所以我在这里列出了一个“快速通道”——把常见的问题集中在一起,点击问题,即可直接进入答案。(**当然,如果你把本文从头读到尾帮助会更大 :–)**) * [如何学习计算机基础知识?](http://lucida.me/blog/developer-reading-list/#foundation) * [如何学习C语言?](http://lucida.me/blog/developer-reading-list/#c) * [如何学习C++?](http://lucida.me/blog/developer-reading-list/#cpp) * [如何学习Java?](http://lucida.me/blog/developer-reading-list/#java) * [如何学习C#?](http://lucida.me/blog/developer-reading-list/#csharp) * [如何学习JavaScript?](http://lucida.me/blog/developer-reading-list/#javascript) * [如何学习Python?](http://lucida.me/blog/developer-reading-list/#python) * [如何加深对编程语言的理解?](http://lucida.me/blog/developer-reading-list/#programming_language_theory) * [如何学习程序设计技巧?](http://lucida.me/blog/developer-reading-list/#programming_technique) * [如何学习算法?](http://lucida.me/blog/developer-reading-list/#algorithm_data_structure) * [如何高效的调试程序?](http://lucida.me/blog/developer-reading-list/#debugging) * [如何掌握良好的编程实践?](http://lucida.me/blog/developer-reading-list/#programming_practice) * [如何学习面向对象程序设计?](http://lucida.me/blog/developer-reading-list/#oop) * [如何对代码进行重构?](http://lucida.me/blog/developer-reading-list/#refactoring) * [如何更好的进行软件测试?](http://lucida.me/blog/developer-reading-list/#software_testing) * [如何管理软件团队/软件项目?](http://lucida.me/blog/developer-reading-list/#project_management) * [如何成为一名更专业的程序员?](http://lucida.me/blog/developer-reading-list/#professional_developing) * [程序员如何学习设计?](http://lucida.me/blog/developer-reading-list/#interface_design) * [程序员如何进行职业规划?](http://lucida.me/blog/developer-reading-list/#career_development) * [如何提高自己的思维能力?](http://lucida.me/blog/developer-reading-list/#thinking) * [如何进行高效求职面试?](http://lucida.me/blog/developer-reading-list/#job_interview) * [如何提高自己的英语写作能力?](http://lucida.me/blog/developer-reading-list/#english_writing)