TranslateProject/sources/talk/20200214 Linux is our love language.md

84 lines
7.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[#]: collector: (lujun9972)
[#]: translator: (sndnvaps)
[#]: reviewer: ( )
[#]: publisher: ( )
[#]: url: ( )
[#]: subject: (Linux is our love language)
[#]: via: (https://opensource.com/article/20/2/linux-love-language)
[#]: author: (Christopher Cherry https://opensource.com/users/chcherry)
Linux 是我们最喜爱的语言
======
当一个妻子教丈夫一些新技能的时候,他们会学到比他们期待更多的知识。
![红心 "你不是孤单的"][1]
2019年是樱桃家族学习的一年。我是一个喜欢学习新技术的高级软件工程师并把学到的内容教给我的丈夫 Chris。通过教他一些我学到的东西并让他完成我的技术演练文章我帮助Chris学习到了新技术使他能够将自己的职业生涯更深入地转向技术领域。我学习到了新的方法使我的演练和培训材料更易于让读者理解。
通过这篇文章,我们来讨论一下我们从双方中各自学习到了什么东西,这学习到的内容对于我们的未来有何影响。
### 对于学生的问题
**Jess:** Chris, 是什么导致你想深入都学习我所学领域的技能呢?
**Chris:** 主要目的是为了让我事业更进一步。作为一个网络工程师的经历告诉我,现在的网络专家已经不像以前一样有价值了,我必须掌握更多的知识。由于网络经常被认为是造成这些天程序中断或程序出错的原因,我想从开发人员的角度了解更多关于编写应用程序的知识,以便于了解它们如何依赖网络资源。
**Jess:** 你想让我先教你什么内容呢,你想从中学到什么东西?
**Chris:** 首先要学习怎样安装Linux系统之后再安装[Ansible][2]程序。只要硬件能配对得上每一个Linux发生版都很容易安装上但可能会出现个别不兼容的情况。这就需要我学习如何解决系统安装前5分钟出现的问题了这个我最喜欢了。Ansible 给了一个我使用软件管理器安装程序的理由。当程序安装完成后我快速学习到程序管理器如何处理程序的依赖项目通过查看yum已经安装的程序我发现Ansible是用Python写的所以能在我的系统运行。自此之后我都通过Ansible来安装各种各样的程序。
**Jessica:** 你喜欢我这种教学方式不?
**Chris:** 我们一开始有过争吵,直到我们弄清楚了我喜欢的学习方式,你应该怎样为我提供最好的学习方式。在一开始的时候,我很难跟上你讲的内容。例如,当你说"a Docker container,"的时候,我完全不知道你在讲什么。比较早的时候,我的回答就是”这是一个容器",然而这对我来说,完全没有意义。我比较喜欢你对这些内容进行一些更深入的讲解,这让学习更有趣。
**Jess:** 老实说,这对我来说也是一堂大的课程。我从来没有教过在这个技术领域知识比我少的人在你之前,所以你帮助我认识到更多细节内容在解释的时候。我也得说声谢谢。
当你通过这几个学习步骤的时候,你觉得我的这篇测试文章怎样呢?
**Chris:** 就个人而已,对于男生来说这很容易,但我错了。在我主要学习的内容中,像你[介绍的Vagrant][3]程序,它在不同的Linux发生版本的变化比我想像的要多。操作系统OS会按你的要求更改设置方式、运行要求和特定命令。这看起来比我用的网络设备变化更大。这让我花费更多的精力去查看对应我的系统或其它系统在某此时候这个比较难以理解。在这学习路上我似乎碰到了很多不懂的事情。
**Jess:** 我每天都会遇到各种各样的问题,所以不同的方法处理不同的问题这就是日常生活。
### 对于老师的问题
**Chris:** Jess, 你现在教我的方式有什么改变呢?
**Jess:** 我会让你读多一些书,我也是。通过翻译书籍来学习新技术。每天起床后一小时和睡觉前一小时我都会看书,花费一个星期左右我就能看一到两本书。我也会创建为期两周的任务计划来实践我从书本中学习到的技能。这是除了我一天中第一个小时在喝大量咖啡时读到的科技文章之外的。当我在想如何让你增长职业技能的目标的时候,我认为书籍是一个重要的元素除了厉害博客文章和我们谈论的文章。我觉得我的阅读量使我理解增加了速度,如果你也这么做了,你也会很快赶上我的。
**Chris:** 那么学生有没有教过老师呢?
**Jess:** 我在你那里学习到耐心。举个例子当你完成了安装Ansible的时候我问你下一步要怎样操作的时候。你直接回复我“不知道”这不是我想让你学习到的内容。所以我改变了策略我们来说一说你想在安装程序的过程前需要学习到什么东西。当我们在写Vagrant文章的时候我们一起进行相应的演示操作我以创建它为目标所以我们在最后都有所获得。
这实际上对我在工作中的培训方式产生了巨大的改变。现在我讲更多问题在大家学习的过程中,并手把手进行讲解,这比我之前要做的多。我更愿意坐下来仔细检查,确保有人明白我在说什么和我们在做什么。这是我之前从来没有做过的。
### 我们在一直学到的东西
做为一对夫妇,我们的技术都有所增长在这一年的技术合作中。
**Chris:** 我对自己学到的东西感到震惊。通过一年课程学习我认识了新操作系统如何使用API使用Ansible开发网络程序和使用Vagrant启动虚拟机器。我还学习到了文档如何让生活变得更好所以我也会尝试去写一写。然而在这个工作领域行为并不总是被记录在案所以我学会了准备好处理棘手的问题并记录如何解决它们。
**Jess:** 除了我在教你中学到的知识外我还专注于学习Kubernetes在云环境中的应用知识。这包括开发阶段Kubernetes API的复杂度创建我自己的容器并对环境进行加密处理。我还节省了部分时间来学习更有趣的东西研究无服务终端的代码、人工知识模型、Python和以图形方式显示热成像。对于我来说这一年也很充足。
我们下一个目标是什么现在还不知道但我可以向您保证我们将会在Opensoruce.com上面进行分享它。
** 2019年你辅导了谁或2020年又准备辅导谁。在评论中告诉我们。 **
我能从我六岁的侄女舒淇身上看到好奇的光辉,当她发现探索的时候。。。
--------------------------------------------------------------------------------
via: https://opensource.com/article/20/2/linux-love-language
作者:[Christopher Cherry][a]
选题:[lujun9972][b]
译者:[sndnvaps](https://github.com/sndnvaps)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/chcherry
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/red-love-heart-alone-stone-path.jpg?itok=O3q1nEVz (红心 "你不是孤单的")
[2]: https://opensource.com/resources/what-ansible
[3]: https://opensource.com/resources/vagrant