경제학을 전공하고 IT 프로그래머가 되어 일을 하고 있는데..
울 회사에 경제학을 전공한 프로그래머가 또 있다.. ^^;

대학 4학년..
JAVA를 교양으로 수강하면서 생긴 일..

강의시간 50분 중 45분은 교수님이 실리콘밸리에서 벌였던 사업에 관한 얘기를 듣고..
나머지 5분 동안 과제를 들었던 것으로 기억되는데..
전공자도 아니고.. 공부를 열심히 하는 타입도 아니고..
배경지식도 없는 상황에서..
이런 류의 수업은 따라가기 힘들었다..

문제는.. 기말 프로젝트에서 발생했다..
뭔가를 만들어 내야 하는데..
팀원들의 의욕도 저조하고..
전공자가 한명밖에 없는 팀..
아무도 나서려 하지 않았다.. ㅠㅠ

그렇게 시간만 흐르고..
팀원 중 막내가 어디선가 소스를 구해왔다.. 음..
나중에 알고보니.. 서울대학교 대학원에서 나온 소스였다.. ㅡ.ㅡ;

실행된 프로그램은 꽤 멋졌고..
이정도면 괜찮겠다 싶어서 그 소스를 그대로 제출하는 만행을 저지르고야 말았다..
해도해도 너무한 짓.. 이라는걸 알았지만..
그 상황에서 다른 선택을 할 수 없었다.. ㅠㅠ

결과는 당연히 좋지 않았다..
우연(?)인지.. 악연인지..
다른팀에서도 똑같은 소스를 제출한 것이다..
설명을 듣던 조교가 이것저것 물었고..
그중 해시테이블에 대한 것이 있었다..
해시테이블에 대한 개념조차 없었는데..
얼렁뚱땅 입에서 나오는대로 주절거리고 나니..
이거 직접 한거 맞냐고 한다.. 허걱..
걸렸구나..

조교는.. C를 받던지.. 다시 제출하던지 하라 했고..
우리팀은.. C를 받기로 했다.. ㅡ.ㅡ;
해시테이블은 나에게 이런 존재였다..

오늘 공부하다보니.. 별거 아닌.. 거였다..

역시 공부가 최고다..
크리에이티브 커먼즈 라이선스
Creative Commons License

'#100 study > @004 JAVA' 카테고리의 다른 글

해시테이블(Hashtable)에 얽힌 사연..  (2) 2008/03/12
업캐스팅.. 다운캐스팅..  (1) 2008/03/11

책만 보면 잠이 드는..
책을 거의 안 읽는 좋은 핑계를 가지고 있어서..
새로운 공부를 하려면 힘이 든다..
집중해서 책을 읽으면.. 어느새 책을 든채 졸고 있는 상태가 된다.. ㅡ.ㅡ;

소설의 경우는 가볍게 읽고 지나가는 경우가 많지만..
공부를 위해 책을 읽을 때는..
이해가 되지 않는 부분을 반복해서 보게 되고..
그래도 잘 이해가 되지 않으면.. 에잇~ 포기하기도 한다.. ㅡ.ㅡ;;

그렇게 덮어버린 책을 오랜만에 보고..
잘 이해가 되지 않는 부분을 이해하게 되면..
역시.. 책은 한두번 읽어서는 이해가 잘 안되네..
반복학습이 중요해.. 하게 되는데..
그러다가도.. 더 어려운 부분이 나오면..
이내 포기하고 책을 덮어버린다.. ㅡ.ㅡ;
공부좀 해보자 생각했으니 열심히 읽고 이해해야지.. ^^;

그래도 오늘 업캐스팅과 다운캐스팅에 대해서 이해의 정도를 좀 더 높였고..
아.. 그래서 그렇게 사용했었구나 하는 깨닳음도 얻었다.. 후훗..
이런 초보적인 부분도 잘 모르면서..
프로그래머라고 하기엔 좀 부끄럽지만..
열심히 공부해서..
부끄럽지 않은 실력을 갖추고야 말겠다는 오기도 생긴다.. ^^

남들보다 이해의 속도가 느리니..
남들보다 두배 세배 노력해야 하는 것이 당연한 것임을..
다시 한번 깨닳은 하루..

크리에이티브 커먼즈 라이선스
Creative Commons License

'#100 study > @004 JAVA' 카테고리의 다른 글

해시테이블(Hashtable)에 얽힌 사연..  (2) 2008/03/12
업캐스팅.. 다운캐스팅..  (1) 2008/03/11

BLOG main image
cool한 이야기가 한가득.. cool의 의미는 읽는이의 마음.. by cool림
Candle

공지사항

카테고리

분류 전체보기 (464)
#000 daily (368)
#001 Google (6)
#002 wedding (7)
#010 work (9)
#020 joy (54)
#030 memory (5)
#100 study (6)
#900 book (2)
#999 secret (7)

글 보관함

달력

«   2012/02   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

Statistics Graph
Total : 312,753
Today : 42 Yesterday : 51