`
smartwgd
  • 浏览: 55441 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linus Torvalds管理软件的5大经验

阅读更多

Linux的创造者Linus Torvalds在CIO.com讲解 了他如何让来自全世界的Linux开发者团结在一起的。

 

  • 寻找值得信任的人:虽然信任不是无条件的,但一旦让某人去维护某个东西,他完全可以自己作出一般决定。
  • 相信你自己:让自己成为别人心目中的可靠之人,让别人了解你的观点和立场。
  • 诚实,有时是痛苦的诚实:对其他人做的愚蠢事情严厉批评,而不是礼貌的委婉的指出错误之处。
  • 听取其他人的意见,修正自己的错误。
  • 直率和诚实的结合引向Linux走在正确的道路上,写出最好的代码。

 

额外注释;当Linus说话时候,人们都在倾听。

分享到:
评论

相关推荐

    乐者为王 linux torvalds

    总的来说,《乐者为王:Linux Torvalds》这本书不仅仅是一本传记,更是一本关于技术创新、开源精神和软件开发实践的教科书。它不仅讲述了Linus Torvalds的个人成就,还揭示了Linux成功的背后,那些推动全球科技发展...

    linux0.01 源代码(Linux的创始人Linus Torvalds写的)

    2. **内存管理**:Linux 0.01的内存管理机制是它的一大特色。它包括了物理内存的分配与回收、虚拟内存的映射以及页表的管理,这些都是现代操作系统中至关重要的部分。 3. **设备驱动**:虽然早期的Linux支持的硬件...

    linux从做系统学习笔记

    在此之前,Richard Stallman创办了自由软件基金会(FSF)并启动了GNU项目,编写了众多遵循GPL(通用公共许可证)的GNU程序,后来大量程序员和开发者的加入使得Linux系统得以快速发展,逐渐形成了今天我们所用的Linux...

    githubGit是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理

    Git是一个分布式版本控制系统,最初由Linux的创始人Linus Torvalds编写。它最初设计用于管理Linux内核的源代码,但现在已经广泛应用于各种软件开发项目中。Git的设计思想是让软件开发者在本地执行大多数操作,如提交...

    Linux系统管理复习题

    Linux系统管理复习题涵盖了许多关于Linux操作系统的基础知识,包括其历史、组成、版本控制、开源软件、主要发行版、服务器应用、系统管理、文件系统、目录结构、安装过程以及常用命令和账户管理等多个方面。...

    基于linux的软件开发

    从给定的文件信息来看,标题和描述指向的是“基于Linux的软件开发”,但实际内容却涉及到了考研政治真题,这显然与标题不符。不过,我们可以从标题出发,结合考研这一标签,来探讨一下与Linux软件开发相关的知识点,...

    Linux高级管理

    Tanenbaum开发,主要用于教学目的,Linus Torvalds从中吸收了灵感,后来开发了与Unix兼容的Linux操作系统内核,并于1991年在GPL(通用公共许可证)条款下发布,随后与GNU软件结合,形成了完全自由的操作系统GNU/...

    linux课件-TYUT软件工程

    1. **Linux历史与哲学**:讲解Linux的起源,由Linus Torvalds创建的背景,以及其开源、自由软件的理念。这部分还会涉及GNU项目和GPL许可证对Linux发展的影响。 2. **Linux发行版**:介绍不同类型的Linux发行版,如...

    linux11基础管理

    安装完成后,你将开始学习Linux的基础管理,包括文件系统管理、用户和权限管理、软件安装与更新、网络配置、进程管理等。 通过学习Linux11基础管理,你将能够熟练地使用Linux操作系统,无论是进行日常办公还是进行...

    Linux内核管理PDF

    软件通过内核来操作硬件资源,如多任务切换、磁盘读写、网络接口、内存管理等关键功能。内核由Linus Torvalds维护,不同Linux发行版虽界面和工具可能有所不同,但内核代码基本保持一致。 #### 二、内核的五大子系统...

    Linux新手管理员指南(中文版)

    Linux新手管理员指南(中文版)是一本专门为初学者设计的教程,旨在帮助那些对Linux操作系统管理感兴趣的新手快速上手。这份指南涵盖了Linux系统的基本概念、安装、常用命令、用户管理、文件系统、网络配置、权限管理...

    LINUX系统管理(初级培训教程)

    ### Linux系统管理(初级培训教程)知识要点 #### 第一章 Linux简介 - **Linux的定义**: Linux是一种基于UNIX的操作系统克隆版本,由Linus Torvalds领导下的开源社区共同开发。其目标是实现与POSIX兼容。 - **发展...

    Linux网络管理及应用课后习题参考答案

    1. Linux创始人:Linux的创始人是Linus Torvalds,他在1991年发布了第一个Linux内核。 2. Linux与Unix的关系:Linux是一种类Unix操作系统,遵循POSIX标准,与Unix有着很多相似之处,但Linux是开源且免费的。 3. ...

    《Linux操作系统》05Linux软件安装与进程管理.ppt

    Linux是一种免费且开放源代码的类UNIX操作系统内核。...在中国,Linux和开源软件也得到了广泛的应用和发展。例如,中标麒麟(Neusoft麒麟)和深之度(Deepin)等是基于Linux的操作系统,它们为不同用户提供了多种选择。

    极域电子教室在Linux操作系统实验课上的应用.pdf

    虽然目前绝大多数Linux的发行版中都包括了图形界面,一些管理工作可以通过图形工具完成,但是作为一个合格的Linux工程师,最直接、最有效的管理方式还是使用命令,因为Linux绝大多数的管理工作必须通过命令完成。...

    数据库管理员DBA要掌握的Linux技术手册

    数据库管理员DBA要掌握的Linux技术手册 数据库管理员DBA在日常工作中需要掌握一定的Linux技术,以便更好地管理和维护数据库系统。本手册将 från Linux的发展史、Unix的历史、Linux发行版等方面对Linux技术进行了...

    国防科技大学linux授课PPT

    最后,PPT可能会探讨Linux下的软件安装,包括使用包管理器(如apt、yum)以及编译源码安装,并且会涉及到Linux发行版的区别,如Ubuntu、CentOS、Debian等。 通过国防科技大学的这份Linux授课PPT,学习者可以全面...

    linux新手管理指南

    5. **软件安装与更新**:在Linux中,软件通常通过包管理器安装,如Ubuntu的`apt`,CentOS的`yum`或`dnf`。学会使用这些工具可以方便地安装、升级和卸载软件。 6. **用户与组管理**:Linux系统中的用户和组管理涉及`...

Global site tag (gtag.js) - Google Analytics