컴퓨터를 처음 접한 건 13살 때 였어요
부모님이 1984년에 맥킨토시 컴퓨터를 사주셨어요. 제가 8살 때였죠
제가 6학년 때 였어요
대학에서 처음으로 프로그래밍을 배웠어요
신입생때, 첫 학기에 컴퓨터 과학 입문을 들었구요
틱-택-토 게임을 하는 프로그램을 만들었어요
시작은 원대하지 않았어요. 제 시작은 가장 좋아하는 색, 나이 등을
묻는 것이었죠.
처음에 배웠던 것은 초록색 원, 빨간색 네모가 스크린에 나오게 하는 것이었어요
처음으로 무언가 뜨게 했던 건 "세상아, 안녕" 이었어요
컴퓨터로 그것을 했을때, 너무 놀랍고 좋았어요
컴퓨터 과학 지식을 모두 배우고 싶다던가
전문가가 되어보겠다고 시작한 건 전혀 아니에요
그냥 하고 싶어서 시작된 것이었죠
제 여동생들과 함께 놀고 싶었던 것 뿐이예요
작은 프로그램에 조금씩 더해 나갔어요
그리고 배우고 싶은게 생기면 찾아봤죠. 책이나 인터넷에..
악기를 연주한다거나 운동을 한다거나 그런 것과 별반 다를 바 없었어요
처음엔 굉장히 두렵다가도 계속 하게 되는 거죠
프로그래밍은 굉장히 어려워보이지만 충분히 배울 수 있는거예요
다른 모든 것들이 처음엔 무서워 보이는 것처럼요, 안그런가요?
프로그래밍은 실제로 그리 어렵지 않아요. 문제를 쪼개가면서 복잡한 알고리즘을 만들어가는 거죠.
전통적인 방식과 같죠.
천재일 필요는 없어요, 시도하느냐 마느냐 결심하는 거죠
덧셈, 뺄셈. 그게 다예요
곱셈을 알긴 해야겠죠
프로그래밍을 하기위해 천재가 될 필요는 없어요. 뭔가 읽기 위해서 천재여야 하나요?
레이싱 선수 또는 야구선수, 건축가 등이 되고 싶더라도
이러한 것들이 소프트웨어에 의해 좌지우지 되요.
컴퓨터가 무엇이든간에 모든 곳에서 중요한 것이 되었죠.
농업? 연예사업? 제조업?
2013년 지금은 모든 것이 기술과 연계되어 있죠. 소통하기 위해서, 은행거래를 위해서, 정보를 위해서...
근데 아무도 프로그래밍은 모르죠.
학교 다닐때 "비범한 아이들"이라는 학교 그룹에 있었어요
사람들은 나를 비웃었죠, 그런 것 알잖아요
그래도 멋있다고 생각했고, 많은 걸 배웠죠. 몇 명은 이 쪽으로 진출했죠.
우리 정책은 말그대로 능력있는 기술자들을 찾을 수 있는대로 다 고용하는 것이예요
하지만 우리의 한계는 그만큼 훈련받고 기술을 가진 사람이
충분하지 않다는 것이죠.
그런 사람들을 고용하기 위해 최대한 좋은 환경을 만들려고 하고 있어요
굉장한 쉐프도 있구요
공짜 음식
아침, 점심, 저녁
무료 세탁
간식
비디오 게임 부터 스케이트를 탈 수 있는 곳 까지
회사내에 재미난 것들이 모두 있어요, 사람들이 놀거나 휴식하거나 생각하거나..
음악을 듣거나, 창의적이 되게 하는 공간들이요
돈을 많이 벌고 싶든, 단지 세상을 바꾸고 싶든
컴퓨터 프로그래밍은 놀란만한 힘을 주는 엄청난 기술이죠
누가 저에게 소프트웨어는 인간을 위한 것이고, 컴퓨터를 이용해 사람을 돕는 기술이라고 알려줬다면
나의 인생관은 훨씬 빨리 바뀌었을 텐데 말이죠
생각을 해내고, 직접 보고 선택하며, 그걸 사람들에게 전달하는 것
제 생각엔 우리가 그런 경험을 하는 첫 세대 인것 같아요
몇몇 사람들이 기숙사 방안에서 뭔가 시작하는 거에요.
큰 회사를 세우는 게 아니라 그냥 함께 모여서 뭔가를 만드는 거죠.
그런데 이것이 나중에 10억명이 매일 사용하는 것이 된다면, 생각할수록 엄청난 거죠.
큰 일이 아니었는데, 놀라운 일이죠.
미래의 프로그래머들은 미래의 마법사들이예요.
자신이 남들에겐 마법을 가진 사람으로 보일걸요
초능력을 가진 것과 같다고 생각해요, 대단하죠
훌륭한 프로그래머는 오늘날의 스타와 같죠. 그게 다예요