Hacker News 의견
  • 복사-붙여넣기 프로그래머는 시스템의 정신적 모델을 구축하는 프로그래머보다 항상 열등함. LLMs는 복사-붙여넣기 워크플로우의 더 빠르고 부정확한 버전임. 학생과 신입 엔지니어에게 이해하지 못하는 코드를 커밋하지 않도록 가르쳐야 함. LLMs는 올바른 질문 없이도 답을 찾을 수 있어 학습에 해로움.

  • LLMs는 사라지지 않을 것이며, 사람들은 이를 사용할 것임. 전통적인 방법을 배우도록 권장하되, 도구를 잘 사용하고 안전하게 사용하는 방법도 가르쳐야 함. 도구는 계속 발전할 것이며, 이를 잘 활용하는 코더가 더 많은 가치를 창출할 것임.

  • AI는 구글 검색을 대체하는 데 유용하며, 아이디어를 교환하고 코드 샘플을 보는 데 도움이 됨. 그러나 AI가 생성한 코드는 항상 목적에 맞지 않으며, 잘못된 신호를 줄 수 있음. LLMs는 학습 방법에 대해 깨달음을 주었음.

  • LLMs는 프로그래밍 학습의 즐거움을 잃게 만들었으며, 문제 해결에 더 관심이 있음. 예전에는 책과 문서를 통해 학습하는 것을 좋아했으나, 이제는 여가 시간을 즐기고 싶음.

  • LLMs는 새로운 프로젝트와 작은 코드베이스에서 유용하지만, 프로그래밍 지식이 없으면 맹목적인 복사가 해로울 수 있음. 유지보수와 디버깅이 어려워질 수 있으며, 잘못된 코드가 증가할 가능성이 있음.

  • AI를 통해 웹 개발에 대해 많은 것을 배웠으며, 지식 습득 과정을 간소화함. LLMs는 자기 학습에 매우 유용하며, 게으름이 문제일 수 있음.

  • LLMs를 사용해 형편없는 결과를 얻는 사람은 퇴출되어야 함. LLMs는 장기적으로 사람들을 더 어리석게 만들 수 있음. 규제가 필요하지 않으며, 자유롭게 두어야 함.

  • 소프트웨어 엔지니어로서의 만족은 이해하지 못했던 것이 명확해질 때의 성취감에서 옴. LLMs는 문제 해결을 빠르게 도와주지만, 의존하면 방해가 됨. LLMs를 사용할 때는 이미 작성할 코드를 알고 있을 때만 사용해야 함.

  • 과거의 "macromedia" 시절을 기억하는 사람들은 AI가 생성한 코드가 그 시절의 쓰레기 코드를 연상시킴.

  • 현대 웹 개발은 복잡하지만, 유용한 도구가 있어 유용한 것을 만들 수 있음. 미래에는 더 나은 기술 스택이 등장할 것임.