这段的工作已经结束,但是这次的实习真的是让我发现自己其实挺喜欢编程这个行业的。尤其是做移动端,感觉挺有成就感的。这次的实习感觉更多的是对自己代码能力的培养吧!下面来说说我这段时间的实习:
(一)项目:
这段时间我跟了两个项目,第一个项目是车段子,是从头跟到尾的。之前一直没有接触过苹果系统,第一天接触苹果系统的时候浏览器用哪个都不知道。开始熟悉这个系统,,包括装xcode,用了一天的时间。下载Xcode需要去Appstore,这个网站真的是很坑,恰巧Xcode比较大,将近4G,所以,下载了整一天才下载完,不过这个过程给了我一个很好的了解OSX系统的机会。那下载着Xcode,我用半天查了一些关于MAC的信息,然后用1天半,看了大约十几集视频吧。反正是51CTO网站上一组视频没有看完,只看了一般,也是看的云里雾里的。后来我自己直接用半天看语法书开始上手了。我特别清晰地记得我是第四天开始跟着车段子项目开发。这个过程是先从最简单的text框入手,后来做登录注册这一块儿,然后是各种情况判断与处理,最后是运用单例保存登录信息。这里最要命的就是各种情况的判断,会出各种问题,但是有时候注册的时候会要求注册的信息是电话号码或是邮箱,这就需要写这方面的函数了。其实这些函数在网上都有,你需要去辨别的就是哪个写的更完整,考虑的情况更完善。这算是一个例子吧,例如我做瀑布流的时候,需要通过分析网址获取图片的尺寸,然后进行等比压缩。这个开始做的时候真的是挺不好实现的。控件也换了好几种。从tableview 倒collectionView,从固定尺寸,到等比压缩,尝试了好多的方法,最后才算完工。其实后来发现,就是自己见得少,在移动端这行待得时间太短了,所以有时候一些不是很常规的功能不知道怎么去做。
(二)精力:
这次的工作经历最大的消耗就是精力。同时也是一次很大的精神力的集中。有一段时间每天加班到11点半,每天都在改错调错,精力高度集中,客户要项目,客户要改需求,客户需要在最短的时间内看到她们想要的东西!所以我们就需要加快调错的速度,以最短的时间呈现给顾客想要的东西!所以我们就得加班,加班做东西。但是这之后的一个好处就是只要有时间就睡觉,不爱在网上逛了,同时做东西的时候精力更集中了!
(三)成长
见到了更多的在学校见不到的东西,但是不管怎么样,都要不忘初心。很多的时候我们总会迷失自己, 当然有些事情不能完成有很多的原因,如果不是特别重要的原因,建议还是做好自己的事情。
此次项目已经过去,有失去,也有收获,做好总结,开始新的挑战!