디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

코드 깎는 노인

라비앙로즈(118.37) 2013.01.24 20:27:45
조회 1149 추천 1 댓글 11



벌써 사 일전 일이다. 공대서 밤새다 가는길에 마스터이로 캐리나 해볼까 하고 PC방을 갔다.
피씨방 한 구석에서 비쥬얼 스튜디오를 들여다 보고 있는 노인이 있었다. 진행하던 시스템 개발 프로젝트 버그나 잡아달라고 부탁을 했다. 값을 굉장히 비싸게 부르는 것 같았다. 좀 싸게 해줄수 없느냐고 물었더니

"그깟 MFC 하나 가지고 값을 깎으려오? 비싸거든 딴데 하청주시우"

대단히 무뚝뚝한 노인이었다. 더 깎지도 못하고 빨리 신택스 오류나 잡아 달라고 부탁했다.
그는 잠자코 열심히 보고 있었다. 처음에는 디버거를 돌리는가 했더니, 저물도록 테이블을 만들었다가 드랍했다가 이리 저리 부질없는 쿼리나 돌려 보고 굼뜨기 시작하더니, 이내 마냥 늑장이다. 내가 보기에는 그만하면 다 됐는데, 자꾸만 더 짜고 있다. 인제 다 됐으니 그냥 달라고 해도 못 들은 체한다. 과제 제출 시간이 다 되었으니 빨리 달라고 해도 통 못 들은 체 대꾸가 없다. 점점 제출시간이 빠듯해 왔다. 갑갑하고 지루하고, 인제는 초조할 지경이다.
더 짜지 아니해도 좋으니 그만 달라고 했더니, 화를 버럭 내며,

"끓을 만큼 끓어야 밥이 되지, 생쌀이 재촉한다고 밥이 되나?"
하면서 오히려 야단이다. 나도 기가 막혀서,
"살 사람이 좋다는데 무슨 기능을 추가한단 말이오? 노인장, 외고집이시구려. 제출해야 된다니까……."
노인은
"다른 데 하청주시우. 난 코드 지우것소." 하는 퉁명스런 대답이다.

지금까지 기다리고 있다가 그냥 갈 수도 없고, 제출은 어차피 늦은 것 같고, 교수님은 광분하셨고 해서, 될 대로 되라고 체념(諦念)할 수밖에 없었다.
"그럼 마음대로 짜 보시오."
"글쎄, 재촉을 하면 점점 코드가 더러워진다니까. 코드란 아름답게 짜야지, 전역 변수 따윌 쓰면 되나?"
좀 누그러진 말투다.

이번에는 숫제 작업하던 비쥬얼 스튜디오랑 MySQL 콘솔을 최소화 시킨 후 태연스럽게 랭크게임에서 정글 마스터이로 똥을 싸고 있지 않은가? 나도 그만 지쳐 버려 구경꾼이 되고 말았다. 얼마 후에, 노인은 또 짜기 시작한다. 얼마 후에 다시 비쥬얼 스튜디오을 켜고 F7누르고 컨트롤 F5 누르고 이리저리 돌려 보더니, 다 됐다고 내준다. 사실, 다 되기는 아까부터 다 되어 있던 프로젝트다.

차를 놓치고 다음 차로 가야 하는 나는 불쾌하기 짝이 없었다. 그 따위로 장사를 해 가지고 장사가 될 턱이 없다. 클라이언트 본위(本位)가 아니고 개발자 본위다. 불친절(不親切)하고 무뚝뚝한 노인이다. 생각할수록 화가 났다.

그러다가 뒤를 돌아보니, 노인은 태연히 허리를 펴고 도서관 추녀를 바라보고 있다. 그 때, 어딘지 모르게 공대생 다워 보이는, 그 바라보고 있는 옆 모습, 그리고 잠을 못자 거무죽죽한 눈매와 찌든 담배냄새에 내 마음은 약간 누그러졌다. 노인에 대한 멸시와 증오심이 공대생에 대한 측은함으로 바뀐 것이었다.

다음날 다시 공대로 가서 코드를 발표 했더니, 교수님은 코드가 예쁘고 자료구조가 아름답게 잘 되었으며 우아한 Entity-Contoller-IOHandler패턴이 적용되었다고 야단이다. 작년 애들이 짰던 것보다 참 좋다는 것이다. 그러나 나는 전의 것이나 별로 다른 것 같지가 않았다.

그런데 대학원 형들의 설명을 들어 보니, 코드가 깔끔하면 퍼포먼스가 떨어져 제대로 기능하지 못하며, 퍼포먼스가 잘 나오면 으레 코드가 더럽거나 심지어는 감히 입에 담을 수 조차 없는 볼드모트같은 존재인 goto까지는 쓰는 판국인데, 이처럼 딱 맞는 코드는 잘 만나기 힘들다는 것이다.

나는 비로소 마음이 확 풀렸다. 그리고 그 노인에 대한 내 태도를 뉘우쳤다. 참으로 미안했다.

추천 비추천

1

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
345339 불법체류자의 한국생활 수칙 5계명~~~~~~~~~ [9] 총총갤로그로 이동합니다. 13.02.08 205 0
345338 야 이건 그냥 재미로 하는 말인데 [8] 에어로홍갤로그로 이동합니다. 13.02.08 176 0
345336 당신이 제일 예쁘다고 생각하는 연예인 세 명은? [4] 에어로홍갤로그로 이동합니다. 13.02.08 135 0
345335 중소기업 초봉 얼마정도임?? [3] ㅁㄴㅇㄹ(121.134) 13.02.08 217 0
345334 폰트 크기 11로 하니 오타가 안 보이네 [2] dot(118.219) 13.02.08 70 0
345332 3분 만에 시 하나 썼다 [1] 에어로홍갤로그로 이동합니다. 13.02.08 108 0
345330 님들아 c하고나서 바로 자바들어가도되나요?? [2] adfrty(175.215) 13.02.08 94 0
345327 공모전2주남기고 게임제작돌입하니까.. 하루종일해도모자르네.. [3] 겜제작(211.237) 13.02.08 172 0
345326 어떤 새키가 미친척하고 프로그래밍으로 판타지 소설 쓰면 개쩔듯 ㅋㅋㅋㅋ [6] asdf(183.106) 13.02.08 208 0
345322 횽들 이정도 대략 배우려면 얼마나 걸림? [1] 우하하하(211.116) 13.02.08 94 0
345320 자료구조 예습 중인데. [4] help(114.207) 13.02.08 144 0
345319 자바관련 진로고민좀 들어줘...(상담글) [2] 자바초보(119.197) 13.02.07 138 0
345317 형들 소프트웨어관리개발병 질문ㅇ [3] 소프트웨어병(203.226) 13.02.07 212 0
345316 안녕하십니까 선배님들 이번에 컴공에 입학하는 신입생입니다 [4] 새내기(203.226) 13.02.07 3402 0
345315 취미 프로그래밍 과외 같은거 있으면 좋을텐데 [1] ㅇㅇ(116.199) 13.02.07 109 0
345314 ㅋㅋㅋ 뭐지 채용공고 연봉이 오르면 이상한거 맞죠?? [2] ㅁㄴㅇㄹ(122.37) 13.02.07 147 0
345313 재직자과정 주말로 다니려는데 [2] 개구리래머갤로그로 이동합니다. 13.02.07 115 0
345311 외계인이있다고해도.. 지구인보다 멍청할듯하다. [1] 개같은생각(211.237) 13.02.07 71 0
345310 안드로이드에서 핸드폰을 서버로 돌릴수 있나요?? [4] 일단개발자(119.149) 13.02.07 203 0
345307 네이버 메인화면 소스보고 전부 해석되는분 계십니까? [4] ㅎ헐(211.203) 13.02.07 182 0
345306 비주얼 스튜디오 버전 머써요?? [4] VS 버전(182.172) 13.02.07 121 0
345305 HTML5나오면 온라인 게임 사라지는거 아니냐! [7] 대문왕(14.36) 13.02.07 208 0
345303 html5 로전략RPG 만들거다. [3] gkgkgk(1.231) 13.02.07 143 0
345302 정보보안 하실분 대학원 가세요. ㅇㅇ(112.148) 13.02.07 174 0
345301 C++에서 true false 대문 소문 다 되잖앙 [4] 대문왕(14.36) 13.02.07 103 0
345299 시발 지금깢이 일한다. [7] sk(112.170) 13.02.07 100 0
345298 유니티엔진구매하려는대 아이폰용으로얼마정도듬? [2] 으하(211.237) 13.02.07 103 0
345297 백왕님 혹시 사장님이세여? 순수궁금(175.115) 13.02.07 69 0
345295 내가 돈 버는 법 알려주지 [6] 에어로홍갤로그로 이동합니다. 13.02.07 193 0
345293 보안전문가 쪽 희망하고있는데.. [3] ㄴㅂㄴㅂ(119.56) 13.02.07 151 0
345292 한 겨울에 소나기 듣자.... ㅋㄱ(183.96) 13.02.07 25 0
345290 xx부대 살인사건 , tag[소설, 스크롤]4 [1] 소설맨(116.33) 13.02.07 111 0
345289 xx부대 살인사건 , tag[소설, 스크롤]3 소설맨(116.33) 13.02.07 66 0
345288 xx부대 살인사건 , tag[소설, 스크롤]2 소설맨(116.33) 13.02.07 103 0
345286 xx부대 살인사건 , tag[소설, 스크롤] [1] 소설맨(116.33) 13.02.07 272 0
345283 cplusplus.com 이거 C++이 만든사이트임? [4] 부스타(14.36) 13.02.07 121 0
345282 [질문] 난수 출력 문제 [7] MUFF갤로그로 이동합니다. 13.02.07 112 0
345280 jsp로 웹프로그래머가 꿈인데 리눅스책을샀다. 이유는? [5] ㅇㅇ(112.153) 13.02.07 192 0
345277 내일 출근 하는사람 잇음? [2] ㅁㅁ(175.223) 13.02.07 77 0
345273 귀신 사진2 에어로홍갤로그로 이동합니다. 13.02.07 65 0
345272 내일 오전근무만 하는 횽들 있음??? [1] 멍청닭(182.211) 13.02.07 58 0
345271 아직도 모집공고의 뜻을 모르는 뉴비들을 위한 가이드라인 [6] 멍청닭(182.211) 13.02.07 282 2
345270 한참mfc를 봤는데 도저히 못찾겠어서.. mfc잘하시는분들 도움의 손길점 고릴리아갤로그로 이동합니다. 13.02.07 61 0
345269 어휴...... 경제가 진짜 개판인가보다 [1] 멍청닭(182.211) 13.02.07 100 0
345268 채용 공고에 석식 지원, 야간교통비 지급 이거 어떻게 생각해야되냐? [6] classical(175.200) 13.02.07 180 0
345266 청마린 소희빠아님? 로레알갤로그로 이동합니다. 13.02.07 39 0
345265 세탁소에 컴퓨터세탁이라고써있는거 물세탁이냐 [5] 로레알갤로그로 이동합니다. 13.02.07 120 0
345264 리닉스 초짜 질문 좀 드립니다ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ [3] ㅇㅇ(121.162) 13.02.07 104 0
345263 C++ STL에 정규식 넣으면 참 좋을텐데.. [2] ㅇㅇ(58.102) 13.02.07 125 0
345261 리버싱이라는것의 정확한 뜻이뭐냐?? [4] 엽산.갤로그로 이동합니다. 13.02.07 161 0
뉴스 웹툰 '파인', 디즈니+ 드라마 효과로 조회수 58배 급증 디시트렌드 07.24
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2