最后一段代码

发布者:码梦创想最新更新时间:2015-05-13 来源: 51hei关键字:代码 手机看文章 扫描二维码
随时随地手机看文章
#include

#define university “happy”

#define friend “allOfYou”

#define kexie “life”

……

翻开思绪,整理思路,平静心神,奋笔疾书……

在我把我的三方协议书寄走的那一刻,我忽然意识到,我的学生生活就剩下不到八个月了。不知道是该感谢VIVO拯救了我让我脱离了找工作那段痛苦的回忆,还是该惋惜VIVO最终会带走我的大学生活,反正时间不等人,该来的还是会来,所以在它还没来的时候,我不想在我学习的最后一段时间内留下遗憾。

回到找工作的那段时间,那是我一段痛苦的回忆。每个Job finder应该是一样的,只有最NB的能够一直自信下去,大多数人都是非常从非常自信能够给找到一份好工作,然后不断的被拒绝,被打击,然后降低目标调整防线,投出上百份简历,在不断的宣讲——笔试——面试中最终收获一份有缘有分的工作。说出来大多数朋友没想到,我最终还是找到了一份非技术类的工作,同时也基本宣布了本年度的电子封装班没有一个人从事技术类工作。

大多数人都同意,人可以由技术类转为非技术类,但是一旦走向非技术的岗位,那么再也走不回技术的岗位了。带着那种纠结,焦急而又务必恐惧的心理,我最终选择了类似产品经理的这么一份工作,些许后悔,些许遗憾,反正我已经走不回去了。

想起来大一的时候学习C语言时候的认真,那个时候我应该是最用功的人吧,每天晚上都会泡在图书馆看那本清华强哥出的《C语言程序设计》,我也是班里第一批通过计算机二级C语言的人吧。

科协永远是我大学生活不可分割的一部分,习惯了写#include的我,终于在科协习惯了写#include。那个时候的我是天真的,也是坚持的。或许我现在也是天真的,但是似乎男人都不会承认现在的自己不够成熟,而总会觉得当初的自己太幼稚了,抱着“不是每个人从一开始就热爱技术”的想法,我赢得了部长的位置,也算真正开始的自己的技术生涯。那一年,我写了无数的代码,调了很多的程序,搭了不少的电路,可终究在技术的领域落后T-Zero一个身位。

终于在大二的最后,我明白了一个人如果对技术是真正的热爱应该是什么样,所以我一直心甘情愿的在技术的领域做一名配角。也是在科协当主席的那一年,我学会了收敛自己的气焰。硬件设计适合我,好吧,我放弃了电赛,一心写国创的那些程序。不知道那些代码有没有万行,但是我还是做到了在不使用仿真器调出了STC10L08XE的那一段控制语音的程序。或许是成就带来的荣誉感让我觉得码农这条路才是我的正轨,于是我开始学习C++,我学会了敲#include,我开始学JAVA,学会了敲public static void main(String[] args)。敲代码的人有三行情书不知道大家知道不:

Comliling……

Linking……

0 error,0 warning

可惜当华为,阿里,百度,腾讯,宇龙酷派彻彻底底的拒绝我以后,我明白了技术的这条路不是给我这种半路出家的门外程序猿走的,那么多计算机院和软院的同学比我的优势太大。

那是一个少觉多梦的夜晚,整个晚上我似乎都在敲代码,似乎都在用我的一段段代码换来一个个offer,于是等到梦醒的时候,我终于第一次去了销售那边的面试(这是什么思路……)。

面试蛮顺利的,可能是我天生就油嘴滑舌或者后天练就了这么点功底,我没有任何的准备就直接杀到了终面。虽然还是失败了,但是这给我开了一个头。在后面的应聘过程中,offer来的不是太慢。

寄出去三方协议的那天,天气不像小说里那样应该是绵绵阴雨,相反天气晴朗气候适宜,可是估计只有自己知道自己心中的那份苦涩。三年的灌溉与铺垫,在不到10天的时间内就化为乌有,那些占了我半个E盘的程序和文档似乎在告诉我这才刚刚开始,却很快就夭折了。Keil C,VC6.0,VS2010,Eclipse这些软件是什么,仿佛对我仅仅一瞬间就变成了无所谓,以前对我的舍友同学还有学弟学妹们的深情教导仿佛一瞬间化为了忽悠。

有一种皇途霸业转眼空的感觉,置身于技术宅中的那种巧舌如簧,放在了一群和我同样的同事当中,我才觉得它是那么普通,置身大众中的技术宅的形象,当我望向真正的技术宅同事的时候变为了戏谑。

删除VS2010,删除Eclipse,以后我再也用不到你们了。可是当我动手的时候,右手边的Delete仿佛有我不能撼动之重,终于还是没忍住,点下了Enter,打开了我那么那么熟悉的界面:

Project——New Project……最后一段代码:

#include

#define……

记录了我的大学,我的朋友,我的科协,我的荣誉,我的伤痛,我的女王大人,关闭了我即将逝去的青春……可是每一段程序最终都会写下:

……

return 0

关键字:代码 引用地址:最后一段代码

上一篇:关于串口的时序
下一篇:跑马灯倒计时模拟

推荐阅读最新更新时间:2024-03-16 14:02

基于STM32F103C8T6的PWM信号控制电机驱动器与点灯代码实例
STM32是一系列由STMicroelectronics生产的32位ARM微控制器。它们被广泛应用于各种应用领域,如工业控制、汽车电子、嵌入式系统、通讯、医疗设备等。STM32具有低功耗、高性能、高可靠性的特点,支持多种通信接口和众多的外设,可满足不同应用领域的需求。 STM32F103器件采用Cortex-M3内核,CPU最高速度达72 MHz。该产品系列具有16KB ~ 1MB Flash、多种控制外设、USB全速接口和CAN。 STM32F103C8T6是一款基于ARM Cortex-M 内核STM32系列的32位的微控制器,程序存储器容量是64KB,需要电压2V~3.6V,工作温度为-40°C ~ 85°C。STM
[单片机]
基于STM32F103C8T6的PWM信号控制电机驱动器与点灯<font color='red'>代码</font>实例
ARM linux的启动部分源代码简略分析
以友善之臂的mini2440开发板为平台,以较新的内核linux-2.6.32.7版本为例,仅作说明之用。 当内核映像被加载到RAM之后,Bootloader的控制权被释放。内核映像并不是可直接运行的目标代码,而是一个压缩过的zImage(小内核)。但是,也并非是zImage映像中的一切均被压缩了,映像中包含未被压缩的部分,这部分中包含解压缩程序,解压缩程序会解压缩映像中被压缩的部分。zImage使用gzip压缩的,它不仅仅是一个压缩文件,而且在这个文件的开头部分内嵌有gzip解压缩代码。当zImage被调用时它从arch/arm/boot/compressed/head.S的start汇编例程开始执行。这个例程进行一些基本的硬
[单片机]
stm32f103,407系列的定时器的理解与代码
作为一个学习32不久的菜鸟,写这篇博客主要还是为了分享一下自己的理解,以后自己忘了也可以来看一下。前几天在玩oled屏,想把按键控制舵机显示在oled上,于是把之前在f407系列的32的pwm.c文件修改了一下,加了进去,发现竟然没用,以前也是会移植修改代码都没问题,但是这回百思不得其解,仔细检查了一遍,都把函数里一个一个量点进去核对都没问题,后来一查手册,原来这个pwm输出用的是TIM13,但是f103系列只有11个定时器; 103系列定时器:2个高级定时器,4个普通定时器,2个基本定时器,2个看门狗定时器,1个系统嘀嗒定时器 这8个定时器都是16位的,它们的计数器的模式(TIM_CounterMode)除了基本定时器T
[单片机]
stm32f103,407系列的定时器的理解与<font color='red'>代码</font>
STM32F103RCT6+USART3+UART5初始化代码
USART和UART的区别就是:USART支持同步收发,UART只支持异步收发 同步模式:USART 需要同步始终信号USART_CK,通常情况同步信号很少使用,因此一般的单片机UART和USART使用方式是一样的,都使用异步模式。 1 USART3初始化 void USART3_init(void) { GPIO_InitTypeDef GPIO_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART3, ENABLE); //使能USART3,GPIOB时钟 RCC
[单片机]
基于LPC1768的俄罗斯方块源代码,配合3.2寸TFT屏幕
程序运行后,用板子上的五向按键控制。 单片机源程序如下: #include stdlib.h #include stdint.h #include lcd_api.h #include ili_lcd_general.h #include LPC17xx.h typedef struct //方块结构体,包括类型,状态,坐标,颜色 { uint8_t type; //方块的类型(LJITOSZ) uint8_t state; //方块的状态(0、90、180、270°旋转) in
[单片机]
一种基于C51的多任务机制及应用
引言   传统的单片机程序一般采用单任务机制,单任务系统具有简单直观、易于控制的优点。然而由于程序只能按顺序依次执行,缺乏灵活性,只能使用中断函数实时地处理一些较短的任务,在较复杂的应用中使用极为不便。嵌入式多任务操作系统的出现解决了这个问题。在多任务系统中,可以同时执行多个并行任务,任务之间可以相互跳转。但是嵌入式操作系统在提供强大功能的同时,也带来了代码量大、结构复杂、对硬件要求较高、开发难度大且成本高等问题。而很多时候只需要实现简单的多任务操作就可以满足实际需要,本文设计的这种简单的多任务机制,在只增加极少量C语言代码的前提下,不需使用汇编,无需对原本的程序进行大改动,就可以实现多任务操作。   实时操作系统RTOS的核心
[应用]
普通IO口模拟IIC(I2C)接口通讯的程序代码
I2C总线是Philips公司提出的一种集成电路IC器件之间相连接的总线协议,其目的是使电子系统(不只 限于单片机系统)各个IC器件之间的连线变得容易。因为使用传统的并行总线在IC器件之间连接,往往会使得IC之间连线较多,显得非常复杂。而I2C总线 则使IC器件之间只需SDA、SCL两条连线就可以传送数据,因而十分方便。由于I2C在印刷体中不容易书写(需要上标),所以实际书写时,还常见到 IIC、I2C等书写方法,本文采用IIC的写法,敬请注意。关于IIC总线的知识,请参阅相关书籍,此处不再做进一步介绍。 下面我们用一个使用IIC总线连接器件的例子来简单说明IIC总线的仿真。 例.EEPROM24C02是采用IIC接口的一种常用2
[单片机]
普通IO口模拟IIC(I2C)接口通讯的程序<font color='red'>代码</font>
意法半导体率先推出SO8N封装的8Mbit和16Mbit串行代码存储闪存
封装最小的 8Mbit 和 16Mbit 高频串行闪存 世界最大的串行闪存供应商- 意法半导体(纽约证券交易所: STM )12日推出高速 8-Mbit 和 16-Mbit 串行闪存,新产品采用市场上同类产品中最小的封装: SO8N 。 ST 是市场上第一个推出这些封装闪存的制造商,新产品尺寸紧凑,成本低廉,适合各种对成本有较高要求的计算机及消费电子产品的代码存储应用,如打印机、光驱、无线局域网 (WLAN) 模块以及机顶盒 (STB) 。 M25P80 和 M25P16 是 8-Mb
[新品]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved