作为一名职高生学习Linux的心酸经历
当你点进这篇文章的时候,一定会好奇我为什么要用“心酸”这个词,这个词已经太久没被人提起,也许心酸这种感情只能存在于一个人在追中梦想过程中内心角落吧。从小我们总是会被问这样一个问题“你的梦想是什么?”每个人在小的时候都有梦想,梦想成为一名医生、梦想成为一名科学家、梦想可以统治地球,我梦想成立一家自己的游戏公司,发行很多被人们喜欢的游戏作品。男孩子嘛,小时候总喜欢玩电子游戏,我也不例外,从小我就喜欢玩电脑,这也注定了我进入IT行业的宿命。
我也渴望着在IT业有着自己的一番作为,也渴望着自己的名字有一天会响彻整个IT业。空谈梦想只能被当作痴人说梦,要为之付出努力才有机会实现自己的梦想,我深知这个道理,但此时的我很迷茫、很无奈,所以想来谈谈发生在自己身上的一些事,不敢兴趣的看官老爷可以先行撤退了。
我是一名3+2的学生,也就是说我从初中就开始学习技术了,少了高中的艰苦时光,也多了些自由的时间,也许很多人认为职专的学生都是“坏”学生,他们不求上进,他们不懂得珍惜时间,其实很多职专的学生都是非常优秀的,他们善于利用自己的自由时间,他们喜欢自由,喜欢沉浸在自己的世界里,可能就是在这样的环境下才养成了我散漫、无组织、无纪律的性格吧,我承认这是缺陷,但我也认为这是一种优点。并不是我学习有多差而上的职业学校,偏偏是因为当时我比较自傲,在高中志愿只填了一个重点高中,没有享受到母校的高中分数线,上其他高中就要掏高额的择校费,我可不愿意为折磨人的“牢狱”生活再掏上一笔不小的费用,所以才选择去职业学校。
在大多数的职业学校里可能什么知识都学不到,因为太多的老师见过了太多的学生,但好在我遇到了一位优秀的老师,她发现了我身上的优点并孜孜不倦的引领我,教会了我很多知识和经验。那年我为着“职业技能大赛”而奋斗,虽然很辛苦,但我享受着那段回不去的时光,充实、快乐而有动力的日子。
当进入大专的时候,我已经学习了将近三年的网络相关技术,这其中我最喜欢的就是Linux了。Linux是个操作系统,是个优秀、稳定、自由的系统,在Linux上大多数软件都是开源的,开源意味着分享,意味着你可以在一定规范的允许下肆意的使用开源软件,这正是我想要的,在大二的时候我认识了另一位优秀的老师,我一直记得他PPT上醒目的标语---“开源,不仅仅是说说而已。”所以当他找我说要成立Linux社团并委任我做社长的时候,我毫不犹豫的答应了,技术类社团其实并没有那么有趣,一群热爱技术的学生一起学习,一起进步,但正是这种分享的行为才让一切变得有趣、变得乐此不疲。后来我又加入了《Linux就该这么学》这本书的编辑团队,帮着刘遄大神处理一些文字上的内容,这本书可以说也是开源精神的提现,整书免费在线阅读,并力所能及的帮助热心读者解决一些问题,所以刘遄也算是我的一位灵魂老师吧,让我更坚信了开源的精神。
什么是开源精神?各位看官老爷你们可算是难为我了,我并能不说出个一二三所以然来。但我认为能做自己喜欢的事情,能让旁人感到你身上的快乐,能与旁人分享自己的所见所闻,可能任何善于、喜好分享的行为都能算是开源精神吧,当然我这仅仅是胡说八道了一番。
临近毕业时发生了一些变故,这变故来自于“万恶”的校企合作。我到了惠普国际软件人才培训基地进行了长达4个月的Java学习生涯,然后“幸运”的进入了软件外包公司,外包行业我只想说呵呵。
今天,我在外派的地方离项了,我无法忍受坐那敲代码还看不懂的枯燥生活,看不懂是我的技术原因,坐不住同样是我的原因,并不想埋怨任何人。在“钱途”和自由之间,我选择了后者,赚钱固然重要,但工作不开心什么都白搭,作为90后的我简直无法忍,正如倩哥说的那样,我身上提现了90后的很多特点,没有耐压能力、没有耐心、不稳定、自信又脆弱、怪异的个性。
回到开头所说的梦想,我认为梦想就是做自己喜欢的事情,任何梦想都是基于自己的内心、基于自己的喜好,所以啊,梦想就是做自己喜欢的事情啊。那么自由呢?没有自由怎么做自己喜欢的事情呢?是啊,我承认没有绝对的自由,但拥有相对的自由也绝非易事,幸好网络的发展带来了一丝自由的曙光,我们还可以在块不太整洁的净土上畅所欲言,这真的是一种幸运。而现实呢?初入社会、初入职场的我算是懂得了什么叫现实,现实就是狼吃肉、牛吃草、奥特曼打怪兽,现实早就成为了残酷的代名词,大多数人都无法摆脱这残酷的现实,引用那句话“当现实QJ你的时候,没办法反抗就默默学会享受吧。”
各位看官老爷,祝你们生活开心、工作愉快,浪费您太多的时间看我白话了,其实这里什么也没有,我只想吐吐槽、聊聊天,发表您的看法,我会很仔细的读取您的意见的。
另外,我非常肯定的告诉您,《Linux就该这么学》这本书真的是国内最好的Linux入门教材了,不信就来在线阅读下试试吧:http://***/chapter-00.html
作为一名职高生学习Linux的心酸经历的更多相关文章
- 真实记录我入门学习Linux系统的经历
我本身来说并不是计算机专业的学生,因此今天来谈及这个话题,对大家来说,有了更多的客观公正性.对我而言,linux给我最大的财富,并不是编程能力提高了多少,而是视野的开阔.心态的转变和自学能力的提高.我 ...
- 总结四条对学习Linux系统有帮助的方法
网络是一个很神奇的东西,现代人的生活离不开网络,网络已深入人们的工作,生活,娱乐等方方面面.网络之所以无处不在,是因为它提供了诸多的网络服务,所以网络服务是网络的灵魂. 互联网上的各种网络服务是架构在 ...
- (转)学习linux的几本书
成为一名精通 Linux 程序设计的高级程序员一直是不少朋友孜孜以求的目标.根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为 Windows 程序员的 1.8 倍.Java 程序员的 2 ...
- 转:学习linux驱动经典书籍
Linux驱动学习的最大困惑在于书籍的缺乏,市面上最常见的书为<linux_device_driver 3rd Edition>,这是一本很经典的书,无奈Linux的东东还是过于庞大,这本 ...
- 学习 Linux,101: Linux 命令行
概述 本教程将简要介绍 bash shell 的一些主要特性,涵盖以下主题: 使用命令行与 shell 和命令交互 使用有效的命令和命令序列 定义.修改.引用和导出环境变量 访问命令历史和编辑工具 调 ...
- 全栈工程师学习Linux技术的忠告
随着科技的普及,Linux作为最受欢迎的服务端操作系统,无人不知,无人不晓.当今,不论是服务器搭建,还是客户端开发,Linux系统的基础技能对全栈来说都是必备的,而了解如下几个问题可以更好的帮助你成为 ...
- 学习 Linux,101: 使用基本 SQL 命令
概述 在本教程中,将学习结构化查询语言 (SQL),包括: 使用基本 SQL 命令 执行基本数据操作 本教程将简要介绍您需要知道的与 LPI 102 考试相关的 SQL 概念. 回页首 数据库和 ...
- 学习Linux系列--安装Ubuntu
最近学习Linux,使用虚拟机太不方便,于是购买了阿里云最便宜的云主机作为学习设备. 本系列文章记录了个人学习过程的点点滴滴. 学习Linux系列--安装Ubuntu 学习Linux系列--安装软件环 ...
- 初次学习Linux需要注意的
Linux系统可以说是最安全的了,世界500强里90%的公司使用的都是Linux系统,可见Linux的市场有多广阔.但是就像很多朋友说的那样,想学习Linux开发,不知如何开始学习,该怎么办?学习Li ...
随机推荐
- 鼠标滚动插件smoovejs和wowjs
置顶文章:<纯CSS打造银色MacBook Air(完整版)> 上一篇:<图片ping.JSONP和CORS跨域> 作者主页:myvin 博主QQ:851399101(点击QQ ...
- Command Pattern -- 命令模式原理及实现(C++)
主要参考<大话设计模式>和<设计模式:可复用面向对象软件的基础>两本书.本文介绍命令模式的实现. What it is:Encapsulate a request as an ...
- 数据结构之链表、栈和队列 java代码实现
定义抽象节点类Node: package cn.wzbrilliant.datastructure; /** * 节点 * @author ice * */ public abstract class ...
- Nodejs学习笔记(七)--- Node.js + Express 构建网站简单示例
目录 前言 新建项目.建立数据库以及其它准备工作 新建express + ejs 项目:sampleEjs 创建数据库 修改package.json文件,安装session和mysql模块 样式和JQ ...
- 团队项目--关于QQ项目的运行和总结
目前为止该QQ项目实现如下功能:添加好友到好友列表,可以把好友在不同分类中移动,同时支持离线查找添加好友,离线更换头像,离线发送消息,保存所有好友聊天记录,发送窗口抖动,查看对方信息,更改/添加信息等 ...
- PHP函数可变参数列表的具体实现方法介绍
PHP函数可变参数列表可以通过_get_args().func_num_args().func_get_arg()这三个函数来实现.我们下面就对此做了详细的介绍. AD:2014WOT全球软件技术峰会 ...
- codevs2495 水叮当的舞步 IDA*
我打暴力不对,于是就看看题解,,,,,,IDA*就是限制搜索深度而已,这句话给那些会A*但不知道IDA*是什么玩意的小朋友 看题解请点击这里 上方题解没看懂的看看这:把左上角的一团相同颜色的范围,那个 ...
- Handlebars的使用方法文档整理(Handlebars.js)
Handlebars是一款很高效的模版引擎,提供语意化的模版语句,最大的兼容Mustache模版引擎, 提供最大的Mustache模版引擎兼容, 无需学习新语法即可使用; Handlebars.js和 ...
- Java-TreeSet
如下: package 集合类.Set类; /** * Set不允许重复数据 */ /** * TreeSet 是用来进行集合排序的,请注意他和LinkedHashSet的区别. TreeSet是按照 ...
- GridView动态添加列之后,导致PostBack(回发)页面数据丢失问题解决
直入主题,首先声明,这个问题是无法解决的,特此在这说明 一.如何动态添加列,如下: 在页面重写OnInit事件,至于为什么要在这个事件写,根据页面的声明周期和经验可知(不用去别的地方找了,这个我找了之 ...