디시인사이드 갤러리

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

갤러리 본문 영역

프로그래밍이라?

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


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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
이슈 [디시人터뷰] 충무로가 주목하는 신예, '세계의 주인' 서수빈 운영자 25/11/24 - -
AD 대학생 필수템! What's in my Bag 운영자 25/11/21 - -
299791 뭔일잇엇던거지 오마이갓넬갤로그로 이동합니다. 12.01.21 28 0
299790 여기 디시 아이디 해킹도 가능하나요? ㅇㅇ(112.161) 12.01.21 57 0
299788 아오.. ㅡㅡ 리튬(116.36) 12.01.21 25 0
299786 비주얼베이직,html,c++,해킹,방어 쪽으로 나좀 알려줄형들구해 ㅠ [1] 10분째고민중갤로그로 이동합니다. 12.01.21 132 0
299785 프갤 없어진줄 알았네...ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ [1] (210.113) 12.01.21 113 0
299783 파일의 이미지라는 것이 무엇인가요???? [5] 에이시아(203.90) 12.01.21 108 0
299782 형들 이래도 여자랑 일하고 싶음?? 무개념의 끝 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ [4] ㅁㅇㄴㄹ(59.30) 12.01.21 226 0
299781 프겔좃댓내 ㅇㅇ갤로그로 이동합니다. 12.01.21 60 0
299779 프갤 아프지마 ㅠㅠ 헤헤 뒹그르르갤로그로 이동합니다. 12.01.21 54 0
299778 ㅋㅋㅋㅋ 글 다 왜이렠ㅋㅋㅋㅋ 땡칠도사갤로그로 이동합니다. 12.01.21 99 0
299777 ㅋㅋㅋ 프갤 DB 털린거여??? 으앙(121.142) 12.01.21 100 0
299776 .. ㄴㅇㄹ(58.149) 12.01.21 1875 1
299773 지금 프갤 해킹당한상태. 지금까지 올라간 프갤내용이 다 똑같은 내용이야. [2] Iamme(182.211) 12.01.21 191 0
299772 헐; 글들 왜이래; 허덕(211.214) 12.01.21 56 0
299771 방금 프갤 안들와진거 나뿐인가 허덕(211.214) 12.01.21 52 0
299631 PHP IDE 질문 하나만 해볼께요, [1] 빈민갤로그로 이동합니다. 12.01.20 42 0
299630 zaitsev님 봅니다 에어로홍갤로그로 이동합니다. 12.01.20 50 0
299629 컴퓨터에 깔수있는 pmp같은 운영체제 있음??? 시발넷북(175.203) 12.01.20 25 0
299628 컴퓨터에 깔수있는 pmp같은 운영체제 있음??? 시발넷북(175.203) 12.01.20 23 0
299627 미래는 가상공간의 시대이다 [3] zaitsev갤로그로 이동합니다. 12.01.20 63 0
299626 프로그래밍 격언 [2] (112.153) 12.01.20 72 3
299625 ruby 문법이 변태같다고 생각한건 저밖에 없나요? [5] HJH_갤로그로 이동합니다. 12.01.20 86 0
299624 땡칠도사횽 지금 있나영 [2] 일광면(119.198) 12.01.20 40 0
299621 내칭구 놋북 주웠는데 어떻게 하지?? [5] 네이말(112.152) 12.01.20 86 0
299619 소멤 난 메일 오늘 왔는데 머지... 우왕(112.145) 12.01.20 86 0
299618 엔진쓰니깐 이렇게 편할리가.. [6] 일광면(119.198) 12.01.19 126 0
299616 요번에 대학이 컴공이라 C언어좀 미리 공부해보려 하는데 [2] 잣늅(14.39) 12.01.19 75 0
299615 PHP에서 form action에 대한 질문이있습니다. [2] 궁금해요(203.171) 12.01.19 42 0
299614 횽들은 웹에서 이미지 왕창 긁을때 어떤 방법 씀? ㅇㅇㅇ? [3] ㅇㅇㅇ(121.144) 12.01.19 67 0
299613 형들 c++관련 오류인데 어떻게 해결해??? c++(125.180) 12.01.19 37 0
299612 컴공계에대한 명언 글귀좀 [9] 데헷(119.82) 12.01.19 287 0
299611 횽들은 '매크로만들기' vs '수작업' 어떤걸 선호함? [3] ㅇㅇㅇ(121.144) 12.01.19 96 0
299609 시스템 엔지니어 원래 출장 많이 다녀? (210.113) 12.01.19 65 0
299608 의외로 자바스크립트가 복병인듯 [1] ㅇㅇ(59.26) 12.01.19 52 0
299607 형들 컴공과에서 반드시 공부해야할 부분이 있나요? [10] 호빵(14.43) 12.01.19 119 0
299606 it업체가서 한달에 250벌수있나여?? [2] 1(218.37) 12.01.19 89 0
299604 소멥 서류랑 핖피티.데모시현동영상 [2] 멘탈붕괴(121.129) 12.01.19 72 0
299603 질문요 질문 [2] 아스갤로그로 이동합니다. 12.01.19 29 0
299602 스텍 질문요 [1] 초짜(122.202) 12.01.19 46 0
299601 안여돼는 일본어학과에 많다 [1] 전방수류탄*갤로그로 이동합니다. 12.01.19 57 0
299600 내 자소서인데 함 봐봐. [3] ㅇㅇ(61.43) 12.01.19 106 0
299599 정보보안 업무에 환상을 가진 사람들이 있는듯 생각놀이갤로그로 이동합니다. 12.01.19 186 0
299598 수도권 ssm 붙은 횽들 프로젝트 뭐냈음? [5] dlbo갤로그로 이동합니다. 12.01.19 174 0
299597 도움이 급히 필요.. 윈7에서 하드웨어 가속 끄는방법좀 제발좀.. [1] JAESUNG-UM갤로그로 이동합니다. 12.01.19 265 0
299596 정보처리기사 자격증 있는분 있음? [8] 12(59.12) 12.01.19 139 0
299595 객체지향 프로그래밍의 한계가 곧 우리의 인식의 한계인가? [1] zaitsev(27.115) 12.01.19 82 0
299594 ㅅㅂ컴공과 가면 [2] 오마이갓넬(211.200) 12.01.19 107 1
299593 마에스트로 vs 삼성 소멤 [3] 컴공(121.142) 12.01.19 261 0
299592 자바에서 , 선택한객체를 누르면 입력받는거.. 입력받기.(203.237) 12.01.19 32 0
299591 정보보안이 뜰 수 없는 이유... [2] 컴공(121.142) 12.01.19 150 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2