高考成绩并不是那么的理想,本科是个普通的二本院校,来到学校之后,整个人其实很迷茫,当时对大学的专业真的是一点都不了解,也不知道自己对哪方面感兴趣,最后选择的专业是电子方面的,其实当时选择专业的时候对电子一点都不了解,当时还以为是计算机相关的,真正了解之后发现和计算机专业相差有点大,但也没有关系,让专业变成兴趣也不错。

大一的时候并不知道做什么比较好,就和普通的学生一样,谈恋爱,玩游戏,不过该上课还是上课,该自习还是自习,自己的底子还可以,正常学习,在期末考试考个前几名还是挺容易的,现在想想幸亏当时大一好好学习了,因为大一结束的时候,大学的电子实验室开始招人了,听实验室老师介绍了一番之后,感觉还不错,能学到不少实践的知识,而且老师比较喜欢学习好的,所以我很轻松就进去了,如果成绩稍差点,老师一般都会刁难,所以我还是比较幸运的。大家不不要着急,我后面会介绍我的学习和所看书籍《Linux就该这么学》的。

大一暑假就开始实验室的生涯,一开始什么都不懂,老师给我们安排了任务之后,早起晚归的开始干活,生怕完不成任务,第一个任务应该是看电子视频吧,大概看了一星期,老师就让我们实战,做一个小的东西出来,当时我连老师说的题目都听不懂,幸亏老师说完之后,学长指点了一下,我并没有什么特长,但是我很会抄,能很快根据老师和学长的要求,从网上找到相关的资料,并且复制出来,我觉得每个人都应该学会这项技能,生活上问百度,技术上问google,平时多去逛一下相关的论坛,你会发现学新东西比别人快很多。

大二我很快适应了实验室的生活,在实验室学到了普通学生学不到的东西,这些在课本上是没有的,但是有利也有弊,把时间都放在了实验室,并且开始逃课,而且从心里就开始认为上课作用并不是很大,理所当然专业课的成绩就会下降,期末考试成绩也就下来了。大二用了一年的时间学会了关于电子方面几乎所有的软件的使用方法,通过做各种项目,我慢慢的喜欢上了编程,而且思想上有了很大的变化,就是面对任何事情,不管有多难,打从心里感觉这个也就那么回事。而且我感觉如果你选择做软件方向,就要掌握一门技能就是:一款新的软件,你拿到之后就能上手,一下子精通是不可能的,但至少能够很快会使用。

大三实验室的任务并不是特别紧,我们自行安排时间,往自己喜欢的方向发展,我比较喜欢编程,看的都是软件方面的,什么C技巧,C++,java,C#都看了一点,但都不精通,知识大概了解了一下软件方面的方向,反正学的很杂,后来无意间通过学长接触到了Linux,感觉很高大上,感觉比较感兴趣,然后从网上开始搜索关于Linux的知识以及教程,说到教程,网上的资料真的五花八门,就拿Linux来说吧,资料真的是太多了,一开始我看的书是网上比较流行linux书籍,读了一段时间之后,由于篇幅太长了,有的地方有点啰嗦,导致进度有点缓慢,兴趣没有之前那么大了,所以对我来说,学新东西不要拖太久,先把大体框架弄明白,在搞细节,感觉这样比较好,拿Linux举例吧,我建议看一下刘遄的《Linux就该这么学》篇幅不长不短,精简,但涵盖了常用的大部分知识,如果要考证的话,再好不过了。到了大三下学期,就没有看这些东西了,决定考研了。

学习Linux需要对一些命令比较熟悉,因为命令有很多强大的功能,掌握了命令,你的Linux也差不多入门了。当然,Linux的命令有很多,记住也不是那么容易,学习命令不能靠死记硬背,要理解记忆,而且对于初学者来说,马上学习枯燥的命令确实很无趣,但是一旦学会就会爱不释手,非常喜欢。我建议大家学命令的时候可以通过一些小程序练手,一回生二回熟,慢慢的就掌握了 。

学习没有捷径,没有人能随随便便成功,但是找到好的方法就可以很快进步,找到好的辅助材料能更好的帮助我们进步,初学者不要害怕寂寞,不要急于求成,一步一个脚印,多看,多做,多实践,一定会很快入门的。希望大家能在Linux这条路上越走越远!

聊聊大学期间的我是怎样学习Linux系统的的更多相关文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

随机推荐

  1. ElasticSearch(十一)Elasticsearch清空指定Index/Type数据

    POST /index_name/type_name/_delete_by_query?conflicts=proceed { "query": { "match_all ...

  2. js备战春招の四のDOM

    通过js查找html元素的三种方法: 1.通过id找到html元素. 2.通过标签名找到html元素. 3.通过类名找到html元素. DOM HTML document.write(); 直接写入h ...

  3. Spring Boot 线程池

    参考 SpringBoot 线程池 程序猿DD-Spring Boot使用@Async实现异步调用:自定义线程池 如何优雅的使用和理解线程池 Spring Boot线程池的使用心得 博客园-Sprin ...

  4. BZOJ-1587|前缀和 预处理 dp||叶子合并leaves

    叶子合并leaves Description 在一个美丽的秋天,丽丽每天都经过的花园小巷落满了树叶,她决定把树叶堆成K堆,小巷是笔直的 共有N片树叶(树叶排列也是笔直的),每片树叶都有一个重量值,并且 ...

  5. Summary on deep learning framework --- Theano && Lasagne

     Summary on deep learning framework --- Theano && Lasagne 2017-03-23 1. theano.function outp ...

  6. ActiveReports报表控件 V13 正式发布,提供在线报表设计和自适应报表布局

    重磅消息, ActiveReports V13 正式发布!本次更新 ActiveReports 将给您带来全新的报表设计体验:提供在线报表设计器.提供响应式布局和屏幕尺寸自适应能力.提供全新的图表…… ...

  7. 在Heroku上免费部署ASP.NET Core(使用Docker和CircleCI)

    创建 ASP.NET Core应用 使用命令行即可创建一个模板项目 dotnet new webapi 完整代码 https://github.com/Ibro/AspNetCoreHerokuDoc ...

  8. web前端面试题 -- 2019最新,最全

    最近在找工作,面试了好多家公司,结果都不怎么理想.要么公司环境氛围不行,要么工资达不到理想的薪资.大部分公司对程序员的面试流程几乎都一样,来了先填一份登记表,写一套面试题,然后技术面,人事面.至于有的 ...

  9. Java发送邮件 —— SpringBoot集成Java Mail

    用途:此文仅供,自己今后的小程序通过邮件,批量通知用户. 简单记录了一些发送基本邮件的操作. 项目(SpringBoot版本为2.1.2.RELEASE): 核心依赖(其他相关依赖,在其使用的地方具体 ...

  10. error LNK1169 找到一个或多个多重定义的符号的解决方法

    问题描述如下: 有 三个源文件,A.h.B.cpp.C.cpp. A.h是头文件,其中声明了三个变量a1.a2. a3. B.cpp是A.h中所声明的类的实现源代码,C.cpp是主程序文件.B.cpp ...