主人公:缘生梦
老婆:华华誓界
2月14日已经过去两天了,这个日子对于很多人来说意义非凡。本来这篇文章打算是这天写的,可是本人有严重的拖延症,被各种事情一耽误就给拖到了第二天,想就这样算了吧,七夕的时候再写吧。可以看到很多人的心情,让我下定决心,不能再拖延了,一定要写下来,终于,本人在今天晚上十点钟的时候开始写第一个字。
其实也没啥,昨天今天明天而已。
破釜沉舟——一种神奇的力量
刚认识并喜欢老婆的时候,我一穷二白,没车没房,虽然长得还算看得过去,但是人却很木讷,再没点本事,人家凭什么跟着你,所以我就决定一定要学点什么,做点什么。当时我啥也不会,也就编程还凑合,而且酷爱游戏,并且喜欢做游戏。那么就在游戏制作方面做出点什么成绩吧。
于是那个暑假,我便疯狂的学习,下载了很多编程书籍,百度谷歌搜索如何制作游戏,DirectX,OpenGL,均有涉猎,最终因为Windows的原因,还是选择了DirectX。选择了它就开始认真的学习,看龙书,网上找例子,根据RM模仿游戏引擎,使用FMOD播放音乐、音效。
当时三维坐标系,摄像机等着手让我头痛了一把,因为我做2D的原因,所以最终选择了ID3DXSprite用于图形渲染,自己开发攻击系统,道具系统,行走系统,支持地图编辑等。那时候就和之前玩游戏时一样,除了吃饭睡觉,基本上就是学习、写代码了。
功夫不负有心人,两个月过去后,总算是有了收获,一个从无到有的游戏引擎,支持简单的图形渲染,回合制游戏模式。这也算是宣告我小有成就了吧,并不是骄傲和炫耀,而是自信和自豪(当时确实感觉很牛,但是现在看来是很水啊,大牛勿喷)。
有了这份自信后,终于有底气将老婆追到了手,同时也宣告了我走上程序员这条路。现在想想我当初能做出这种破釜沉舟的决定,确实是因为一种神奇的力量。
圆梦世界——送给老婆的一份特别的礼物
进入代码世界的我,有一天想到,既然通过兴趣走上了编程这条路,那么何不做出点有意义的东西来用来保留美好的回忆。暑假的时候已经做了一个游戏,一个以讲述了我的回忆录的小游戏,算是送给了母亲的生日礼物,那么现在呢,关于爱情,我要一份特殊的记忆。
游戏引擎已经在暑假的时候做好了,并且经过了不断的完善,这份特殊的记忆,难点主要还是游戏的内容。
几天后圆梦世界出炉了。那么说先解释一下为什么叫圆梦世界,首先我叫缘生梦,是个程序猿,老婆叫华华誓界,而这个梦指的是追老婆时说的那句话:“你就是我的梦想”。
启动游戏后:
下面是游戏开场白:
每个人总会在某个时刻做着一个神奇的梦 梦里,有个人在向你诉说着你的前世与今生。。。 你的前世是腰缠万贯的富翁,操纵者腾讯大战三六零。。。 你的后世是风度翩翩的才子,执子之手,与子偕老。。。 你的今生,是不卑不亢的程序猿,虽然生活平淡,却也会收获自己的爱情。。。 程序猿: 谁在说话?你是谁?你在哪里? ???: 我是谁?我就是你,你就是我。 你在我的心里,而我,在你的梦里。。。 程序猿: 你在我的梦里,我现在是在做梦吗? ???: 这是个梦,也不是梦。。我所说的是事实,你所听的非梦幻。。 程序猿: 那么你说我会收获爱情,那么时间地点人物都是什么? ???: 哈哈,想知道吗,真的想知道吗?那我们就在下一次梦中相见吧,那时候,我会告诉你的。。。
大叔说举办活动:
邀请华华誓界参加活动:
如何得到活动物品:
进入圆梦世界准备迎战:
进入战斗画面:
老婆告诉我,这原来是一场梦:
我们的爱情上上签:
至此游戏就结束了,尾声:
果然是一个非常吉利的梦啊
王子与公主过着幸福的生活......
圆梦世界,算是真的圆了一个梦吧。
山峦叠嶂——初到北京,笔试失利
上学的时候就是敢说敢做,嘴上说想去哪里了,立刻就可以坐车去。有一天下午到学校外面玩,坐在广场上,老婆看着这些车辆说“我们去北京吧,我想去看天安门升旗,我想去......”,“好的,那我们回学校哪些衣服就去吧”。
这样,第二天凌晨我们就坐车来到了北京,我们去清华北大玩,凌晨排队去看天安门升旗,然后还看了看鸟巢水立方,坐了北京的地铁。当时真的感觉什么都没见过,各种没见过世面,很傻很天真,却很幸福。
在北大玩的时候,正好下午有搜狐畅游的校园笔试,依稀记得当时招聘的有黑盒、白盒、客户端工程师、3D工程师。有了圆梦世界后,我越发有了自信,觉得自己的编程水平已经很强了,那么就试着笔试吧,于是就报了名。
笔试前,我在网上搜了一下畅游的工资水平,有人说,只要工作努力,两年内可以月薪两万吧,两万啊,应该就可以买房了吧。我充满信心的对老婆说,两年后我就可以月薪两万了,我们可以在北京买房,我们就可以在北京生活了,那么我们来北京吧。呵呵,现在想想,当时确实是很傻很天真,以为两年后月薪两万是一个正常的水平,但是现在工作也快两年了,却连一半都没到......
笔试的时候,我应聘的是客户端工程师,旁边的哥们是白盒。发下卷子来,我傻了,这都是什么题啊,大部分都不会做,像数据结构这些知识,我都是用到了然后立刻百度谷歌啊,现在让我怎么写。旁别白盒的哥们更逗,说了句我去,怎么都不会做,然后就去找监考官:“老师,我进错考场了,我是来考黑盒的”。我心想,哥们你太牛了,这也能说出口。
笔试完,结果自然是惨不忍睹,奈何奈何奈若何,回去继续深造吧。
这次北京之行,虽然笔试失利,但是我和老婆都玩的很开心,感受了名校气氛,看到了天安门升旗,在鸟巢拍了照,而且我也认识到了自己的不足,结束了坐井观天的生活,算是不枉此行吧。
开门造车——DotNet路上的一次深造
眼看着距离毕业时间不长了,可是离着我的月薪两万还差着十万八千里,别说两万,在我们这个城市,两千我都干。在没有两千的时候,为了我的两万,我还是深造吧。
不记得是谁教导我的,现在的世界,切忌闭门造车。于是我选择了与时俱进,开门造车。
在毕业前几个月的时间了,我暂停了C++、DirectX,暂停了我的游戏,就让它作为一个纯粹的兴趣吧。新的路,我选择了DotNet。
于是我从基础学起,从最基本的语法,到反射、Attribute、Ling、委托、Lambda;
从ADO.net 到三层、ORM;
从Socket 到 HTTP、WCF;
从Thread 到 线程池;
从WinForm 到 WebForm、MVC;
从纯HTML 到 页面生命周期;
从Hello World 到 自己制作的博客系统。
几个月的时间学到了很多知识,过的很充实,而老婆俨然变成了我的后勤部长,鼓励着我的学习。
期间我和老婆还去爬了一次山,在山顶的时候,我们也进行了一次曾经被我鄙视了很多次的活动:我们买了许愿的布条,写上我们的名字,绑在了山顶的许愿亭上,并且约定我们一定会回来的。
柳暗花明——北京!北京!
可能是在北京待得时间比较长了吧,也可能所谓的事业是从北京开始的吧,还有可能北京寄托着我的两万元的梦想,所以每次听到北京总有一种说不上来的感觉,所以每次听到汪峰的《北京,北京》都哼上两句“北京,北京”,虽然也只会哼“北京,北京”。
毕业前的几个月总算是没有白努力,毕业后找到了一份自认为不错,家人也认为不错的工作,老婆也放弃了她那刚刚签订了合同的国企工作,跟我来到了北京。
初生牛犊不怕虎,ExtJs、C#调用C++、JS曲线控件、OEM、Portal安装包,虽然这些之前都没学过,也没接触过,但是我最不怕的就是学习了。反正遇到新东西、新知识,就是一个:学呗。
虽然工作上时有加班,但是公司有发展前景,自身也有很大进步空间;工作不错,没有辜负父母望子成龙的期望;老婆辞了国企,来北京工作。有了这些,我还有什么不满意、不知足的呢?满满的都是幸福啊。
第一次请假——2013一生一世
来公司半年,一天假也没请过,因为很忙。
元旦前公司要做一个Java的项目,原因是我们的数据库只有C和DotNet的SDK,而Java想通过SDK向数据库写入数据库的话,就要通过JNI的方式调用C的API,但是客户的Java项目中,数据量很大,JNI根本满足不了性能要求,于是这个项目便成了我们公司第一个也是目前唯一的一个Java项目。由于我懂C++,所以让我来完成Java版的Socket报文封装和解析。
项目是从十二月中旬到春节前,大家基本上没用过Java,项目周期算是比较紧的了,而我偏偏在这么紧要的时刻请了第一次假,因为这一天对我和老婆来说是一个特殊的日子。
2013年1月4日,我和老婆领了结婚证,从此我们要一生一世幸福的在一起。
小肠疝气?——身体亮了红灯
工作变得越来越忙,一个ODBC的项目压的我喘不过气来。SQL曾经那么简单的东西,现在突然变得复杂了。从使用SQLServer的SQL语句,变成了标准SQL解析,以前总是谈SQL优化,现在好了,不用优化了,直接解析了,是不是做完这个项目,我就升级了。
ODBC让我从学霸变成了学吧,没有资料,看你怎么学!从网上几乎找不到比较系统的资料,ODBC标准API的资料全是介绍调用的,里面的实现逻辑只能去猜了。
无论如何,我还是凭着学霸的精神,一点点摸索着学习,和另外一个同事用两个月的时间完成了第一版本的ODBC,虽然功能简单到我都不好意思叫他ODBC。
当然像我这种智商不是很高的人,做学霸是要付出代价的。做学霸时间不长后,就感觉吃饭后胃里胀气,虽然不痛苦,但是也很难受。
都说欠下的总是要还的,可能就在我这应验了吧。小时候为了出去玩游戏,给老师撒谎得了小肠疝气,要去医院看病。现如今真的要去医院看病了,虽然是胃胀。
去医院检查是慢性胃炎。从潘总那里知道喝粥养胃后,老婆几乎每天都给我熬粥喝,早饭也不敢不吃了,慢慢的,胃也不那么难受了,老婆的爱心食谱功不可没啊。
说起喝粥,就想起曾经第一次喝粥,粥特别稀,上面是汤,下面是米,我爱喝汤,老婆爱吃米。我喝了上面的汤,老婆吃了下面的米。老婆说“对于喝粥来说,并不是夫妻都爱喝粥就是好,夫妻就应该像我们这样,老公爱喝汤,老婆爱吃米,不用抢”,这算是幸福吧。
另外,提醒广大的IT朋友,一定要珍惜自己的身体,少加班,少熬夜,最重要的是早饭一定要吃!
再升级——进入数据库研发队伍
夏天,一个很难得的机会,我进入了数据库的研发队伍,也算是从ODBC的临时使用到现在的正式使用C++吧。
从C++到C#,再到C++,转了一个圈,似乎回到了原点,实则已经发生了质的变化。
从数据库我学到了很多,内存管理,线程调度,并发连接处理等。我想,现在我的C++总算是入门了。
当然升级的不只是我进入到数据库队伍,还有我和老婆。十月份,我和老婆完成了最重要的事情——结婚典礼,幸福再升级。
程序员的幸福生活——有你的日子,每天都是情人节
这就是我的幸福生活,虽然平淡但却开心,每天都很特别,每天都很快乐。
这篇文章算是送给你的礼物吧,你肯定会喜欢的。
熬夜的习惯本来要慢慢改掉的,但是今日事今日毕,要改掉拖延的毛病。而且,男子汉许下的承诺,就要响当当的完成!
2月14日,或许是一个比较特殊的日子吧,但是对于我来说,有你的日子,每天都是情人节!