Zukerberg, Page 및 Brin과 같은 프로그래머이자 재정적으로 성공한 사람들과 재정적으로 성공하지 못한 다른 현명한 프로그래머 (Facebook 및 Google 직원 대부분)와의 차이점은 무엇입니까?
Zukerberg, Page 및 Brin과 같은 프로그래머이자 재정적으로 성공한 사람들과 재정적으로 성공하지 못한 다른 현명한 프로그래머 (Facebook 및 Google 직원 대부분)와의 차이점은 무엇입니까?
답변:
개별 프로그래머를 잠시 제쳐두고 일반적으로 "소규모 회사와 스타트 업"과 같은 "프로그래밍"에 중점을두면 다음과 같은 방식으로 진행됩니다.
대부분의 경우는 아니지만 많은 경우 프로그래밍 기술과 기술 품질은 프로젝트 / 제품의 재정적 성공과 관련이 거의 없습니다. 좋은 비즈니스 통찰력, 마케팅, 행운, 그리고 적시에 적절한 틈새 시장에있는 것이 프로그래밍에서 큰 재정적 성공을 가져옵니다.
나는 매우 성공한 회사에서 일했지만 (작은 틈새 시장에도 불구하고) 프로그래밍의 질은 기술 용어 인 성스러운 메시지를 사용하는 것이 었습니다. 그중 일부는 서사시 Joel Test 실패였으며 상상할 수있는 모든 모범 사례에 거의 반대했습니다. 그러나 적시에 적절한 틈새 시장에 있었기 때문에 고객 요구 사항을 충족시키고 팔거나 고소 당할 수없는 제품을 만들었습니다. 당시에는 아주 작은 상점이었습니다. 그리고 그들을 시작한 창업자들은 적어도 전형적인 임금 소득 조건으로는 "더 이상 돈에 대해 걱정할 필요가 없다"고 말합시다.
따라서 개별 프로그래머 (예 : Zuckerberg, Page 및 Brin)에게 다시옵니다. 그들은 프로그래밍 측면에서 기술적으로 어렵거나 마술 같은 것을 많이 생산하지는 않았지만 적시에 적절한 장소에 있었고 아이디어를 돈으로 바꾸는 올바른 사업 통찰력을 가졌습니다. 트위터와 같은 것에 대해 생각해보십시오. 어떤 웹 개발자도 주말 동안 기본 프로토 타입 사이트 (스케일링 무시)로 만들 수 없었던 것이 없습니다. 그러나 "기술적 프로그래밍 위대함"이 승자가 된 것은 아닙니다. 그것은 마케팅이자 인기였습니다.
간단히 말해서, 프로그래머가 재정적으로 성공할 수있는 유일한 길은 기업가가되는 것입니다. 회사 코드 원이 되더라도 부자가되지는 않지만 올바른 기술을 보유하고 있거나 경영진에게 맡기면 언젠가는 중상급 소득을 끌어 올릴 수 있습니다.
* * 아무것도 -단순히 다른 우선 순위를 갖습니다.
그들은 실업가 였습니다. 그들은 회사를 시작했다. 구글에서 일하는 사람들은 그렇지 않았다. 현명한 프로그래밍, 나는 그것들이 거의 동일하다고 생각합니다.
재정적으로 성공적인 프로그래머 대부분 은 무언가를 시도했다 .
무언가를 시도하는 것에 대한 두려움 때문에 재정적으로 성공하지 못하는 엄청난 수의 훌륭한 프로그래머가 있습니다 .
거의 매일 기업가들과 함께 일하면서, 나는 두려움 이 그들이 위대한 일을하는 것을 방해 한다고 말할 수 있습니다 .
결과? 가장 성공한 사람들 중 많은 사람들이 가장 크지는 않지만 두려움이없는 사람들 (무엇을하고 있는지를 의식하지 않는 사람들, 나는 20 대 중 하나였습니다) 또는해야 할 일을 아는 사람들 (매우 드물게, 보통 사람들은 이미 한 번 해냈습니다). 따라서 대부분의 위대한 프로그래머는 추종자를 선호합니다.
인생에서 행복하자마자 어느 정도 괜찮습니다.
우리는 평등하게 태어나지 않으며 평등하게 살고 죽지 않을 것입니다.
재정적으로 성공한 것이 무엇인지에 달려 있습니다. 내가 좋은 프로그래머가 사는 곳은 100k 범위에 있습니다. 대부분의 사람들은 그것을 재정적으로 성공한 것으로 간주합니다.
세 가지 수준의 재정적 성공 :
각 레벨에서 가장 필요한 것 :
각 수준에서 이전 품질을 가져야합니다. 그럼에도 불구하고 네트워킹, 재능, 포지셔닝, 다양한 문제에 대한 이해, 빠른 학습 능력 등 세 가지 모두에 더 많은 자질이 필요합니다.
글쎄, 먼저 훌륭한 프로그래머는 나에게 큰 의미가 없습니다. 프로그래밍, 기술 및 기타에 대해 많은 것을 알 수 있고 훌륭한 컴퓨터 과학 문화를 가질 수 있습니다. 유용한 코드를 입력하게 만드는 것은 아닙니다.
당신이 재정적으로 좋은 프로그래머라고 부르는 것은 자신의 지식을 제쳐두고 컴퓨터가 할 수있는 것을 발견했지만 여전히하지 않는 사람입니다. 그것은 마케팅을하거나 "필요를 발명하는"것이 아니라, 스스로 프로그래밍 할 수없는 사람들을 돕기 위해 필요한 도구를 사용하는 것입니다. 컴퓨터 과학 지식없이 자신을 상상해야합니다.
종종 소프트웨어 산업에 종사하지만 코딩 방법을 모르는 사람들은 프로그래머에게 많은 성공 가능성이 있다는 큰 선물을 가지고 있다고 말합니다.