노력에 대하여
위대한 사람들은 자신의 성취로 만들어진다
- 전구 하나를 팔기 전까지 수많은 프로토타입을 개발한 토머스 에디슨이 있습니다.
- 카페에서 아이를 돌보며 해리 포터를 쓰고 있던 무직의 조앤 K. 롤링이 있습니다.
- HP에서 일하는 여가 시간에 최초의 개인용 컴퓨터를 만든 스티브 워즈니악이 있습니다.
그들의 공통점은 무엇일까요?
그들은 모두 좌절과 경멸을 겪었지만, 성공 확률이 낮았음에도 불구하고 목표를 달성했습니다. 이들의 강한 의지는 내재적 호기심에서 비롯됩니다.
집념
물론, 저는 제 일을 사랑합니다. 평생 프로그래머로 살고 싶습니다. 하지만 때때로 프로젝트를 끝내는 것이 너무 어렵게 느껴질 때가 있습니다. 큰 그림을 보면 겁이 나고, 제때 끝내지 못할까 봐 두렵습니다. 저에게 필요한 것은 다른 사고방식입니다.
구글 웨이브 팀 전 멤버인 Dhanji R. Prasanna는 이런 관찰을 했습니다
그리고 이것이 더 폭넓은 핵심 요점입니다. 프로그래머로서 여러분은 매일 매일 승리의 연속이 있어야 합니다. 그것은 해커 성공의 데우스 엑스 마키나입니다. 그것이 여러분이 다음 기능과 그 다음 기능을 기대하게 만드는 것입니다.
구글 웨이브는 상업적으로 성공하지 못했지만, 확실히 기술적 돌파구였습니다. 그리고 그것을 세상에 내놓는 것은 고역이었습니다. 우리는 목표를 바로 눈앞에 두고, 그 목표를 향해 수많은 작은 발걸음을 내딛어야 합니다. 이것은 어떤 직업에서도 마찬가지입니다. 승자는 절대 포기하지 않습니다.
방향
오늘날에는 그 어느 때보다 의미 있는 일을 이루기가 더 쉽습니다.
이 글을 읽고 있다면 여러분에게는 강력한 도구가 있습니다. 바로 인터넷에 연결된 컴퓨터입니다. 우리는 힘든 육체노동 없이 한 사람이 기적을 이룰 수 있는 시대에 살고 있습니다. 수십억 명의 사람들이 책상 앞에서 사업을 일으키고, 몇 분 만에 유명해지고, 몇 초 만에 책을 출판하고, 대량의 데이터에 즉시 접근할 수 있는 시대입니다. 지난 100년 동안 가장 강력한 발전은 통신 비용의 감소였습니다. 정보 한 비트를 지구 반대편으로 전송하는 것은 사실상 무료이며 1초도 걸리지 않습니다. 20세기까지도 제대로 된 교육은 소수의 행운아들만의 특권이었지만, 이제 새로운 것을 배우는 것은 대부분 의지의 문제입니다.
그럼에도 불구하고 학습은 여전히 인내와 결의를 요구하는 지루한 작업입니다. 정보의 양이 증가함에 따라 주의를 분산시키는 방법도 늘어났습니다. 집중력을 잃는 것은 클릭 한 번이면 됩니다.
헌신
누구나 무언가를 시작할 수 있습니다. 그러나 끝까지 마치는 사람은 거의 없습니다. 그 이유는 일을 끝내는 것이 어렵기 때문입니다. 여러분이 하는 일을 사랑한다 해도 말이죠. (There Will Be Blood와 Primer의 시작 부분을 보면 고된 일이 무엇인지 알 수 있습니다.)
누가 뭐래도 지속 가능한 무언가를 이루는 것은 악착같이 노력한다는 뜻입니다. 희생을 감수한다는 뜻입니다. 밀고 나간다는 뜻입니다. 완벽하지 않더라도 무언가를 판다는 뜻입니다. 여러분의 아름다운 프로젝트가 결국 볼품없는 마멋으로 변할 수도 있습니다. 그럼 화장을 해서 문 밖으로 내보내세요.
퀘이크의 3D 엔진에 관한 보고서에서 개발자 마이클 에이브라시는 이렇게 말합니다:
프로젝트가 끝나갈 무렵에는 설계가 이미 확정되어 있고, 대부분의 작업은 버그를 수정하거나 원래 설계에 없던 또 다른 기능을 억지로 끼워 넣으려고 고민하는 것입니다. 그런 작업은 프로젝트를 시작하는 것보다 훨씬 재미없고, 종종 매우 고되지만, 프로젝트가 출시되기 전에 반드시 해야 합니다. 제 전 상사가 좋아하던 말이 있습니다. “프로젝트의 첫 90%를 끝낸 후에는 나머지 90%를 끝내야 한다.” 성공의 핵심은 바로 그 두 번째 90%입니다.
많은 프로그래머가 그 두 번째 90%에 도달하면 지치고, 지루하고, 좌절해서 직장을 옮기거나, 집중력을 잃거나, 미루기 위한 변명을 찾습니다. 프로젝트를 끝내지 못할 방법은 수없이 많지만, 끝내는 방법은 단 하나입니다. 머리를 숙이고 끝날 때까지 악착같이 해내는 것입니다. 그렇게 하면, 프로그래밍 세계가 여러분의 것이 될 것이라고 장담합니다.
마지막 부분은 저에게 큰 영향을 주었습니다. 목표를 향한 헌신과 간절함은 반드시 여러분 내면에서 나와야 합니다. 그것은 여러분의 원초적인 내면의 목소리입니다. 그 목소리가 사라지지 않게 하세요. 그리고 포기하기 직전에 이르렀을 때, 너무 깊이 생각하지 마세요. 그저 앞으로 나아가 올바른 방향으로 아주 작은 발걸음을 내딛으세요. 출시하세요!
글을 무작위로 읽기