背景:大约 1,2 年前去投某公司的岗位。给的远程笔试题是用 C 解析一个 url, 返回一个 struct array。里面是 parm 的 key value 对。

我写了很久,各种段错误。就放着不管了。


后面有了 chatGPT。因为是 LLM, 我就先用 python 写了一遍。

啪的一下,很快啊,GPT 就给了一个结果。

ChatGPT

然后我一段段复制到项目里测试,改了一些小问题。

然后就过了


然后是解决 memory 问题。依然 GPT

ChatGPT

这里就要提一嘴 Rust, Option 和 Result 时时刻刻提醒检查,根本没有心智负担。


然后学到一堆,比如 strtok EINVAL ENOMEM

但是更重要的是引导 LLM 辅助代码的过程。