不知不觉从北京到广州已经两月有余了,以前到北京都没有感觉到城市的陌生和难融入感,或许是广州的风土人情气更浓重一点吧。从2017年7月毕业至今也已经8个月了,感觉自己过得越来越随性,这种感觉也说不上好与不好,因为自己身上没有压力也没有责任,总是觉得自己轻飘飘的,越来越活在了自己的世界中。
由于我在北京做的ios开发(原本想做前端,哎,在北京的公司入职时因为缺少ios开发,转了过去),所以来广州找的也是IOS开发的工作,求职的过程现在看起来花的时间太少,有点仓促。但我就是这么随性的,既然来了就先干着,反正我现在也没什么负担,就当积累经验了。进入新公司后,因为并不是毕业季进入的,所以公司里“老人”我都不熟悉,而且可能程序员都有个通病吧,不太爱交际,我也是这样,所以虽然进入公司两个月了,还是感觉有着陌生感,跟同事的交流也仅限于工作需要,但公司研发部的人都还可以没有什么难相处的,这也是一件幸事吧!(总结成一句话:关山难越,谁悲失路之人。萍水相逢,尽是他乡之客)
回到工作中来,原来自己也没有比较系统的学习ios,但毕竟是计算机专业毕业的有着java和c语言的底子所以在ios的语法和底层的接口看起来也不是很困难。比较难的应该是三方工具的借用吧,比如第三方分享和推送,因为这是以前没用过和接触过的,所以学起来很生涩。新公司是研发办公OA的,基本一段时期内的一系列产品都是一个模子,框架直接嫁接过来只用改下接口的实现,新公司代码里做的比较好的就是mvc用的很好,view的响应基本都用block反馈到controller中进行响应的逻辑处理,用了第三方框架yymodel也使得接口数据能完美映射到model中。整个项目比较复杂点的估计是tableview和scrollview的组合制成类似excel的表格,一个scrollview控制顶部试图切换,下面两个tableview呈现数据,设置两个代理,代理实现在控制器中,主要是是数据填充。
让我比较难看懂的是即时通讯模块,因为公司把实现代码打成了包,没办法看,所以没办法知道用的什么通讯框架,因为以前在北京的公司主要也是弄的即时通讯,所以知道这里面其实很复杂很想看下实现的源码,可惜不可得。因为这里面涉及到用户量特别特别多(上万)时,通讯质量和并发的问题,这是我一直也想弄明白的。
即兴写记,未完待续!!!!
网友评论