←back to thread

64 points m-hodges | 1 comments | | HN request time: 0s | source
Show context
prisenco ◴[] No.45078963[source]
For junior devs wondering if they picked the right path, remember that the world still needs software, ai still breaks down at even a small bit of complexity, and the first ones to abandon this career will be those who only did it for money anyways and they’ll do the same once the trades have a rough year (as they always do).

In the meantime keep learning and practicing cs fundamentals, ignore hype and build something interesting.

replies(5): >>45079011 #>>45079019 #>>45079029 #>>45079186 #>>45079322 #
tombert ◴[] No.45079019[source]
I think the concern isn't so much about the current state of AI replacing software engineers, but more "what if it keeps getting better at this same rate?"

I don't really agree with the reasoning [1], and I don't think we can expect this same rate of progress indefinitely, but I do understand the concern.

[1] https://en.wikipedia.org/wiki/Jevons_paradox

replies(4): >>45079046 #>>45079070 #>>45079155 #>>45079202 #
1. mitthrowaway2 ◴[] No.45079155[source]
Jevons paradox doesn't always apply (it depends on the shape of supply-demand curves) and it is entirely possible for technology to eliminate careers. For example, a professional translator can work far faster now than twenty years ago, but the result is that positions for professional translators are rapidly disappearing rather than growing. There's a finite demand for paid translation work and it's fairly saturated. There are also far fewer personal secretaries now than there were in the '70s. That used to be a very common and reasonably well-paying career. It may happen that increasing the efficiency of software development results in even more and even-better-paid software developers, but this isn't a guaranteed outcome.