免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

[Linux] Linux/UNIX系统编程,系统程序员成长的基石?(获奖名单已公布-2014-2-17) [复制链接]

论坛徽章:
0
11 [报告]
发表于 2014-01-10 09:15 |只看该作者
tlpi 这书看了一个多月了,还只到1/3的样子.看得好慢啊,上班没事的时候看看

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
12 [报告]
发表于 2014-01-10 09:20 |只看该作者
shuihan0739 发表于 2014-01-10 09:15
tlpi 这书看了一个多月了,还只到1/3的样子.看得好慢啊,上班没事的时候看看


都已经开始看了,欢迎有新的体会发表出来和大家分享分享

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
13 [报告]
发表于 2014-01-10 09:51 |只看该作者
终于翻译好了, 这么久了...

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
14 [报告]
发表于 2014-01-10 10:50 |只看该作者
to407 发表于 2014-01-10 09:51
终于翻译好了, 这么久了...

哈,上次那个沙龙兄弟去了么?

论坛徽章:
0
15 [报告]
发表于 2014-01-10 11:24 |只看该作者

1. 您在Linux/UNIX系统编程行业的经历及经验
一直从事系统管理,运维的工作,对于系统编程应用的并不多,但多年的工作经验使我知道,Linux/UNIX的系统编程非常重要,即便对于运维来说也是一样。现在正在学习这方面的内容。

2.Linux/UNIX系统编程职业生涯的发展探讨
Linux/UNIX系统编程是从事Linux/UNIX相关工作的基础,而不论是从事运维还是系统集成开发都是一样,这方面的基础扎实,今后的工作才能更顺畅。
Linux/UNIX系统编程是职业发展的重要砝码和资本。

3.对于新入门的Linux/UNIX系统编程人员来说,您有什么话对他们说?
Linux/UNIX的编程学习虽然很累,但却很值得,一定要下大力气来攻克它,对今后的发展益处多多!

论坛徽章:
18
卯兔
日期:2013-09-27 17:41:0615-16赛季CBA联赛之佛山
日期:2016-07-09 17:34:45操作系统版块每周发帖之星
日期:2015-12-02 15:01:04IT运维版块每日发帖之星
日期:2015-12-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-07 06:20:00IT运维版块每日发帖之星
日期:2015-10-03 06:20:00IT运维版块每日发帖之星
日期:2015-10-01 06:20:00羊年新春福章
日期:2015-04-01 17:56:06拜羊年徽章
日期:2015-04-01 17:56:062015年迎新春徽章
日期:2015-03-04 09:49:452015年辞旧岁徽章
日期:2015-03-03 16:54:15天秤座
日期:2015-01-14 06:39:28
16 [报告]
发表于 2014-01-10 11:36 |只看该作者
路过,支持,楼盖的很快啊!

论坛徽章:
0
17 [报告]
发表于 2014-01-10 11:55 |只看该作者
1、您在Linux/UNIX系统编程行业的经历及经验
在Linux/Unix开发项目:
1.基础层面,首先要掌握一门编程语言,最好比较熟悉,语言是相通的,只是表现形式不一样而已, 这样就能举一反三。曾经用C开发过一个项目,在这个过程,对于Makefile文件的灵活运用,gdb灵活调试都至关重要。
2.高效执行层面,如果编写的程序能基本上能够运行了,那就要考虑效率问题,在linux/Unix 下开发,一般都用于服务器程序,在服务器上运行的程序面对巨大的访问量,能否能保证高效的运行,这是必须的,就要考虑程序优化,采用相关算法,多线程、缓存等等。
3.软件工程思想层面,编程意味着实现一个软件,软件就必须要有几个特性:稳定性、跨平台、易扩展、方便调试等等。这些概念在一开始编程就应该要有,比如高内聚、低偶合之类的,也就是软件好的建筑房子一样要成体系。

2、Linux/UNIX系统编程职业生涯的发展探讨
Linux/Unix由于免费,吸引一大批人去使用,又是开源软件,技术大牛都乐于研究,可以说未来的发展是光明的。
Linux/Unix所做的这一切都可谓是卧薪尝胆,希望有朝一日在PC上使用量超过Windows,作为职业生涯来说,人个觉得开发一些Linux/Unix 下的良好应用可能会是以后的趋势所在。

3、对于新入门的Linux/UNIX系统编程人员来说,您有什么话对他们说?
谁都是从新手开始的,我也是新手。
首先,安装一个Linux/Unix系统,有一个感性的认识,了解里面的目录、文件管理、用户管理、权限使用等等,有基本的了解;
然后就是看一看《linux内核设计与实现》这本书,讲的是内存管理、进程与中断、用户管理等等的具体实现,讲的是原理,这样就能了知道运行原理。
一般到这个步骤就可以了。
如果是做嵌入式、驱动开发就必须要看一看更深入的书了,深入linux内核、linux内核编程之类的书,这些书我没有看过,如果要与底层打交道的话,那这些是必须的。
学习linux/Unix的好处就是你能充分分挥你的想象,针对一个问题你得有明确的解题思路,比如灵活使用bash或者正则表达式,这些就是很深入,很能发挥想象空间的东西,坚持下去吧,你会喜欢上它的。

最后,十分喜欢《Linux/UNIX系统编程手册》,因为从事的职业就是在linux/unix下编程,我想这本书会给我很多的启发 ,也真心想得到这本书,继续学习。。以上评论只是个人观点,如有雷同,纯属巧合,如有不同,望不吝赐教!

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
18 [报告]
发表于 2014-01-10 12:37 |只看该作者
回复 14# send_linux


    去了啊~~  

论坛徽章:
1
戌狗
日期:2014-03-04 13:31:12
19 [报告]
发表于 2014-01-10 13:16 |只看该作者
1、您在Linux/UNIX系统编程行业的经历及经验
    一开始在培训机构学的windows环境下C++编程,MFC以及linux shell脚本编程等。后来进入华为外包,就开始搞unix/linux环境下编程,写的代码主要功能就是读文件、做统计、生成报表等。一开始Makefile什么的都不会写,把自己写的代码文件加到编译脚本里面就OK了。后来开始慢慢的用到多进程、文件锁、信号、信号量、共享内存等linux的东西。当时做的东西需要支持多个平台,包括HP-UNIX、AIX、HP-Itanium、Linux等平台。现在就一直在做Linux环境下的服务器开发,无外乎网络通信、多线程等。
2、Linux/UNIX系统编程职业生涯的发展探讨
    越来越多的服务器使用linux操作系统,做Linux系统编程不会没饭吃吧。但要吃的还算体面、吃的好,还需要在其它方面多下功夫吧。
3、对于新入门的Linux/UNIX系统编程人员来说,您有什么话对他们说?
   我也只是入门。不过我看到不少的人,他们在做linux下的开发,写的代码却完全不知道用linux环境的一些特性。使用linux下的一个很简单的系统调用就搞定的事情,却费老大劲写了一大堆代码,性能又差。做linux程序员,APUE还是要认真看看吧。

论坛徽章:
1
双子座
日期:2013-11-06 17:18:01
20 [报告]
发表于 2014-01-10 16:32 |只看该作者
这本书不错。终于有中文版了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP