Live data from Hacker News

Now might be the best time to learn software development

substack.com

141–150 of 375 posts

Re: Now might be the best time to learn software development

#143
post #17

Earlier quoted context omitted.

Bravo. This is the exact sentiment I have, but you expressed in a way that I could never have. Most people miss the fact that technical improvements increases the pie in a way that was not possible before. When digital cameras became popular, everybody become a photographer. That only made the world better, and we got soo many more good photographers. Same with YouTube & creativity. And same with coding & LLMs. World…

> That only made the world better, and we got soo many more good photographers. I disagree with the "only" part here. Imagine a distribution curve of photos with shitty photos on the left and masterpieces on the right and the height at the curve is how many photos there are to be seen at that quality. The digital camera transition massively increased the height of the curve at all points. And thanks to things like be…

[deleted]

Re: Now might be the best time to learn software development

#144
post #131

In fact, in my opinion, one of the benefits of AI tools that is often overlooked is "psychological support". When you are stuck at work, it will give you a push. Even if it is not completely right, it is enough to get you moving. The feeling of "no longer fighting alone at work" is actually more important than many people think.

I asked my students to write a joke about AI. Sometimes humor is the best way to get people to talk about their fears without filters. One of them wrote:

"I went to work early that day and noticed my monitor was on, and code was being written without anyone pressing any keys. Something had logged into my machine and was writting code. I ran to my boss and told him my computer had been hacked. He looked at me, concerned, and said I was hallucinating. It's not a hacker, he said. It's our new agent. While you were sleeping, it built the app we needed. Remember that promotion you always wanted? Well, good news buddy! I'm promoting you to Prompt Manager. It's half the money, but you get to watch TikTok videos all day long!'"

Hard to find any real reassurance in that story.

Re: Now might be the best time to learn software development

#145
Metaphors are fun, they "feel" meaningful, but… you still need to back that up.

> mechanized farm equipment

Sure, that could be a valid analogy.

Or maybe we invented CAD software for mechanical engineering, where we were making engineering drawings by hand before?

And that doesn't quite ring the same way in terms of obsoleting engineers…

Re: Now might be the best time to learn software development

#146

Earlier quoted context omitted.

> That only made the world better, and we got soo many more good photographers. I disagree with the "only" part here. Imagine a distribution curve of photos with shitty photos on the left and masterpieces on the right and the height at the curve is how many photos there are to be seen at that quality. The digital camera transition massively increased the height of the curve at all points. And thanks to things like be…

It affects even the competent photographer. How many times do you see that photographer with all the gear sit in front of a literal statue and fire off a 30 shot burst in 2 seconds? I don’t envy these pro photo editors either today in sports. I wonder how many shots they have to go through per touchdown from all the photographers at the end zone firing a burst until everyone stands up and throws the ball back at the…

The AI is already picking out the best photo in those 400-shot bursts.

And sometimes it is even combining elements from different photos: Alice had her eyes closed in this otherwise great shot, but in this other shot her eyes were open. A little touch-up and we've got the perfect photo.

Re: Now might be the best time to learn software development

#147

"Great news, boss! We invented this new tool that allows nontechnical people to write code in English! Now anyone can deploy applications, and we don't have to hire all those expensive developers!" "Wow, show it to me!" "OK here it is. We call it COBOL."

I think what we forget is these high level languages did open up programming to people who would have been considered “nontechnical” back in the day.

This is true, but: - there are more programmers today than there were back then - the best programmers are still those who would be considered technical back then

Re: Now might be the best time to learn software development

#148

Having experienced several overhyped corporate knee-jerk (and further press-amplified) silver bullets, I expect this will play out about as well as the previous ones. And by that, I mean corps will make poor decisions that will be negative for thought workers while never really threatening executive compensation. I see this latest one somewhat like TFA author: this is a HUGE opportunity for intelligent, motivated bui…

I've already started.

I've been recording to myself voice notes for years. Until now they've seemingly been near-read-only. The friction for recording them is often low (in settings where I can speak freely) but getting the information out of them has been difficult.

I'm now writing software to help me quickly get information out of the voice notes. So they'll be useful to me too, not just to future historians who happen upon my hard drive. I would not be able to devote the time to this without AI, even though most of the code and all the architecture is my own.

Re: Now might be the best time to learn software development

#149
post #120

Earlier quoted context omitted.

Removing jobs that could only be performed by those living near the particular fields with those that can be done anywhere makes jobs for the person willing to take the least satisfactory compensation for the most skill and work. Working the summer fields was one of the least desirable jobs but still gave local students with no particular skills a good supplemental income appropriate for whichever region.

Yes, but automating these away means that food becomes cheaper. We increase the overall total prosperity with that automation.

Increasing total prosperity is the wrong goal if distribution is completely unregulated. Investor and real estate owning classes like the 1% get more, the salaries can trend down because food costs are down, in a deflation spiral the youth are perpetual dependents and/or debtors who can't possibly earn enough over day to day costs given global competition includes people with no debts or debts from an economy that was less wealthy.

Re: Now might be the best time to learn software development

#150
post #17

Earlier quoted context omitted.

Bravo. This is the exact sentiment I have, but you expressed in a way that I could never have. Most people miss the fact that technical improvements increases the pie in a way that was not possible before. When digital cameras became popular, everybody become a photographer. That only made the world better, and we got soo many more good photographers. Same with YouTube & creativity. And same with coding & LLMs. World…

And now the business of wedding / portrait photographer has become hyper-competitive. Now everyone's cousin is an amateur photographer and every phone has an almost acceptable camera built in. It is much more difficult to have a profitable photography business compared to 20 years ago.

The game has definitely changed. It used to be profitable to be a photographer for hire, and that’s no longer the case. But the revenue generated through pictures (by influencers) has increased a lot.

If today all you do as a programmer is open jira tickets without any kind of other human interaction, AI coding agents are bad news. If you’re just using code as a means to build products for people, it might be the best thing that has happened in a long time.

Post reply on HN