嵌入式linux开发教程csdn 如何成为一个C 高级程序员?

[更新]
·
·
分类:互联网
3416 阅读

如何成为一个C

如何成为一个C 高级程序员?

高级程序员?

1、需要看什么样的书?多看看msdn2、如何去寻找有关于C/C 的实践机会?多去csdn论坛看看3、那些领域需要C/C 的应用?很多方面都有用到,比方PDA的开发ppc,sp的开发,底层驱动的开发,很多方面!

看你从事什么开发,最起码要先会c,c 语言,c 的话,了解面向对象技术。如果从事windows应用开发,就要熟悉wondows编程,会用vc 开发工具,熟悉mfc类库,数据库编程技术,界面编程,通信编程,了解tcp/ip通信协议,而且应用编程的话要结合行业应用,了解行业的业务。底层编程的话一般做驱动开发,这个需要了解驱动开发的知识。还有一个方向就是做嵌入式开发,这个用的最多的就是linux下编程,一般都是对底层硬件的控制,对硬件多少了解更好,需要对嵌入式编程的特点比较了解,尤其是操作系统,多线程,多任务,实时性,抢占,中断这些吧。祝你成功

网络自习可以学到哪些?

回答这个问题前首先要回答另一个问题,你想通过网络自习学到什么?
如果你所谓的学习只是下网捞个鱼,捞出什么样的鱼不在乎,捞出多少鱼也不在乎,还捞那么一会儿又去抓抓蝴蝶,逗逗蜜蜂,或者三天打鱼两天晒网,那这事你就是网络自习也好,图书馆学习也好,报培训班学习也好,都不见得能学到什么。
网络是一个系统的开放的平台,真心想学,一般的文化知识都可以搜索到,技能型知识通过一些网站、视频资源等以购买的方式也能学到。
关于学习这件事,只要设定了一个目标,有了方向,通过网络搜寻途径,或者通过网络自习本身,只要用心和假以时日,总是能有所收获的。