#Other

在说到写代码这件事之前,可以先来聊聊程序员这份职业。我不太清楚大家对于程序员这份职业的理解是什么,我简单说下我对程序员认知的变化吧,或者说我对职业的认知。

相信大多数程序员接触到的第一门编程语言都是 C 语言,我们的编程思维基本上都是 C 语言帮助我们塑造的,这种编程思想会贯彻我们整个职业生涯。C 语言是一门面向过程的语言,表达力强、非常直观,是初学编程接受程度较高的语言。但是随着程序应用越来越广泛,面向过程的编程思想对现实世界的抽象稍显不足。

最近下载了不少的 App,想看看这些 App 的功能和设计,学习一下这些 App 的产品思维,发现这些 App 的收费策略各不相同,就想起最近很流行的订阅制,很多产品都使用订阅制,来保证 App 的持续付费。因为买断制只有一次付费,这样对用户是很友好的,但是对于开发者来说就不那么友好,开发者后续开发的功能是免费开放给老用户的。开发者为了收获回报,慢慢就衍生出很多 App 收费机制。

在订阅制出来之后,很多 App 都从买断制转为订阅制,很多 App 处理不好就造成用户大量流失,口碑下降,最终影响收入;处理的好能收获老用户的赞赏,口碑也能更上一层。

最近一年多的时间几乎都花在一款游戏上面,这款是自己一个人从零到一做起来的,现在已经完成的差不多了,最近准备正式上线,上线之后就会面临很多玩家,对游戏和自己都是很大的挑战。如何去处理好玩家反馈的问题,如何去更好的避免玩家遇到问题等等,这些都是后续需要提升的地方。先不说远了,在游戏正式上线之前就遇到很多问题,在这里记录一下完成这款游戏遇到的问题。

虽然当下的设备越来越强大,处理速度也越来越快,显示效果越来越好。但是如果处理不好,再强大的设备还是会有卡顿的可能性,所以了解卡顿产生的原因是很有必要的。

因为自己现在大四了,而且今年也发生了挺多的事情,第一次有想写总结的想法。所以就趁着 2016 年的尾巴来写一篇总结。