掌握技术才是硬道理 (懂技术离成功多远)

掌握技术才是硬道理,懂技术重要吗

记一次形式新颖的技术分享

作为一个老程序员,经常能听到各种技术分享。说实话,据我观察,超过一半的技术分享,出现过以下现象:听众犯困睡着,大面积玩手机,不断有听众离场。碰到这种情况,讲师会觉得自己很憋屈,准备半天,听众就这么对我。

是这届听众不行吗?不是,主要原因还是在讲师这里。讲之前,讲师不知道听众是谁,不清楚听众期望学到什么,只是按照自己的节奏,讲述自己能听懂的东西,能讲好才怪。甚至觉得专业术语越多,越能显得自己厉害。

要讲懂专业的技术,不简单。对不同的人群,要有不同的*法讲**,在不同的场合,也要有不同的*法讲**。下面说一个我的亲身经历。

2018年,当时我在一家互联网金融公司,年初春节之前,公司要开年会。那个时期FinTech(金融科技,Finance Technology 的缩写)这个概念特别火。所以,我们这家从事Fin 的公司,年会怎么可能不展示 Tech 呢?

展示 Tech 的任务,不出意外的落到了技术部门头上,很不幸,有一部分任务落到了我头上。同时呢,领导还一个要求:形式要新颖。新颖,就意味着,一个人站台上讲技术 PPT,这种传统方式不推荐。

想想也对,1.台下观众有大老板、各部门领导、很多非技术同事,讲的太技术了,听众也难受。2.年会,又不是技术大会,迎新年这么大喜庆的日子,讲的那么枯燥,不合适。

用什么新颖的形式呢?想来想去,决定来个情景剧,类似《我爱我家》那种,通过情景剧讲技术。对一般人来说,演情景剧困难重重,更何况我们这些整天接触代码的程序员。

困难一:演员从哪找?

自力更生,只可能从技术团队中来找,矬子里拔大个儿,各种软磨硬泡,除了我,总算又找了三个人。找的时候也故意优先找:比较外向的,说话比较逗逼的,最好还有点地方口音的。

困难二:剧本怎么来?

又是自力更生,只可能我们自己写。阿里有个句式,“既要,又要,还要”,这里套用一下非常恰当,能写这个剧本的人,既要会写作,又要了解业务,还要懂技术。

刚开始,我们打算请专业的人写一个剧本,要能演 20 – 30 分钟,体现出 AI、区块链、大数据技术和业务结合。后来和专业人聊了一次,发现根本不可能,想让他明白业务和技术,这太难了。

只能我们四个演员自己写了,找演员的时候,要求的外向和说话逗逼,这时候帮了大忙,给你们看看关于 AI 那部分的剧本。

四名演员:A、B、C、D

D:听业务大哥说,现在客户准备*款贷**的时候,需要客户提供纸质的征信报告,这就会有这么几个问题:1、去银行打印耽误时间。2、客户提供的还需鉴定真伪。3、后续还需要把纸质的报告电子化。咱们团队能通过技术,帮忙解决解决吗?

A:要取得征信数据,可以去银行爬取,就能避免上面那几个问题。不过,会遇到另一个困难,登录银行需要验证码,这可怎么办?

B:我们找打码兔。

C:什么是打码兔?(注:打码兔,识别验证码的兼职赚钱平台)

B:就是很多兼职的小妹,人肉把验证码敲出来。

D:这么土啊。

A:您还别嫌土,每次识别这个验证码都得3-4秒,小妹还老识别错,慢死了,还花了公司不少银子。识别完啊,后面还一堆事呢,那边业务大哥真捉急,拿着棍子说,就给20秒,这可怎么办啊。

B:小A你想想办法啊,你不是人工智能专家么。

A:好嘞,给我2天时间,我来搞事情。

BCD:(齐声)两天过去了。。。

C:小A,搞定了么?

A:搞定啦,请看大屏幕,隆重推出“数据猎手”。

A:(装逼强调)我们使用了神经网络,把验证码识别率提高到90%以上,100毫秒,一眨眼的功夫就完事、

D:什么是神经网络?

A:那可是人工智能的核心啊,你可以想象就是把人的大脑装到了电脑,确实威力非常大。我们使用了30万张图片,训练神经网络。

A:比如说建行的验证码(注:最常见的字母、数字那种),我们首先对图像分四步进行的处理,最终得到黑白的图片,喂给深度神经网络,神经网络经过一系列的学习和运算,之后告诉我们验证码字符到底是什么。

B:小A,建行的太简单了,屏幕上的验证吗你能识别吗?(注:长下面这样)

掌握技术才是硬道理,懂技术重要吗

A:请点击下图中所有的相声演员。。。呃。。。倒是也能搞,不过咱得招人。

C:招多少人?

A:(伸出一个手指头)

D:1 个?

A:不够。

B:10 个?

A:继续往高了猜。

C:100 个?

A:可能还不够,这么变态的验证码,目前只能靠多招点小妹人肉识别了,江湖人称“人肉智能”

B:这也行?!台下穿蓝衣服的美女肯定得给你翻白眼。

A:言归正传啊,除了解决了数据采集、验证码识别,“数据猎手”还采用一些大数据技术进行海量数据的加工、存储。包括用户的征信报告、银行流水、运营商通信数据一大堆的信息,到目前我们已经积累了20亿条数据了。

A:实际用下来,我们这套数据猎手系统还是不错的,于是就在服务好公司内部的基础上,把这些技术能力对外输出,为其他网贷平台提供征信服务。

BCD:好!(众人喝彩中,本场景结束)

以上内容主要表达了,AI 技术应用在验证码识别,帮助业务团队省钱、省时间,技术没写太多太深,点到为止,对台下听众来说刚刚好。

光看文字,你们可能没啥感觉。写完之后,我们就边念边录音,还有我们自带的口音,音频找人试听了一下,都觉得效果不错。剩下关于区块链、大数据的基本都是这种风格。

困难三:上台演不好怎么办?

对我们几个零经验的人来说,为了不演砸,只能多排练,勤能补拙。从写剧本的时候,就边写边练,自己排练无数次,觉得有把握了,就给同事表演。随着排练越来越多,我们台词都能背下来了,配合更默契,信心也更足。

那天实际上台演的时候,刚开始很紧张,随着听到台下的笑声和掌声,我们很快进入了状态。总的来说,那天正常发挥,之前的加班熬夜没白费,达到了我们预期的效果:大部分人听懂了,大部分人没一直看手机,大部分人没听睡着。

总之,为了讲懂技术这个目标,自己没被传统方式限制住,通过努力,完成了一个看似不可能的任务。这次经历,估计很久之后我都不能忘。

大部分程序员的沟通表达能力,都远不如逻辑思维能力,你们一定要锻炼自己沟通表达能力,可以先从简单的练起,比如团队里小范围的技术分享,分享前要精心准备,想清楚你的听众是谁,尽量讲得通俗易懂,讲得时候注意*听跟**众互动,哪怕只是眼神交流。

不仅仅对程序员,对很多人来说,表达能力都很重要,早提高能力早受益。你不但肚子里有货,还要能讲出来。