Skip to main content

개발자의 사고력 - 독서와 글쓰기

AI가 대신 코드를 짜주는 환경에서 정작 중요한것은 무엇일까?

  • 테스트 코드도 AI한테 무지성으로 시키고, 커버리지를 무지성으로 올리고,
  • 잘은 모르겠지만 우선 동작하는 SW코드들을 만들고
  • 무엇이 중요한지 모르고 작성하는 코드들이 많다.
  • 결국 그러한 코드들은 개발자가 인지하지도 못하고, 나중에 결국 대량 폐기된다.
  • AI가 수만줄의 코드들을 짜도, 그 코드가 개발자의 사고의 증폭으로 부터 나오지 않았다면 결국 Depreacted 될 것이다.
  • 왜나면 그 코드를 알고 있는 사람은 없으니까

본질은 사고력이다. 사고력을 키우는 가장 좋은 방법은 독서와 글쓰기이다.

  • 독서는 새로운 사고를 할 수 있게끔 도와준다.
  • 영상은 나의 생각을 할 틈을 주지 않는다.
  • 독서는 행과 행 사이의 생각들을 내가 넣을 수 있다.
  • 숏츠와 릴즈는 더욱 더 생각을 할 틈을 주지도 않고 심지어 독서의 즐거움 마져도 앗아간다.

글쓰기는 생각의 닻을 내려주고, 생각을 더 깊게 만들어 준다.

  • 글쓰기는 생각의 닻을 내려서 구름처럼 떠다니던 사상들이 구체화 된다.
  • 글쓰기는 생각의 닻으로 부터 더 깊게 내려갈 수 있도록 도와준다.

개발자의 코드 작성도 글쓰기와 동일한 맥락을 같이 한다.

  • 좋은 코드를 작성하기 위해서는 다작이 중요하지는 않다.
  • 같은 코드를 계속 다듬으면서 생각의 확장을 진행하는것이 필요하다.