程序员都是大量代码“堆”出来的,没有太多捷径。
参考建议如下:
《数据结构》,是程序员培养基础思维能力的重要内容。你也可以在学习后通过ACM等系统的大量试题提高思维和理解。
《汇编语言》《操作系统》和《计算机原理》至少要通读并理解,这些基础知识可以让你“知其所以然”,编程思路更清晰。
界面编程和数据库编程,是一个程序员必须掌握的技能,在语言过关后,要充分接触和练习。
《软件工程》及其相关概念和工具,是程序员进阶的重要一步,也是程序员的“宏观”思维能力,这些应该在精通编程之后认真学习。
没有捷径,就是多写程序。
1。先找一门主流的编程语言,C#,Java,C/C++等都可以,选个感兴趣的语言
2。买书看,再看网上视频,书上的习题,网络上的测试题统统做。
3。自己给自己写程序,用学到的知识写出来。不懂得问,或者找开源代码看。
4。如上重复,不出5年你就很厉害鸟