2012年,我离开了生活了18年的杭州,来到了成都,来到了电子科大。

因为从小就对电脑充满了兴趣,所以我看了学校名字就选择了这所它。

就这样,呆了7年。

Career

记得那一年iPhone特别火,还看到了励志故事,说一个小朋友通过做iOS的应用挣了他的第一桶金。

从小就喜欢做游戏的我,也觉得做手机游戏很有前途,所以得到第一台电脑之后就开始学习iOS的编程。因为初中高中就学了pascal,暑假还看了一些VB,所以大一时候的C语言课对我来说,非常简单,刚好可以自学一些其他的东西。

那个年代还是个穷小子,iOS开发者账号的年费对我来说是一笔巨款,所以那时候还得将手机越狱才能真机调试。当时还是苹果的系统还是iOS5.0。即使不知道iOS App的工作原理,也可以跟着教程做出一些简简单单的小应用。对于一个一直在命令行里跑程序的小孩子来说,能看到界面,可以触摸交互,确实是很激动的一件事。

做了一些小demo之后,很巧合的加入了飞凡网络工作室,这是个专门做iOS应用的工作室,在这里我也做了人生第一个应用。知道了HTTP请求,知道了第三方框架,并更加深入的理解了interface(protocol),对面向对象也有了更好的理解。

大一上我还是个认真学习的好孩子,加入工作室后,我变学会了带着电脑去上课,哈哈。

大二的时候通信学院的互动体验中心(IEC)的iOS前辈要去实习工作了,于是全网征集iOS开发者。在飞凡当时的头头阿雀的推荐下,我进入了IEC。被方前辈手把手指导了一番后,我的iOS开发进入了下一个阶段。我知道了开源社区,知道了包管理,知道了如何快速快速的搭建一个app。

在IEC的第一年,一直在维护这Combee这个项目,可以说他就是早起的钉钉,每一条消息都会标记是否收到,而且提供了短信和电话的通知,是不是还真的挺像的~

大三的时候老陈让我参加了精益防伪的项目,做NFC听起来挺好玩的,但是,这迫使我去写Android的应用。与此同时在阿雀的介绍下,我被推荐给了黑盒子(晨电智能前身),去做炫轮的iOS App,这才开始接触蓝牙,从此开启了智能硬件之旅……同时这一年外卖行业突然兴起,一个餐馆接入了多个外卖平台接单特别麻烦特别累,而且用户根本不知道自己的外卖到哪儿了;所以RaPoSpectre带着我们做了Alinone,一个外卖整合平台,用我们的平台就可以把多个外卖平台的订单一起拉下来,配送员扫码后可以在手机上看到用户的手机号,地址,导航;同时位置信息也会上传,所以用户可以在我们做的查饭宝网页上看到自己外卖的具体位置。当时外卖平台们没有做这个这样一套系统,所以我们的系统还是收获了一些商家用户的~不过后来,就平台自己做了,我们当然就凉了~

一开始比较菜,就所有的东西都找开源库来做。慢慢的发现,开源库可以快速的实现功能,但是并不一定适合每个项目本身。开源库在设计的时候,没有考虑过项目的模块和各种设计模式,这会导致过分以来开源库会导致后期一些重构工作变得非常困难,所以慢慢的就开始总结并开始做自己的库。

在晨电智能的5年让我提升了很多,对软件进行设计,对产品进行设计,进入工厂对测试生产进行优化,慢慢的我对产品有了感情……对产品的每一个细节都变得苛刻了起来。由于人手不够,所以顺便好好学了学Android,随便学了学Web,还顺便搞了搞服务器。

研究生期间做了电力线通信的一个项目,其实还挺有趣的。我一直知道,嵌入式软件就是在大循环里面跑程序,但是一直没有机会实际操作一下。终于这个项目让我好好过了一把嵌入式的瘾,狠狠的用了keil,下程序,串口调试什么的真是太好玩了。

最后的半年,和ddlxx在406学习的那段日子,也感觉自己长进了许多。玩了很多新的花样,Docker,分布式,消息队列,redis,微服务,树莓派……

回过头一看,自己真的不再是一个只会做app的小朋友了~

Happiness

似乎,我对IT真的很有兴趣,所以,学这些东西,特别开心,并不会觉得枯燥和无聊。

做项目的时候会比较烦,有时候还会很恼火,甚至拍桌子咒骂,但是一旦出现阶段性成果的时候,那种感觉还是挺爽的。

就像第一次做一个带网络请求功能的iOS App,

就像精益防伪的测试系统第一次跑通,

就像炫轮App的传输速度一次一次的提升,

就像电力线三级路由通信成功,

做出他们的时候,就觉得,熬的那些夜,吃的那些苦,掉的那些头发,都是值得的~

Friends

7年过去了,但是大把大把的朋友还是留了下来。

除了可爱的室友们,

还有让我提升、带我入门的前辈

工作时互相帮助、互相理解、互相鼓励的同事

经常表面互吹,实际上互相分享、讨论前沿技术的兄弟

当然还有那些一起流过血、吃过鸡、拆过炸弹、救过人质的战友

You

每一件事情的都不会无缘无故的发生,一定有一件或者多件与他有关联的因素,导致了事件的发生。

而你,是这一切的开始……

缘,妙不可言。要不是你高考考差了,我也考差了,说不定我们就不会相见。

没有你的推荐,我也不知道飞凡工作室,也进不了IEC,去不了晨电智能,或许也不会在国内读研,也就不会有今天这一篇博客。

按照最初的计划,我可能会一直好好学习,然后去国外读研究生吧。但是你帮我打开了我的职业生涯……

Spidey_moi,让我看到了什么是智商压制,让我明白了地震不可怕,让我接触了硬件和嵌入式,让我喜欢上了小蜘蛛,让我爱上了川菜,给了我动力,给了我鼓励,给了我一切我需要的。

Good Bye

如果这个夏天再长一点,我们是不是可以再好好说一声再见

我们说了再见,后来,是不是就真的可以再见

再见了IEC

再见了晨电智能的兄弟姐妹

再见了406的孩子们

再见UESTC

成都,再见。