Perhaps if you only know some qualities of the thing you want, and don't have an idea of its "shape" in code. Novel projects are, at an implementation level, mostly going to be novel combinations of relatively boring techniques and processes.
That occurred to me when the author of the article was impressed with how well GPT-6 could reproduce zstd. Like hiw many of the trillions of parameters are just pieces of zstd.