我的software
每个学计算机软件的同学都有可能经历以下的情况:
1、 哎,我家电脑开不了机了,来帮帮忙
2、 我耳机坏了,你给修修吧
3、 你能换手机屏不
4、 过来看下,我的Word打不开了
等等等等
这些问题问到现在的我们时,心中应该会有一万个句号飘过,但这确实是现在的人对专业的误解。软件工程专业是我填报的第二个专业,我当时也是完全没有接触过这类高新技术,它就如同一张白纸一般摆在了我面前,随着接触的程度逐渐加深,我开始在上面画上属于我自己的画,写上属于我的隶楷行草。我是不愿意以最好的情况去看待我自己的,我每次都做好最坏的打算,对于我自己,我要求是很高的。
大学已经到了第四个学期,将近一半的时间过去了,在没上大学之前,我猜想着大学嘛,节奏应该很缓和才对,逛吃逛吃,夏天开着空调,刷着剧,喝着冰镇饮料等等,来了以后,这些很不切实际的想法就扔掉了,大学才是最应该奋斗的时期。可惜的是刚刚来到这里的时候,爱玩爱闹,以至于荒废了学业,几近于不及格的边缘,而课业的学习是筑建堡垒的过程,浮沙筑高台,三年之内一定会自食其果。我一直在反思,一点一点地重打基础,就像推理一样,看似不相关的事物都有他们存在的意义,和之间相关联的联系,我的任务是找到这个联系,把基础一点一点连起来。幸运的是,我在大一的时候参加了ACM培训,让自己的编码能力不至于落后太多,大一下开始重点学习的单片机嵌入式也在帮助我前进,写了多少代码我已经不知道了,在当时的我看来,我完成的每一项作业和项目,都是对茫然的我的一次激励,可能其中最复杂的就是科研立项的项目了,运用到串口通信和重力传感器设定等等。
在我的设想中,大学的教育自由而严谨,广泛而又专一,幸运的是,我的大学与我的设想相合。国外的教育方式与中国的教育方式有很大的不同,但各有各的特色,完全照搬是极其错误的选择。应试教育基础下的学生不适合于国外的教学,大学中最常用的学习方式应该就是自学了吧,有时候期末复习就在开玩笑说可以几天自学完一本书,我在自学方面收获也是颇多,听不懂的课程,喜欢的技术知识等等,还有需要做的实验,都可以通过自学实现。
IT行业是现代社会竞争力最强的行业,有竞争就有进步,这个行业的发展前景自然是不可估量的。我希望可以在linux运维上有所作为,开源的linux系统更易操作,我会选择去企业进行实习,考虑到linux运维大部分是为了企业服务,保障业务长期稳定运行和数据安全可靠,我在这上面可以见到各种各样的问题,并且去解决掉。
时间还早,我们还有机会提高能力在我们所喜爱的领域内纵横。
我的software的更多相关文章
- Chart: Who pays the most in Seattle for software engineers
http://www.geekwire.com/2012/chart-pays-seattle-software-engineers/ Chart: Who pays the most in Seat ...
- CentOS / Redhat : Configure CentOS as a Software Router with two interfaces
CentOS / Redhat : Configure CentOS as a Software Router with two interfaces Linux can be easily co ...
- 全本软件白名单 Quanben Software Whitelist
Windows应用软件 Windows Applications (TBU) 全本推荐微软Windows 10操作系统 Quanben recommends Microsoft Windows 10 ...
- [转] Agile Software Development 敏捷软件开发
原文作者:kkun 原文地址:http://www.cnblogs.com/kkun/archive/2011/07/06/agile_software_development.html 敏捷是什么 ...
- Socket programing(make a chat software) summary 1:How to accsess LAN from WAN
First we should know some basic conceptions about network: 1.Every PC is supposed to have its own IP ...
- Atitit GRASP(General Responsibility Assignment Software Patterns),中文名称为“通用职责分配软件模式”
Atitit GRASP(General Responsibility Assignment Software Patterns),中文名称为"通用职责分配软件模式" 1. GRA ...
- java.net.SocketException: Software caused connection abort: socket write error
用Java客户端程序访问Java Web服务器时出错: java.net.SocketException: Software caused connection abort: socket write ...
- 华硕笔记本U盘启动系统/WinPE报错。Windows failed to start. A Recent hardware or software change might be the cause.
最近在整一台华硕笔记本,大概有5年寿命了吧,质量还行,由于系统出了问题,打算用自制U盘WinPE进去修复一下.按照个人经验,在主板设置里启用了USB启动选项,并且设置USB启动顺序为第一个,可是进系统 ...
- 软件开发流程 Software development process
软件开发流程(Software development process)即软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法.软件的总体结构设计和模块设计.编程和调试.程序联调和测试以 ...
- Software Solutions CACHE COHERENCE AND THE MESI PROTOCOL
COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR PERFORMANCE NINTH EDITION Software cache cohere ...
随机推荐
- el-table表格标题换行
在做一些管理后台的项目中,表格时最常见的,当有时数据字段多时往往会用滚动条,但从用户体验角度讲,肯定需要多展示信息,那么可能需要一个单元格放多个字段,这时候表头就需要换行. 具体实现如下: // 注意 ...
- Sublime Text 3安装及常用插件安装
一.Sublime3下载 1.百度搜索Sublime3 download,选择进入下载页面 2.我选择下载Win64位安装程序 二.Sublime3安装 傻瓜式安装,一直点下一步即可. 三.Subli ...
- python 在windows下的 虚拟环境
解决 python 环境问题 windows 下安装 pip install virtualenv virtualenv的基本使用 1.1 创建虚拟环境 virtualenv venv 为环境指定Py ...
- python五十八课——正则表达式(分组)
演示正则中的替换和切割操作:在这之前我们先学习一个分组的概念: 分组:在正则中定义(...)就可以进行分组,理解为得到了一个子组好处:1).如果正则中的逻辑比较复杂,使用分组就可以优化代码的阅读性(更 ...
- 转://点评Oracle11g新特性之动态变量窥视
1. 11g之前的绑定变量窥视 我们都知道,为了可以让SQL语句共享运行计划,oracle始终都是强调在进行应用系统的设计时,必须使用绑定变量,也就是用一个变量来取代原来出如今SQL语句里的字面值.比 ...
- Android逆向学习资料
Android逆向基础之Dalvik虚拟机: https://lyxw.github.io/archivers/Android%E9%80%86%E5%90%91%E5%9F%BA%E7%A1%80% ...
- Sublime Text 3 Build 3143 可用License
—– BEGIN LICENSE —–TwitterInc200 User LicenseEA7E-8900071D77F72E 390CDD93 4DCBA022 FAF6079061AA12C0 ...
- 读《Top benefits of continuous integration》有感
看到一片文章<Top benefits of continuous integration>,这张图画的很棒.将整个CI流程各阶段,列举出来了. 作者在文章里面介绍了CI和TDD,以及采用 ...
- 什么是Mixin模式:带实现的协议
Mixin(织入)模式并不是GOF的<设计模式>归纳中的一种,但是在各种语言以及框架都会发现该模式(或者思想)的一些应用.简单来说,Mixin是带有全部实现或者部分实现的接口,其主要作用是 ...
- [02] SpringBoot的项目属性配置
1.application.properties 简述 配置文件的使用和调整都非常方便,直接在项目默认的classpath下的application.properties文件中做调整即可.例如Spri ...