大学期间开发了一款App!让我月薪破万....

大家好,我鸟哥!一个半路出家的程序员。

前几天有读者(目前还是个在校大三学生)咨询鸟哥一些赚钱的门路,大概就是感觉自己有点Java技术和大把的空余时间,想通过一些平台接单赚钱。不得不浇盆冷水,平台是有,但能接到单的概率几乎是0。别说是在校生,就是工作5年多的老鸟在没有太多知名度的情况下也很难接到单。

但也别灰心,既然有技术和时间,那就自己开发一个项目自己运营赚钱呗,至少比接单赚钱的概率要大。退一步来说,即使赚不到钱,甚至还赔掉了一些运营的成本,但技术积累和项目经验却实实在在得到了,这对于找到一份高薪的工作还是有很大帮助的。

话都说到这份上了,鸟哥就分享一个大学期间自己开发的一个项目吧,极具复制和实操性。顶峰时期月收入也是破万了。

项目出现的背景

大概是2014年的暑假,鸟哥刚自学完一套javaweb的视频课程,正愁没事干,可能脑子被驴踢了,突然就想学习Android。当时就想着如果能开发一款App让大家使用肯定是件很酷的事情。于是抱着这个想法又从某宝上买了一套15元的Android教程开干,技术有了但开发什么App呢一时很让人头疼。因为是暑假,所以同学们陆续都离校了,那天我送下铺的兄弟去车站,离开寝室的时候他突然来了句,“妈的,破学校。连个App都没有,查个成绩还要用电脑真费劲~”,于是,想法立马就来啦——是时候开发一款专为本校生提供成绩查询、课程表、校园动态、网上自助等服务的App了。说干就干,又叫上了另外一个同学,一边学习一边开发。从后端到App前后忙了将近两个月的时间,每天都是从早上9点到晚上10点,这工作强度不亚于007。当然,并不是功能有多难,而是我们毕竟是菜鸟。现在想想兴趣果然是最大的动力呀。整个项目最大的难点就在于学校官网并没有提供api,所以要想实现成绩查询,课表等基础功能就只能通过HTTP模拟请求+数据爬取。仅是攻克这个难点就耗费了我两周的时间,期间多次想过放弃但幸亏都坚持下来了,不得不说百度(泛指搜索引擎)真的是程序员最好的老师。而一旦有了真实的数据,这款APP才算有了生命力,而我也看到了成功的希望。后来除了基础功能外,又陆续开发了表白墙,在线课堂,社交等功能。这些功能都是在开发的时候慢慢想出来的。

最让我引以为傲的就属社交功能。此功能基于爬取用户在学校官网的数据。简单来说就是支持根据出生年月,姓名、所在城市等条件查找校友。轻轻松松就能找到和自己同年同月同日生的异性,对于单身狗来说是不是巨大的福利,更重要的还支持聊天哦,不过这个功能是用了当时百度云推出的即时通讯服务,只需接入提供的sdk就可以实现聊天。否则单凭我们两个菜鸟短时间内是不可能开发出来的。其次就是在线课堂这个功能了,可以方便的查询到当前全校正在进行中的课堂,如果你是当前课堂的学生就可以进入这个课程中留言讨论各种事情,类似于现在刷剧时的弹幕。当然,表白墙也是用户的最爱之一。

其它的小功能我就不再介绍。遗憾的是和此项目相关的资源被我保存在人生第一台笔记本中,而它在去年的时候突然就报废了,数据全部丢失。但幸运的是我从互联网上竟然搜到了当时推广这款APP的截图,怀念一下吧。

看着是不是很low逼!事实上不仅UI看着low,代码写的更是low,什么分层、架构、开源框架、日志打点....统统没有。App端就是堆积Activity,后端就是堆积servlet。粗暴而又简单!但在当时,觉得自己真的很牛逼!

关于推广

App开发完成且已充分测试,第一个版本基本上可以上线。接下来就是推广的事情,主要就是线上和线下两个大方向。

线上就是围绕班级微信、QQ群,又打入了很多校友QQ群,还有一个地方就是学校的贴吧。当时打着学校官网的幌子,但产品确实也是为本校学生服务,logo也是结合了学校的校徽设计而成,整体上还是很容易被学生接受和支持的。

线下主要就是到处宣传自己打印的带有二维码和简单介绍的宣传单。主要战场就是宿舍、食堂、自习室、教室、还有一个关键地方那就是厕所!

效果还是非常明显的,第一天就新增了近2000的用户。看到不断上升的用户量,感觉有种铺天盖地,势如破竹的错觉,哈哈。推广持续了一周左右,成本差不多800多,用户量已经达到了近8000,占据全校人数的近2/3,比我想象中要快很多。当然App的bug也是超级多,多到令人发指。真是痛苦并快乐着。那段时间我也迅速成为了学校的风云人物,成为很多人眼中的大牛,也是在这个时候收获了自己的爱情。人生第一次体验到技术带给我的光环和快感,但貌似也是最后一次,工作后,技术也成了吃饭的家伙茬....

关于变现

从一开始就从没想过变现的事情,当初开发这款App也就是单纯的为大家服务。直到有一天在学校大门口看见隔壁的理发店老板在发传单,细聊下来才知道像他们这种店基本上每个月要做1-2次的宣传推广,每次成本800元左右。其实和我们当时宣传自己的app一回事嘛,联想到自己的App也是有推送功能的,就顺便问了问老板有没有进行线上的推广,看老板一脸懵逼的表情就知道没有且不懂。于是,就开始向他介绍了我的App,最终以500元的价格拿下了第一次广告推广。尝到甜头后,开始迅速扩张自己的业务。除了简单粗暴的推送外,还专门开发了一个商业区的模块,类似黄页功能,每个月按照100~500的费用租赁。即方便了同学们的日常生活,还给自己带来了收入。不整理不知道原来学校周边大大小小的店面这么多,理发店、超市、鲜花店、奶茶、洗衣店等等。最值得一提的就是外卖功能了,用户可以进入外卖模块,点击自己喜欢的饭店,选择食物和用餐时间后通过发短信的方式提前下单,当然弊端也很明显,没有付费功能,整个流程全凭自觉。但也有处罚机制,一旦失信直接拉黑曝光,绝大多数学生还是很自觉。可惜的是,后来以饿了吗为首的外卖App突然来袭,对我的冲击还是蛮大的,下单功能基本上没人用了。但由于收费不高,大多数饭店还是愿意继续在我的App上投放,毕竟学生聚餐也是常有的事,通过我的App打电话预定包间更方便。就这样每个月的平均收入稳定在8000左右,最多的时候超过了1.2万,那时候真觉得自己的人生快要到达了巅峰,可惜好景不长~

结局有点惨

大概运营了近半年的时间,辅导员把我叫到办公室,刚开始还以为要夸奖我,我满脸洋溢着自信的笑容。但看到辅导员死气沉沉的脸后发现事情不妙,果然,他还是带来了噩耗。说是最近几个月内学校服务器的官方频繁崩溃怀疑是我的App恶意攻击。确实和我的App有关,毕竟要爬取官网的数据,但攻击还不至于。之前想过学校的官网垃圾,但没想到这么垃圾,万人的访问量就撑不住了。另外更严重的事情就是有人举报我的App恶意爬取学生的隐私数据。学校要求我立即下线所有应用,并删除相关数据,否则就要开除我并报警。年轻轻轻的我哪里经得住这么恐吓,当天晚上就匆忙关闭了服务器并删除了数据库,连和用户说再见的机会都没有。还把最后一个月的推广费一一退了回去,那叫一个心疼。当时还是非常不情愿的,觉得学校小题大做。冷静下来细想后,App确实存在很大的风险,学生的手机号、身份证、家庭住址、宿舍号、学号、甚至是爸妈的手机号都能被爬取到,要是被不怀好意的人拿到这些数据后果不敢设想。幸运的是在这期间并没有发生过什么意外。

后续

尽管这个让我差点走上人生巅峰的App结局过于悲惨,我也为它伤心难过了好一阵。但总归收获还是远大于付出的。后续拿着这套方案参加了省里的互联网大赛,荣获三等奖和3万元的奖金。大四下学期凭借这个项目的实战经验拿到中兴的实习offer,对于一个末流二本院校的学生来说也算是破格录取了。

即使过去了这么多年我还是认为它真的是一个超级适合大学生来开发、运营的项目,非常具有实操性和复制性。赚点小钱不在话下。当然千万要汲取我的经验教训,尤其是隐私和数据加密这款,处理不当就是给自己挖了一个深坑哦!

最后,再简单说说副业这个话题。近两年各种层次不出的副业案例,让很多程序员变的非常焦虑。保持一颗”副业“的心是件好事,但千万不要本末倒置。鸟哥身边有很多副业有成的大佬,但都是在主业做的非常不错的基础上,经过几年的积累衍生而来!做一个持续性的副业绝对比工作难很多!我一直都认为最好的副业就是能辅助自己的主业,而对于程序员来说,莫过于用自己的技术开发运营一款自己的产品。我想这也是每个程序员的梦想吧。即使赚不到钱,也可以积累项目经验和技术沉淀。而这个梦想很难实现吗,看看github那多么开源的项目其实不算难!不需要多高的技术,也不需要多创新的想法。缺少的只是执行力!与君共勉吧。

猜你喜欢

转载自blog.csdn.net/androidstudyroom/article/details/118468566