생활코딩 개론
생활코딩 개론 우리 사회는 건축을 업으로 하지 않는 사람들도 최소한 못질이나 형광등 교체 정도는 스스로 할 수 있는 것을 미덕으로 여긴다. 건축으로 건축된 세상에 살고 있기 때문이다. 우리가 부시맨이나 피그미족 이라면 사회는 그에 걸맞는 미덕을 요구할 것이다. 이제 가상 현실은 건축 보다 크다. 어떤 온라인 게임은 실측이 영국 보다 크다고 하고, 네이버의 첫페이지가 하루동안 로딩되는 횟수를 최소 1억 페이지뷰에 30cm로 계산하면 3만km가 된다. 이 크기는 지구 지름의 두배가 넘는다. 이제 우리는 새로운 세계에 살게 된 것이고, 세계는 그에 걸맞는 미덕을 요구할 것이다. 이른바 캐주얼한 코딩 정도는 자력으로 할 수 있는 능력 말이다. 내가 어렸을 때는 컴퓨터의 조기 교육이 제법 활기를 띄었다. 그건 아마 컴퓨터라는 문명에 대한 부모들의 두려움과 게임에 대한 아이들의 열광이 절묘하게 맞아 떨어진 것의 결과일 것이다. 그런데 요즘은 컴퓨터 교육 이라는 것 자체가 사라졌고, 마우스는 돌잔치에서 퇴출된지 한참 되었다. 빌게이츠는 멀고,진짜 개발자들은 가까우니 이 직군에 대한 세상 인심이 달라지는 것은 당연한 결과기도 하다. 하지만 그러거나 말거나, 이 세상을 지배하는 것은 분명히 소프트웨어고, 우리가 새로운 이웃과 이웃하기 시작했다는 점은 변하지 않는다. 이 블로그의 방문자 중 10% 이상이 (검색엔진, RSS수집기와 같은) 로봇이고, 게중에는 천역덕스럽게 댓글이나 트랙백까지 걸고 가는 스팸로봇도 상당하다. 또 이들을 단속하는 필터링 로봇도 24시간 순찰중이다. 이른 바 The others의 시대에 살게 된 것이다. 싫건 좋건 우리는 이들을 이해해야 하고, 소통해야 한다. 이를 위한 제2 외국어가 바로 프로그래밍인 것이다. 그래서 사내에서 생활코딩 캠페인을 시작했다. 개발자가 아닌 동료들에게 프로그래밍 컨셉을 전달하는 것이다. 무턱대고 프로그래밍을 강의 하는 것이 아니라, 일상 속에서 일어나는 이런 저런 문제를 프로그래밍은 어떻게 해결하고 있는가를 코드 없이 함께 생각해 보는 것이다. 틈틈히 그 과정을 '생활코딩' 카테고리에 올릴 예정이다.


      + 프로그래머


2009/11/24 10:51

태그 : , ,
RSS | 한RSS | 구글리더
트랙백 :: http://egoing.net/trackback/1311
bb 2009/11/24 11:03 L R X
프로그래밍 배워보고 싶은데 어떻게 배워야 할지 몰라서 접어두고 있었는데 에고잉님이 친절히 가르쳐주신다니 그저 굽신굽신
egoing 2009/11/24 23:47 L X
어디서부터 시작해야 할지 고민중 :)
슈테른 2009/11/24 11:08 L R X
진도 나가주세요.^^ - 무척 흥미롭게 배우고 있는 생활코딩 수제자 -
egoing 2009/11/24 23:48 L X
슈테른님은 자세가 제일 좋은 분이죠.
nor1dor1 2009/11/24 11:37 L R X
예전에 트위터에서 봤는데, 그때부터 기대하고 있었습니다.
egoing 2009/11/24 23:48 L X
부담되는 구만요. ㅎ
시퍼렁어 2009/11/24 12:00 L R X
좋은 생각이에요
egoing 2009/11/24 23:48 L X
감사합니다 :)
ssongvirus 2009/11/26 00:10 L R X
수업에 조용히 줄 서봅니다.
egoing 2009/11/26 18:46 L X
ㅋㅋ 동상 땡큐
비밀방문자 2009/11/27 00:49 L R X
관리자만 볼 수 있는 댓글입니다.
egoing 2009/11/27 10:07 L X
프로그래밍은 제가 아는 것 중 제일 재미있는 일입니다. 꼭 해보세요 :)
김창준 2009/12/07 13:45 L R X
안녕하세요. 생활코딩 아이디어 저도 좋아합니다.

이번 토요일에 서울대에서 모임이 있습니다. http://langdev.net/post/325

제가 일상적 J 프로그래밍이라는 제목으로 "생활코딩"을 이야기(및 실습)할 예정인데, 시간이 되시면 오셔서 같이 논의해볼 수 있으면 좋겠네요. 대상은 일반인입니다.
egoing 2009/12/07 14:58 L X
김창준님 안녕하세요. 이렇게 찾아와주시고, 관심을 가져주셔서 영광입니다. 그런데 요즘은 연말이라 시간 약속이 너무 복잡한 방정식이 되서 아마 내일쯤 되야 일정이 확정될 것 같습니다. 관심 감사합니다. :)
mahabanya 2010/11/17 18:16 L R X
우왕. 멋진 생각입니다. 제가 습작으로 쓰는 SF소설에도 미래에는 모두가 프로그램이 가능한 세상을 그리고 있는데 ㅋㅋ
대흠 2010/12/31 15:32 L R X
중앙집권적인 폐쇄형 컴퓨터가 지배하던 시절에는 전산자원이란 건 소수 전산개발자들의 전유물이었죠. 그러다가 8,90년대 SQL과 클라이언트서버(C/S) 시스템이 등장하면서 'End User Computing(EUC)'이란 개념이 유행을 했죠. 컴퓨터를 모르는 일반 사용자도 간단한 명령어나 테이블 링크만 해주면 DB에 있는 데이터를 어느 정도 요리할 수 있었죠. 웹2.0과 소셜네트워크시대의 '생활코딩'은 과거의 흐름과는 또 다른 차원인 것 같습니다. C/S시대의 EUC는 효율과 생산성을 중시하는 시대의 산물이고 '생활코딩'은 사람이 중심이 되는 시대에 나온 아이디어라 생각합니다. 이런 패러다임의 변화가 한 개인의 발상에서 나왔다는 점도 주목할만 하고요. 새해에 진행될 생활코딩 실험이 기대가 됩니다.
egoing 2010/12/31 17:31 L X
대흠님이 너무 과대평과하신 것이 부담스러운 한편으로 굉장히 중요한 측면을 말씀하셔서 살짝 놀랍군요. 테크놀로지와 관련해 매우 의미심장한 대변화들이 일어나고 있고, 그 압력이 암시적이고 모호한 형태로 계속 느껴지고 있거든요. 좋은 말씀 감사합니다.
아이디 :
비밀번호 :
홈페이지 :
  비밀글로 등록
내용 :
 


[PREV] [1] ... [130][131][132][133][134][135][136][137][138] ... [577] [NEXT]
RSS | 방명록 | 트위터