作为一名职高生学习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 ...
随机推荐
- Orchard内置特性(以模块来说的)
本文链接:http://www.cnblogs.com/souther/p/4539169.html 主目录 Orchard中有很多可以直接和多次使用的特性,这些东西在官方的Gallery中可以找到. ...
- 导出EXCEL【Web方式HTML通过拼接html中table】
DataTable dt= GetTaskList(int.MaxValue); StringBuilder table = new StringBuilder(); table.Append(&qu ...
- C/C++指针内存分配小细节
char *pc = NULL; pc = new char[0]; pc[0] = '1'; 相信初学者看见上面这段代码,都会觉得奇怪,new char[n]中的n指定给指针变量分配多少内存空间,而 ...
- 使用jquery获取url及url参数的方法及定义JQuery扩展方法
1.jquery获取url很简单,代码如下: window.location.href; 其实只是用到了javascript的基础的window对象,并没有用jquery的知识. 2.jquery获取 ...
- SequoiaDB 系列之六 :源码分析之coord节点
好久不见. 在上一篇SequoiaDB 系列之五 :源码分析之main函数,有讲述进程开始运行时,会根据自身的角色,来初始化不同的CB(控制块,control block). 在之前的一篇Sequ ...
- 【UVA 1451】Average
题 题意 求长度为n的01串中1占总长(大于L)的比例最大的一个子串起点和终点. 分析 前缀和s[i]保存前i个数有几个1,[j+1,i] 这段区间1的比例就是(s[i]-s[j])/(i-j),于是 ...
- 【UVALive 7334】Kernel Knights
题 题意 有两个队的骑士1到n和n+1到2n,每个骑士只能互相攻击对手队的一个骑士.kernel的意思是在这个kernel里的骑士不会互相攻击,在kernel外的骑士被kernel里的骑士攻击. 现在 ...
- STL简单应用问题
问题: Input输入的第一行是一个整数T( 1 <= T <= 100 ),表示有几组输入数据.每组输入由4部分组成:(1)一个字典,最多包含2000个单词,每个单词一行.(2)一行字符 ...
- BZOJ-3225 立方体覆盖 线段树+扫描线+乱搞
看数据范围像是个暴力,而且理论复杂度似乎可行,然后被卡了两个点...然后来了个乱搞的线段树+扫描线.. 3225: [Sdoi2008]立方体覆盖 Time Limit: 2 Sec Memory L ...
- 从注册流程 分析如何安全退出多个Activity 多种方式(附DEMO)
退出Activity注册Android遍历 目录(?)[+] 前言 知识结构 具体方案 方案1 方法采用FLAG_ACTIVITY_CLEAR_TOP退出整个程序多activity 方案2 方 ...