如何提升自己编程时分析问题的能力和逻辑思维?
问答
15
如何提升自己编程时分析问题的能力和逻辑思维?
-
在现代社会,创新固然重要,但很多问题已经被前人解决和优化。提升编程能力的关键不在于独立思考,而在于借鉴现有的方法。例如,开发图书馆管理系统时,可以先参考网络上的案例,获取大致了解,而不是直接去图书馆调研。完成算法时,也可以查阅相关资料,参考他人的成果,因为大多数人难以在现有知识体系上取得突破。
以学习为主,多阅读他人的论文、系统和分享,比闭门造车更有效。这是信息时代的特点。
如果不服气,可以尝试自己动手,比如写一个高并发框架,然后对比grpc和dubbo,或者开发一个调度中心,再研究zookeeper。这些成果未必完美,但能带来启发。
在学习过程中,发现并解决他人的盲点,逐步提升自己。编程是工具,实际上是解决现实问题的手段。当你能脱离代码思考问题时,就没有什么能难倒你。
2024-12-12 15:39:33