소프트웨어 기술 분야 경험을 본인 학습 경험으로 구체적으로 풀어낸다
소프트웨어 기술과 관련해 제가 쌓은 경험은, 학부 프로젝트에서 작은 프로그램을 만들어 본 것입니다. 졸업 과제로 저는 설문 데이터를 모아 분석하는 도구를 직접 만들었습니다. 처음에 저는 기능이 돌아가게만 만들면 된다고 생각했습니다. 그런데 한번은, 코드를 정리하지 않고 쌓아 두었다가 나중에 수정할 때 어디를 고쳐야 할지 한참 헤맨 적이 있었습니다. 그 일로 저는 돌아가는 코드를 만드는 것과, 다음에 고치기 좋게 만드는 것은 다르다는 걸 배웠습니다. 그 뒤로 저는 기능을 작은 단위로 나누고, 무엇을 하는 부분인지 적어 두는 습관을 들였습니다. 저는 이 경험에서, 소프트웨어 개발이 만드는 것뿐 아니라 이어 가기 좋게 만드는 일이라는 걸 배웠습니다.