슈퍼 휴먼 소프트웨어 개발자가 되는 방법

오늘날 지구상에는 "슈퍼 인간 소프트웨어 개발자"로 보이는 소수의 소프트웨어 개발자가 있습니다. Linus Torvalds , Alan KaySteve Wozniak 이 주요 후보 중 일부입니다. 그들은 모두 한 가지 공통점이 있는데, 그것은 그들이 잘하는 일을 많이 했다는 것입니다.

슈퍼 휴먼 소프트웨어 개발자가 되는 것은 실제로 매우 쉽습니다. 같은 일을 반복해서 하고, 반복하면서 프로세스에서 학습을 추출하고, 수십억 번 반복하세요. 코드로 작성하려면 다음을 상상해 보십시오.

10 PRINT "Create a Software project"
20 PRINT "Learn from process"
30 GOTO 10


위의 코드 스니펫을 뇌에 적용하고 수십 년 동안 실행하면 슈퍼 인간 소프트웨어 개발자입니다. 어떻게 보면 Karate Kid의 "왁스 온, 왁스 오프"입니다. 당신은 당신이 그것을 배우고 있다는 것을 깨닫지 못한 채 무언가를 배웁니다. 시간이 지남에 따라 여러분이 참여하고 있는 프로젝트와 여러분이 만들고 있는 코드는 새로운 지식과 지혜로 수렴됩니다. 당신이 만들고 있는 코드는 기본적으로 자율신경계의 일부가 되고, 잠재의식에 들어가고, 뇌의 변화를 촉진하여 소프트웨어를 만드는 능력을 영구적으로 변화시킵니다.

내 친구가 소프트웨어 개발 업계에서 가장 큰 신화가 무엇인지, 그리고 대부분의 사람들이 무엇을 잘못했는지 물은 적이 있습니다. 내 대답은 다음과 같습니다.
  • 가장 큰 통념은 소프트웨어 개발이 빠르게 발전하고 우리가 배워야 하는 모든 새로운 것들 때문에 업계를 따라잡기가 어렵다는 것입니다. 사실은 우리 업계가 공동으로 만든 마지막 뛰어난 발명품은 LISP였으며 1950년대 후반에 발명되었습니다. 지난 70년 동안 소프트웨어에는 거의 혁신이 없었습니다.
  • 대부분의 사람들이 잘못하는 것은 업계를 따라잡기 위해 새로운 것을 배워야 한다고 믿는 것입니다. 사실, 새로운 것을 배우는 것은 적청어이며 개인이 진화하고 나아지는 것을 막습니다.

  • 물론 위의 내용은 약간 과장된 것이지만 평균적인 소프트웨어 개발자는 코드를 작성하고 디버깅하는 데 시간의 20%만 소비합니다. 나머지는 회의, 문서 읽기 및 새로운 학습에 낭비됩니다. 평균적인 소프트웨어 개발자가 자신의 시간 중 80%를 "새롭고 반짝이는 것"을 모두 무시하고 코딩하는 데 사용하고 매년 수십 개의 프로젝트를 생성한다면 - "슈퍼 인간 소프트웨어 개발자"가 되는 것은 차에 왁스를 칠하는 것만큼이나 자연스러워집니다. 주제에 관심이 있는 사람들을 위해 아래 비디오의 논쟁을 살펴봅니다.



    내 경험



    저는 48세이고 8살 때 코딩을 시작했습니다. 제 아내는 제가 다른 어떤 것보다 컴퓨터와 더 많은 시간을 보내고 있으며 그녀보다 제 컴파일러를 더 사랑한다고 주장합니다. 지금도 여러 대륙, 여러 국가에 진출하고 있는 asuccessful startup의 CEO로서 여전히 코딩에 많은 시간을 할애하고 있습니다. 사실my profile page on our web page은 말한다.

    If they want me to stop coding they'll have to carry me out of the office in a box



    내가 코딩을 그만두는 날 나는 아마 죽었을 것이다. 왜요? 나는 단순히 그것을 사랑하기 때문에. 저에게는 마약과 같습니다. 말 그대로 기분이 좋아집니다. 흐름에 들어가면 다른 모든 것은 증발하고 나와 내 코드만 남습니다. 15년 전부터 동료들은 저를 "기계"라고 부르기 시작했습니다. 그 이유는 하루에 500줄의 코드를 땀도 흘리지 않고 쉽게 만들 수 있었기 때문입니다. 평균적인 개발자는 한 달에 약 550줄의 코드를 생성할 수 있습니다. 또한 영어와 노르웨이어를 읽을 수 있는 것보다 더 빨리 코드를 읽을 수 있습니다. 이것은 소프트웨어를 조립하는 기술을 반복하고, 수백 개의 프로젝트에 참여하면서 모든 프로젝트에서 의미 있는 지식을 추출하는 반복으로 인해 가능합니다. 슈퍼 휴먼 소프트웨어 개발자가 되고 싶다면 레시피는 정말 간단합니다...

    Wax on, wax off!



    100만 대의 차에 왁스칠을 하고 돌아오면 이야기를 나눌 수 있습니다... ;)

    좋은 웹페이지 즐겨찾기