9. AI랑 행복 개발하기

나는 사실 AI 를 매우 잘쓰는 편에 속하는 사람은 아니다. 그럼에도 불구하고 요즘 AI 랑 어떻게하면 행복하게 개발할지 많이 고민해봤고,,나름의 타협점을 찾아서 요즘 AI 랑 행복개발중임

1. AI 에게 시킬 일과 아닐 일을 명확하게 구분하기

2. 내가 할 일을 문서화하기

이 정도다.. AI가 들어옴에 따라 개발하면서 바뀐게 정말 많고 부정적인 시각이나 개발자의 미래에 대해 냉소적인 시각도 많지만, 나는 긍정적인 입장이다.

  1. 개인적으로 개발하면서 스트레스가 많이 줄었다
    • 모르는 것을 검색하는데에 소요하는 시간이 정말 많이 줄었다. 인도아저씨 유튜브 강의나 스택플로우를 안본지 n년 된듯..
    • 단순 구현은 AI에게 던지면 된다.
    • 고로 내 뇌는 더 중요한 의사결정이나 생각을 하는데 더 잘 쓰일 수 있게 되었다.
      • 이런건 AI가 할 수 있을까?
      • 중요한 의사결정 / 생각은 단순히 코드레벨에서의 그것뿐만 아니라, 그 이상이 될 수도 있음.
  2. 설계 -> 구현의 흐름이 보다 가볍게 가능해졌다.
    • 설계는 인간이, 구현은 AI가 가 가능해짐에 따라서 프론트엔드에서도 설계 먼저, 구현 다음이 가능해졌다.
    • 나는 개인적으로 AI 가 없었을 때 이게 되게 어려웠던 이유는 구현에의 불확실성과 시간 부족때문이라고 생각한다. 특히나 시간 부족이 가장 큰 이유아니었을까?
    • 근데 AI 덕분에 개발시간이 단축됨에 따라서 설계 -> 구현의 흐름이 자연스럽게 가능해졌다.