注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Code@Pig Home

喜欢背着一袋Code傻笑的Pig .. 忧美.欢笑.记忆.忘却 .之. 角落

 
 
 

日志

 
 

Fighting! 在梦想的海洋中前进~  

2012-02-04 10:34:29|  分类: 唧唧歪歪 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
无意间读到一位同学毕业2年多来的总结,成长的脚步,多么熟悉。
佩服他的毅力与成长。
反思自己,曾经的光荣与梦想,是不是有些模糊?
http://www.jtianling.com/articles/category/%E5%B7%A5%E4%BD%9C%E6%80%BB%E7%BB%93

很早就接触了电脑,小学就知道老妈单位里有386、486。
还不知道什么叫程序,只记得老妈会用cced、wps来做报表和文档,还要用autocad来出出工程图。
还不知道游戏也是个程序,只记得用了10多张1.44软盘,从别人那拷贝27M仙剑的兴奋;与好友在阿土仔、孙小美的世界中买地建高楼;在魏蜀吴的征战中驰骋;在电脑报上寻找妖刀村正的地点、大型轮船的制作方法。

很庆幸,很早就开始拥有自己的电脑。初中时候,联想天蝎电脑586。
DOS 时代开始慢慢离去,最早还不知道 Windows 3.2 能干些啥,只记得老爷在摆弄 Lotus 1-2-3。
之后DOS不见了,按下电源,会看到一个视窗标致,旁边写着数字95。
DOS 6.22,当年的经典版本,如今在open source世界中重生。很多兼容机附送的操作系统,已从Windows变成了 FreeDOS
仙剑有了95版,27M的体积变成了几百M;我开始不停地点《三国英杰传》中刘备的头像,那个99级的传说;初三开始有了叫《星际争霸》的东西,里面那个虫卵爆出小狗、刺蛇的种族,很恶心,我喜欢。
当时还玩过一个游戏,名字我不记得了,是机器人风格的大富翁游戏,3D的。里面有个大块头机器人叫'卡斯',很喜欢,慢慢就变成了我的ID。kasi = 卡斯拼音,cass = 卡斯英文,加起来就是 kasicass,这个ID在google上只能搜到我,哈哈。

高中开始住校,每周总是期待着周末,回家摸一下电脑的时光。离开了父母的管束,开始早餐少吃个馒头,和同学偷偷溜去网吧连机。
玩游戏之余,也开始思考,这些伟大、神奇的游戏,是如何创造出来的。
开始捣鼓qbasic,去设置显示器模式,切换不同的分辨率;做一个sprite,让其在上下左右按钮按下时移动。
当时还不太知道有算法的奥赛这么回事情,只是碰巧参加了次学校的初赛,过了,混进了学校的学习班,别人在写八皇后问题的时候,我在用pascal尝试在屏幕上画图。对算法没啥兴趣,不开窍,最后复赛泡都没冒一个。
用着win95,也自然想知道怎么写写界面程序。玩了pascal,自然导向了delphi,拖拖拉拉,写个函数,哇塞,好简单。这导致我后来对VC6.0 + MFC写界面深恶痛绝,直到 C# + WinForms 出来,才基本赶上delphi水平。VB是个异类,很好用,所以也很流行,推荐读读VB整个UI的设计者Alan Coopper的UI设计理念《About Face 2.0》。
Borland江河日下后,delphi自然走向衰落。语言热度榜上pascal占有率已<1%。pascal的传奇,估计也只能在open source的世界继续繁荣了。看这里 FreePascal
97、98年,上网开始慢慢出现。现在已经绝迹的modem,那时在我电脑旁‘吱吱’地交换,我一直纳闷,为啥会叫它‘猫’呢,明明是只老鼠。
哇,居然还有网页这么个东西,免费个人主页开始流行。写写HTML,居然能让别人也看到。
当时还流行 java applet,和 javascript 啥啥,还一直以为两者有关系,哈哈。买过一本java的书,完全无法理解class的概念。
在网易上弄了个个人主页,开始分享qbasic的心得;还弄了个163邮箱,一直沿用至今。:-),和网易有缘乎?

生活在自娱自乐中度过,终于,全世界的同学都要面临高考。高三一年几乎与电脑绝缘,我还略有文艺地美其名曰"短暂的离别,只是为了更久的相聚"。
高三的每一天,听着天之痕的CD入睡。仙剑、轩辕剑,可能是那个时代游戏玩家永远绕不出的故事。
记得高考前给自己写下的目标"清华/北大 => 上海软星",清华/北大没去成(怎么可能去的了- -! 哈),大宇也没进去。不过现在总算是在游戏行业混着,也算实现了小半个目标。
填报自愿,从上到下的学校,全部写着计算机专业。还好,被录取了。呵呵。

大学生活终于开始,可以整天混迹在宿舍,用狙击把舍友的头给爆了;可以一个晚上通宵守塔奋战,第二天翘课;还在《帝国时代》中积累了几个小时的兵,然后大家一拥而上,把电脑卡死。大学总是最美好的,中国大学真的是'自由自在'的最好诠释,也是生产愤青最好的发酵地,很多同学开始把'郁闷'挂在嘴边。
大学选的计算机专业,正好碰上国家大力发展软件工程,在好几个学校试点搞软件工程专业,同时允许其他专业的同学报名转系。我带着对'软件工程'这几个字神圣的憧憬,毅然转系,成为了软件工程首届大一新生。我去学校报道的时候,报道的老师看着我从计算机学院转到软件学院的意愿,眼神迷惑。
现在看来,大学期间学习软件工程,就是蛋痛的事情。自己还没熟悉建房子的小工具(基本编码工作),就开始规划整个房子的设计(软件工程)?只能说国家的想法太理想化,缘木求鱼了。
不过有一点收获,就是当时学习教材全部搞了英文版,自己傻乎乎地坚持啃啊啃,对现在的英文阅读水平倒是大有帮助,不惧啃全英的东西。

大学生涯,也是我开始认真学习编程技能的时光。一心想做游戏,很早就开始看《Windows游戏大师编程》,不愧为2D游戏编程的经典读物。
恰又逢 C++ 之风大兴,自己一心醉于 C++ 的奇技淫巧中,啃《Thinking in C++》《C++沉思录》《The C++ Programming Language》《C++ Primer》《Inside the C++ Object Model》《C++标准程序库自修教程与参考手册》《Effect C++》... 不分主次,好不热闹。因为缺乏实践,加上我天资愚钝,其实很多东西没有理解。
现在想想,应该如何学习OO呢?应该先入手C,之后才是C++。读些什么书,看这里
当时还要学习写win32 app,所以还看了《Programming Windows 5th》,和部分《Windows核心编程》。认真看了下《Win32多线程程序设计》,让我对thread这方面收获不小。
然后又啃啃MFC,看《Programming MFC》和《深入浅出MFC》。在看《深入浅出MFC》之前完全没写过MFC程序,导致看完了这本书也不会用MFC。- -!
大三时候又开始搞3D,直接啃了《3D游戏大师编程 Vol.2》,不懂装懂,也没深入下去。
大学期间老想写个自己的RPG游戏,但进展缓慢。最后之完成了个方块小游戏 gearx。这个是gosla同学后来的改写版本,早起的版本已经不知道丢哪去了,http://code.google.com/p/gearx/
除了写代码,还认真读了侯捷的《Word排版艺术》,最大的成果就是花了一个暑假的时间,给buxiu等同学翻译的《Programming in Lua》做了排版。现在网上流行的 .doc 版,那篇序还是我写的。咔咔 :-)。其实我那时还不懂lua。

大学,玩了一大堆,看了一大堆,实践太少,进步缓慢。广度有余,而深度不足。憾!
但每个人都有这个阶段嘛。我资质欠佳,所以要多花些时间啦。

大学毕业找工作,很幸运进了现在的公司,成为了游戏行业的一名小兵。
因为一开始做服务端开发,从 FreeBSD 到 vim,从 socket programming 到 shell,一切又从头开始,学习、学习、再学习!
啃Steven老大的《Advanced UNIX Environment Programming》《TCP/IP详解 Vol.1》;看《Pattern-Oriented Software Architecture Vol.2》网络卷;从 select() 到 epoll/kqueue,慢慢理解什么叫 reactor/proactor、如何更好地设计多线程程序、怎么用锁等等。

第一个项目是维护一款老游戏。服务端程序的使命,就是在完成策划需求的同时,保证程序的稳定运行、保障游戏数据的安全,24小时待命,随时解决线上问题。除了技术本身,分工协作、团队责任等等也在慢慢发酵。

之后去带了一个项目,从头开发一款回合制MMO。虽然是沿用老的项目引擎,但优化和逻辑层几乎都重写了。这也是对我能力的一个极大考验,一是对整个游戏服务端整体架构,从引擎到逻辑层,有了完整的认识;二是培养团队,选拔人才,凝聚战斗力。开始关注xp、关注scrum,关注这些方法论,并实践之。也开始关注产品本身,关注市场,思考成与败的原因。
这段时期,技术上提升缓慢了一些,更多是团队管理上的知识收益。虽然这个项目最终失败了,但学到了很多。

最近这半年,开始重新挑战自己。离开管理岗位,重回一名小兵,并转向客户端开发。虽然工作的任务主要还是游戏逻辑为主,但自己的目标是主攻3D方向,把客户端引擎各个地方吃透彻。让自己从客户端到服务端,各个环节都吃透,为以后能做出更优秀的产品做好积累。

工作五年多。
从最早的凭兴趣来学习,到后来的有目的、有目标地学习。
从原来的广泛涉猎,到现在的又针对性的深入研究。
从之前的只关注技术,到目前的产品导向。
从曾经的一腔热血,到如今的步步为营。
是成熟了么?还是远离了梦想?
不知道,随缘吧。

生命不止,coding不休~
愿自己继续 Fighting! 在梦想的海洋中前进~
  评论这张
 
阅读(1678)| 评论(5)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017