10 명의 전문가의 작업 : 10x 개발자-실제입니까?

작가: Roger Morrison
창조 날짜: 21 구월 2021
업데이트 날짜: 9 할 수있다 2024
Anonim
이래도 안갈래 성태야? , 철기록 #1 (22.03.10)
동영상: 이래도 안갈래 성태야? , 철기록 #1 (22.03.10)

콘텐츠


출처 : Lassedesignen / Dreamstime.com

테이크 아웃 :

기술 세계는 전설적인 10 배 개발자의 불만으로 가득 차 있지만, 그러한 개발자가 실제로 존재하는지 여부는 논쟁의 여지가 있습니다.

10 배 프로그래머에 대해 들어 본 적이 있습니까? 기술 분야에 있지 않다면 대답은 '아니오'이며 코딩 및 기술 분야와 관련이 있어도이 용어에 익숙하지 않을 수 있습니다. 그러나 개발자 커뮤니티 내에서 사람들이 보유한 기술 세트와 이들이 기술을 사용하여 경쟁력을 갖추는 방법에 대해 이야기하는 간단한 방법이되었습니다.

어떤 사람들은 10x 프로그래머를 IT "민속"의 일부라고 말합니다. 사실, 그 아이디어는 그 얼굴에 매우 신화 적입니다. 10x 프로그래머는 자신의 분야에서 평균 10 명의 다른 사람만큼 생산적인 프로그래머 또는 개발자입니다. 바로 그 설명은, 그 아이디어는 다소 신화적인 인물, 번개처럼 빠른 손가락과 커다란 두뇌를 가진“왕 괴짜”슈퍼 프로그래머를 불러 일으 킵니다.

그럼에도 불구하고 10x 프로그래머가 존재하는지에 대한 많은 논쟁이 있습니다. 이런 종류의 분야에서 다른 사람보다 열 배나 좋은 사람이있을 수 있습니까?

증거는 어디에 있습니까? 10x 프로그래머에 대한 사례

10x 프로그래머를 믿지 않는 사람들의 주장의 큰 부분은 이러한 종류의 생산성 차이를 보여주는 연구의 부족과 관련이 있습니다. 비평가들은 10x 프로그래머의 아이디어를 뒷받침 할 수있는 매우 스케치적인 연구가 있으며 실제로 의미있는 방식으로 측정 될 수 없다고 주장 할 수 있습니다. 예를 들어,이 Fog Creek 블로그에서 기술 전문가 Laurent Bossavit는 10x 프로그래머에 대한 연구가 소규모 그룹에서만 수행 된 방법, 많은 연구가 오래되었고 구식의 코딩 언어를 사용하는 방법에 대해 이야기합니다. Bossavit은 또한 오늘날의 이전 과학이 얼마나 적절한 지, 프로그래밍 또는 개발 능력을 실제로 얼마나 잘 측정 할 수 있는지와 같은 미지에 대해 이야기합니다.


직관적 인 것

다시 말하면 10x 프로그래머가 있다고 생각하는 사람들은 종종 평균보다 10 배 더 생산적인 사람들이 이론적으로 존재해야한다고 제안하기 위해 해당 분야에 내재 된 동일한 복잡성에 대해 종종 이야기합니다.

예를 들어, Yevgeniy Brikman의“10x Developer is Myth Not Myth”라는 제목의 10x 프로그래머에 대한이 설득력있는 방어를 살펴보십시오. 여기서 Brikman은 William Shakespeare와 같은 사람을 인용합니다 – 우리는 왜 Shakespeare가 다른 것보다 훨씬 나아 졌는지 측정 할 수 없습니다 그의 시대의 작가이지만 "증거"는 학교와 대학, 책장과 도서관에서 분명합니다.

Brikman은 또한 디자인 선택을 기반으로 프로그래밍 및 개발에 대해 이야기합니다. 예를 들어, 그는 다양한 프로젝트에서 Ruby over C의 유용성을 언급합니다. 그가 제시 한 아이디어는 더 나은 선택을함으로써 프로그래머가 실제로 10 명의 일을하고 다른 사람보다 10 배 더 생산적으로 일할 수 있다는 것입니다. 이런 종류의 논쟁은 회사가이 현대 거대 기업 중 한 곳이 어느 날 사무실에들이 닥치는 것을 볼 수 있다는 희망을 활기차게합니다. 혁신적인 기술 개발에 대한 자세한 내용은 컴퓨터 프로그래밍의 선구자를 참조하십시오.

이리저리

10 배 프로그래머의 아이디어에 대해 더 많은 정보를 얻으려면 이러한 까다로운 질문에 정확하게 답한 소셜 미디어 커뮤니티 인 Quora보다 더 이상 보지 않아도됩니다.

버그 없음, 스트레스 없음-인생을 파괴하지 않고 인생을 바꾸는 소프트웨어를 만드는 단계별 가이드

아무도 소프트웨어 품질에 신경 쓰지 않으면 프로그래밍 기술을 향상시킬 수 없습니다.

Quora 스레드 한 개 (이 문제를 목표로하는 수십 개 중)에는 실제로 100x 또는 1000x 엔지니어가 있는지 묻습니다. 어떤 이들은 10 배 프로그래머 나 엔지니어에 대한 논리를 논리적으로 말해서 실제로 어떤 사람들은 다른 사람들보다 프로젝트에 더 많은 가치를 더한다고 말합니다. 그러나이 글과 그 밖의 것에서, 문제는 종종 척도의 모양과 실제로 값을 할당하는 방법에 달려 있습니다.


또 다른 Quora 스레드가 더 도움이 될 수 있습니다. 10x 사람들이 다른 전문가들보다 10 배 더 많은 돈을받지 않는 이유를 묻습니다. 당신이 얻는 대답 중 하나는 개발 세계의 이러한 "유니콘"이 종종 누군가를 위해 노예를 짓기보다는 자신의 회사를 시작한다는 것입니다. YouTube 및 Dropbox와 같은 신생 기업의 창의적인 제품이 Google과 같은 사람의 급여보다 1000 배 더 가치가 있다는 전제를 받아 들인다면 이러한 기업가는 이러한 기업가라는 말에 대해 동일한 주장을 할 수 있습니다 새로운 제품을 만들기 위해 새로운 제품을 만들었고, 해당 분야의 다른 제품보다 최소 100 배 또는 심지어 1000 배 더 생산적이지만 복잡한 논리가 여기에 있습니다. 스타트 업은 대기업과 같지 않기 때문에 일종의 고장이납니다. 우리는 사람들이 얼마나 많은 돈을 버는 것만으로도 사람들의 가치를 측정하지 않습니다.

결국,이 모든 것이 업계가 작동하는 방식과 업계를 보상하는 방식에 대해 이야기하는 데 매우 유익합니다. 아주 기본적인 수준에서, 가장 숙련 된 사람들이 스스로 일하거나 결국 대기업에서 많은 관심을 가지기 시작한다고 말할 수 있습니다. 잠시 후 다른 사람들은 자신이 무엇을 잘하는지 깨닫기 시작하기 때문입니다. 하다. 그러나이 모든 것이 조금 더 "평균적인"사람을 빼앗아 가지 않습니다. 어쨌든 우리의 가장 큰 기술 제품 중 일부는 한 두 사람의 아이디어이며, 스티브 잡스 나 빌 게이츠 (Bill Gates)와 같은 공동 작업이나 그룹 작업 없이는 이러한 사회의 어느 곳도 얻을 수 없습니다.

실질적인 관점에서, 10x 프로그래머를 찾는 것에 대해 걱정하지 않고, 그 에너지를 생산적이고 지능적인 팀을 만들어 직원들이 회사 내에서 성장할 수있게하고, 각자의 내부 생산성을 발휘함으로써 에너지를 공급받을 수 있습니다. 그러나 영웅 숭배에 참여하고 신화적인 우버 프로그래머의 꿈을 쫓고 자하는 사람들에게는 그 거대한 별들이있을 수 있습니다. 그들은 모든 잠재력을 다음 또는 iPhone에 적용하고있을 것입니다. (다음 인터뷰 준비에 도움이되도록 가장 까다로운 기술 인터뷰 질문과 그 의미를 참조하십시오.)