老实说,我之所以入了Linux的坑,纯粹只是为了追我现在的男朋友,也就是技术宅。如果不是为了追我男朋友的话,我估计我这辈子都不会去接触linux。好吧,今天写一写过往事情,也是为了怀念当初追男友的一些故事吧。我大学专业是金融管理,现在的男友专业是计算机。男友是那种性格极其沉闷的人,也不愿意参与任何社交的活动。按理说,男友这样的性格,又和自己不是一个专业,我们应该难以认识的。但是有时候上天就会这么悄悄眷顾你的爱情。在一次大课的时候,我们专业和计算机专业安排一起上课。

那天上课的时候,我刚好迟到,于是就只能偷偷从教室后门溜进去,坐到最后一排。那天凑巧,我现在的男友也刚好坐在最后一排。那天的他,穿着干干净净的白色衬衫,低着头看着一本书,还时不时做着笔记。我承认当时被男友那股帅气迷人的学习劲给迷倒了。我以为男友是在学习大课知识,结果我将头凑向他的时候,却看到他在看一本编程的书。我记得当时,我还拍了拍他肩膀,还跟他打趣说:“同学,上课期间,不要看跟本课程无关的书籍哦。”结果,现在的男友瞪了我一眼,然后说了一句:“学自己认为有价值的东西就行”,然后就继续看他的“天文”书,也没理睬我,

所以呀,我好气呀。我从小到大就是那种自己想要的一定要努力争取的性格。而那堂课后,我就一直在想那节课的印象,我自己内心也很肯定他就是我所想要的男朋友类型。于是我就托朋友打听关于他的信息与消息。大概就是他是技术宅,喜欢搞技术,甚至从他室友那知道,他一天除了上课,就是在宿舍对着电脑噼里啪啦打着键盘,连宿舍活动都不参加。知道这些事情我尝试各种各样的方式跟现在男友交流,不过他却对我爱理不理。后来一想可能跟他的共同话题太少,而他又是那种掉进电脑的人,所以自然他也就难以注意到我。于是,我就想到我要去学编程多少有共同话题来,后来我也买了那本“天书”——《Linux就该这么学》,其实真正踏实下来读懂了就会发现并不难。

 

我就是那种想到就去做的人,于是我也买了本计算机二级的书。实话实说,这就是最早学习的有关的计算机技术,我还是非常担心的,因为毕竟从小到大,我对电脑最大的应用就是看电视剧和上网聊天。之后又陆陆续续入迷似的看了其他一些书,当然也顺利靠下了计算机二级。我发现其实想要学习计算机技术并不是很难的。因为从书理论到实际操作过程当中,都有莫名的实践的乐趣。

在之后有接触了一些编程,我也学着开发一个小网站,这才接触到的服务器和linux系统。我学做网站并不是为了学习而去学习,我是一些美观大方的个人博客吸引住了,毕竟那么漂亮的一个网站我也想有几个啊。从基础的html到后端的php,再到支持php的apache服务器都有所接触。尽管后来有次大课的时候,我正看着之前认为是“天书”的书,然后旁边的当时还不是男友的那位白衬衫同学看到,也是一脸疑惑问道:“你个小姑娘怎么就学起这些来了。”我当时也没好意思说还不是为了你。不过共同话题多了些,一来二去就熟识了,经常在一起争论vim还是nano好用,php和java那个更好用,吵着吵着在一起了。谁主动我都忘了诶。虽然最初的目的不纯,为了跟技术宅有点话题,不过这个坑我跳进去就没跳出来,真的蛮有意思的。总之大学之后的两年时间课余时间基本都是和男友一起看书学习。再后来学习linux系统运维时候看到了刘遄老师的书。拿了奖学金之后和男友一起报班学习刘遄老师的课程。报班学习之后是比之前学习得更加系统。当然之后也和男友有着更多的讨论话题。我们也常常会因为问题争吵闹矛盾赌气又和好,而在这样的一个过程当中,我和男友的感情也升温了不少。

去年毕业后,通过校招男友在一家网络公司从事运维开发的工作,而我因为专业是金融,再加上因为学会了linux这门技术,也很顺利在一个互联网金融公司从事系统维护。因为我们工作的起点较高,所以在一线城市活下去还算体面,年前的奖金和年后的加薪让我们对未来有了不少信心。

至于当年挑坑的那段缘分嘛,早就水到渠成了,一直没领证是他年龄不够,一切都是缘分,不过也很推荐你看看《Linux就该这么学》这本书,内容精炼,重点突出,也祝你与Linux结缘,遇到你喜欢和你爱的人。

技术宅学习Linux系统还是很有前途的的更多相关文章

  1. 总结四条对学习Linux系统有帮助的方法

    网络是一个很神奇的东西,现代人的生活离不开网络,网络已深入人们的工作,生活,娱乐等方方面面.网络之所以无处不在,是因为它提供了诸多的网络服务,所以网络服务是网络的灵魂. 互联网上的各种网络服务是架构在 ...

  2. 与你们分享我学习linux系统的三大妙招

    一说到linux,我们就自然会想到企业服务器系统,目前市场上的网络设备都是使用linux内核操作系统,一些网络服务器也是使用linux操作系统下面的服务搭建实现的:目前操作系统这块也基本被linux占 ...

  3. 应届毕业生如何通过学习Linux系统选择一份高薪职业

    2017年全国高校毕业生人数795万,史上"更难就业季"大学生就业形势,再加上出国留学回来的约30万以及没有找到工作的往届毕业生,预计将有1000多万大学生同时竞争. 如果我们不是 ...

  4. 给学习Linux系统小白的两三个建议

    前段时间看过一个针对国内Linux使用情况的调研表,有了不少感慨.现在听说过linux,会一点linux基本操作的人多如牛毛,然而真正能用linux做一点事情的确少之又少.无论是公司还是学校,办公基本 ...

  5. 正确学习Linux系统的5个建议

    摘要: 最近几年Linux系统应用越来越广泛,以至于很多人开始热衷学习Linux.但是我们都是从小都是学习windows系统长大的,从windows 98到现在的windows 10,而根据学习win ...

  6. 学习Linux系统的方法经验

    Linux系统是一个开源的高效的以命令行为主的操作系统,主要用于服务器操作系统领域.对于Linux操作系统更多详细准确的解释大家可以网上找到<Linux就该这么学>的第0章介绍的比较详细: ...

  7. 安装虚拟机及学习linux系统 20155222卢梓杰

    安装虚拟机及学习linux系统 20155222卢梓杰 首先按照要求下载virtualbox,没有遇到问题. 接下来新建一个虚拟机,按照要求应当安装乌班图64,这里只有32位的.在网上搜寻了许久,终于 ...

  8. Linux学习-->linux系统在移动硬盘的安装

    由于自己看了一些文章和linux的好奇,想来一窥Linux的奥秘,因此自己准备学习使用Linux系统,这里记录下自己的安装过程,方便以后自己重装系统时进行查阅. 参考的书籍是鸟哥的<Linux私 ...

  9. 第三次随笔--安装虚拟机及学习linux系统初体验

    第三次随笔--安装虚拟机及学习linux系统初体验 ·学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统 首先按照老师的提示步骤进行VirtualBox虚拟 ...

随机推荐

  1. 滑动验证 和滑动图片验证JS

    滑动验证 先放效果图 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quo ...

  2. RestTemplate学习

    在学习spring cloud的时候,用到了RestTemplate,找到一篇博客,写的很好,学习转载! 文章转载自:https://blog.csdn.net/itguangit/article/d ...

  3. Lua和C++交互 学习记录之三:全局值交互

    主要内容转载自:子龙山人博客(强烈建议去子龙山人博客完全学习一遍) 部分内容查阅自:<Lua 5.3  参考手册>中文版 译者 云风 制作 Kavcc vs2013+lua-5.3.3 1 ...

  4. Anaconda 简单介绍 -- 环境管理

    前面介绍了 Anaconda 的安装,接下来介绍一下 简单使用,后续并实时更新. 常用操作命令: 环境操作 1.查看环境管理的全部命令帮助: conda env -h 2.查看当前系统下的环境: co ...

  5. 数据结构(C语言版)-第5章 树和二叉树

    5.1  树和二叉树的定义 树(Tree)是n(n≥0)个结点的有限集,它或为空树(n = 0):或为非空树,对于非空树T:(1)有且仅有一个称之为根的结点:(2)除根结点以外的其余结点可分为m(m& ...

  6. tchart...

    using System;using System.Collections;using System.ComponentModel;using System.Drawing; using System ...

  7. Practical Node.js (2018版) 第4章: 模版引擎

    Template Engines: Pug and Handlebars 一个模版引擎是一个库或框架.它用一些rules/languages来解释data和渲染views. web app中,view ...

  8. 跨域和jsonp的原理

    什么是跨域? 跨域,指的是浏览器不能执行其他网站的脚本.它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制. 所谓同源是指,域名,协议,端口均相同,不明白没关系,举个栗子: h ...

  9. Numpy常用API

    目录 一.输入和输出 1.1 NumPy二进制文件(NPY,NPZ) 1.2 文本文件 1.3 正则表达式解析 1.4 原始二进制文件 1.5 内存映射文件 1.6 Base-n相关 1.7 数据源 ...

  10. Raspbian安装Opencv3

    如果旧版本使用apt-get安装 sudo apt-get remove libopencv sudo apt-get remove opencv 如果旧版本使用编译安装 sudo make unin ...