网址:http://blog.csdn.net/xdw1985829/article/details/6800423
目前,Linux软件工程师大致可分为两个层次:
(1)Linux应用软件工程师(Application Software Engineer):
主要利用C库函数和Linux API进行应用软件的编写;
从事这方面的开发工作,主要需要学习:符合linux posix标准的API函数及系统调用,linux的多任务编程技巧:多进程、多线程、进程间通信、多任务之间的同步互斥等,