且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

学习Unix,可从事什么样的工作(3)《精通Unix下C语言与项目实践》读书笔记(5)

更新时间:2022-08-21 16:15:06


《精通Unix下C语言编程与项目实践》读书笔记(new)

学习Unix,可从事什么样的工作(3)《精通Unix下C语言与项目实践》读书笔记(5)
不拘一个遍程序系列程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国。
宝宝图片:超可爱的小宝宝 博客
 
第1回 回评论读者展迷茫,出《笔记》浪子释疑惑(五)
作者:朱云翔,胡平(朱朱胡工作室)

1.2.3 第三大类:Linux操作系统开发和Unix/Linux驱动开发

类别:汇编语言和C语言程序开发
学习内容:汇编语言、硬件指令、设备文件、操作系统内核
应用分类:Linux内核开发和设备驱动程序开发
工作规划:软件设计师、系统分析师、系统网络师。
工作单位:硬件提供商、大隐隐于朝、中隐隐于市、小隐隐于野,随便在哪上班,却兼职开发开源软件。
特点:工作技能最难掌握,工作范围最为狭窄,工作机会最难提供,开源项目,工资薪水职业规划未知。
这又可分为两类,一是驱动程序开发,是Linux内核源码开发。前者可以进入一些硬件厂商,后者吗,可以去做开源,不过开源好像是没有工资的哦。
编程浪子:虽然做Linux内核没有工资,但还是很多去处的,比如到IBM公司开发AIX、开发CICS中间件,去德国开发SuseLinux等等,前提是你进得去。
本类要求特别高,一般情况下强烈不推荐加入本类学习,当然如果你真的能够胜任此类工作的话,那么恭喜你,你也一定能够胜任第2类开发工作,到时就不再是你找工作的问题,而是大量工作来找你,你不知道如何取舍的问题了。
编程浪子:综上所述:本笔记简单讲述第1类应用,专门为第2类应用,一笔带过第3类应用,所以欢迎广大渴望成为Unix软件开发工程师的读者追读本帖子。



 本文转自 zhuyunxiang 51CTO博客,原文链接:http://blog.51cto.com/zhuyunxiang/161790,如需转载请自行联系原作者