个人编程经历与我所热爱的游戏服务端开发

  

  嗨,你们好,我是风雅,有一段时间没写博客了,其实我在持续进步中,天天都成长很快,这段时间有不少次想写博客的想法,但都由于当时的状态更想敲一些代码或是看一些书而没有立马去写博客总结,后来再想去写时,灵感过了,也写不出什么东西了。因此此次,借着最近的一些想法和成长,我知道我必须得留下点什么了,感谢我身边不少和我同样对技术执着的人,在过年期间依旧不断给本身充电,让我在这个技术氛围里过年也没有中止过提高本身,年后要去网易游戏实习了,是我喜欢的游戏服务端开发,我又作了不少与之相关的研究和加紧学习,以前没看完的经典书籍又在继续看了,也敲了不少代码写了一些demo,但愿能最大程度发挥本身所能带来的价值。linux

  这篇博客主要是回忆我过去的一些编程经历,但愿这些故事你们读了也能有一点收获,共勉。面试

 

♦缘起♦数据库

  第一次想要学习编程,是由于爱玩游戏的缘故,小学玩的第一款网游《大话西游》,初入江湖,NPC“宠物仙子”送给我一只宠物,让我欣喜不已,以为游戏世界太神奇、太有趣。那段期间玩了不少游戏,叫的上名的基本都有玩过,记得当时很火的国产网游还有《梦幻西游》《传奇》《征途》《qq幻想》《qq堂》《跑跑卡丁车》《街头篮球》等,也都玩的不错,常常凌晨上线,以致于很多朋友调侃过个人性别。我曾在后来又从新玩了一遍这些的童年时玩的经典游戏,发现大多数游戏服务器的人都已经寥寥无几了,不禁得感慨游戏的兴衰与更新迭代之快。当时一块儿玩《梦幻西游》的朋友,把号和装备卖了不少钱(这些玩家远比我这个作游戏的人更会赚钱),个人号还舍不得卖,《梦幻西游》十年,依旧是个经典的回合制游戏,依旧火爆,如今这些童年经典的游戏也大多出了手游。编程

  那时也尝试着本身写一些软件小工具小脚本,以为十分有趣,创造东西的乐趣老是无穷的。因而便有了想作游戏想学编程的想法,嗯,作游戏,感受就像是创造一个虚拟的世界,这太神奇有趣了,我没法抗拒。后端

  也让我十年后对此依然热爱如初,热血沸腾。服务器


♦启蒙♦微信

  第一次正式接触编程,是在初中的时候,个人一位编程老师,对个人编程启蒙影响深远。选那个课的人,全班仅有我一个女生,年级最低,却意外的成为了学的最好的人。当时用的仍是VB语言,每周最期待的即是这节课,课后也痴于研究,积累了很多代码量,不过如今却是不记得什么具体的代码了,惟一剩下的,即是对编程的启蒙和兴趣。结课项目时,老师问咱们想作一个什么样的项目,我至今仍记得我当时说:“作一款网游吧?”,老师说:“作一款网游咱们团队的水平还达不到,不过你之后能够尝试,我相信你必定能够的。”,而我如今也确是走在这条路上了。网络

  小升初考了本地一所最好的学校的第一名,但因为一些家庭变故,妈妈带我到了西安上学,人生地不熟,便就读了一所不太好的学校,养成了很多学习的坏习惯,至今还仍需“洗经伐髓”去改变,不过却是给我继续玩游戏提供了很多便利。在那所学校,安逸的当第一,不过这也源于妈妈对个人教育方式:平时考试第一名奖励200元游戏点卡,期中期末就有500之多。高中依然在接触编程,喜欢本身折腾一些小东西,老师建议我去参加竞赛,但我对那并不太感兴趣,我更想作一些本身喜欢的,有价值的东西。高一高二依然成绩是班级第一,但到高三高考复习开始时,个人成绩开始忽高忽低,没有用功的劣势渐渐明显,班主任屡次找我谈话,但我也没有放在心上。有人说高考就是把人的缺点放大,是的,在高考,个人缺点确实被放大了,没有了平时的考好的侥幸。拿了几所计算机名校的自主招生加分,但都因高考成绩不如意而没法去成。那时还不懂事,不懂得什么叫自我实现,妈妈对个人教育也但愿我平庸一些,快乐就好。对过去不够努力没有如愿的经历我仍是抱有遗憾的,不肯再提。由于读研知足不了个人求知若渴程度和对作工程的热忱,把我这个工做狂放在学校也未免有点惋惜,因此我可能注定与名校无缘了。不过,就业、读研、出国每一条路都很好,我敬佩可以选择适合本身的路并在这条路上发光发热的人,而个人选择早已作好,虽有可惜,从未犹豫。机器学习

  过去的,好或很差,都过去了。分布式

 

  ♦痴迷♦

  虽然没有考上理想的大学,但仍旧是我喜好的专业,软件工程,这里依然有一些优秀的人值得我去学习。大学我一我的在一所城市,足够自由,能够努力成为想要成为的人。好像一切都从新开始了,我与过去的网瘾少女开始变得大相径庭,我很喜欢个人专业,能专一于作本身热爱的事,应该是天底下最幸福最幸运的事了——我找不到比这更能吸引个人了。学技术于我而言变成了一件很天然的事,天天超过十几个小时都在作与编程相关的事,天天超过五百行的代码量,节假日无休,这件事,我一坚持就是两年多,与之相应的,技术成长也很是迅速。

  常常有人把个人编程能力归功于我过早便接触过编程,我想,或许确有一些帮助,但这种帮助,更多的是使我对编程的兴趣,超过了绝大多数人。而真正的快速进步,都来源于如今的热爱和锲而不舍的坚持。可能你已听过太多如微信之父“张小龙”前辈,搜狗CEO“王小川”前辈等等这些技术出身的传奇故事,我也很喜欢读,备受激励,这些故事都是真的,可是都是不完整的,坚持+热爱,而后站在风口上,成就互联网传奇,别人的人生,有太多坚持是短短一篇文章没有办法描述的,成功从不是一蹴而就的,技术也是如此。

  但我所确信的是,艺痴必精,坚持作热爱的事,就会发现成功变得史无前例的容易,只是持续努力的副产品。

 

  ♦知遇♦

  知遇之恩,除了要感谢我初中的第一位编程老师,还有太多要感谢的了。技术人的圈子很纯粹,我喜欢这个圈子。学校的工做室,是我大学编程生涯第一个重要的转折点,当时面试经过,主要是源于我作过的一些游戏和对编程的热爱打动了学长学姐。印象深入的是,高考结束时写游戏,常常睡觉时一整晚都在想怎么把游戏作的更好玩,怎么敲代码,以致于失眠严重,整夜都是头脑兴奋而清醒的。那段时间的睡眠都是靠家人买的安神补脑液勉强入睡休息,爸爸看着我天天都一边喝着药一边写游戏心疼,而我却乐在其中。大一下学期,在学校的工做室主要负责网站后端的开发,后来竞选了工做室的技术部后台部长,主要负责工做室后台技术发展的推进以及后台技术讨论班的开展和纳新讲座培训。那段时间对我锻炼很大,我负责了不少的项目,也开了不少次讨论班,经历了不少次培训和被培训,不断的尝试将工业界的一些技术引入工做室分享,只要没课的时间我都会呆在工做室学习研究和作项目,工位就在进门的第一个位置,不求采光良好,只为图个方便,一进门就能够立马专一于编程,工做室其余人和学弟学妹天天无论何时来一进门就能看到我已经在敲代码了也以为被激励。后来我参加了腾讯组织的游戏开发暑期训练营,对游戏开发有了更全面的认知,也参加了相似gamejam的游戏极限开发比赛,结识了不少腾讯的讲师,对我帮助很大,最后我决定把游戏开发和我一直从事的后端开发结合起来,去作游戏服务端开发,两个我一样热爱的事结合在一块儿,事实证实一加一的效果远远大于二。还有后来去上海参加的C++大会,也结识了不少对我影响深远的人,看看那些业界牛人此刻正在作些什么,让我眼界更加开阔,这影响不是一点儿半点儿。

  我所理解的游戏服务端开发,是集全部复杂技术为大成,服务端自己对编程能力就有很大的提高,C++,linux,TCP/IP协议,网络编程,数据库……,学习服务端的好处在于,你可以理解为何学校的每一门课对你而言都如此重要,你须要并愿意把它们学扎实,若是否则,那所谓的研究技术恐怕还不抵参加一个培训班培养出来的人才精英。而游戏开发是在创造一个虚拟世界,那么所能应用的技术就不言而喻了,你甚至能够把你所学的全部技术都用在这里去创造这个虚拟世界,人工智能、分布式、图形学、机器学习、ARVR……只要你想。大三这一年我去了不少第一次去的城市去学习交流,上海,武汉,深圳……立刻又要去杭州实习了。

  “看书很重要,看世界更重要。”这句话出自马云前辈,我深受其益。

 

  ♦热爱♦

  除了技术书籍外,我还喜欢在kindle上看些其余有意义的书,《游戏改变世界》里有一段话让我印象深入,大意是“游戏开发是具备不少积极意义的,它正改变着世界,做者相信,在将来25年里,游戏开发者得到诺贝尔和平奖并不是不可能。”我在感受有些累时很喜欢看云风叮当那一辈的故事,颇有趣,在云风的那些日子系列博文,给了我不少坚持下去的激励,读过的一个印象深入的故事:在那个时代开始作网游的公司已经很是多了,《大话西游》属于开始作的比较晚的了,本觉得在那个时候再跟风作网游意义不大,可是意外地《大话西游》第一个成功了,于是成王败寇的被加冕了“国产第一款网游”的称号。

  很幸运,第一次找工做就所有拿到了offer,兜兜转转,我竟离我最初的十年前懵懂年少时的梦想愈来愈近了。但这只是过去的十年,对20岁的我而言,只是编程生涯的一个开始。将来,还有更多想法,稍远一点,想成为这个领域的专家,想在这个行业发挥本身的价值,想游戏行业可以在浪潮下达到巅峰,真的改变和影响世界……稍进一点,想不断提高本身的技术,想一直从事最热爱的工做,想看到《天谕》大卖(我如今所负责的mmorpg端游)……

  作游戏历来都是热爱至上,不拼搏,枉少年

相关文章
相关标签/搜索