| ▲ | Calavar 3 days ago | |
> Learning what though? When I wrote software I learn the domain, the problem space, the architecture, the requirements, etc You don't learn these things by writing code? This is genuinely interesting to me because it seems that different groups of people have dramatically different ways of approaching software development For me, the act of writing code reveals places where the requirements were underspecifed or the architecture runs into a serious snag. I can understand a problem space at a high level based on problem statements and UML diagrams, but I can only truly grok it by writing code. | ||
| ▲ | 3 days ago | parent | next [-] | |
| [deleted] | ||
| ▲ | yannyu 3 days ago | parent | prev [-] | |
You're right, but also coding 10 years ago, 20 years ago, and 30 years ago looked very different to coding today in most cases. In every decade, we've abstracted out things that were critical and manual before. Are LLMs writing the code that much different than pulling libraries rather than rolling your own? Or automating memory management instead of manually holding and releasing? Or using if/else/for instead of building your own logic for jumping to a subroutine? | ||