Agree with the author. I like the process of writing code, typing method names and class definitions while at the same time thinking ahead about overall architecture, structure, how much time given function would run for, what kind of tests are necessary. I find it unsettling how many people in the comments say that they don't like writing code. Feels aliens to me. We went into this field for seemingly very different…
We mourn our craft
211–220 of 918 posts
Re: We mourn our craft
#212Earlier quoted context omitted.
Same. I was born in 84 and have been doing software since 97 it’s never been easier, better or more accessible time to make literally anything - by far. Also if you prefer to code by hand literally nobody is stopping you AND even that is easier. Cause if you wanted to code for console games you literally couldn’t in the 90s without 100k specialized dev machine. It’s not even close. This “I’m a victim because my softw…
I'm not going to code by hand if it's 4x slower than having Claude do it. Yes, I can do that, but it just feels bad. The analogy I like is it's like driving vs. walking. We were healthier when we walked everywhere, but it's very hard to quit driving and go back even if it's going to be better for you.
During the summer I’ll walk 30-50 miles a week
However I’m not going to walk to work ever and I’m damn sir not going to walk in the rain or snow unless if I can avoid it
Re: We mourn our craft
#213To the people who are against AI programming, honest question: why do you not program in assembly? Can you really say "you" "programmed" anything at all if a compiler wrote your binaries? This is a 100% honest question. Because whatever your justification to this is, it can probably be used for AI programmers using temperature 0.0 as well, just one abstraction level higher. I'm 100% honestly looking forward to findin…
Compiler is your interface.
If you treat LLM as your interface... Well, I wouldn't want sharing codebase with you.
Re: We mourn our craft
#214Earlier quoted context omitted.
>It was, for me, never about the code. Then it wasn't your craft.
That's just gatekeeping. It was and is my craft. I've been doing it since grade 5. Like 30 years now. Writing tight assembly for robot controllers all the way to AI on MRI machines to security for the DoD and now the biggest AI on the planet. But my craft was not typing. It's coding. If you're typist you're going to mourn the printer. But if you're a writer you're going to see how the improves your life.
Re: We mourn our craft
#215I do not mourn. For my whole life I’ve been trying to make things—beautiful elegant things. When I was a child, I found a cracked version of Photoshop and made images which seemed like magic. When I was in college, I learned to make websites through careful, painstaking effort. When I was a young professional, I used those skills and others to make websites for hospitals and summer camps and conferences. Then I learn…
If I had an LLM generate a piece of artwork for me, I wouldn't call myself an artist, no matter how many hours I spent conversing with the LLM in order to refine the image. So I wouldn't call myself a coder if my process was to get an LLM to write most/all the code for me. Not saying the output of either doesn't have value, but I am absolutely fine gatekeeping in this way: you are not an artist/coder if this is how you build your product. You're an artistic director, a technical product manager, something of that nature.
That said, I never derived joy from every single second of coding; there were and are plenty of parts to it that I find tedious or frustrating. I do appreciate being able to let an LLM loose on some of those parts.
But sparing use is starting to really only work for hobby projects. I'm not sure I could get away with taking the time to write most of it manually when LLMs might make coworkers more "productive". Even if I can convince myself my code is still "better" than theirs, that's not what companies value.
Re: We mourn our craft
#216I mourn the horse masters and stable boys of a century past because of their craft. Years of intuition and experience.
Why do you watch a chess master play, or a live concert, or any form of human creation?
Should we automate parts of our profession? Yes.
Should he mourn the loss of our craft. Also yes.
Re: We mourn our craft
#217Re: We mourn our craft
#218“We’ll miss creating something we feel proud of” I still feel proud when skillfully guiding a set of AI agents to build from my imagination. Especially when it was out of my reach just 6-months ago. I’m a 49 year old veteran who started at just 10 years old and have continued to find pure passion in it.
Re: We mourn our craft
#219Earlier quoted context omitted.
No, 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.
Except 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
It's not that you've stopped doing anything at all, like the other commenter claimed in their personal chef analogy.
Re: We mourn our craft
#220Earlier quoted context omitted.
this is so true. never once in my life i saw anything get better. except for metal gear solid psx and gears of wars
As someone who started with Borland DOS-era IDEs I can tell you that IDEs did get a lot better over the years. I'm still fascinated every day by JetBrains IDEs.
have you used them recently?
terrible, is the word I would use
(as a customer since the 2010s)