4 ms·
But you don’t make. You order it.
by croes 9mo ago
But you don’t make.
You order it.
- derektank 9mo agoThe transition is from author to editor/publisher. Both play an important role in bringing something new into the world.
- zeroonetwothree 9mo agoIt's true, but ask an author and 99% of them will say they don't want to be an editor.
- FeteCommuniste 9mo agoRight. It's like learning to cook and regularly making your own meals, then shifting to a "new paradigm" of hiring a personal chef to cook for you. Food's getting made either way, but it's not really the same deal.
- crazygringo 9mo agoNo, it's more like moving from line cook, to head chef in charge of 30 cooks. Food's getting made, but you focus on the truly creative part -- the menu, the concept, the customer experience. You're not boiling pasta or cutting chives for the thousandth time. The same way now you're focusing on architecture and design now instead of writing your 10,000th list comprehension.
- tatjam 9mo agoExcept the cooks don't exist anymore as they all have become head chefs (or changed careers) and the food is being cooked by magical cooking black boxes
- crazygringo 9mo agoSure, but the point is you're now doing the most creative and satisfying part. Not the drudgery. It's not that you've stopped doing anything at all, like the other commenter claimed in their personal chef analogy.
- tatjam 9mo agoWould you consider drudgery the in-depth thinking that's required to actually go and write that algorithm, think out all the data ownership relationships, name the variables, think the edge cases for the tests? For me, the act of sitting down and writing the code is what actually leads to true understanding of the logic, in a similar way to how the only way to understand a mathematical proof is to go trough it. Sure, I'm not doing anything useful by showing that the root of 2 is irrational, but by doing that I gain insights that are otherwise impossible to transfer between two minds. I believe that coding was one of the few things (among, for example, writing math proofs, or that weird process of crafting something with your hands where the object you are building becomes intimately evident) that get our brains to a higher level of abstraction than normal mammal "survival" thinking. And it makes me very sad to see it thrown out of the window in the name of a productivity that may not even be real.
- crazygringo 9mo ago> Would you consider drudgery the in-depth thinking that's required to actually go and write that algorithm, think out all the data ownership relationships, name the variables, think the edge cases for the tests? For 99% of the functions I've written in my life? Absolutely drudgery. They're barely algorithms. Just bog-standard data transformation. This is what I love having AI replace. For the other 1% that actually requires original thought, truly clever optimization, and smart naming to make it literate? Yes, I'll still be doing that by hand, although I'll probably be getting the LLM to help scaffold all the unit tests and check for any subtle bugs or edge cases I may have missed. The point is, LLMs let me spend more time at the higher level of abstraction that is more productive. It's not taking it away!
- 9mo ago
- Ronsenshi 9mo agoBecause such people are not sincere either to themselves about who they are or to others. It's really hard for me to take seriously phrases like "I joined this industry to make things, not to write code". Do painters paint because they just like to see the final picture? Or do they like the process? Yes, painting is an artistic process, not exactly crafting one. But the point stand. Woodworkers making nice custom furniture generally enjoy the process.
- logicprog 9mo agoI think unless you're vibe coding, it's pretty clear that they're still making it. Just because you aren't literally typing 100% of the characters that make up the syntax of the programming language you're using doesn't mean you're not making the final product in most meaningful sentences if you're designing the architecture, the algorithms, the data structures, the state machines, the interfaces, etc, and thinking about how they interact and whether they'll do something that's useful for the people you're making it for.