问HN:有没有人是从头开始写代码,或者主要在做架构和大语言模型(LLM)相关的工作?
我假设大多数公司都能使用大型语言模型(LLM),这是真的吗?如果是的话,最近真的有人从零开始写代码,还是依赖这个工具来为他们写代码呢?
在工作中,我可以使用GitHub Copilot,但它有很多限制。它在调试问题方面非常出色。对于一些小修小补和增强功能,它也很有用。我通常会仔细检查它写的代码,确保我能读懂和理解。如果它使用了太多的简写,我会让它变得更“人性化”。
现在,我想学习Python,之前是Java背景,最近看了《用Python自动化无聊的事情》这本书。我正在看其中一个练习,就是遍历树形目录。我可以选择记住Python中的实现方式,或者仅仅依赖LLM来写代码。
我在做这些练习时是否浪费了时间?因为这些练习可以很容易地用LLM在一两次尝试中完成。因为从零开始做这些练习非常耗时,我还得来回记忆语法和库。
查看原文
I'm assuming most firms have access to LLM, is it true? If so, is anyone really writing code from scratch lately or relying on the tool to write code for them?<p>At work, I have access to Github Copilot but it has a lot of guardrail. It is great to debug issues. Minor fixes and enhancement, it is useful. I mostly double check what it wrote and make sure it's code that I can read and understand. If it uses too many shortcut, I tell it to become more 'human readable'.<p>Now, I've been wanting to learn Python coming from Java and picked up Automate Boring Thing with Python Book. I'm looking at one its exercise which is to walk a tree directory. I can either memorize how its done in Python or just rely on LLM to write it.<p>Am I wasting time doing these exercises when they can easily be done with LLM within one or two shots? Because doing these exercise from scratch is very time consuming and I have to go back and forth to remember the syntax & libraries.