llm/fa6df919-50f4-440a-804d-6a9d3e9721d8/topic-9-80f4790e-c1a3-4fdf-94a4-18c0dc872792-input.json
The following is content for you to summarize. Do not respond to the comments—summarize them. <topic> IKEA Furniture Analogy # Debate comparing AI-assisted coding to assembling IKEA furniture versus carpentry, questioning whether using AI constitutes real development </topic> <comments_about_topic> 1. Sounds like someone who enjoys listening to music but not composing or performing music. 2. Or maybe someone DJing instead of creating music from scratch. 3. Or someone who enjoys playing music but not building their own instrument from scratch. 4. No. Building the instrument would be electrical engineering. Playing the instrument would be writing software. 5. There are many people who enjoy spending an afternoon working on a classic car. There are also many people who enjoy spending an afternoon driving a classic car. Sometimes there are people who enjoy both. Sometimes there are people that really like driving but not the tinkering and some who are the opposite. 6. Only it’s a bit like me getting back into cooking because I described the dish I want to a trainee cook. 7. Depends on how you're using the LLMs. It can also be like having someone else around to chop the onions, wash the pans and find the ingredients when you need them. 8. Are you even cooking if you did not collect your own ingredients and forge your own tools?? 9. Isn't that still considered cooking? If I describe the dish I want, and someone else makes it for me, I was still the catalyst for that dish. It would not have existed without me. So yes, I did cook it. 10. Work harder! Now I’m a life coach because I’m responsible for your promotion. 11. > If I describe the dish I want, and someone else makes it for me, I was still the catalyst for that dish. It would not have existed without me. So yes, I did "cook" it. The person who actually cooked it cooked it. Being the "catalyst" doesn't make you the creator, nor does it mean you get to claim that you did the work. Otherwise you could say you "cooked a meal" every time you went to MacDonald's. 12. Why is the head chef called the head chef, then? He doesn’t “cook”. 13. They're not moving back into development. They're adopting a new approach of producing software, which has nothing to do with the work that software developers do. It's likely that they "left" the field because they were more interested in other roles, which is fine. So now that we have tools that promise to offload the work a software developer does, there are more people interested in simply producing software, and skipping all of that "busy work". The idea that this is the same as software development is akin to thinking that assembling IKEA furniture makes you a carpenter. 14. That IKEA analogy is pretty good, because plenty of people use IKEA furniture to solve the "I need a bookshelf" problem - and often enjoy the process - without feeling like they should call themselves a carpenter. I bet there are professional carpenters out there who occasionally assemble an IKEA bookshelf because they need something quick and don't want to spend hours building one themselves from scratch. 15. Definitely. I'm not disparaging the process of assembling IKEA furniture, nor the process of producing software using LLMs. I've done both, and they have their time and place. What I'm pushing back on is the idea that these are equivalent to carpentry and programming. I think we need new terminology to describe this new process. "Vibe coding" is at the extreme end of it, and "LLM-assisted software development" is a mouthful. Although, the IKEA analogy could be more accurate: the assembly instructions can be wrong; some screws may be missing; you ordered an office chair and got a dining chair; a desk may have five legs; etc. Also, the thing you built is made out of hollow MDF, and will collapse under moderate levels of stress. And if you don't have prior experience building furniture, you end up with no usable skills to modify the end result beyond the manufacturer's original specifications. So, sure, the seemingly quick and easy process might be convenient when it works. Though I've found that it often requires more time and effort to produce what I want, and I end up with a lackluster product, and no learned skills to show for it. Thus learning the difficult process is a more rewarding long-term investment if you plan to continue building software or furniture in the future. :) 16. Little bit of a sweeping generalization there. There are a huge range of ways in which LLMs are being leveraged for software development. Using a drill doesn’t make you any less of a carpenter, even if you stopped using a screwdriver because your wrists are shot. 17. Web development may be fun again but you aren’t developing. You order and became a customer. Maybe you can distinguish good code from bad code but how long will you check it? Auditing wasn’t the fun part ever. And I bet at some point you will recognize a missing feeling of accomplishment because you didn’t figure out the how, you just ordered the what. We wouldn’t call someone a painter who let AI do the painting. 18. I don't get it. What part of the process do you enjoy? Do you also enjoy hiring a taskrabbit to go hiking for you, taking photos along the way? 19. I’m just looking to make pizza not smelt the ore for the oven I’m going to cook it in. 20. Why make pizza when you can order it? As far as I can tell, there's not much enjoyment of making being had. Enjoying having is fine too, but let's at least be honest about it. I enjoy looking at photos people took on hikes, but I don't call it hiking. 21. Yes, if you go out and walk. The same way I would agree it was programming if you designed the algorithms yourself. 22. This is just obtuse. Some folks have fun building their own pizza oven, curing & slicing their own meat, and mixing their own dough. Some folks like to buy mostly pre-made stuff and just play with a few special ingredients. Some folks want to make 5 different pizzas with different flavors. Some folks just order a pizza. Some folks walk out of their house and start hiking. Some folks drive somewhere and then start walking. Some folks take photos from the car. Some folks take a roadtrip. All of these things ask for different effort & commitment with different experiences & results as the payoff. At least be honest about that. 23. What is fun? Prompting? </comments_about_topic> Write a concise, engaging paragraph (3-5 sentences) summarizing the key points and perspectives in these comments about the topic. Focus on the most interesting viewpoints. Do not use bullet points—write flowing prose.
IKEA Furniture Analogy # Debate comparing AI-assisted coding to assembling IKEA furniture versus carpentry, questioning whether using AI constitutes real development
23