디시인사이드 갤러리

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

갤러리 본문 영역

좀 된 프로그래밍 이야기

LightEach갤로그로 이동합니다. 2010.09.15 16:20:52
조회 198 추천 0 댓글 6

프로그래머란 이런 사람이라 아뢰옵니다.
---------------------------------------------------------

유의태 : 프로그래밍이란 무엇인가?

허준 : 프로그래밍이란 신이 내린 최고의 노가다로서, 예(藝), 공(工), 노(勞) 의 최고의 집합체라합니다.
예(藝)란 창조요, 공(工)이란 체계요, 노(勞)란 노동을 뜻하니, 창조적 체계의 노동, 그것이 프로그래밍입니다.
노동이란 육(肉)이나 수(數)로 때울 수 있는데 이것은 오직 머리와 손가락만을 사용하니,육신과 정신이 모두 피로하고,
그 수(數)로 해결할 수 없고 오직 삼천갑자의 내공이 좌우한다고 합니다.
육이 피곤하면 머리는 가볍고, 머리가 피곤하면 육은 편한 것이 세상 이치건만 이 모두 거스르니, 사람이 할 도리가 아니라고 아뢰옵니다.

유의태 : 프로그래머가 된다는 것은 무엇인가?

허준 : 다시 아뢰옵니다. 프로그래머란 밤낮을 거꾸로 사는 올빼미의 삶이요, 18개월마다 두배씩 늘어나는 외서(外書)로
배움의 끝을 알 수 없는 삶이라 하옵니다.
블루컬러와 화이트컬러 사이의 골드컬러라고 하지만, 실은 찌든 셔츠의 색인지도 모른다는 말이 있는데,
이는 프로그래밍이 가진 독 때문이라고 하옵니다.
또한 이 길에 들어선지 3년이 지나면 야참으로 먹은 사발면으로 다져진 복부 공력이 3000갑자요,
피워댄 담배로 쌓인 가슴 내공이 2000갑자는 족히 넘는다 하옵니다.
이렇게 3년동안 충실히 내공을 다진 이들은 삼일을 자지않고 시(時)당 100라인이 넘는 소스를 쏟아낸다고 하니 실로 놀라울 따름입니다.
그래서 도를 득한 자의 내공의 힘에는 갓 입문한 50인도 대적하기 어렵다고 하옵니다.
도를 득하기 위해 한달에 집에 4번가면 4년이요, 3번가면 3년이 소요되므로 회사에 멍석깔아 누운 이도 있다고 합니다.
득도의 길은 멀다고 할 수 있사옵니다.
음식점은 그 비법을 익히면 대를 이어 전수를 하며, 집을 지으면 최소 20년은 유지할 수 있으나,
프로그래머는 6개월을 배워 1년을 써먹을 수 없으며, 그 만든 결과를 1년을 유지하기 어렵다고 하니,
3년 이내에 배움의 한계를 느끼고 하산하는 이가 십중팔구라 합니다. 그러하니 도를 위해 마음을 비우지 아니하고는 도를
깨닫는 전문가의 반열에 들어설 수 없다고 하옵니다.

유의태 : 컴퓨터 언어란 무엇인가?

허준 : CPU, 램, 보드, 하드디스크로 이뤄진 컴퓨터라는 하드웨어를 움직이는 소프트웨어를 개발할 수 있는 수단이라고 하옵니다.
지금까지 백여종의 언어가 개발됐으나 현재 널리 용되는 것은 C, C++, 자바, 베이직, 파스칼 정도라 하옵니다.
그중에서 제일로 치는 것이 C++과 자바입니다.
C++과 자바는 객체지향 프로그래밍의 대세를 타, 모든 개발자가 정복하기를 원하는 대상이기도 합니다.
그러나 널리 사용되는 것은 C와 베이직이라 하옵니다.
C는 여느 운영체제에도 포팅되도록 문법이 단순하고 하드웨어 접근이 쉽다는 이유로,
전자통신업체부터 소프트웨어업체까지 널리 사용이 되고 있사옵니다.
베이직은 전문(역자 : 錢Bill 門Getes)이 이끄는 소유(역자 : 小Micro 柔soft)문파에서 집중적으로 포교하고 있기 때문에
이 역시 널리 사용된다고 합니다.

유의태 : 어떤 언어를 선택해야 하는가?

허준 : 컴퓨터언어는 한가지만을 습득해도 그 도의 경지를 알 수 있어, 하나의 언어에서 다른 언어를 익히는 것은 그리 어렵지 않다고 하옵니다.
모든 사물에는 도가 있으니, 그 도란 극(極)이요, 또한 접(接)이온지라 어떤 것을 선택하라 말하기가 어렵습니다.
대개의 경우, C와 자바는 기본으로 배우는 추세라고 하옵니다. 그러나 요즘처럼 복잡한 시대에서는 언어는 반(半)이요,
도구가 완(完)이라고 하옵니다.
컴퓨터언어와는 별도로 개발을 통합해 쉽게 할 수 있는 개발도구라는 것이 있는데, 델파이, 파워빌더, 비주얼 C++,
비주얼베이직등이 널리 사용된다고 합니다.

유의태 : 어떻게 배워야 프로그래밍을 잘 배울 수 있는가?

허준 : 런 이외에는 방도가 없는 것으로 아룁니다.
런에는 두가지 있사온데, 배움을 뜻하는 런(Learn)과 실습을 뜻하는 런(Run)이 있습니다.
배움과 실습이 모두 조화를 이뤄야지만 제대로 도의 경지에 이른다고 하옵니다.
옛 성현인 공자가 말씀했듯이 배우기만 해서는 만들지를 못하고, 만들기만 해서는 뜻이 작다고 합니다.
무릇 모든 도의 경지가 이와 같지만, 프로그래밍에서는 더욱 더 그러하다고 합니다.
배움에서 도에 이르려면 이 둘의 조화가 합쳐진 선을 이뤄야 하는데, 이 또한 어렵다고 합니다.
그래서 100명이 배움을 시작해 3명정도 득도한다고 하니,
삼천리 반도에 도의 경지에 이른 자가 적어 품은 뜻을 세상에 떨친 패키지가 없는 것도 이와 통한다고 합니다.
--------------------------------------------------------------------------------------------------

우연히 데브피아 갔다가 옛날 생각나서 퍼옴

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연예인 안됐으면 어쩔 뻔, 누가 봐도 천상 연예인은? 운영자 24/06/17 - -
222091 아... 당구 한게임 치고 저녁 먹고 데이트 하고 [1] 시불라미갤로그로 이동합니다. 10.12.03 106 0
222088 playing with c 솔루션 있으신분 급구합니다 로렌(211.37) 10.12.03 723 0
222087 허접이라서 또 왔어요 ㅋ;ㅋ;ㅋ;;이번에는 혼자해보려고 노력했는데 [7] 허접(121.169) 10.12.03 685 1
222086 tcp/ip관련 책좀 추천해주세효~~ ㅎㅎ [1] 모모이갤로그로 이동합니다. 10.12.03 119 0
222084 형들 박스웹같은 사이트는 어떻게 만들까? t(121.143) 10.12.03 62 0
222082 모션 포트레이트 + 플래쉬같은 애니메이션UI 툴 만 만들어서... 햏햏했갤로그로 이동합니다. 10.12.03 60 0
222081 모션 포트레이트 구현방법에 대해 좀 아는거 있는사람? [5] 햏햏했갤로그로 이동합니다. 10.12.03 91 0
222080 아까에 이은 또다른 c언어 질문이에요. [3] 1233(58.233) 10.12.03 109 0
222079 너님들 타코야끼 장사 해봤음? [15] 햏햏했갤로그로 이동합니다. 10.12.03 1389 0
222078 원래 과장님들은 다 멋진가? [14] 해일리갤로그로 이동합니다. 10.12.03 154 0
222077 C언어를 혼자서 공부할수 있습니콰? [17] djㅡhonda갤로그로 이동합니다. 10.12.03 247 0
222076 으흐흑 나의 사라진 일당. ㅜㅜ [6] 한강구조견(59.6) 10.12.03 128 0
222075 c언어 초반부 질문. [3] 1233(58.233) 10.12.03 948 4
222074 님들 이런 온라인게임 만들려면 얼마나 해야되나요? [14] ㅇㅇ(119.207) 10.12.03 253 0
222073 C++에선 구조체도 상속이 되는구나 -_- [6] Deanex(110.9) 10.12.03 1052 3
222071 하루 7시간 교육 + 3시간 복습 + 8시간 프로젝트 [10] 미클갤로그로 이동합니다. 10.12.03 2939 3
222070 C++ 런타임오류 해결법좀 굽신굽신 토끼냄새갤로그로 이동합니다. 10.12.03 125 0
222069 기본 자바 소스 파일 어디서 볼 수 있어? 머그컵갤로그로 이동합니다. 10.12.03 76 0
222068 21세기는 분당살람의 시대 [7] 분당살람갤로그로 이동합니다. 10.12.03 98 0
222067 금요일 밤에는 먹자골목을 요리조리 돌아다니는 재미가 있어야 하는데. [2] 해일리갤로그로 이동합니다. 10.12.03 60 0
222066 쉬운거 같으면서도 어려워 [35] 홍다(114.199) 10.12.03 204 0
222065 LButton 클릭이랑 더블클릭이랑 어케 구분함? [9] ###갤로그로 이동합니다. 10.12.03 344 0
222064 새 귀여워 새 [10] elwlwlwk갤로그로 이동합니다. 10.12.03 162 0
222063 확실히 스윙이 느리긴 느린건가? [7] 머그컵갤로그로 이동합니다. 10.12.03 100 0
222062 c언어 문제질문좀드릴게요ㅠ 모르는것이있어서 [21] 밤나그네(220.69) 10.12.03 166 0
222061 주석 육하원칙 [5] 세브(211.117) 10.12.03 173 0
222059 횽들 지금 아얄씨 안댐? [4] prismatic갤로그로 이동합니다. 10.12.03 67 0
222058 으.. 머리아퍼.... [2] rntjr갤로그로 이동합니다. 10.12.03 80 0
222057 으앙 형들아 얘 왜 함수를 변수인식으로 할까요. [12] 곰세마리가갤로그로 이동합니다. 10.12.03 600 1
222056 나사 중대발표 급 음악 [2] ㅇㅇㅃ갤로그로 이동합니다. 10.12.03 109 0
222055 나도 코딩스타일 [5] 튀김맛기름(211.202) 10.12.03 170 0
222054 혹시 이런 경험 있으신분 있음?? ㅋㅋㅋㅋㅋ [12] 형들아(220.73) 10.12.03 216 0
222053 이거 왜 안 되는지좀.. [14] 허접(121.169) 10.12.03 667 2
222052 존나 할게 없다 [4] 출판과장갤로그로 이동합니다. 10.12.03 128 0
222051 코딩습관 떡밥 [4] prismatic갤로그로 이동합니다. 10.12.03 137 0
222049 수업이 존나 일찍 끝났다 [4] ㅇㅇㅃ갤로그로 이동합니다. 10.12.03 92 0
222048 광운대 컴퓨터 동아리랑 교류를 시작했는데 [2] 세브(211.117) 10.12.03 250 0
222046 문자열 파싱... [6] rntjr갤로그로 이동합니다. 10.12.03 199 0
222045 포인터 [1] mv(121.182) 10.12.03 72 0
222043 다형성 [1] cp(203.252) 10.12.03 53 0
222042 개발자 분들 조언 부탁 [13] 개고민(122.36) 10.12.03 210 0
222038 광운대학교(서울 하위권??)1학년 마친 애가 실력이 이정도면... [17] 컴돌이(203.246) 10.12.03 350 0
222037 양수 집합의 최대·최소값 문제 [5] 세브(211.117) 10.12.03 146 0
222036 게임법 연내 통과?? [2] 시불라미갤로그로 이동합니다. 10.12.03 80 0
222034 지렁이 버그알아냄 [12] 류들(210.91) 10.12.03 157 0
222033 해일리는 해일해일 하고 [4] prismatic갤로그로 이동합니다. 10.12.03 102 0
222032 횽들 매틀랩 이미지 불러오는거 관련해서 질문좀 할꼐 [2] Enky갤로그로 이동합니다. 10.12.03 111 0
222030 전 기름 쟁이 입니다. [2] 전기름쟁입니(1.224) 10.12.03 125 0
222029 공비횽 에러 [6] prismatic갤로그로 이동합니다. 10.12.03 136 0
222028 구니스는 대단해! [9] 세브(211.117) 10.12.03 179 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2