工作5年, 第一次写博客, 平时喜欢与人分享经验, 但是语文水平不行, 所以也不喜欢在网上分享. 还有不足.
各种技术的教程, 框架的使用, 网上很多. 我只是想说说什么心态, 如何做的更好啊, 什么的.
小时候喜欢数学, 不喜欢语文, 所以数学经常高分, 而语文却将将及格. 到了高考, 甚至于 语文加英语都没到100分. 400分的成绩上了大专. 还随便报考了个物流专业, 上了大学就不学习了, 天天就是网吧.
毕业后, 在一个小物流公司看仓库, 这不是我想要的生活. 因为小时候老玩电脑, 所以想, 自己似乎对计算机感兴趣, 自学一下吧. 然后在网上找关于C语言的教程时, 无意间打开了某IT教育的网站. 里面的老师说可以去免费听一节课, 我就想着, 先听听, 反正不吃亏. 抱着占便宜的心态就去了, 结果课没听到, 被忽悠的报了一个J2EE的课.
11年那会, 学习期间, 可能是因为自己受够了看仓库的那种生活, 一开始在学习java基础, 和面向对象的时候, 下了很多的功夫. 在之后的学习路上也走的很顺利. 快毕业了, 我问老师, 我出去能找到多少钱的工资呢? 老师思考了下说, 你能找到5k的. 我觉得这个价位很高, 也很高兴. 我就出去找工作, 过程十分痛苦, 刚毕业, 能找到的工作也都只愿意给我3.5k 都没有达到我期望的5k.
那时候, 安卓开始火起来了. 我处于好奇, 自己在网上找资料, 自学了安卓. 过完年, 我就用我浅薄的知识, 做了一个游戏. 没有使用游戏框架, 而是使用的UI框架. 做的<<游戏王>> 卡牌类游戏的移植版.当时这个游戏在手机上是没有的. 用这个游戏作为敲门砖. 我11年底面试通过了[乐视]. 但是忘记为啥了, 我没去. 年后我去 [快用苹果助手], 谁知[快用]是一家专门做iOS应用市场的公司. 去了之后每天没工作. 我只要自学wp. 后来有一天, 领导跟我说, 你来学习下iOS. 一起跟着做吧.
学习了两周后, 我就拥有了人生中第一台苹果设备, MacMini. 至此, 我的iOS开发之路就开始了.
一开始写商店, 跟着领导一起, 遇到什么bug, 他就默默的改好了. 然后跟我说, 那个我改好了, 你再找找哪有问题吧. 到了年底, 安排我自己开发电子书, 因为公司的技术, 可以把每本书, 变成一个app. 我就写个外壳, 读取app内的资源, 来让用户预览.
在开发了一个月左右的时候, 正是上线的好时机. 我遇到一个大问题, 性能出现了严重的问题. 之前采用的实现方案有问题. 需要换. 又由于能力不足, 无法优化. 引起了测试同学的不满. 后来因为这个事件, 公司开会. boss批评了测试的同学, 扣了我领导的奖金. 我当时很懊恼, 都是因为我, 我自己无能, 导致别人受影响.
之后换了技术方案, 电子书还算顺利的上线了. 维护了几个版本, 换了几个广告后, 他们又让我做SDK相关的工作了, 因为公司是做渠道的, 所以会有很多的合作厂商, 他们需要接入 统计、更新、验证等SDK. 后来有越来越多的游戏合作, 我又开发了 支付SDK. 游戏就很麻烦, 他们基本不是用oc写的. U3D, flash等编写, 为了让他们可以接入, 他们就把xcode生成的代码发给我, 我读懂了之后, 再告诉他们怎么写. 还在网上学习如何交叉编译, 把.a的静态库, 变成.ane 以让flash的游戏可以接入.
本以为做到这些就可以了, 这可能是我 对编程开窍的 一个重要契机. 每天跟大量的合作商进行对接. 文档写的不清楚, 对方使用的不方便, 甚至对方不会使用. 我都需要去解答. 这个迫使我去思考, 如何才能减少他们的疑问, 再不断的改进代码.
后来游戏接入越来越多, 游戏部门就成立了自己的公司.我就又回到了基础部.我似乎变成了一个哪里需要, 就去哪里的人. 此时公司研究的智能硬件, 手机扩容的外壳进入调试阶段了, 我开始跟硬件部门的同事调试. 我写个demo, 以便他们测试, 后来硬件逐渐稳定, 可以准备开发对应的app了. 给我招了俩新同事, 一起做外壳的配套app. 我第一次当领导, 指挥别人, 跟他们一同工作.
有一次, 同事写的代码出现了性能问题, 我发现了问题, 说他写的不好. 因为这件事我们之前产生了不愉快, 那个同事离职了. 我去找了领导, 总监, COO聊这件事. 我应该如何做, 才能维护好同事之间的关系.
硬件部门越来越大. 我被硬件部门忽悠, 转到了他们那边. 又开始招新同事. 这次我吸取了之前的经验教训, 跟同事很好的相处. 然后开始思考, 如何在多人配合下, 可以更好的写代码. 让大家都可以方便快速的开发.
公司越来越大, 年会上我问coo, 军哥, 现在公司同事之间关系越来越疏远了, 原来的时候, 公司里每个人都很熟, 见面就打招呼, 现在遇到个人, 打招呼都没人搭理.
后来公司内部出现了一些问题. 具体情况我就不知道了, 在我刚加入公司时, 公司只有20几个人. 他们中的一大半人, 都要走. 感觉对公司失去了感情, 我也离开了.
12年2月 到15年5月. 这3年是我学习最多的一段经历.