news.volyx.in

LLMs are eroding my software engineering career and I don't know what to do (human-in-the-loop.bearblog.dev)

1151 points by poisonfountain · 36 days ago · 1074 comments on HN

Article summary

A software engineer with 10 years of experience is concerned that Large Language Models (LLMs) are eroding their career by automating tasks such as coding, debugging, and design documentation. The engineer feels that their domain expertise in finance and payment processing is no longer valuable due to LLMs' ability to learn and apply this knowledge. The engineer is unsure about their long-term employability and is considering alternative careers. The rise of LLMs is changing the software engineering industry and the value of human expertise.

Main themes

  • LLMs in software engineering
  • Automation of coding tasks
  • Erosion of domain expertise
  • Future of software engineering careers
  • Impact of AI on industry

What commenters say

  • Some people agree that LLMs are replacing human software engineers and eroding their expertise, leading to concerns about long-term employability.
  • Others argue that LLMs can augment human capabilities, but not replace them, and that humans will always be needed to review and steer AI-generated code.
  • There is a debate about whether there is still a market for hand-built software, with some arguing that a small percentage of users are willing to pay for high-quality, custom software.
  • The idea of transitioning to a non-technical field, such as woodworking, is met with skepticism, with some arguing that it is not a viable or scalable solution for software engineers.
  • Some commenters believe that LLMs will continue to improve and replace human software engineers, leading to significant job losses in the industry.
  • Others suggest that there will always be a need for human software engineers, particularly in areas where LLMs struggle, such as complex problem-solving and critical thinking.