实习感悟

到今天算起,将近两个月的大二暑期实习差不多结束了。
在武汉的一家互联网创业公司实习,主要的工作是独立完成一个跨平台的小游戏,在这整个过程中学到的东西我觉得足以对我今后的职业生涯造成很大的影响:

一、技术上的影响
原本之前一直都是在做 Android,但这次因为公司里没有 iOS实习生来做这件事,因此我就得一个人把两个平台的版本都做了。我在一个月的时间里从只对 js 语法有一点了解,自学 cocos2d js 开发,到能做出一个接入广告的android/iOS双平台上线游戏,慢慢的对 cocos 2d js 以及游戏开发也有了更深的理解。我清楚的知道我这一个月做的项目远远比不上公司里其他正式员工做的项目的规模与难度,但是在这个快速的学习与开发的过程中,我的学习能力与写代码的感觉得到了很好的锻炼。举个例子:以前面对一项新技术的时候,我可能会首先在网上搜索很多关于它的内容,漫无目的地都浏览一遍,再买本厚厚的书回来啃,第一个月也许根本写不了多少代码。在实习的过程中,我才认识到学习一门技术,最重要的是能动起手来去做。大多数时候你都别想着先把一样东西了解得足够清楚了再开始动手写代码,一般在把基本的一些文档大致浏览一遍就应该开始照着 demo 写下代码(哪怕是把人家的代码照着敲下来,自己再做一点改动),在编写代码解决实际问题的过程中一步步目标明确的学习。你想学习 Android开发,就应该在了解一点 Java 语法好立刻开始编写一个简单的 app而不是先把 Java 了解得足够透彻;想做 cocos2d js,就应该尽快照着 demo 做出一个最简单的游戏,而不是先把 js 的各种特性了解清楚,也不是先把引擎的原理摸清楚。这个道理也许很简单,但现在我才能说终于克服了面对新技术时的恐惧感,克服了那种害怕写下代码的感觉。现在如果公司里有了新的任务,是我以前从来没接触过的,我反而会感到特别的兴奋迫不及待的想要开始编码。另外这次也第一次体会到了用 git 合作开发项目,虽然之前也用 git 但更多是单纯的把自己的代码传到 github,像** merge、rebase** 这些操作是完全没有用过的。也算积累了一些合作开发项目的经验。

二、眼界上的影响在一家快速成长的创业公司实习,除了技术之外还能接触到许多行业内的事物。小公司里的业务远远不如大公司那么复杂庞大,因此我就能在每次公司开会的时候对公司的主要业务有足够的了解,也能对公司业务发展提出一些自己的见解(反正每次开会 CEO 会尽可能让每个人都能发表一些观点)。虽然进入互联网圈子已经有一年半了,但是在校内团队做产品还是接触不到业内的很多东西,对产品开发的认识也都还很肤浅。在公司里才真正见识到了上线一个产品需要做的方方面面的工作,节奏也比在校内团队要快的多。印象比较深的是某次公司在微信号里推的游戏被微信封了,几个产品立马在思考应对方案,这种事情在我看来也是很有意思的。其他诸如公司招聘上的事情,也能让你了解到现在互联网小公司有多么缺人,以及招到一个好的技术有多么难。继而也可以激励自己让自己变得更牛逼了~

三、从身边的人身上学习到的在这个项目中,公司的 CTO 给予了我很大支持和帮助。项目刚开始时,他让我先对各种游戏引擎做一个调研再选择一个最合适的;项目中遇到难解决的问题(比如 JSB 上的一些问题),他会帮助我找到解决方法;项目完成后,他也让我不要闲着而是能好好总结这次的经验,让自己对 cocos 开发理解的更深,也给公司之后的游戏开发留下一些宝贵经验。以前我经常会因为运气好改了一些代码解决了问题,然后自己还会觉得解决了问题很有成就感。直到有一次解决了问题后,CTO 过来问我是怎么解决的,我一下子说不上来,他就跟我说:你这次只能说是运气好而已,但是你要遇到一个棘手的问题时应该去了解清除原因到底是什么,你才可能在这个研究的过程中取得进步,之后再遇到类似的问题也可以不用再抓瞎。然后就跟我一起读源码去研究那个问题,最后弄清楚了原理。在他的影响下,自己慢慢摆脱了一些对待技术不够认真的态度,多了一些专业和认真,面对任何一项业务都不敢轻易马虎,想让自己对每一项接触的技术都了解的足够深。身边其他的几位开发学长也都具备很多值得学习的品质,他们每个人至少精通一门技术并能同时做一些别的,就靠这么5、6个程序员撑起了一家快速发展的公司的所有业务,他们在全武汉的互联网公司里也一定是佼佼者。一年前我刚刚步入编程的世界,庆幸自己能够做一项这么有趣、又能够对生活产生重大影响的事情;现在我越发坚信,自己会在互联网行业好好的打拼下去,希望在技术上能走得更深更远,而这种信心全是来自于这次的实习经历。真的想好好感谢微派网络科技有限公司,以及所有的同事,我的确是爱上了每天在公司上班的生活。希望公司的业务可以越做越好,早日 IPO 上市~~
(PS:顺便做个广告,各位有兴趣可以下载我们的游戏双枪老太婆体验一下,休闲类的剁手小游戏~)

你可能感兴趣的:(实习感悟)