別看酷巴今年僅有 27 歲 ,實際碼齡已有十多年。因受計算機科學家父母的影響,酷巴在十來歲時便開始用 Python 編程。
按道理,酷巴應“繼承父類”加入程序員的大軍,沒想到酷巴卻走上另一條職業(yè)發(fā)展道路:左手法律,右手編程。
擁有海德堡大學法學碩士學位的酷巴 ,不僅是一名準律師,也是一名全棧工程師。如今酷巴每天一半時間花在法律上,一半花在編程上。
從酷巴身上我們看到,將興趣與工作相結合會迸發(fā)出巨大的促進作用——酷巴將編程技術用于提升律師的工作效率!例如他會編寫程序來分析法院的判決、利用程序生成大量相似的訴訟文檔等。
對于法律和編程,酷巴認為這兩者有異曲同工之妙:必須進行邏輯思考。尤其在德國,他的老師會再三教導要把現(xiàn)實生活中發(fā)生的事情抽象出邏輯結構。此外,法律和代碼也非常相似,它們都是結構化的文本,每個字節(jié),包括一個小逗號的所在的位置都有特定的含義。
當然這兩者也有很大的不同:從本質上看,代碼是的,不存在“解釋”一說或含糊不清的可能性。而法律是由人來理解和執(zhí)行的,便會存在“軟性”區(qū)域。例如你在書寫法律文件時,不小心寫錯了一個字母,法官能結合上下文來理解你想表達的意思。但作為程序員的你,假如寫錯了一行代碼,程序會報錯無法往下執(zhí)行。
所以當你看到一個程序員面對電腦屏幕一言不發(fā),他的大腦可能很可能正在進行一場嚴謹激烈的邏輯推演。
正如喬布斯所說,“人生就是一個連點成線的過程,有些經(jīng)歷也許一開始看不到它的意義所在,但也許若干年后便會發(fā)揮其特有的作用。”
一開始當酷巴掉進 Ant Design 的“坑”時,可能沒想到會有后續(xù)意想不到的故事:
在酷巴使用Ant Design 的過程中,他經(jīng)??吹街袊_發(fā)者在Github上提交關于Ant Design 的中文錯誤報告和評論。
此時他意識到,中國公司開始在全球范圍內的軟件開發(fā),特別是在前沿技術如人工智能發(fā)揮重要作用。學編程來酷叮貓少兒編程大連校區(qū)。