作为一名机械专业毕业的学生,两年的工作经历实实在在地教会了我如何认清现实,让当初那个对机械行业无比憧憬的少年明白了自己选择的路有多艰难。由于我的父母都是工人,所以我比其他同龄人能更早地接触到工业的魅力。不得不说,当硕大的车间和庞大的流水线摆在一个5、6岁的小孩面前时,那种震撼力简直是刷新三观!原来大人的世界还有这种玩法?!从那一刻起,机械便在我心中烙上了不可磨灭的印记,与之伴随的还有那车间隆隆的噪音。有时候我也在想,如果当初我看到的是个核电站或者是飞机坦克,那我现在会不会是一名核物理学家或者是军人。

言归正传,之后的剧情和大部分中国孩子一样,小学、中学、高考、大学……而就在挑选专业的时候,我义无反顾地选择了机械工程,就像是冥冥之中早已注定。不论父母怎么劝说,我都丝毫没有动摇。因为我知道,只有这个时候才是真正能掌握自己未来的机会,如果不听从自己的内心,我将很难再有选择的机会。后来的现实告诉我,当初的少年还是太年轻啊!在此也奉劝大家,若不是对一个事物爱的痴迷,为情怀而做的选择将会让你活得越来越累,甚至怀疑人生。

好在这是一个非常普及而又成熟的行业,虽然比不上IT、金融、房地产,但起码的温饱还是可以解决。毕竟我们还有“工人”这个先进的称号不是。

两年的车企工作让我学到了很多书本上没有的骚操作,也让我了解了一辆车从研发到装配的整个过程。不得不承认,我国机械行业和国外的差距还是非常大的,单就一个车削活塞外圆的数控车床,目前依旧依赖进口。更不要说那些常用的工业软件,几乎没有一样是国产的!很无奈……

自工作以来,我发现Linux在工业中的应用非常广泛,尤其是工业设备的嵌入式系统大多采用Linux类型的系统。其开发简便、针对性强的各种优点是其他系统不可比拟的。真的很后悔大学期间没有好好学习Linux,原来我错过了一个非常实用的系统工具。不得不说,Linux是一个以开发者为中心的操作系统,尽管有很多人、很多公司在努力让Linux变得更加人性化,但Linux的用户群体从来都不是普通用户,而是使用计算机的专业人员。它的优先级也是搞定工作而非娱乐。Linux的很多生态上的特点,都可以用这件事来解释。另外一个很重要的特点,是Linux是由全球的爱好者们共同开发的。它不像Windows/Mac有一个明确的开发目标,甚至不像BSD有一个Base System,Linux不过是一个内核,和一堆从不同地方开发,试图满足不同开发者自身需要的应用程序。只不过碰巧发现,这些工具的组合,能够满足大多数人的大多数需要而已。

其实故事到了这里又有了新的开始,懂的人应该已经猜到,没错,我辞去工作又重新踏进了校园。因为我发现自己的还有很多很多的技能没有掌握,还有太多太多的知识想去学习。如果说身体和灵魂总要有一个在路上,那么,三年的硕士生涯将可能成为我人生中灵魂的最后一次纯粹的洗礼。我要在知识的海洋里扬帆起航,而这一次,我的目标将更加清晰,那就是在嵌入式自动控制领域发挥Linux独有的魅力。而这一切就得从Linux开始。

我明白,一味地懊恼本科时期没有学习Linux是改变不了任何现状的,研究生只是一个平台,如果不下决心利用最后的校园时光自学Linux,那么可能我这辈子都再也没有机会去认认真真地学习它了。还没开学,就在网上大量地搜索了关于Linux的学习方法,不得不说,Linux的教程真的数不胜数,各种评价也是褒贬不一。今年年初还曾在某网站自学了一段时间的Kali系统,但始终不得要领。有那么一段时间,我几乎都要放弃造轮子了!不过幸运的是,一次偶然的机会,同学向我推荐了《Linux就该这么学》,我就利用课余时间一直抱着书啃,遇到不懂的就向身边的人请教。如今,我也慢慢的开始掌握其中的要领了,是这本书向我开打了新世界的大门!我也一直关注着官网的信息,希望能向各位前辈们多多学习,共同进步!也希望将来我能为机械行业贡献自己的一份力量!

学习Linux系统永远都不晚的更多相关文章

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

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

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

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

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

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

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

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

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

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

  6. 技术宅学习Linux系统还是很有前途的

    老实说,我之所以入了Linux的坑,纯粹只是为了追我现在的男朋友,也就是技术宅.如果不是为了追我男朋友的话,我估计我这辈子都不会去接触linux.好吧,今天写一写过往事情,也是为了怀念当初追男友的一些 ...

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

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

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

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

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

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

随机推荐

  1. 02使用GitHub远程仓库

    一.远程库配置 由于本地的GIT仓库和GitHub仓库之间的传输是通过SSH加密的,所以需要以下配置: 1.创建SSH key 为什么GitHub需要SSHKey:根据key来授权,有哪些key可以往 ...

  2. C/C++网络编程10——I/O复用服务器端实现select方式

    #include <iostream> #include <cstdlib> #include <string> #include <cstring> ...

  3. 如何去掉Eclipse注释中英文单词的拼写错误检查

  4. SpringBoot与Mybatis整合,插件生成dao、mapper、pojo

    一.创建SpringBoot项目,引入相关依赖包 <?xml version="1.0" encoding="UTF-8"?> <projec ...

  5. CF 1073 E. Segment Sum

    https://codeforces.com/problemset/problem/1073/E 题意:[l,r]中,出现0—9数字的种类数不超过k的数的和 dp[i][j][0/1] 表示 dfs到 ...

  6. 02-08Android学习进度报告八

    今天主要学习了昨天还没有学习完的Date & Time组件的知识. 首先是DatePicker(日期选择器) android:calendarTextColor : 日历列表的文本的颜色 an ...

  7. Codeforces Round #588 (Div. 2)C(思维,暴力)

    #define HAVE_STRUCT_TIMESPEC#include<bits/stdc++.h>using namespace std;int a[27],b[27];int vis ...

  8. 重構電影網源碼 1905.com - 數據庫結構表

    最近閒來無事,想著克隆一個電影網站. WWW.ROAK.COM 技術語言:JAVA EE  * j2ee核心组件:jsp.servlet.jdbc.ejb.jndi * 数据通信:xml标记语言 * ...

  9. redis介绍及搭建

    redis介绍 Redis最适合所有数据in-momory的场景,虽然Redis也提供持久化功能,但实际更多的是一个disk-backed(以写入磁盘的方式进行同步,实现持久化)的功能,跟传统意义上的 ...

  10. Node.js之EventEmiter

    参考: 1. Node.js之EventEmiter讲解 2. Node.js之events事件 3. 在线运行node.js代码 Node.js主要API使用异步事件驱动模型,异步I/O操作完成时, ...