本年的工作要做一些调整。
主要方向:linux应用、驱动编程。
主要措施:一定要加深自己的工作质量,加快工作成长速度,加速积累工作积累。
1。要读完、敲完、运行完代码的几本书:
<数据结构>,<C语言的495个问题>,<C语言深度剖析>:基本功要随时练好!
<unix高级环境编程> ;=>关键几章:进程控制、关系及通信、线程及控制。
如果必要,买<进程间通信>一书。
<linux驱动开发详解> 书上的代码:=》买一个开发板跑一下,感受真正的驱动开发。
googleman,驱动班上的几个同学。
<makefile详解>
<kernel api>;=>关键几章:进程调度、中断机制、内核定时机制、同步机制。
<深入理解计算机系统>
<程序员的自我修养>
<unix网络编程>
<TCP/IP实现>,<TCP/IP协议族>:把华为的一段经验积累保存下来。
CCNA,CCNP相关视频、全套书籍:把协议栈的工作经验丢了很可惜的。
2。刷论坛,chinaunix,linuxforum,eoeandroid上结识十个以上的北京手机开发linux驱动专家。
3。提高自己的动手能力和阅读、编写、调试代码的能力:
<鸟哥的linux服务器搭建>
smb服务器;
linux开源代码的调试,认真分析5个左右的开源软件和代码;
熟练使用linux gdb的各种指令;
开源代码:glibc,apache.
4。有时间学习一下java,C++的编程,并随时对照chinahr的JD训练自己的编程、调试能力,C++暂时可以用
g++编译学习,然后用visual C++ IDE,慢慢上手:
<android开发实例大全>
<ava编程思想>
5。提高自己的自学习能力:
会声会影软件的学习,制作照片。
目前我的技术缺陷:
1。linux动态链接技术;
2。多线程技术;
本计划随时更新。