别看酷巴今年仅有 27 岁 ,实际码龄已有十多年。因受计算机科学家父母的影响,酷巴在十来岁时便开始用 Python 编程。

按道理,酷巴应“继承父类”加入程序员的大军,没想到酷巴却走上另一条职业发展道路:左手法律,右手编程。

拥有海德堡大学法学硕士学位的酷巴 ,不仅是一名准律师,也是一名全栈工程师。如今酷巴每天一半时间花在法律上,一半花在编程上。

从酷巴身上我们看到,将兴趣与工作相结合会迸发出巨大的促进作用——酷巴将编程技术用于提升律师的工作效率!例如他会编写程序来分析法院的判决、利用程序生成大量相似的诉讼文档等。

对于法律和编程,酷巴认为这两者有异曲同工之妙:必须进行逻辑思考。尤其在德国,他的老师会再三教导要把现实生活中发生的事情抽象出逻辑结构。此外,法律和代码也非常相似,它们都是结构化的文本,每个字节,包括一个小逗号的所在的位置都有特定的含义。

当然这两者也有很大的不同:从本质上看,代码是100%精确的,不存在“解释”一说或含糊不清的可能性。而法律是由人来理解和执行的,便会存在“软性”区域。例如你在书写法律文件时,不小心写错了一个字母,法官能结合上下文来理解你想表达的意思。但作为程序员的你,假如写错了一行代码,程序会报错无法往下执行。

所以当你看到一个程序员面对电脑屏幕一言不发,他的大脑可能很可能正在进行一场严谨激烈的逻辑推演。

正如乔布斯所说,“人生就是一个连点成线的过程,有些经历也许一开始看不到它的意义所在,但也许若干年后便会发挥其特有的作用。”

一开始当酷巴掉进 Ant Design 的“坑”时,可能没想到会有后续意想不到的故事:

在酷巴使用Ant Design 的过程中,他经常看到中国开发者在Github上提交关于Ant Design 的中文错误报告和评论。

此时他意识到,中国公司开始在全球范围内的软件开发,特别是在前沿技术如人工智能发挥重要作用。


本站内容未经许可,禁止任何网站及个人进行转载。

   口袋儿题库-青少儿编程自测题库