winter-fall / Bye2015Hi2016

292 stars 18 forks source link

一个移动开发者与创业者的2015 by kvh #87

Open kevinho opened 8 years ago

kevinho commented 8 years ago

2015年是我开始工作的第五年,也是即将跨入而立之年的关键一年。这一年,正如有位朋友所说: was a big year。

工作

五年

从2010年7月进入开心网实习,后于13年年末离职参与大家汇教育创业以来,直到今年参与创建 bugtags.com,已5年有余。

这五年,我先后从事了社交游戏前端开发,PHP 后端开发,iOS 移动游戏开发,Android 客户端开发,Java 和 Node 后端服务开发。所涉及的领域,有社交游戏、移动游戏、社交应用、互联网教育、面向开发者工具。跨度不小,但是坚持技术的积累和精进,坚持对行业的理解和观察。

开心网

开心网的工作经历,让我遇到过必将影响我一生的老师的教导,让我感受过类似《开心城市》这样的成功作品带来的成就感,让我总结出了成功的团队所应该具有的氛围,让我有了更宽的技术视野,理解了前后端开发的一些基本准则。

最重要的,是让我有了拥抱变化的态度,具有了快速学习能力。

后期经历的《开心宝宝》项目,让我认识到,不要做自己没有需求的产品,应该顺应人性:贪嗔痴。

大家汇教育

大家汇教育的工作,让我有机会近距离观察一家创业公司的成立、成长,理解公司运营的失与得。也开始了学习选人任人,开始部分技术管理。同时技术上也更加专注于 Android 平台,同时保持对后端的兴趣。

最重要的,是让我了解了打造产品和市场宣传的关系。

当然也有一些经验教训:加重了人的负担的产品,做得再符合管理者需求,也白搭;一切口头承诺的资源都是耍流氓,产品不过硬,所谓的销售与宣传资源并没有意义;不靠谱的人身边,总是围着一群不靠谱的人,所谓物以类聚,人以群分;一个点没有攻破,谈所谓的战略,都是扯淡;警惕说得多,做得少,夸夸其谈的人,警惕所谓的 MBA。

Bugtags

开端

在大家汇教育工作的后期,我们内部萌发了 idea:帮助 app 开发者更好的进行测试,也就是现在的 bugtags.com。这是一款我们团队自己用得着的产品,同时也是一个顺应人性的产品。于是我们开始了新的征程。

Bugtags 的 CEO 为公司创造和良好的资金环境和团队环境。Bugtags 的正式开发部分采用了 scrum 的方法论。如站会,需求评审和管理,时间控制,demo day 等,基本上我们是坚持了信息透明的原则,但我们也没有照本宣科,我个人也讨厌本本主义。最终项目成功按期上线。

上线

产品正式上线之后,我们没有迷恋打造所谓完美产品,而是坚持所谓的 MVP 或者精益创业,我们认为产品应该在用户的反馈中成长。

过程中,我们也经过了一些人员上的插曲,最终我们还是团结在一起,战胜了变故。

启动

在开始初步宣传的过程中,我们可爱的朋友 imququ 和 liaohuqiu 等都帮我们获取了第一批用户。让人欣慰的是,用户的反馈极为正面,纷纷跟我们说,帮助他们提高了效率。这更加坚定了我们持续打造和改善产品的信心。

在随后的两个月,我们快速反馈用户需求,增强 SDK 稳定性,趟过了业务中的数个大坑。把我们的技术和体验做到了业内的领先。我们到外面,可以很自信的说,bugtags 是一款体验一流的产品。

接下来,我们也得到了类似 CSDN 这样的媒体的报道,bugtags 也在逐渐积累自己的技术品牌,2016年希望继续深入用户需求,继续加强产品,继续扩大宣传。

假设 Bugtags 成功

在2015年下半年以来,资本环境转冷,创业九死一生,现在说成功为时尚早。不过我可以在这里预判,假设有一天 bugtags 真的成了开发者的必备工具平台,那一定是我们做对了如下几件事:

工作的前三年,我接触了大量的新技术,了解了一些前后端的技术准则,但是专注度缺乏。

创业公司需要快速学习,快速实现,对技术的钻研空间缺乏,于是我强迫自己对于的弱项进行修炼,积累。

从事 SDK 开发以来,我从 app 开发跨入了系统,并在一些技术关键点,促使我开始对 Java 虚拟机的机制进行了研究。

这就为我打开了一个广阔的探索空间,在接下来,我将继续保持深入。

在大家汇教育开始,我对于使用 Node 进行长连接服务开发产生了浓厚的兴趣,先是在大家汇开发了扫码登录服务小试,最终在 bugtags 实现了自己一直构思的长连接平台,并已在生产环境上运行。

在 bugtags, 我负责总体技术工作。所幸我们的团队尚小,而且成员都是高度的自我驱动的优秀工程师,配合起来比较顺畅,我在大量的开发任务之余,主要的管理精力在于关键技术方案的商定和人员的物色招募。

技术积累和外化

在帮助用户解决 bugtags sdk 集成和使用上的问题的时候,我发现相当一部分的一线开发者的技术储备不足,举个例子:尚有相当一部分的开发者还是使用 Eclipse 来开发 Android 应用,而不是更适合的 Android Studio。

我在日常的工作中,都把学习笔记记录在印象笔记中,其实经过整理就可以成为技术教程,供初学者参考。于是我开始了《拥抱 Android Studio》这个系列的写作。我故意挖了一个系列坑,强迫自己坚持下去。

系列的第一篇和第二篇挂上去已来,我们 QQ 群上的用户反馈还不错,同时得到了 liaohuqiu 同学的帮助,在微博上得到了第一批读者,也帮助 bugtags 带来了一批用户。

后得到 CSDN 的小引同学的推荐,转载到了 CSDN 网站上,又带来一批读者。

新的一年,我将会继续坚持博客写作,帮助更多的一线开发者。

个人

赶在而立之前,我也完成了自己的结婚典礼,场面不大但是温馨。感谢我的老婆能够容忍我在工作上投入的大量精力,感谢她为家里的付出。2016,希望家里老少身体健康。

总结

总结来看,2015,工作进入新阶段,技术进入新阶段,个人生活进入新阶段。经历颇多,收获不少,有遗憾但不强求。2016,继续坚持正直,坚持初心,坚持挑战,始终感恩,敢于表达,敢于承担,敢于挑战舒适区。

kvh 2016-01-02 于北京

liaohuqiu commented 8 years ago

哈哈哈哈啊,我就是你提到的 @liaohuqiu 同学,请叫我秋百万!

但行好事,莫问前程。2016 继续向前!

wsdjeg commented 8 years ago

这个工具太帅了吧😄,谢谢@liaohuqiu 提供的这个平台,让我们接触到许多新的东西,之前我发了邮件想加入群,可惜投票没有通过,不过没关系,也是因为自己技术还没有到位,可我刚接触Android,遇到问题还挺多的,大多数可以自己解决,有些实在是没办法

kevinho commented 8 years ago

@liaohuqiu 哈哈,感谢支持!anyway,我更喜欢你的真名~~

captain-miao commented 8 years ago

bugtags 很不错~

kevinho commented 8 years ago

@captain-miao 谢谢!多帮我们推荐推荐!

enjoyS0S commented 8 years ago

加油。👏