What we learned in 6 months of working on an AI Developer
blog.pythagora.ai
What we learned in 6 months of working on an AI Developer
1–10 of 51 posts
Re: What we learned in 6 months of working on an AI Developer
#2So more jam tomorrow then. Building the framework around the magic is the easy bit.
Re: What we learned in 6 months of working on an AI Developer
#3> Our approach is to focus on building the application layer instead of working on getting LLMs to output better results. The reasoning is that LLMs will get better,... So more jam tomorrow then. Building the framework around the magic is the easy bit.
Re: What we learned in 6 months of working on an AI Developer
#4Re: What we learned in 6 months of working on an AI Developer
#5> Our approach is to focus on building the application layer instead of working on getting LLMs to output better results. The reasoning is that LLMs will get better,... So more jam tomorrow then. Building the framework around the magic is the easy bit.
It is a very important bit and might be how we all code in the future.
Re: What we learned in 6 months of working on an AI Developer
#6Re: What we learned in 6 months of working on an AI Developer
#7Possibly the most frustrating thing I find about GPT-4 is how close it gets with it's wrong answers. It's easy to dismiss a lesser answer when it responds with a laughably out-of-band idea. GPT-4 often shows that it has a general idea of what you want but misses a small but critical aspect which results in a solution to something else that is similar but not what you wanted.
I have mixed results on iterating on it's own mistakes. It will too often try and change the world to match it's answer, rather than fixing the answer. The best approach I have found to stop this is by getting it to create unit tests. I imagine there is a lot of training data for it to understand the intention behind fixing a failing test. It's a very specific problem for it to look at and generally changing the test is not considered the correct solution.
Re: What we learned in 6 months of working on an AI Developer
#8And programmers who do know how to actually write efficient code without AI seem like they'd be even more in demand than those that rely on AI. Skill + knowledge + ability to use existing resources (e.g. StackOverflow, packages, templates), as we do now, are much more predictable and faster than trying to wrangle AI to do exactly what the designer or PM wants.
When the dishwasher was invented, everyone thought the human dish washer would be obsolete. And yet, restaurants still employ dish washers because they are much more efficient and thorough than a dishwashing machine.
Re: What we learned in 6 months of working on an AI Developer
#9Until I see an AI sysadmin that can help with basic configure/make problems, I don't have high hopes for an AI developer.