재미있게 살자~

블로그 이미지
내 이름은 가이옹아 ㅡㅡ;
by bart

ARTICLE CATEGORY

분류 전체보기 (98)
인생사 (11)
세상사 (3)
미국 생활 (38)
여행 (4)
취미 (7)
생활정보 (3)
좋은 글들 (3)
HW/SW (1)
CS 전공 (24)
코딩 관련 (4)
영어 (0)

CALENDAR

«   2008/09   »
  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 30        

ARCHIVE


8/4/08 목, 매주 목요일은 문 교수님과 맨투맨 미팅이 있는 날이다.
내가 지금 기거하고 있는 학교 빌딩은 화장실을 제외한 모든 방의 문들이 닫으면 자동으로 잠긴다.  그래서 화장실을 갈때도:
1) 열쇠를 들고, 2) 화장실에서 볼일을 본 다음에, 3) 와서 문 따고 일 보기.
이 시퀀스를 거쳐야 한다.

어제 한 밤 10시 쯤일까...갑자기 배가 아파서, 응아 때리러 화장실에 갈려고 급하게 열쇠를 호주머니에 넣고, 문닫고, 화장실에 갔다. 볼일이 끝나갈 무렵, 열쇠를 꺼낼려고 주머니에 손을 넣었더니, 느낌이 이상하다... 아뿔사... ㅠㅠ 급하게 오느라 열쇠 확인을 안했던지 방 열쇠가 아닌 차 열쇠만 달랑 있다.
화장실에서 쪼그려 앉아 이때부터 이궁리 저궁리...

'어떻게 방에 들어가지? 미팅 준비 때려치고 그냥 집에 갈까?'
'아~ 집 열쇠도 방안에 있지. 차 안에 들어가서 아침에 사람들 오길 기다릴까? 근데 내일 오전에 미팅이자나...'
'누군가를 불러?아  핸드폰도 방안에 있지ㅠㅠ  아 미치겠다!'
한참을 고민하다가,  불이 켜져있는  RA 오피스에 들어가 봤다. 갔더니, 레이가 혼자 있다. 레이한테 가서, 'Lui, I made a big mistake.'  했더니 바로 대뜸 'Oh you left your key in your office?' 한다. 이런 일 많은가 보군.... 결국엔 레이가 캠퍼스 폴리스에게 연락해서 그 사람이 와서 따주었다. ㅠㅠ

이번 주에는 지난 주에 개념정도만 설명드린 내용에 대해서 약간 더 상세하게 설명을 드렸다. 사실은 간단한 알고리즘과 동작 예시 그림 정도를 추가한 것이지만...
설명을 드리는 동안에, 몇가지 아주 예리한 질문을 하셔서 난감했지만, 알고리즘의 completeness와 I/O optimality 만  증명해보이면, 아주 재미있겠다고 하신다. 하긴 이 두개가 모든 알고리즘들의 우수성을 재단하는 기준 아닌가. ㅡㅡ; 미팅을 통해 이러한 질문에 대해 답을 내면서 계속 내 아이디어가 보다 견고하게 구체화되는 느낌이다.

근데 왜 한참을 생각해서 TP를 그려가면 한시간 미팅에, 미처 생각못한 weak point들이 그렇게 툭툭튀어나오는지.. 나는 언제쯤 그렇게 문제점을 빨리빨리 인식하고 솔루션을 생각해 볼 수 있는 식견을 가지게 될른지... 역시 책보거나 수업을 통해 지식을 습득하는 것하고, 뭔가 새로운 것을 만들어 내는 것하고는 두뇌활동에 있어 무엇인가 큰 차이가 있는 것 같다.

아이고.. 이제 여기 생활에 완전 적응했으니 빨리빨리 진도가 나가야 할텐데...

TRACKBACK 0 AND COMMENT 0

TRACKBACK http://bart7449.tistory.com/trackback/135




요사이 들어 궁금해지는 질문이 하나 있다.

왜 엔지니어(여기에서 엔지니어란 실제 필드에 나가서 일하고 있는 practitioner를 일컬음)는 졸업 후 일을 하는데 있어 논문을 읽지 않는가?
  - 부분문자열 검색에 있어 Boyer-Moore 알고리즘이 최대 N/M 여기에서 N은 스트링 길이, M은 검색 문자열의 성능을 제공해 주는 것을 안다면 char by char로 하나씩 비교하는 것이 얼마나 무식한 짓인지 알텐데... 아니면, 단순히 라이브러리에서 제공하는 substr()함수라는 것이 어떻게 구현되어 있는지는 알고 사용하는 건가?

왜 엔지니어는 시스템의 scalability는 고려하지 않고, 그냥 돌아가게만 짤까?
  - 포인터로 넘기라고 해도 구현이 복잡하다고 value copy를 해버리고. 크기가 큰 struct를 value copy하는 것이 잘못되었다는 것을 굳이 pointer address의 길이와 struct의 크기만 비교를 해도 알 수 있을텐데...

왜 엔지니어는  scalability는 무조건 서버 담당이라고 생각을 할까?
 
세상에 쏟아지는 알량한 개발 기술들 익히기 전에 기본부터 잡아 놓고 있어야 하는 것이 아닌가. 프로그램 짜면서 간단하게나마 알고리즘의 복잡도는 지속적으로 신경써야 하는 것 아닌가..
지금 잘나간다는 개발 기술이 몇년, 몇십년 지나고나서도 계속 쓰일 것도 아닐 것이고... 변화하는 개발환경에 맞춰가는 것도 중요하지만 어떤 경우에 있어서도 비범하게 사용될 기본은 있어야 하는 것이 아닌지..
왜 우리나라엔 남의 나라 회사 기술들의 전도사들이 이렇게 많은지...

결국엔 그 기술로 비즈니스 솔루션 만들고 보면 scalability 면에서 도저히 외산을 못 따라가 종국엔 외산 비즈니스 솔루션 통채로 사 버리고, 나중에 하는 것이라곤 외산 서버 위에서 애플리케이션의 개발 밖에 되지 않는다.  

그럼 다시 처음으로 돌아가서 왜 자료구조, 알고리즘 과정을 배우고 졸업한 엔지니어들이 최소한의 scalability도 고려하지 않는 것일까? 왜 그들에게 논문이란 읽고 이해하기가 그토록 어려운 것일까? Practitioner와 theorist 간의 장벽은 그리도 두꺼운가?

이런 문제에 대해서 대학에서 신경써줘야 하는 거 아닌가..?
근데 이런 주제는 CS의 어느 분야에 속하지? SE인가 아니면 전산교육인가.



 

'CS 전공 > 생각?' 카테고리의 다른 글

엔지니어는 왜 논문을 읽지 않는가?  (0) 2008/09/04
불태웠어 새하얗게...  (4) 2008/08/29
IEEE TKDE 리뷰  (3) 2008/06/23
몰입적 사고  (0) 2007/12/11
좋은 연구를 위해 필요한 것들..  (1) 2007/11/20
"we regret to inform you that ~ "  (2) 2007/11/13
TRACKBACK 0 AND COMMENT 0

TRACKBACK http://bart7449.tistory.com/trackback/134




8/08/31 내일은 Labor day라고 여기 노동절이랜다. 당근 휴일이고, 그래서 사람들이 학교에 거의 안보인다.
학교에서 교수님이 주신 과제 제안서를 읽고 있는데 토시유키가 왔길래,  저녁에 같이 장을 보러 나가기로 했다.
이 친구는 학교 가까이에 아파트를 구하고 걸어다니느라 그간 큰 물건들을 쇼핑할 수가 없었던지, 내 차로 쇼핑하러 간다니깐 반가워한다.

저녁 7시쯤에 나가서 장을 보러나가는데 갑자기 또 폭우가 쏟아진다. 날씨가 참 이상하다. 사람들 말로는 몬순 시즌도 이제 다 끝났다는데 계속 폭우가 온다. 여기는 원래 사막 기후인지라 도시의 하수시설이 그리 좋지 않은데다가 여름철에 이렇게 폭우가 오니까, 비가 올때마다 도로에 웅덩이가 잔뜩 생기곤 한다.  그리고는 또 다음날이 되면, 쨍쨍 내리쬐는 햇빛 때문에 길이 말라버린다. 허허허.  문 교수님은 처음에 여기 부임하셨을 때, 여름철에 Flooding area라고 곳곳에 박혀진 표지판들을 보시고 농담들 하고 있다고 생각하셨댄다. 하지만 정말 비가 몰아치기만 하면 정말 홍수가 난다. 어제는 웬 차가 교차로 한가운데에서 서있는데, 보니까 엔진으로 물이 들어갔는지 차가 서버린거다. 그러니까 그 높이까지 물이 찼다는거지 ㅡㅡ;
토시유키가 이렇게 폭우가 치는 모습을 보면서 자꾸 스고이 스고이 해서 내가 나도 그 단어를 안다. 했더니...

토시) 어떻게 아나?
나) 일본 특정 영화를 보면 잘 나오는 단어다. 스고이, 이따이, 기모치 ...ㅡ,.ㅡ 소라 아오이 아나?
토시) (놀라워하는 표정으로) 아오이 소라? 어떻게 아오이 소라를 아냐?
나) 한국에서도 유명하다. 일본에서도 유명하냐?
토시) 일본에서도 꽤 유명하다.
나) 우리나라 모 연예인이랑 많이 닮았다.
토시) 그러냐? 놀랍다. 하지만 일본에서 유명한 AV배우로는 .....

..... 뭐 이렇게 시작한 대화는 운전 내내, 일본의 AV 필드에 대한 장시간의 토론으로 이어졌다. 깔깔~

여튼 쇼핑하러 간김에 우리들은 끝까지 장을 보고, 그 다음에 우리 집에 와서 같이 맥주를 마시기로 했다.
순두부 찌개하고, 다음에 소고기를 구워가지고 상추쌈을 해서 먹여주었다. 이친구 순두부찌개를 처음 먹는다는데, 연신 맛있다며 냄비에 코를 박고서 퍼먹는다.. 난 음식 솜씨가 정말 있는가 보다. ㅎㅎㅎ
간만에 사람이랑 같이 술자리를 하니까 기분이 좋드라. 이친구도 분명 혼자 쓸쓸하게 보냈을테니 좋았을 거고... 자기가 알아서 맥주병 꺼내서 마시는데... 잘 마시드만. 맥주를 마시면서, 노트북으로 인디애나존스4를 보았는데... 마지막 장면에 둘다 황당해했다. 아.. 인디애나 존스에 왠 외계인이란 말인가...
TRACKBACK 0 AND COMMENT 2

TRACKBACK http://bart7449.tistory.com/trackback/133

  1. BlogIcon 오징어~ 2008/09/03 00:11 address edit/delete reply

    거기 구스타브(허리케인) 와서 그런거 아니예요? ㅋㅋㅋ

    • bart 2008/09/03 09:56 address edit/delete

      그건 딴 동네 얘기지.. 여기서 뉴올린즈있는 루이지애나 갈려면 뉴멕시코, 텍사스 주를 건너야 한다구..