你如何保持你的 Linux 技能精进?

有如此多的选择,没有理由不保持你的技能新鲜。
189 位读者喜欢这篇文章。
How Linux became my job

Opensource.com

无论你经验多么丰富,如果你不努力保持技能的敏锐度,并关注你使用的工具的变化,你将会错失良机。

无论你是 Linux 初学者还是经验丰富的专家,定期学习和实践都很重要。虽然有很多很棒的选择可以保持你的 Linux 体验新鲜,但你的技能不会神奇地自我提升。你必须付出努力。

那么你首选的学习方法是什么?参与投票,也在下面的评论中告诉我们。

你是书籍学习者吗?阅读文档是你的爱好,或者像这个网站一样提供操作指南和教程的网站?如果你可以访问培训和认证资源,它们也会非常有帮助。

无论你的偏好是什么,请告诉我们为什么它是你的最爱。祝你学习愉快!

标签
User profile image.
Opensource.com 发布关于创建、采用和分享开源解决方案的故事。在 Twitter 上关注我们 @opensourceway。

14 条评论

几乎以上所有方法都用,但我从教别人时学到的最多。当我编写课程并在课堂上授课时,我学到了很多,因为我需要研究学生在课堂上提出的问题。总有一些问题是我无法回答的。

现在,我在写书时学到的最多。我的书《SysAdmins 的 Linux 哲学》将于今年秋天出版,我为此做了大量的研究。我已经深入研究我的下一本书,并且学到了更多。

活到老,学到老。

这个!以上所有以及教学。我真的很怀念每天教学,站在一屋子茫然的目光前,当你看到它时……就像卡通片里一样,几乎能看到灯泡在某人头上闪烁。他们明白了!这不仅是最有益的经历之一,而且你知道你即将不得不加强你的游戏,因为他们会用铺天盖地的问题来轰炸你。我从未在任何我做过的事情中学到更多,工作更努力或获得更多回报,而不是在我教书的时候。

自从我从事管理工作以来,我更难保持我的技能精进,但是一旦我回到家,我就在我的家庭实验室中进行项目或深入研究一些新事物。无论我是实施 opensource.com 或我的 RSS 订阅源上其他地方的文章中的内容,还是研究书中的示例,观看 YouTube 视频,或者只是修修补补,持续的实践和学习是保持敏锐的唯一方法。尤其是在它不再是你的日常工作的时候。

回复 作者 dboth

我在一家网络托管公司工作,我们通常使用大量的在线资源(和资源),但在那里我被我们的客户困住了。但是现在我专注于 CompTIA Linux+(它与 LPIC 考试相同),但是阅读像 Opensource.com 这样的网站教会了我很多关于 GNU/Linux 和类 Unix 系统的知识,并且还在继续教我。
有一天我打算像 David 一样:教别人保持学习,刷新和提高我的知识和技能。

我大部分关于 Linux 的知识都是通过搞坏我的电脑学到的。值得庆幸的是,这些天我做得少了一些。

先生,您已经掌握了学习的第一要诀。问“如果我这样做会发生什么……哎呀,咒骂,然后修复它。令人惊讶的是,你能通过这种方式学到什么。”

回复 作者 bcotton

不惜一切代价。由于我真正只将 Linux 用于自己的利益,所以我不会参加课程、努力获得认证或在实验室中实践。对我来说,学习最重要的部分是拥有一些需要一些新技能的项目,或者将我拥有的技能提升到一个更高的水平。我认为,当你完成一些需要新信息的任务时,你所学知识的保留效果会更好。
我学到的另一件事是制作我自己的资源,通常是网页和/或电子书。当我花很长时间才找到我需要的资源时,这尤其有用,当我找到的东西不太正确并且需要调整时,更是如此。

努力工作!

拥有家庭实验室至关重要。
租用一些 VPN 实例并做一些公益工作。为非营利组织托管网站和邮件列表。没有什么比肩负保持服务运行的责任更能保持技能的敏锐度了。

我使用了所有这些方法,因为虽然读书很棒,但你只有通过“实践”才能真正学到东西。例如。自 2002 年/03 年以来,我一直在使用 Linux,但从未接触过 vim 或 nano。从来没有。因为在我幼稚的想法中……gEdit……Mousepad……Xed……任何东西都比使用它们更好,因为它更容易。但是后来我报名参加了 Linux Academy,并参加了他们的 LPIC 课程(开始朝着认证迈进,我希望这将通往 RHCSA 认证。)现在呢?……在实际使用这些应用程序并发现我可以轻松地操作文件……从 .conf 文件到 .sh 文件……之后,我认为如果我只是阅读它们,我会遇到更大的困难。正是在我必须实际打开这些应用程序并使用它们做事的实验室里,帮助我建立了对它们的信心。所以是的……我认为健康地混合所有这些类型的方法将有助于将你变成一个更有经验和知识渊博的 Linux 管理员。

这只是我的两分钱看法……

真的,以上所有方法都用到了,但问题是“你的首选方法是什么”,只能有一种首选方法。对我来说,我通过实践学得最好,所以我会在某个地方阅读一篇关于新事物的文章,阅读一些在线文档以获得一个起点,然后在我的实验室中启动它进行修修补补。至少在我的实验室里,当一切崩溃时,损失的只是时间,但我通过崩溃和调查学到了宝贵的一课。

自从 2001 年我有了第一台 PC 以来,我就热爱技术。学习、编写和执行程序,想着会发生一些事情,真是太令人兴奋了。自从我被技术病毒咬伤并想学习每项技术以来,互联网对我的帮助很大。

我使用以上所有方法,具体取决于我在做什么。我有两个
主要动力:用户组/会议和痒点。

我曾在多次会议和本地用户组中做过演讲。
在准备演讲的过程中,我会深入研究这个主题,并且
了解是否有更新/更好的方法。通常,这会导致一条发现之路
以及新技能的采用。当然,我也通过参加
其他人做的演讲中学到很多!

此外,我喜欢解决自己的痒点。我想学习 BackupPC
并建立一个不错的备份解决方案。然后我想学习虚拟化
现在有了一个 kvm 解决方案。下一个痒点是拥有一个文件
系统在冗余硬件上,kvm 在 gluster 上运行。我什至不会
提及我使用 shell 脚本和 Ansible 完成的所有工作。

所以我在想,“解决痒点”是我提高
我的 Linux 技能的真正首选方法。

不只是学习,对于任何开发培训,我都使用 Lynda iphone 应用程序,我可以在通勤上班时收听。当在家时,我使用同一个应用程序在我的 Roku ultra 和 Sony 4K 电视 55 英寸上流式传输它。此外,我喜欢自愿帮助解决 StackOverflow 上的问题,即使是关于不熟悉的主题,如果对它们感到好奇并想学习它们。

真有趣。我不试图跟上花哨的新东西,而是试图学习那些我还没有学过的东西。否则,我就像在半空中接子弹一样,这是不可能的,即 Linux 工具不断更新。有一天我们对软件包维护的软件感到满意,第二天我们有了 flatpak,现在我们有了 snap store(这肯定会让开发人员发疯,不知道该选择哪个)。
所以我慢慢来,学习那些我甚至还没有学过的东西,即使它们太旧和过时了。

知识共享许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.