Sofware-Engineering Zero
第一部分:结缘计算机
与大部分同学一样,也是刚刚进入大学才接触编程,在第一堂C语言课上敲下了第一行属于自己的代码“”Hello World”,然后在摸索中开始自己的Code之旅,没多大的基础只能一步步来,大一上学期暑假买了一本C Primer Plus在家一边对着代码一边看着课后习题啃,在假期快结束的时候差不多看完了3/4,虽然差不多看完了一本“砖头书”,但是自己并不能写出什么像样小项目,只能对着黑乎乎的控制台,由于没有目标和方向只能跟着老师走,没有接触到太多的东西,进步缓慢,就这样度过了自己的下学期,大一也就结束了。
第二部分:在计算机系里学习
大一快结束的时候,接触ACM并开始留校刷题,拿着《程序设计导引及在线实践》的 PDF在百练OJ上刷题,暑假结束时刷了有一百多道OJ水题,八月份时通过了选拔赛,参加12届的湖南省赛,但是打铁而归,大二开始接触C++,受VCZH的影响,买了自己的第二本砖头书C++ Primer,接触QT,写了贪吃蛇和俄罗斯方块的GUI程序,到现在为止C++ Primer已经差不多读完了,但是C++难度较高,需要自己坚持不断的练习。大二暑假继续集训,心态与大一不同,这次依然打铁,虽然两年的ACM并没有给我带来多大荣誉,但是我依然需要感谢她,因为ACM让我认识了解到了许多的大牛,差距之大无法形容,明年可能不不再参加省赛,但是刷题会继续,虽然自己只能算一个伪Acmer,但是我热爱着她。
第三部分:未来规划
学的杂,学的不精是自己的特点与缺点,大三了,剩下来的大学时光已经不太多,自己要更加珍惜把握时间,目标与方向也只有自己心里清楚。但行好事,莫问前程。
Sofware-Engineering Zero的更多相关文章
- The difference between QA, QC, and Test Engineering
Tuesday, March 06, 2007 Posted by Allen Hutchison, Engineering Manager and Jay Han, Software Enginee ...
- [ZZ]From QA to Engineering Productivity
http://googletesting.blogspot.com/2016/03/from-qa-to-engineering-productivity.html In Google’s early ...
- Software Engineering: 3. Project planning
recourse: "Software Engineering", Ian Sommerville Keywords for this chapter: planning sche ...
- 第二篇——The communication during software engineering.
I've learned a lot in my software engineering class about how a program comes out.That's also a esse ...
- 流量工程 traffic engineering (TE)
什么是流量工程 流量工程是指根据各种数据业务流量的特性选取传输路径的处理过程.流量工程用于平衡网络中的不同交换机.路由器以及链路之间的负载. [编辑] 流量工程的内容 流量工程在复杂的网络环境中,控制 ...
- Software Engineering: 2. Project management
resources:"Software Engineering" Ian Sommerville For most projects, important goals are: D ...
- Software Engineering: 1. Introduction
Resource: Ian, Sommerville, Software Engineering 1. Professional software development 1.1 Software e ...
- Reading Notes of Acceptance Test Engineering Guide
The Acceptance Test Engineering Guide will provide guidance for technology stakeholders (developers, ...
- spotify engineering culture part 1
原文 ,因为原视频说的太快太长, 又没有字幕,于是借助youtube,把原文听&打出来了. 中文版日后有时间再翻译. one of the big succeess factors here ...
- 微软职位内部推荐-Software Development Engineering II
微软近期Open的职位: Job Title: Software Development Engineering II Work Location: Suzhou, China Enterprise ...
随机推荐
- React VR 技术开发群 579149907
React VR 技术开发群 579149907,欢迎加入讨论!分享经验!
- SpringBoot用@ConfigurationProperties获取配置文件值
SpringBoot的配置文件有yml和properties两种,看一些文章说yml以数据为中心,比较好.个人觉得properties更好用,所以这里以properties格式为例来说. 我们都知道@ ...
- SQL Server性能优化(7)理解数据库文件组织
一.基本单位"页" SQL Server是用8KB的页来存储数据.物理I/O操作也是在页级执行.页的种类有很多,具体参考(MSDN).我们关注更多的是数据页的结构,包括三部 ...
- [个人项目] 使用 Vuejs 完成的音乐播放器
Foreword 虽然音乐播放这类的项目的静态展示居多,业务逻辑并不复杂,但是对于我这种后端出身的前端萌新来说,能使用vuejs完成大部分功能, 也会有许多收获. api:我使用的是一个开源的 nod ...
- Android_OnLowMemory和OnTrimMemory
Android OnLowMemory和OnTrimMemory OnLowMemoryOnLowMemory是Android提供的API,在系统内存不足,所有后台程序(优先级为background的 ...
- docker网络之overlay
使用docker network的好处是:在同一个网络上的容器之间可以相互通信,而无需使用expose端口特性 本文使用docker-swarm进行overlay网络的分析.使用2个vmware模拟2 ...
- php中判断mysql查询返回结果集是否为空
我是php的新手,对于判断 $query = "SELECT * FROM driver; $result = mysql_query($query) or die(mysql_error( ...
- 【详解】JNI (Java Native Interface) (三)
案例三:C代码访问Java对象的实例变量 获取对象的实例变量的步骤: 1. 通过GetObjectClass()方法获得此对象的类引用 2. 通过类引用的GetFieldID()方法获得实例变量的 ...
- UVa 12657 Boxes in a Line(数组模拟双链表)
题目链接 /* 问题 将一排盒子经过一系列的操作后,计算并输出奇数位置上的盒子标号之和 解题思路 由于数据范围很大,直接数组模拟会超时,所以采用数组模拟的链表,left[i]和right[i]分别表示 ...
- Java开发中常用的设计模式(二)---单例模式
一. 懒汉式单例 //懒汉式单例类.在第一次调用的时候实例化自己 public class Singleton { private Singleton() {} private static Sing ...