우리는 우리 기술을 애도한다
Source: Hacker News
Introduction
나는 이것을 원하지 않았고, 당신도 마찬가지였다.
나는 로봇이 내가 쓴 모든 블로그 글과 코드를 소비하고 되풀이해서 누군가가 그걸로 돈을 벌게 하는 것을 원하지 않았다.
나는 프로그래머의 역할이 AI가 위험한 무언가를 프로덕션에 몰래 넣지 않도록 코드를 검토하는, 영광스러운 TSA 요원 수준으로 축소되는 것을 원하지 않았다.
그럼에도 우리는 여기 있다. 이 도구들의 가장 무서운 사실은 바로 작동한다는 것이다. 그들은 당신이나 내가 코드를 쓰는 것보다 더 잘 쓸 수 있고, 믿지 못한다면 6개월을 기다려 보라.
The Reality of AI Tools
도덕적 원칙 때문에 사용을 거부할 수도 있다. 그리고 그것도 괜찮다, 특히 경력 말미에 있다면.
경력 초반이라면, 나는 이걸 설명할 필요가 없다. 왜냐하면 이미 Warp와 Cursor, Claude를 사용하고 있고, ChatGPT를 치료사이자 페어‑프로그래머, 어쩌면 연인까지도 쓰고 있기 때문이다. 이 글은 아직 이 사실을 깨닫지 못한 40대 독자를 위한 것이다.
Choices for Senior Developers
그러니 시니어라면, 거부할 수도 있다. 하지만 그럼 당신의 주니어 동료들은 결국 당신보다 훨씬 빠르게 코드를 짤 것이다. 그들은 바주카‑파워드 제트팩을 착용하고 있는 반면, 당신은 아직 고정 기어 자전거를 타고 있을 테니까.
결국 상사는 왜 당신이 Zoomer 동료들의 두 배 정도 연봉을 받으면서도 코드 양은 1/10에 불과한지 묻기 시작할 것이다.
궁극적으로, 당신에게 주택담보대출, 자동차 할부, 사랑하는 가족이 있다면 결정을 내릴 수밖에 없다. 그것이 더 이상 이상주의적인 젊은 시절의 당신이 원하던 선택은 아닐지라도, 차와 집, 그리고 가족을 안전하게 지키는 선택이 될 것이다.
Nostalgia for a Hand‑Coded Era
언젠가, 몇 년 뒤에 우리는 손으로 코드를 짜던 마지막 세대였던 시절을 돌아볼 것이다. 우리는 웃으며 손자손녀에게 우리가 손가락으로 JavaScript 구문을 입력하던 것이 얼마나 어리석었는지 설명할 것이다.
비밀스럽게 우리는 그때가 그리울 것이다.
코드를 손에 쥐고 마치 조각가가 점토를 다듬듯 다듬던 느낌을 그리워할 것이다. 새벽 2시까지 디버거에게 마침내 양보한 그 이상한 버그와 씨름하던 불면의 순간을 그리워할 것이다. 우리가 자랑스러워하고, 진실하고, 옳고 선한 무언가를 만들어낸 순간을 그리워할 것이다.
유화 그림 하단에 예술가의 서명이 있는 만족감, “I made this”라고 적힌 GitHub 레포를 그리워할 것이다.
Conclusion
나는 새로운 세상을 축하하지도, 저항하지도 않는다. 해는 뜨고, 해는 진다. 나는 그 주위를 무력하게 돌고 있을 뿐이며, 내 항의는 그것을 멈추게 할 수 없다. 해는 신경 쓰지 않는다; 하늘을 가로지르는 궤적은 계속된다, 움직이지만 움직이지 않는다.
슬퍼하고 싶다면, 나와 함께 슬퍼하라. 우리는 우리 종족의 마지막이며, 우리 뒤를 잇는 이들은 우리의 슬픔을 이해하지 못할 것이다. 우리가 실천해 온 우리의 장인 정신은 고고학 발굴 현장의 대장장이 도구처럼, 미래 세대에게는 호기심거리로 남을 것이다. 어쩔 수 없는 일이다; 모든 것은 먼지로 돌아가는 것이 자연이지만, 우리는 애도할 수 있다. 지금은 우리 장인의 사라짐을 애도할 때이다.