C语言很简单,压根没什么需要“深入掌握”的。这就是大一一个学期的一门普通课程而已。
但想要写好程序,你需要许多额外的知识——就好像碗和筷子没什么好“深入掌握”的,但美味是一辈子都品不尽的一样。
这些额外的知识包括:
1、算法与数据结构
2、计算机体系结构
3、软件工程
4、大量的实际开发经验
5、其它领域的各种知识
6、快速学习的能力
7、语言/文字沟通能力
等等等等。