Page 30 -
P. 30
코드 작성 그 이후
마지막으로 디버깅도 잊지 마라. 개발자가 되면 자신이(혹은 다른 사람이) 작
성한 코드가 왜 작동하지 않는지 알아내는 데 많은 시간을 쓴다.
보다시피 소프트웨어 개발에는 코드 작성 그 이상의 것이 많다. 소프트웨어 개발
자로 입문하기 전에 모두 알아두어야 한다. 이런 외적인 부분 몇 가지에 대
해 약간의 경험과 기술까지 쌓아두면 금상첨화다.
하지만 겁부터 낼 건 없다. 당신이 그 모든 것을 준비할 수 있게 돕는 것이 이 책
의 목적이다. 하다못해 방향이라도 적절히 설정할 수 있게 도와줄 것이다.
챙기는 일은 직접 해야 하겠지만 적어도 어떤 물품을 챙겨야 할지는 알려
주겠다.
계획
“알겠어요. 소프트웨어 개발이 단순한 코드 작성 그 이상이라는 거, 디버
깅하는 데 많은 시간을 들인다는 건 알겠다고요. 그런데 어떻게 시작하는지
는 아직도 말해주지 않았어요. 어떻게 된 거죠?”
무슨 말인지 안다. 그런데 아는지 모르겠지만 좋은 소식이 있다.
당신은 이미 시작했다. 축하한다.
당신은 이 책을 집어 들고 소프트웨어 개발이 단순한 코드 작성 그 이상
의 것이라는 걸 이해해보려고 했다. 그것만으로도 이미 대부분의 소프트웨어
개발자보다 희망차게 출발한 셈이다. 기분 좋으라고 한 말이지만 사실이기도 하
다. 언젠가 당신도 나처럼 늙고 투덜거리는 개발자가 되면 나와 똑같은 레
퍼토리를 읊고 있을 것이다.
이제 좀 더 현실적인 이야기로 돌아오자. 당신에게는 계획이 필요하다.
046
커리어스킬_07.indd 46 2019-03-25 오후 5:37:30