디시인사이드 갤러리

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

갤러리 본문 영역

프로그래밍이라?

Deskjet(220.75) 2012.01.13 23:44:36
조회 139 추천 0 댓글 4


프로그래밍을 논리로만 생각하는 사람이 많다. 후훗...


프로그래밍을 논리로만 하면 쉽게 지치기 마련이지...

프로그래밍은 모든 감각을 다쓰고, 마지막으로 영감까지 보태어서 하는거라고 생각하면 좋아.

코드를 짤때는 알고리즘과 논리를 기반으로 건반치듯이 리듬감있게 타이핑 하면 그날은 즐겁지.

좋아하는 노래로 BGM을 깔고 코딩하는 건 필수이지, 지금 내가 짜 넣은 알고리즘과 논리가 전체에서 어느부분을 차지하는지 경제학적인 감각도 필요하지.

항상 트레이드 오프는 존재하고 시간과 공간을 협상하는 능력도 좋아야해.

그리고 많은 사람들이 간과하는것. 라이브러리와 sugar syntax. 시공간 트레이드만 있는 것이 아니라.

컴파일러를 통한 syntax레버리지도 생각해주는게 좋아.

그리고 변수명 선정과 적절한 인덴트는 나만의 타이포그래피를 형성하고 시각을 즐겁게 하지.

반드시 그런것은 아니지만 대체로 좋은 형식이 좋은 의미를 담게 되어있어.

가끔 형식을 벗어난 코딩으로 도발을 하는 것도 좋아. 왜냐하면 일관적인 공리 형식이 모든 의미를 담을 수가 없거든... 괴델을 생각해도 좋아.

호흡을 가다듬으면서 커피향을 맡는 것 또한 프로그래밍의 즐거움중의 하나이지.

좋은 키보드를 쓴다면 촉각에 즐거움을 주고 타이핑 소리는 청각을 즐겁게 하지.

잠들기전 UI와 컨텐츠 생각하면서 직관과 영감을 발달시켜주지.

그래픽과 UI 자체는 기하적이여서 직관이 필요하고, UI를 서술하는 코드는 대수논리적이라서 논리가 필요하지.

메모리와 CPU를 통해서 제어되는 전자와 각종 센서를 생각한다면 자신의 신경만과 오감들을 대신한다고 생각하면 더욱 즐겁지.

눈을 감고 우리가 우리의 심장을 느끼며 살아있음에 감사하는 것처럼 CPU도 XTAL의 맥박에 감사하겠지? 

결국 프로그래밍은 자아를 발견하는 과정이기도해.

마지막으로 자신만의 개발툴, 자신만의 개발환경, 그리고 자동화, 라이브러리화 프레임워크화, 자기 반성은 끈임없는 상승 나선을 만들지.

아... 끝없는 황금의 띠.

마침내 우리는 컴파일러로 컴파일러를 만들고 코드로 코드를 생성하고, 코드로 코드간의 인터페이스를 정의하는 지경에 이르게 되리...

우리가 C 쓸때 톰슨형에게 빚진 것 처럼 톰슨형 또한 튜링형과 노이만형에게 빚을 졌으지도 모르지.

하지만 대인배인 거인들의 어깨는 누군가에게 빚이 아니라 빛이 되어 주지.

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이성 보는 눈 없어서 걱정되는 스타는? 운영자 25/11/10 - -
AD 겨울가전 SALE! 쿨한 겨울 HOT세일 운영자 25/11/12 - -
298872 형들 자꾸 물어봐서미안한데 [5] 하마돈갤로그로 이동합니다. 12.01.15 87 0
298871 야근있는 회사 야근없는 회사 백점만점십점(218.39) 12.01.15 2438 0
298870 RIA 에 대해서 볼려고 하는데 [1] 좋은아버지갤로그로 이동합니다. 12.01.15 51 0
298867 올해 망조들어서 프로그래머들하고 공학계 인간들 돈좀 만지겠군하~ [6] 김모씨(118.176) 12.01.15 236 0
298866 error C2106: '=' : 왼쪽 피연산자는 l-value이어야 [23] 하마돈갤로그로 이동합니다. 12.01.15 109 0
298865 별사탕 OS는 어떻게 되었으려나? [1] elwlwlwk갤로그로 이동합니다. 12.01.15 76 0
298864 웹사이트 구축하고자 하는데 어찌해야 할까요? [9] ㅇㅇ(124.3) 12.01.15 122 0
298862 안다로이드 기반 os만들 능력자 있나요? [2] 왓더(211.246) 12.01.15 106 0
298859 형들 해킹에 대해서 궁금한게 있는데 ㅁㄴㅇㄹ(121.158) 12.01.15 64 0
298857 신입 입사 지원할때 포트폴리오로 OS 하나 만들어서 할려고 했는데 [8] ㅁㄴㅇㄹ(59.30) 12.01.15 181 0
298856 크롬느님은 왜 갤질하면 자꾸 뻗지 dlbo갤로그로 이동합니다. 12.01.15 32 0
298855 플그래밍 잘하는님아들 [8] 존슨즈아기화장수갤로그로 이동합니다. 12.01.15 136 0
298854 댓글돌이까지만 소환해보자 [7] 띠로리로리갤로그로 이동합니다. 12.01.15 100 0
298853 ㅁㄴㄹ ㅁㄴㄹ(125.135) 12.01.15 13 0
298852 횽들 ios/안드로이드 모바일게임 개발하려면 초기 투자비가 얼마쯤 깨져? [6] ㅇㅇㅇ(221.147) 12.01.15 118 0
298851 ㅁㄶㅁㄶ ㅁㄴㄹ(125.135) 12.01.15 18 0
298850 형님들 php나 제로보드로 대학총동문회 사이트 만들어야 되는데 도와주세요 [6] 123(121.88) 12.01.15 84 0
298849 해외 해외 하니 나도 목표중 하나가 해외 대학원.. +어게인갤로그로 이동합니다. 12.01.15 80 0
298848 어디에 있는 코드게? [1] elwlwlwk갤로그로 이동합니다. 12.01.15 54 0
298847 컴자격증 많이 따보신 님들아 [5] 비수쉴드갤로그로 이동합니다. 12.01.15 99 0
298844 나 고3때 수리 가 모의 100점 맞았었음.. [2] ㅋㄱ(183.96) 12.01.15 87 0
298843 치킨 무시하지 마라능. ㅇㅇ [1] ☎v2.0™갤로그로 이동합니다. 12.01.15 76 0
298842 형들 나 수리5등급에 수포자인데ㅋㅋㅋ [3] 어려운리눅스갤로그로 이동합니다. 12.01.15 90 0
298841 형들 나 아랫글보니궁금한거 [1] 코딩...?갤로그로 이동합니다. 12.01.15 39 0
298840 컴공? 컴과? [9] 전과생(121.167) 12.01.15 194 0
298839 어플,프로그램,웹사이트 만들려면 무슨학과가야되요? [6] 어려운리눅스갤로그로 이동합니다. 12.01.15 105 0
298838 파이썬 input() 함수 질문좀 [2] ThinkCHAN갤로그로 이동합니다. 12.01.15 165 0
298837 해외 회사 입사 내가 아는 루트들. ㅇㅇ [3] ☎v2.0™갤로그로 이동합니다. 12.01.15 195 0
298836 으엥 코딩...?갤로그로 이동합니다. 12.01.15 27 0
298835 이거 왜이런거에요ㅠ 댓글점여ㅠ 심각해요ㅠ [1] 글쓴이(121.165) 12.01.15 62 1
298834 Win7 64bit VS2010에서 FreeGLUT 사용 - 링크 오류 [9] wiu갤로그로 이동합니다. 12.01.15 264 0
298831 킁.. 집에서 회사일 하기 무지 싫넹. [10] ☎v2.0™갤로그로 이동합니다. 12.01.15 141 0
298829 프로그래밍을 배우고싶은 학생이질문하나해요 ㅠㅠ [2] 초보(211.229) 12.01.15 59 0
298828 뜬금없지만 라면 종결자 [4] 바보플머(222.121) 12.01.15 128 0
298826 프로그래머로 미국회사 취업하려면 스펙어느정도 되야돼? [5] ㅁㅁㅁ(121.164) 12.01.15 268 0
298825 엔진이 한종류인줄로만 알았는데 아니네.. [7] +어게인갤로그로 이동합니다. 12.01.15 125 0
298823 클라이언트 프로그래머 되려는데 커리큘럼 비교좀 해주세요!!!!!!~~~~ [2] 맹러(175.123) 12.01.15 127 0
298821 전에 나 집에 있을때 집으로 온 전화 기억난다 [2] dlbo갤로그로 이동합니다. 12.01.15 44 0
298818 횽들 class를 사용하려면 iostream이 필요한거야???? [1] 플밍 초보 (121.164) 12.01.15 4709 0
298817 우리 이모부.. 보이스 피싱 당하셨다네..... [5] 쿄스케갤로그로 이동합니다. 12.01.15 112 0
298816 프갤러 형들 프갤 늅인데 인턴 질문좀(계약직같은거) 정육갤로그로 이동합니다. 12.01.15 43 0
298815 역시 임베디드 치킨이 제일 좋겠어 dlbo갤로그로 이동합니다. 12.01.15 43 0
298814 c언어 공부하면서 수학딸린다는게 존나 느껴져서 수학공부 시작하려고 하는데 [5] 세탁범갤로그로 이동합니다. 12.01.15 154 0
298813 어제도 올렸지만 답이 없던 질문 재질문합니당. [2] SODMaster갤로그로 이동합니다. 12.01.15 54 0
298812 C#이 C++ 보다 좋은 점에 대한 질문에 대해서... [1] 바보플머(222.121) 12.01.15 147 0
298811 그것에 대해서 무엇을 얼마나 아느냐가 중요한게 아닌 것 같다. [2] 바보플머(222.121) 12.01.15 68 0
298808 정보처리기사 이제 비전공이면 경력 꼭 필요하냐? [2] 으헝(58.122) 12.01.15 160 0
298807 for 문 뒤에는 ; 안붙여도 됨/?? [4] 노소프소갤로그로 이동합니다. 12.01.15 98 0
298806 횽들 개뉴비가 c sprintf 질문좀 할게요 [2] 노소프소갤로그로 이동합니다. 12.01.15 52 0
298805 좆뉴비인데 횽들 API 뭐로해야할지도와줘,, 123(58.148) 12.01.15 42 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2