目录

前言

相信部分刚进入这个行业的新同学会对一个问题感到疑惑,为什么从培训学校出来的学员不被欢迎?

这里记录下一些我个人的看法(博主也曾有面试新员工的经历):说到底还是一个学习能力的问题。就这一点,从我的经历看来(曾到多家企业培训新人),培训出身的技术人员大体而言确实没有科班出身的学得更快准狠一些。学习能力这个东西其实比较虚,它并没有一个直观的考量方式,所以企业一般都会简单粗暴的使用学历、专业、项目经验来衡量。这之间反映了你的计算机知识框架是否完善、基础概念的理解是否到位、思维能力的强弱、有没有属于自己的对技术的理解和总结。这是一种综合能力层面的体现,直接决定了一个人在技术这条道上能走多远,瓶颈有多大。现在越来越多的企业更留意面试者的教育背景,其中,网易的技术能在国内互联网企业中一枝独秀,离不开在这一个环节的严格把控(只要 985/211 的科班高材生)。

但这里并不是在消极的打压从培训学校出来的同行,而是希望提出一个建议:互联网这个行业总是要求我们能够 快速深入 的去掌握一个新的技术点。永远不能停下学习的脚步,相信是这一行当里非常显眼的标签。所以学习能力的培养从来都是我们需要关注的重点。

那么怎么才能快速深入的学习呢?这是一些同学经常会问到的问题。我的建议是:

  • 短时间内,观看针对性的技术视频。从生物的感官上来讲,视觉和听觉的结合能让我们更快的接收咨询。而且,一般来说,视频讲师除了讲解知识点之外还会给出自己的经验总结,可以更好的搭建知识框架和了解技术的应用场景。了解技术的应用场景是非常重要的,尤其对于初学者而言,为什么要这样用?用在哪里?这是常见的问题。

  • 将学习的知识点,写成 Demo,或者直接应用到工作中。用起来或者说练习是非常重要的!这是一个反思和扩展的过程,建议通过辩证的方法去思考,这样做好在哪里?不这样做的话不好在哪里?加深对知识点的理解,达到举一反三的效果。这个 Demo 写没写,在我看来是天差地别的,大多数怕麻烦、偷懒、觉得自己已经学会了的同学不会去写,所以最后也是一头雾水或者只学会了当下而没能有所拓展。建议拒绝一切学而不用的学习方式

  • 结合书籍来完成实现。在工作中,有些时候我们难免需要在没有完全弄懂的情况下先将这个知识点用起来,毕竟工作才是你的价值,而不是学习。但这时我们需要注意了,往往由于这个原因使我们放松警惕,对一些关键的知识点的了解过于片面,知其然,而不知其所以然。所以这个时候,看书是深入学习、整理思路、总结方法和培养思维最好的方式。本篇不对怎么去看书作太多的篇幅,而是将重点放在怎么看 《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》 这一本书上。

关于这本书

《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》,这本书我在 14 年收入,至今仍会偶尔阅读。整本书错别字不多,语句通顺 幽默,类别排版合理,知识点有深入也好理解。但内容极其啰嗦,有小部分知识点已经 OUT。总体来说个人评 3 星半,值得推荐作为一本工具书收入。

所谓工具书就是跟使用手册一般的存在,适合在有需要(例如我最近在学习使用 Vim 进行开发。)或闲下来的时候翻阅。如果你是在 Linux 平台上进行开发的开发者,我建议通读目录,但绝不建议通读全文。鸟哥的话痨绝对是我生平仅见,但话说回来,新手应该会对这种啰嗦的语气感到亲切,不断的重复,是为了让你记得更牢固。

必看知识点

NOTE: 这里列出的知识点仅针对希望在 Linux 平台上进行工作的程序员或希望学习使用 Linux 的爱好者。对于专业的 Linux 运维人员来说,这一本书肯定是难以满足的。

整书涵盖了 RHCSA(红帽认证系统管理员) 大部分所需要掌握的知识点,重点在几个方面:

  • 系统安装

    • 第3章 主机规划与磁盘分区 (3.2/3.3)
    • 第4章 安装CentOS 5x与多重引导小技巧 (4.2/4.3)
  • 文件和目录管理
    • 第6章 Linux的文件权限与目录配置
    • 第7章 Linux文件与目录管理
    • 第9章 文件与文件系统的压缩与打包 (9.2/9.3)
  • 磁盘和文件系统管理
    • 第8章 Linux磁盘与文件系统管理 (8.2/8.3/8.4/8.5)
  • 网络管理
    • 第21章 系统设置工具(网络与打印机)与硬件检测 (21.1)
  • 账号管理
    • 第14章 Linux账号管理与ACL权限设置
  • 软件管理
    • 第23章 软件安装:RPM、SRPM与YUM功能 (23.1/23.2/23.4)
  • 系统服务管理
    • 第18章 认识系统服务(daemons)
  • Shell 基础
    • 第11章 认识和学习 Bash
    • 第10章 vim程序辑器 (10.2/10.3/10.4)
    • 第13章 学习shell script

最后

这本书最大的亮点在于鸟哥有将自身的使用经验倾注到其中,用了一定的篇幅来告诫我们 Linux 的使用规范(EG. FHS目录配置标准)和技巧,这是非常 Nice 的!Linux 对于开发者而言是一个工具、平台,那么能不能更好的使用这个工具会在一定程度上影响我们的工作效率。例如: 在遇见一个重复性的工作内容时,你是编写一个小脚本来完成呢?还是就这么重复的完成呢?其中的区别在于你是否能熟练的使用 Linux。

视频推荐:马哥 Linux 运维基础篇,能够契合这本书的内容。

用起来:建议桌面换成 Linux,有效增长 Linux 的使用时间。

拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录的更多相关文章

  1. 拒绝从入门到放弃_《Python 核心编程 (第二版)》必读目录

    目录 目录 关于这本书 必看知识点 最后 关于这本书 <Python 核心编程 (第二版)>是一本 Python 编程的入门书,分为 Python 核心(其实并不核心,应该叫基础) 和 高 ...

  2. python核心编程第二版笔记

    python核心编程第二版笔记由网友提供:open168 python核心编程--笔记(很详细,建议收藏) 解释器options:1.1 –d   提供调试输出1.2 –O   生成优化的字节码(生成 ...

  3. Python核心编程(第二版)PDF

    Python核心编程(第二版) 目录 第1部分 Python核心第1章 欢迎来到Python世界1.1 什么是Python1.2 起源1.3 特点1.3.1 高级1.3.2 面向对象1.3.3 可升级 ...

  4. Python核心编程第二版(中文).pdf 目录整理

    python核心编程目录 Chapter1:欢迎来到python世界!-页码:7 1.1什么是python 1.2起源  :罗萨姆1989底创建python 1.3特点 1.3.1高级 1.3.2面向 ...

  5. python 核心编程第二版 课后习题 第11章

    11-3 函数.在这个练习中,我们将实现 max()和 min()内建函数. (a) 写分别带两个元素返回一个较大和较小元素,简单的 max2()核 min2()函数.他们应该可以用任意的 pytho ...

  6. 《python核心编程第二版》第8章习题

    8–1. 条件语句. 请看下边的代码 # statement Aif x > 0:# statement Bpasselif x < 0:# statement Cpasselse:# s ...

  7. 《python核心编程第二版》第7章习题

    7–1. 字典方法.哪个字典方法可以用来把两个字典合并到一起? 答:dict1.update(dict2) 7–2. 字典的键.我们知道字典的值可以是任意的Python 对象,那字典的键又如何呢?请试 ...

  8. 《python核心编程第二版》第5章习题

    5-1 整形 讲讲 Python 普通整型和长整型的区别 答:普通整型 32位,长整数类型能表达的 数值仅仅与你的机器支持的(虚拟)内存大小有关 5-2 运算符(a) 写一个函数,计算并返回两个数的乘 ...

  9. 《python核心编程第二版》第4章习题

    4–1. Python 对象.与所有 Python 对象有关的三个属性是什么?请简单的

  10. 《python核心编程第二版》第3章习题

    3-1. 标识符.为什么 Python 中不需要变量名和变量类型声明? 答: 对象的类型和内存占用都是运行时确定的. 尽管代码被编译成字节码,Python 仍然是一种解释 型语言. 在创建也就是赋值时 ...

随机推荐

  1. vue项目 Request Payload改成Form Data

    vue项目中提交表单时,请求参数是Request Payload时在main.js中加 axios.defaults.headers.post['Content-Type'] = 'applicati ...

  2. jfinal+H5的websocket 实现同一账户在不同地点不同电脑只能登陆一个(互相踢下线)

    jfinal+H5的websocket 实现同一账户在不同地点不同电脑只能登陆一个(互相踢下线):https://blog.csdn.net/liuyifeng1920/article/details ...

  3. Java8 HashMap详解(转)

    Java8 对 HashMap 进行了一些修改,最大的不同就是利用了红黑树,所以其由 数组+链表+红黑树 组成. 根据 Java7 HashMap 的介绍,我们知道,查找的时候,根据 hash 值我们 ...

  4. PCIe基础篇(一)、基础知识扫盲

    1.PCIe:Peripheral Component interconnect Expess,外围组件接口互联,属于第三代IO总线,PCIe的传输速率指的是实际的有效传输速率,为RAW data(原 ...

  5. openSSH学习笔记(一)

    OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现.SSH协议族可以用来进行远程控制, 或在计算机之间传送文件.而实现此功能的传统方式,如telnet(终端仿真协议). rc ...

  6. HTML水平居中和垂直居中的实现方式

    父元素是块元素,根据子元素不同分为以下几种: 1.子元素是行内元素: a.水平居中:在父元素上设置text-align:center; b.垂直居中:在行内子元素上设置行高与父元素相同line-hei ...

  7. Kubernetes部署DNS

    前言 阅读地址 http://thoreauz.com/2017/04/16/docker/Kubernetes%E9%83%A8%E7%BD%B2DNS%E5%92%8CDashboard/ Kub ...

  8. Less 混合(mixin)

    Less的混合:混合可以将一个定义好的class A轻松的引入到另一个class B中,从而简单实现class B继承class A中的所有属性.我们还可以带参数地调用,就像使用函数一样. .bord ...

  9. 036:DTL常用过滤器(5)

    slice过滤器: 类似于 Python 中的切片操作.示例代码如下: {{ some_list|slice:"2:" }} 以上代码将会给 some_list 从 2 开始做切片 ...

  10. maven之assembly插件

    传送门 https://blog.csdn.net/WANGYAN9110/article/details/38646677/ http://blueram.iteye.com/blog/168407 ...