学C先入门,首先读《C语言入门经典》之类的入门书籍,
入门之后,要提高,这时候读《C和指针》之类的书籍提升自己,如果积累了20万行代码经验,可以看《C语言陷阱》,《C专家编程》之类的书籍。
如果有精力最好同时学习《数据结构》。
这是语言层面,然后还需要学习系统层面,如果是学习C语言,推荐同时学习LINUX系统。
等语言和系统层面都熟悉了之后,就需要做相应的扩展,主要是两个方面:
1.硬件。主要是嵌入式方向。、
2.数据库。主要是主流数据库的操作,其实主要是把SQL学好。这个方向主要是系统集成。
基本上你走到这一步,年薪二十万肯定没跑了,前提是学精。
网上又都是C语言的书籍呀,然后在找一个开发工具,先了解基本的,照着做例子.
一句话,把代码写到吐为之,把代码看到吐为之。