I've been using computers since I was about 12...long time ago. What I've come to the conclusion is this: the best programs and the best tools are the ones that are lovingly (and perhaps with a bit of hate too) crafted by their developers. The best software ecosystems are the ones that are developed slowly and with care. AI coding seems all wrong compared to that world. In fact, the only reason why there is a push fo…
Thoughts on the Future of Software Development
11–20 of 434 posts
Re: Thoughts on the Future of Software Development
#12I've been using computers since I was about 12...long time ago. What I've come to the conclusion is this: the best programs and the best tools are the ones that are lovingly (and perhaps with a bit of hate too) crafted by their developers. The best software ecosystems are the ones that are developed slowly and with care. AI coding seems all wrong compared to that world. In fact, the only reason why there is a push fo…
On the one hand, I agree with you. On the other hand, you could make similar arguments for the typewriter, the printing press, or the wheel.
The typewriter, the printing press, the wheel, never did anything of the sort.
And, you're also ignoring speed and scale: AI develops much faster and changes the world much faster than those inventions did.
Your argument is akin to arguing that driving at 200km/h is safe, simply because 20km/h is safe. The wheel was much safer because it changed the world at 20km/h. AI is like 1000km/h.
Re: Thoughts on the Future of Software Development
#13We should still have software products however.
Re: Thoughts on the Future of Software Development
#14I've been using computers since I was about 12...long time ago. What I've come to the conclusion is this: the best programs and the best tools are the ones that are lovingly (and perhaps with a bit of hate too) crafted by their developers. The best software ecosystems are the ones that are developed slowly and with care. AI coding seems all wrong compared to that world. In fact, the only reason why there is a push fo…
Don't make the mistake I do and think HN is populated predominantly by that type of hacker. This is, at the end of the day, a board for startups.
(Not to say none frequent this board, but they seem relatively rare these days)
Re: Thoughts on the Future of Software Development
#15Is about allocating the brightest humans to the most productive activities.
Re: Thoughts on the Future of Software Development
#16> the main argument against automating these tasks was that machines can’t think creatively. Now this argument gets weaker by the day. Citation needed.
I mean it’s definitely a weaker argument than 2 years ago. AI may very well plateau, but it might not.
Is it? I see no evidence that machines are any closer to "thinking creatively" than they ever have been. We certainly have been developing our capacity for computation to a great extent, but it's not at all evident that statistical methods and creativity are the same thing.
Re: Thoughts on the Future of Software Development
#17Earlier quoted context omitted.
On the one hand, I agree with you. On the other hand, you could make similar arguments for the typewriter, the printing press, or the wheel.
Nope, there is a fundamental difference that people who point out this analogy ALWAYS fail to acknowledge: AI is a mechanism to replace people at work that is largely considered creative. Yes, AI may not be truly creative, but it does replace people doing jobs, and those people feel they are doing something creative. The typewriter, the printing press, the wheel, never did anything of the sort. And, you're also ignor…
Of course I don't think you need to go that far back; the main thing that differentiates pre and post printing press is that post printing press, the emphasis is increasingly more on the value of the idea, and less on the act of putting it down.
Re: Thoughts on the Future of Software Development
#18Folks see it wrong. Is not about human vs machine software development. Is about allocating the brightest humans to the most productive activities.
Re: Thoughts on the Future of Software Development
#19I've been using computers since I was about 12...long time ago. What I've come to the conclusion is this: the best programs and the best tools are the ones that are lovingly (and perhaps with a bit of hate too) crafted by their developers. The best software ecosystems are the ones that are developed slowly and with care. AI coding seems all wrong compared to that world. In fact, the only reason why there is a push fo…
At the end of the day most people will only care about how the tool is solving the problem and how cheaply. A cheap, slow, dirty solution today tends to win over a expensive, quick, elegant one next year.
Now there are still some people writing ASM, and a lot of them as a hobby. Maybe in a few years writing code from scratch will be seen in the same way, something very few people have to do in restricted situations, or as a pastime.
Re: Thoughts on the Future of Software Development
#20Earlier quoted context omitted.
Nope, there is a fundamental difference that people who point out this analogy ALWAYS fail to acknowledge: AI is a mechanism to replace people at work that is largely considered creative. Yes, AI may not be truly creative, but it does replace people doing jobs, and those people feel they are doing something creative. The typewriter, the printing press, the wheel, never did anything of the sort. And, you're also ignor…
I absolutely disagree regarding handwriting, and maybe also on maintaining your own typewriter. The task of producing the written document, and I don't just mean the thoughts conveyed, but each stroke of each letter , was a creative act that many enjoyed. Increasingly, there is only a very small subset of enthusiasts that are "serious" about writing by hand. Most "normal" people don't see the value in it, because if…