Rupaus's Channel. 위치로그  |  태그  |  방명록
어셈블리
Programming | 2008/05/08 12:52
2008/05/08 12:52 2008/05/08 12:52
이거 배워야 하는가?

나에게는 정말 심각한 고민중 하나였다.


가장 큰 고민은 저걸 배우게 되면 프로그래머에서 벗어날 수 없다는 알수 없는 공포.
(난 이제 굶어 죽어도 이걸 계속 해야만 된다)
좀 안다고 어셈도배로 인한 코드 관리의 폐혜.
게임 개발 따위는 안중에도 없는 시스템 프로그래머로의 전향.

지금 생각해보면 허접스런 고민들이였지만 저 때에는 나름 진지했었다.


게임파크에서 일할 때에 어셈을 익히게 되었는데 정말 고생했었다.
그래도 몇달 삽질하고 나니 좀 눈에 익숙해지고 머리도 조금씩 트이더라.


몇개 프로젝트에 부분적으로 적용도 해보고 하면서 여러가지를 많이 느꼈다.

내가 어셈을 배우고 나고 써보면서 드는 생각은
프로그래머라면 반드시 어셈을 배워야 한다고 주장한다.
배우고 나니 알겠더라.

어셈을 프로젝트에 사용하는게 중요한 것이 아니고 어셈을 배우고 익히면서
얻게되는 지식과 프로그램 코드를 바라보는 시점이나 생각의 폭, 방식이 달라진다.

직장이 그런 환경이 되어주어서 반억지로 공부했지만 요즘이야 이미 cpu와 gpu는
미친듯한 클럭으로 동작하고 한두클럭 싸움이 아닌 유지보수와 무결성에 대한
이슈가 더 크기 때문에 공부하기가 만만치 않을것이라 생각된다..

그래도 주장하고 싶다. 여유가 있다면 꼭 한번 공부해보라고.

그리고 정말 언젠가 반드시 디버깅시에 도움을 받는 일이 있을 것이다.

더욱이 프로그램을 바라보는 관점과 생각의 폭이 넓어진다는 것이
어떤 느낌인지 알 수 있을 것이라 확신한다.
크리에이티브 커먼즈 라이센스
Creative Commons License

태그 :
트랙백0 | 댓글4
이 글의 관련글(트랙백) 주소 :: http://www.rupaus.com/blog/trackback/113
ㄹ모군 2008/05/09 11:03 L R X
어라? 스킨이 바뀌었네요?
rupaus 2008/05/10 00:41 L R X
태터에서 택큐로 업글도 했죠.
xevious7 2008/05/22 13:11 L R X
흐흐흐.. 어셈을 할때는 화학자가 된 기분이 들지
그나저나 해상도 너무커서 1024x786쓰는 나는 이거 좌우스크롤도 해야되는;;
rupaus 2008/05/23 16:31 L R X
앗. 1024해상도 쓰시는군요.
....... ...... 전 좁은게 적응이 안되서..ㅠ_ㅠ

아이디 :
비밀번호 :
홈페이지 :
  비밀글로 등록
내용 :
 



[PREV] [1] ... [25][26][27][28][29][30][31][32][33] ... [138] [NEXT]
관리자  |   글쓰기
BLOG main image
<< 개념없는 채널 >>
전체 (138)
Life (33)
Work (18)
Programming (9)
Animation (7)
Game (36)
Music (3)
Movie (2)
Drama (7)
Etc (11)
Entertainment (10)
나츠메 나나 던전앤파이터 김정규 역전재판 XNA 아이엠샘 Mousotron 사기 여대생 아이디어 おにいちゃん 구글 파이널판타지3 마법사 특성트리 오니짱씨디 백업 종이컵 용과같이2 네이버 천재 개그만화 보기 좋은날2 뮤직비디오 다음 큐티하니 지스타 q6600 드라마 YellowDog 던파
고민에 고민중
유목민 (6)
살아있습니다.
미국에 다녀옵니다. (1)
파이널 판타지 : 디스턴트 월... (4)
진짜 오래간만의 글이네요.
2011 - ㄹ모군
이 댓글을 바로 봤다면 "제가...
2010 - 물독
흐흐.. 지금은 정리했습니다....
2010 - rupaus
저희 집 앞에 버려 주시면 감...
2010 - 물독
보관 공간이 제일 힘들 것 같...
2010 - rupaus
Total : 271912
Today : 7
Yesterday : 36
태터툴즈 배너
rss
 
 
 
위치로그 : 태그 : 방명록 : 관리자
rupaus’s Blog is powered by Tattertools.com / Designed by plyfly.net