未来已来(三)——同九义何汝秀

其实,这篇文章还有一个正常版的标题是:学了编程之后,同是新手的他们做了什么?

如果让我来讲给你,学编程这事多有意思,事情会变得很不得体:我写了太多程序,我对这事有太多的喜欢,以至于很难对你讲述得清楚。

当你习惯了编程给工作生活带来的快乐和高效,你就再也回不到过往的那种节奏去。

比如,现在你正读的这篇文章,是我用Markdown(一个特别高效的文档书写工具,需要借助编码)的语法在VS Code(写代码用的编辑器)上写的,我用git做版本管理,最后它以gitbook的形式发布。而word,是再也回不去了。

或许你还看不明白我上一段在说什么,没关系,再往前走一点点,你也可以感受到这种便利和快乐。

下面,我要讲给你四个编程初学者的故事,他们利用编程,做出了好些有趣、有用的事情。它们,都发生在我的身边。

(一)一个大学生,在用Python预言P2P暴雷

A君以前是我们这里的一个数据分析实习生,他在广州的华南理工大学念金融。因为父母早年做生意,家境会比较优渥。

近几年P2P很火,高收益率吸引了许多人。去年底的时候,父母想买一些,但是又常听说机构卷钱跑路的新闻,自己不懂,所以来问问自己家的大学生。

A君懂得P2P运作原理,一部分人通过中间机构把钱借出去赚利息,一部分人通过中间机构借到钱解燃眉之急。他也懂收益越高,风险越高的道理。

但这些,都是大道理,不能解决问题。告诉自己父母也没什么用。

他决定做点定量的分析。

首先,他用Python写了一个爬虫,把众多P2P机构的评论、利率、交易的历史数据全都抓取了下来。

接着,他利用别人已经做好的一个人工智能模型,总结出那些破产跑路的平台,具有哪些数据特征。

把现在的机构和历史跑路的机构做了对比,这一比麻烦了:有问题,即将跑路的机构一大把。

P2P整个行业都要地震。

他告诉父母:别买了,这个铁定会出事。把钱先正常存着吧。要真想买,可以买点外币。

后来的事情大家都知道了,2018年P2P大面积暴雷,机构跑路,多少人血本无归。

2018-09-21-16-58-44

这是当时正常,但是他预言会暴雷跑路的名单节选:

潮人贷、他项车贷、Aoao贷、酷宝盒、月月贷、首库金融、绿谷贷融资、五岳贷、国泰财富、吉盟财富、千店贷、华众时贷、富轩投资、升值贷、互贷网……

此外,他还做出一份避雷指南给家人:

  1. 已上线时长越长、获得ICP许可证、加入监管协会、平台背景为国资系、上市系、银行系和风投系的P2P平台,其风险要相对低一点。

  2. 对于平台的运营模式,参考投资期限越长,每天展示交易数据的P2P平台,其风险越低。

  3. P2P平台的投标保障这种东西基本没用。

  4. 对于网友评论信息,网友印象评价的前七个关键词中,出现“老板牛”、“提现快”的P2P平台,其风险相对较低,而出现“坑爹”关键词的P2P平台,则风险较高。

  5. 对于平台交易信息,平均参考收益率大于8.4%时,P2P平台的风险急剧上升。对于用户评价信息,平均提现分大于3.5分的P2P平台,风险越低。

(二)我的同事,在用Python做社群运营

作为一家做在线教育的公司,我们会有非常多的微信群聊。

在一期课程结束之后,为了防止群聊里长出小广告来,打扰到用户,通常我们会把群聊解散。

如果量少还好,但如果数量多了,就会让人头痛:这一个个可得点多久啊!

在这样的情况下,负责这事的酱酱就跑来问我:“吴枫呀,有没有什么办法,把这个群聊给自动解散掉。”

那时,我正忙于研发Python课程,正好缺人来试学。我就讲:“办法当然是有的,不过你得自己学。我教你Python,学会了你自己写。”

……

我们在学习两周之后,开始着手写的这个程序。当时有两个方案,一个是直接调用微信相关的模块来操作,但是坏处是微信对此监管很严格,滥用这个模块很容易导致封号。而我们,有很多群聊,的确是要滥用的……

酱酱自己想到了第二个方案:Python里有一个模块,能够用代码来模拟电脑的键盘鼠标,自动进行操作。这样只要登录微信网页版,再执行这个程序,电脑就可以自动点点点,把群聊给清理干净。

最后,执行的效果就像这样:

2018-09-21-22-05-18

从那天开始,公司再也没有运营同事会用手点击来解散群聊。把需要解散的群聊名字一键导入进去,点击执行,稍等一会就全部搞定。

事实上,这样一个程序,只需要改一改,可以替代我们所有重复性的键鼠操作。

后来正因为这件事,我们公司进入了全民学编程的时代。

(三)我的朋友,在用Python做商业提案拿offer

如果你对广告行业有所了解,会知道近几年这个行业不大景气,客户很多适合倾向于自己持有一个品牌传播团队,或者是绕过广告公司,直接和渠道进行合作推广。

广告公司的收入,好几年过去不见上涨。优秀的人才在流失向其他的行业。

我认识一位小朋友,本科是念广告,毕业后凭借优秀的创意才能和学习能力,去了一家全球顶尖的4A广告公司,在里面一直都过得还不错。

2016年末的时候,他找我说决定离开:我再也不想留在这个行业了。你知道吗,这都2016年了,我身边还有同事不知道大疆是什么,Surface电脑是什么。这可是号称见多识广的一线广告人呐。

我问他想去做什么,他说想去做甲方,做旅游业,但是自己之前没做过旅游相关的项目,可能不大容易,有什么办法吗?

我告诉他没关系,这都2016年,每个行业都缺懂数据的人才。懂数据的人,他哪个行业都能懂,因为经验会欺骗,但数据不会。你学点编程,加上你才华,不管哪儿的市场部面试横竖都能过。

他去报名了一个线下班,花了几万块,去学了编程和数据分析。

后面他在面试的时候,还专门写了一个ppt,是将目标企业,在网络上的所有评论数据,都给抓取了下来。然后用一个自然语言处理的库,提取出高频的关键词,分析游客情绪数据,他们究竟在关注什么,吐槽什么。

然后用这个东西,去做推广方案,去做改良方案。

这offer自然是稳的,薪资比之前翻了两倍还多。

现在我已经找不到那份ppt,但代码是可以还原的,我用深圳欢乐谷为例,简单演示一下当时的效果:

2018-09-21-22-34-48

(四)一个高中生,在用Python写小游戏

Z君,是我在玩王者荣耀的时候认识的朋友,他技术特别老练:最强王者三十多个星。

所以每次玩,都是他带我。

后来我们加了微信好友,我才知道:Z君还在念高二,在西安一所蛮厉害的中学。

或许是因为我一直没问过他:为什么念中学,还有那么多时间打游戏。我们的关系一直都还挺融洽,颇有种忘年交的感觉。毕竟我念中学时候,也会溜到网吧打游戏。道理都懂,谁还没个年轻时候呢?

后来,我开始做Python的项目,在朋友圈里发了内测邀请的消息。

他在下面回复:“我想试试。”

这一试不得了。打游戏好的人,仿佛做什么都有天赋,他是那一轮内测用户里,学习最快的那一个,动不动就学到晚上一两点——而从前,这是属于打游戏的时间。

他在学完第12关之后,已经不满足课程里的内容,就自己写了一个文字冒险的游戏。大概长这样:

2018-09-21-22-54-11

这是一个正儿八经的文字冒险游戏,剧情会根据用户的选择来变化。甚至,还有游戏记录存档的功能。

因为这是第一个用户,主动写出的游戏程序。所以现在,我把这个游戏作为了Python小课中的一个项目(《文字冒险》),让所有学习Python小课的用户,都可以体验它。

在写这篇稿件的时候,Z君已经用Python写出来《2048》、《Flapy Bird》、《炸弹人》等多个小游戏。

目前,Z君已经开始读高三,每天很忙碌,已经在游戏里或者是Python课里见不到他。但是,他上次告诉我:编程这事有意思,他想大学时候去学计算机。到时候,希望来我们这里实习。

我说,行,加油,欢迎你。


(五)你也可以

以上,就是我今天要分享的四个全部故事。

其实真正想说的就一句:编程是一件非常自由而高效的事情,学会它你可以用来实现任何你想实现的项目:人工智能、解放工作、数据分析、自制游戏……都能成。

也欢迎你来学习它。

“未来已来(三)——同九义何汝秀”的31,468个回复

  1. 用到的知识点都是selenium提取数据的方法,以及操作元素的方法。

发表评论