一、 回顾你过去将近3年的学习经历.

(1)当初你报考的时候,是真正喜欢计算机这个专业吗?.

(2)你现在后悔选择了这个专业吗?.

(3)你认为你现在最喜欢的领域是什么(可以是计算机的也可以是其它领域)?.

在我报考自己的志愿的时候我报的不是计算机科学与技术专业,我是被调剂到计算机科学与技术这个专业的。甚至当我接收到录取通知书的时候我都不知道有这个专业。所以在我大一上半学期的时候努力去了解这个专业,发现计算机专业真的很厉害,计算机作为第三次科技革命的产物,极大的促进了社会的发展。计算机技术在国外应该已经很发达了,而在我国计算机技术刚刚起步,正处于发展的时期,相信未来会有很大的发展前景。自己真的很幸运能被计算机专业所录取。
说到自己的兴趣,感觉自己特别佩服OS(操作系统)这个系统软件,它不仅把下层的硬件层抽象出来,管理整个计算机的硬件和软件资源,而且向上还为应用软件提供了接口,省去了开发者了解底层的麻烦,极大的提高了开发的效率。

二 总结你现在已经掌握的知识.

(1)你都具备了那些专业知识和能力?.

(2)你认为你已经为成为一个合格的计算机软件工程师做好准吗?.

(3)在专业技术、个人能力以及其它方面你还有那些欠缺?.

因为自己对操作系统对软硬件的管理以及对底层的开发有着强烈的兴趣爱好,所以在平时的学习过程中尽量会去看一些底层的外国书籍,例如《深入理解计算机系统》、《嵌入式微控制器与处理器设计》等。所以自己对底层的技术还是有一定的了解的,例如linux操作系统的百分之80多的代码就是用C语言编写的。通过对《计算机组成原理》、《单片机原理及应用》的学习自己对计算机是如何工作的有了更加深刻的理解;通过对《操作系统》的学习,了解到了计算机是如何管理它的资源的。通过对《C Primer Plus》的学习,让自己对C语言有了更深层次的理解。

现在的自己还和成为一名OS工程师差距很远,自己想从底层做起,先成为一名合格的嵌入式软件设计师,用“理论指导实践,从实践中更加彻底、完全地地理解并掌握理论”的学习方法一步步向OS系统工程师靠近。

三、畅想未来.

(1)对照材料中前人的经历,你还准备从事计算机这个行业吗?.

(2)你认为与其它专业的同学相比,你的优势都有哪些?.

(3)对已经不远的将来,你的职涯规划是什么?.

我一定会在这个行业发展下去的。从物质上来说,这个行业的薪资是比较高的,通过自己的努力挣到足够的金钱,让自己的家里人能够过上幸福快乐的生活,这个也是自己追求的目标;从精神方面来讲,我国正处于完成两个奋斗100年的关键时期,自己很幸运出生在这个特别伟大而且又特别神圣的时期,自己希望通过自己的艰苦奋斗,希望能为祖国的发展添瓦加转,为祖国的宏伟目标尽一份自己的力量。

现在的自己不能说对一门技术说精通吧,通过三年的学习让我对计算机有关的一些技术有了一定的了解,为自己在这个行业的发展奠定了坚实的基础。

自己毕业后的前三年主要还以学习为主,在社会实践中经过不断的磨练,让自己的技术水平达到一定的高度,争取成为一名合格的嵌入式软件工程师。

Good start is a half success(2019-04-07)的更多相关文章

  1. 关于BFS和dijkstra(2019.04.20)

    我的BFS板子 struct node{/*略*/};//表示一个状态 std::map<node,bool>vis;//判断每个状态是否已访问过 std::queue<node&g ...

  2. IDEA安装(2019.2版)

    IDEA安装(2019.2版) 前段时间在公司实习接触过现下很火的 IDE,这里我根据搜集到的资料以及自己的实际操作整合了这篇博客,包括了安装和破解 IDEA,借此打开学习之旅.  IntelliJ ...

  3. StarUML3.1.0版(2019.3.6)生成Java代码

    下载官网 StarUML3.1.0(2019.3.6) 步骤 打开StarUML: 点击菜单栏的Tools: 列表中如果有Java,说明已经有这个生成Java代码的扩展了: 列表里如果没有Java: ...

  4. How to Write and Publish a Scientific Paper: 7th Edition(科技论文写作与发表教程)(11.04更新)

    How to Write and Publish a Scientific Paper: 7th Edition(科技论文写作与发表教程)(11.04更新) 重要通知: 最近开题报告已差不多告一段落, ...

  5. Contest2073 - 湖南多校对抗赛(2015.04.06)

    Contest2073 - 湖南多校对抗赛(2015.04.06) Problem A: (More) Multiplication Time Limit: 1 Sec  Memory Limit:  ...

  6. mybatis使用要点(2019.5.19)

    接口入参 只有一个参数,叫啥都没问题 有两个参数以上,需使用@Param,否则名字依次为0.1.2和param1.param2.param3 一般用#,防sql注入:偶尔用$,比如需要动态表名等 接口 ...

  7. 清北学堂(2019 4 28 ) part 1

    今天主要用来铺路,打基础 枚举 没什么具体算法讲究,但要考虑更优的暴力枚举方法,例如回文质数,有以下几种思路: 1.挨个枚举自然数,再一起判断是否是回文数和质数,然而一看就不是最优 2.先枚举质数再判 ...

  8. 最新的 cocoapods 安装与使用(2019.04)

    cocoapods简介: cocoapods 是iOS的类库管理工具,可以让开发者很方便集成各种第三方库,而不用去网站上一个个下载,再一个个文件夹的拖进项目中,还得添加相关的系统依赖库.只需要安装好c ...

  9. 清北学堂(2019 4 28 ) part 2

    主要内容数据结构: 1.二叉搜索树 一棵二叉树,对于包括根节点在内的节点,所有该节点左儿子比此节点小,所有该节点右儿子比该节点大,(感觉好像二分...) 每个节点包含一个指向父亲的指针,和两个指向儿子 ...

  10. Java开发面试题整理(2019春招)

    一.Java基础部分 1. HashMap和Hashtable各有什么特点,它们有什么区别?(必背题,超级重要) HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们 ...

随机推荐

  1. Mac 停止redis服务

    停止redis服务: redis-cli shutdown 开始redis服务: redis-server

  2. 微信小程序—支付宝身份验证(支付宝小程序)

    查看应用:https://open.alipay.com/platform/keyManage.htm  这里找到您调用接口的应用 支付宝身份验证快速接入:https://docs.open.alip ...

  3. ffmpeg+nginx 实现rtsp转rtmp并通过nginx转发

    Windows安装 ffmpeg ffmpeg windows版下载地址https://ffmpeg.zeranoe.com/builds/ static版本就行 配置环境变量:下载的压缩包解压后的路 ...

  4. Vim 基本的使用

    三种模式 按 ESC 进入命令模式 命令模式下输入 Shift + : 进入末行模式 命令模式下输入插入命令,如(i,a,o) 进入输入模式 进入 vim 文件名 vim直接编辑一个文件,如果是已经存 ...

  5. ubuntu1604环境下mariadb启动卡住报错和apparmor基本使用

    问题描述:Ubuntu 1604 新环境下使用apt安装的mariadb10版本,结果第二天就起不来了,很是郁闷 启动时会卡住,当时就慌了,这什么情况啊,昨天好好的今天就起不来了,过了一会儿就有返回信 ...

  6. 8年开发老司机告诉你啥是java开发?如何学?学习什么内容?

    什么是Java? 我从Java的官网上抄下来下面这段话:97% 的企业桌面运行 Java美国有 89% 的桌面(或计算机)运行 Java全球有 900 万 Java 开发人员开发人员的头号选择排名第一 ...

  7. How to: Initialize Business Objects with Default Property Values in Entity Framework 如何:在EF中用默认属性值初始化业务对象

    When designing business classes, a common task is to ensure that a newly created business object is ...

  8. Android 无源码smail进行debug

    待调试项目在AndroidManifest.xml中debugable=true 参照此处:https://blog.csdn.net/ausboyue/article/details/8018918 ...

  9. Maven简介与使用

    Maven介绍 Maven是项目管理工具,对软件项目提供构建与依赖管理 Mavan是Apache下的Java开源项目 Mavan为Java项目提供了统一的管理方式,已成为业界标准 Maven核心特性 ...

  10. Java之Collection接口(单列集合根接口)

    集合概述 集合到底是什么呢?集合:集合是java中提供的一种容器,可以用来存储多个数据 集合和数组既然都是容器,它们有啥区别呢? 区别1: 数组的长度是固定的. 集合的长度是可变的. 区别2:  数组 ...