编写操作系统的意义

  编写操作系统的意义 
        HeLU 2008_2_2   
           这几天看到网上很多人讨论是否需要编写一个操作系统;也有人发表了文章表示编写一个操作系统将是非常困难的,而且将会使付出和回报不成比例,所以不赞成编写操作系统。就这个问题,我有自己的看法。  我认为,无论什么时候,做任何职业,都需要有一个“清醒的认识”,那就是关于自己从事这项工作的终极意义何在。我认为,编写程序是一种非常条理化的工作,我们是通过这个过程中使计算机能够灵活,恰当地完成程序员所要求的工作,影响现实中的世界而获得自己的位置,从而获得快乐的。   编写操作系统困难很多,可能比我形容的还要多的多,也比我能够想象到的还要多(因为我现在也只是了解了操作系统的很小的一部分),所以能够坚持下来的人非常少,所谓“平而近则至者多,夷而远则至者少”。只有部分有毅力,讲将方法,能够有效沟通的程序员才能够了解操作系统的真实原理。 当今天编写程序变的越来越简单的时候,我更应该保持一个清醒的头脑,用自己有限的时间去做最有意义的训练,去做最好的自己,去锻炼自己——也只有这样的我们才是社会需要,国家需要的。   我相信,通过操作系统的编写,让我真正的从一个学生变成了为一个可以为人类创造价值的计算机工程师。是的,我得学会的不仅是从汇编到c到数据结构等等一整套的训练,还学会思考计算机是什么,计算机到底能的干什么和应该干什么等等的问题。这些都让我成长,其实这些才是作为一名程序员,最为重要的东西,我们不是代码机器,而是用代码来表示所思,并用编程这种方式来发现探索。  所以我尝试编写一个操作系统。可贵的是,我的前辈们,给我留下了许多宝贵和容易阅读的资料,无论是中文的还是英文的。我所要做的,就是学习他们的教导,做和他们同样的工作。并在某些方面尝试超越他们,从中得到乐趣,当社会,祖国需要的时候,能够担当责任,我真的不是在夸夸其谈。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值