Linux是懒程序员的福音。接触Linux愈久愈发现这个特点。
Linux下最受欢迎的产品都能很显著地降低时间成本。譬如Git,VIM,Emacs,Shell,Pacman(Arch的包管理),虽然很多软件在windows下也有相应的解决方案,但是,Linux的确是承载这些产品最完美的平台。用的久了的确会显著地提升工作效率,但因为Linux下很多东西的学习曲线也很陡峭,所以讨论效率问题还是很有争议的。
如果题主非要给自己学Linux找个理由的话,我觉得就是不差时间,爱折腾。
事实上,现今有很多人在使用 Linux,但却不自知——无论是在手机上,在使用谷歌、Facebook、Twitter、GPS 设备时,甚至是在他们的汽车中,或者在将云存储作为个人或商业用途时。尽管消费者在很大程度上可能并没有注意到这些系统其实都在使用 Linux,但 Linux 在这个市场中扮演的角色表明它已经变得多么的重要!
大多数物联网和嵌入式设备——那些需要良好安全性和占用资源很小且在我们的以技术为驱动的生活中占据众多利基功能的小型设备——运行着各种 Linux 系统,并且这种局面不太可能会发生改变。相反,我们只会看到更多的设备将使用 Linux 系统,并继续依赖开源来驱动它们。
根据云产业论坛(CIF)的数据,企业首次出现在云端的支出比在内部基础设施上的支出更多。云正在接管数据中心过去所扮演的角色,而主要还是 Linux 让这种转型变得如此有利。即使是在微软 Azure 上,最流行的操作系统仍然是 Linux。在首次企业之声(VotE)调查中,451 Research 预测,近 1000 个受调者中有 60%计划在 2019 年之前让自己的主要 IT 运营脱离本地部署。
Gartner 的数据表明,80%内部开发的软件现在都支持云或者本身就是云原生软件。云原生软件专为在云端运行而构建,以便提供提升竞争力所需的高可用性和性能。Linux 基金会是云原生社区的关键协作者。
Amido 首席技术官 Simon Evans 说:“来自谷歌和 Apache 等开源社区的开源项目被所有大型云供应商作为托管服务产品,其速度之快让人为之着迷。这些经过验证的开放技术正在迅速取代云端的先驱者,像 Kubernetes、Apache Kafka 和 Apache Spark 这样的项目变成大型云提供商提供的“服务”,这对全世界来说无疑是一件好事。这种融合是避免供应商锁定的关键,同时让企业仍然能够专注于他们的数字 USP(独特卖点)。它是多云战略的推动者。”
这几年,不管是服务端还是移动端,Linux操作系统越来越成为主流了。打开Linux操作系统这扇门,你才是合格的软件工程师。很多具体的编程问题,比如并发、网络编程、性能调优等等,都需要你理解操作系统的工作原理。可是操作系统涉及方方面面的知识,包括数据结构与算法、计算机组成原理、网络协议等等CS专业的硬核知识。
WRITE-BUG研发团队衷心希望【WRITE-BUG数字空间】可以给每位同学一个属于自己的秘密空间,同时祝愿大家在“公开圈子”世界里,遇见志同道合的伙伴们,因为我们与大家一样,都曾孤独前行着。
标签:操作系统,哪些,好处,开源,Linux,Apache,软件,云端 From: https://blog.51cto.com/u_16125770/7244051