Windows vs Linux


转载于知乎


学习Linux《鸟哥的私房菜-基础篇》。虽然依旧是个不折不扣的菜鸟,但我的感想挺大的。

---------------------------------------------------------------------------------------------------------------------------

什么是典型的windows思维?从我自己的经历来概括,大概是以下几个方面。(这里的“典型”并不说是使用windows的人全部都这样,而是整个用户群体现出来的整体倾向,我自己在一开始便是个不折不扣的windows思维者,有志之士请勿要妄自菲薄)

  1. 索取与将就。不愿意花费时间、金钱去满足自己个性化的需求,把需求都寄望于企业和他人的产品,期待不劳而获,甚至在无偿享受他人的服务的时候还经常性的挑挑拣拣,不懂感恩,如果他人暂时没有解决方案就只能将就。
  2. 不愿意分享。一是自己本身没有创造,何来分享一说?二是把分享看作一种损失。
  3. 动手困难症候群。人并不是生来就谁动手能力强,大都是环境的氛围影响造成的。windows上面的产品级程序大多不能重用,这也是GUI的一个弊病吧,想做出任何一点小修改都可能要打破重来,这样的实操代价太大,让人如何大展拳脚。
  4. 缺乏一颗寻根问底的心。windows把全部的细节都葳了起来,这对用户是一件省心的事,但对计算机专业的学生却绝对是毒药,在windows的易用性中满足而不思进取,流于表面的技术。

---------------------------------------------------------------------------------------------------------------------------

为什么会接触Linux?

它提供了一个驱动力让你去真正掌握你应该要掌握的知识——编译原理、计算机网络、操作系统……想要用XXX功能?学啊!想要插U盘?学mount!想要定时备份文件?学crontab!每一个功能都或多或少让你明白Linux背后的机理。Linux高昂的学习成本对于开发人员来说,才是正常的。因为操作系统就是有这么复杂,就是有这么多知识要掌握,使用系统的本身和Linux正统的C语言让你把所有计算机的基础知识都串了起来,不再只是空中楼阁不可触摸。而且毫无疑问它可以提高你解决问题的能力。以致于现在每当提起Linux,我都觉得自己是个SB。

它提供了无数可以重用可以自由定制的工具。“君子生非异也,善假於物也”。以命令行而不是GUI为界面有一个巨大的好处——管道风格的重用。虽然命令行使用起来不如GUI直观,但它在可扩展性上有无与伦比的潜力;甚至连操作系统本身都是开源的,你可以定制属于自己的个性化系统。你的生产力会大大提高,而且你不必再重复发明轮子,你可以专注造你的dream car。

它提供了一个以分享、协作、创新的开源自由环境。“Linux上每个程序都是半成品。”个人撰写的程序在最初是为了满足自己的需求,而后他将他分享出来;你想要使用他的程序,但程序不够完善,你将它修改之后满足了自己的使用,而后又将它分享了出来。就是这样一个又一个的使用者和开发者双重身份的协作,让程序越来越优秀,没有止境。

它提供了一个历史悠久、经受了考验的技术框架。技术发展日新月异,今天所学明日可能已成糟粕。windows下面的技术从win32 api到.net便是一例。但从Unix上传承下来的底层技术却少有变动,一直广为使用。从知识的长期投资性价比来说,Linux也应当作为可靠的选择之一。

它提供了一个机会让你去接触更为广大的群体和世界。由于国内Linux资源的稀缺你不可避免要去阅读国外的资料来解决问题,强迫你去阅读英文文档,作为提供外语也不失为一种好办法,并且与远在地球另一边的朋友一起开发和讨论,也是一件很激动人心的事情吧?

---------------------------------------------------------------------------------------------------------------------------

从另外一些角度上对Linux的疑问

现代工程化分工精细,我只需要负责关注产品的需求和市场就可以了,用不着太精深的技术。
我自己也认为这样的说法是正确的,如果不是以技术出身的朋友的确是用不着太精深的技术。但我想说的是,学习Linux过程中培养出来的独立思考、乐于分享、长于实践的品质是任何岗位任何行业都需要的。

Linux在找工作上的优势。由于我自己尚是一名学生,对市场并未有太多了解,但所见所闻中Linux人才确实更为稀缺。

于我自己来说,学习Linux是一种对知识的长期价值的投资选择,同时也是因为自己控制欲比较强,不喜欢隔靴搔痒地写代码、不喜欢受制于人。对于上述品质自己虽然不敢说具备,但的确是在过程中有所改善,希望继续进步。

骚年,跳进湖里去游泳,不要再留在岸上戏水了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值