俺从2004年开始入行,从asp写到c++、.net、java、ruby、PHP、object-c、单片机;至今已经17年整;
老老实实写了17年代码,经历了“程序员只能吃青春饭,到了30岁必须转行”的尴尬,也经历了“因为爱(代码)所以爱(写代码)”的个人喜好;
跌跌撞撞来到40岁,不论生活如何残酷,对代码的情怀始终难以放下;即使在创业倒闭,欠下高利贷的日子,也不曾放弃过奉献了青春的代码行业;
生活投俺以残酷的现实,俺不曾后悔更不曾放弃;
但万万没有想到的是,生活没有让俺倒下,舆论却让俺不得不面对现实,一直在思考一个问题:程序员要想有饭吃,到了40岁就必须改行吗?
事情是这样的,俺受人之托,一个人全部使用原生态写了一个出租车一键下单电话叫车软件,该出租车打车软件系统包含乘客公众号端、乘客安卓版APP端、司机安卓版APP端、电话叫车硬件端、PC管理服务端,全部费用仅仅3万元;
本来以为能满足年轻的乘客通过公众号一键下单叫到出租车,老年的乘客电话叫到出租车,附近的司机能收到通知并接单就完事;
但是没有想到被同事网上发帖骂代码写的太烂,从此背上了骗子的骂名。
所有流程都能顺利走通、并且已经在几个城市投入使用,但是一直想不通为什么还是骗子?
下面给大家介绍一下开发出来的功能,如果不信的朋友请尽管联系俺,俺给您发演示版验证俺说的话的真假。
已经开发出的出租车电召软件的乘客端的功能如下:
电话叫出租车
一键下单叫出租车
语音叫出租车
指定目的地叫出租车
替人叫出租车
预约叫出租车
乘客充值
优惠券发放与使用
现金付出租车打车费、优惠券抵扣出租车打车费、充值余额付出租车打车费、积分抵扣付出租车打车费、线上付出租车打车费
分享邀请好友使用
邀请好友使用返利
出租车订单管理
订单取消、订单评价、订单投诉、
下单前可见附近有多少出租车空车
下单后可见通知了多少出租车司机,有多少人抢单、多少人拒绝
下单后3分钟内重复呼叫多次出租车司机
出租车司机接单后可以看到出租车司机的车牌号、车辆类型、接单次数、服务分、评价分、电话号码
出租车司机起身来出发地时,可以看到出租车司机车辆的所在位置和行车路径
出租车司机到达出发地时,可看到出租车司机已经到达信息并开始等待
在未上出租车之前,皆可取消订单
上出租车后司机按照要求开往目的地
在行车途中,可以看到出租车行驶所花费的时间、距离、费用,同时开始行程录音
到达目的地后,APP系统上传行程录音;出租车司机推送账单
双方互评结束此次用车
已经开发出的出租车电召软件的司机端的功能如下:
出租车资格行驶证、驾照申请认证,申请的结果会以短信和APP站内信息以及语音的方式通知出租车司机
服务分管理,每天超过限定取消次数取消操作扣相应服务分;被乘客APP投诉、电话投诉扣除一定服务分;服务分达不到及格分数不能收到平台推送订单
在线时长管理,每天统计出租车司机在线时长
当日所有订单统计,查看当日该城市的所有出租车订单,每条订单均显示状态,无人接单或哪个出租车司机接单;
当日订单统计,显示该出租车司机当天的所有已接、已取消、进行中的订单
邀请好友分享,可以邀请乘客入驻,也可以邀请出租车司机入驻
邀请好友返利统计,显示出所邀请进来的好友的打出租车记录和金额
当天收入统计,显示该出租车司机当天所获的的收入明细
上下班打卡,出租车司机每天上下班时需要打卡,平台只向打卡上班的出租车司机进行订单推送
接单范围设置,在平台接单范围的基础上,可以再增加出租车接单的公里数
充值续费,出租车司机可以每一单的提成收取平台服务费,也可以按照包月来收取平台服务费,在即将到期前三天,每次出租车司机打卡上班时均会语音提醒继续充值
接单管理,如果乘客通过一键下单叫出租车,该出发点附近的出租车司机能收到推送通知,在语音报单的前提下,还能以弹屏的方式显示该订单信息;包括乘客在哪里上车,距离出租车司机多远距离;如果恰逢此时出租车司机在开车未听清此订单信息,APP系统会在3分钟内循环播报此订单信息,如果在语音播报的同时又来一条新订单,APP系统会等待正在进行中的语音播报结束后才开始下一条语音的播报;直到出租车司机点击接单、忽略或订单被别的司机接单或乘客取消;
如果乘客通过电话或语音下单叫出租车,该出发点附近的出租车司机能收到推送通知,在语音报单的前提下,还能以弹屏的方式显示该订单信息;此时仅仅播放乘客的电话或语音录音在哪里上车,出租车司机可以根据自己距离乘客的距离来决定是否接单;如果恰逢此时出租车司机在开车未听清此订单信息,APP系统会在3分钟内循环播报此订单信息,如果在语音播报的同时又来一条新订单,APP系统会等待正在进行中的语音播报结束后才开始下一条语音的播报;直到出租车司机点击接单、忽略或订单被别的司机接单或乘客取消;
出租车司机接单后,APP系统会第一时间拨打乘客电话,拨打完乘客电话后,自动进入接乘客的界面;在接乘客期间,如果路不熟悉,可以开启导航前往乘客上车地点;到达乘客上车地点后,出租车司机开始等待乘客上车;乘客上车后,出租车开始行程前往目的地,此过程中,不论是乘客端或是司机端均会显示此次行程目前行驶公里数、花费时间、计价费用;当然,乘客端显示的价格是全价,司机端显示的价格是经过抽成的价格;
在行程期间,开始行程录音,行程结束后APP系统自动上传行程录音,如果在行程中有过桥过路费的产生,出租车司机可以将此费用添加进去后再向乘客推送账单;
行程结束后双方互评结束;
出租车司机每天接到单后,可以有免费取消的次数,超过此次数则会被扣除接单服务分;
已经开发出的出租车电召软件的管理端的功能如下:
出租车司机审批管理,可以设置为每个出租车司机免费使用时长,可以冻结与恢复每个出租车司机账号;
出租车起步价收费标准设置,每天分为白天、夜晚、凌晨三个时间段,不同时间段的起步价不同,收费标准不同;
出租车司机返程费公里数设置、返程费收费标准设置;
出租车司机等待时长标准设置,等待费设置;
出租车公司管理,按照城市归属来添加和管理出租车公司,可以允许一个城市具备多个出租车公司;
不同收费标准管理,不同地方、不同出租车公司的收费标准可以单独设置;
出租车订单管理,出租车订单可以强制性结束,可以免金额强制性结束,可以不免金额强制性结束;行程结束后可以监听听行程录音,可以查看行程行驶轨迹;
统计查询管理,可以单独查询指定出租车指定时间段订单、收入,可以查询指定出租车公司指定时间段订单、收入并导出Excel;
分享推荐统计查询,可指定出租车司机指定时间段内的分享统计;
分享推荐打出租车统计查询,可指定出租车司机指定时间段内的分享打出租车统计;
服务分标准管理,设置服务分的接单门槛;
服务分扣分管理,可以设置允许司机每天免费取消次数,超过此数每次扣多少服务分;
差评扣服务分管理,可设置乘客对出租车司机差评扣除服务分标准;
APP投诉扣服务分管理,可设置乘客对出租车司机APP投诉扣除服务分标准;
人工投诉扣服务分管理,可设置乘客对出租车司机人工投诉扣除服务分标准;
人工客服代出租车乘客给指定区域出租车司机下单,搜索指定区域,给该区域的出租车司机下单;
人工客服代出租车乘客给指定出租车司机下单,指定出租车司机的手机号,给该出租车司机下单;
程序员人到中年,写代码虽然不体面、不光彩,但是出于热爱,还是会继续写下去;之前一个英国同事,60岁仍然在写代码,一样活的很快乐。不在于年龄,在于把项目的细节处理到位、把市场的需求踏实落实到位。
欢迎结识更多的同样大龄程序员朋友,煮酒论代码,把酒话明天。