슈퍼 프로그래머를 만나 본 적이 있습니까? "정상적인"숙련 된 / 훌륭한 프로그래머와 비교하여 그와 그녀를 어떻게 동일시합니까?
또한. 자신이 최고 프로그래머라고 믿는 팀원을 어떻게 대합니까? 그가 실제로 또는 그렇지 않은 경우 둘 다?
편집 : 흥미로운 모든 입력 감사합니다. 몇 가지를 수집 할 수 있습니다.
몇 가지 정의가 나타났습니다. 너무 현지화 된 정의 (저자 나 그들의 지인을 슈퍼 프로그래머로 식별 한)를 무시하면서 몇 가지 정의를 좋아했습니다.
Thorbjørn의 정의 : 오랫동안 좋은 팀과 일관되게 행동 하는 사람.
헨리의 답변 과 연결된 무료 전자 . 뛰어난 능력을 가진 매우 생산적인 사람. 설명은 좋은 읽기입니다.
Free Electron은 코드와 관련하여 무엇이든 할 수 있습니다. 그들은 처음부터 완전한 응용 프로그램을 작성하고 주말에 언어를 배울 수 있으며 가장 중요한 것은 스파게티 코드의 엄청난 더미로 뛰어 들어 이해하고 실제로 작동시킬 수 있습니다. Free Electron을 중심으로 전체 비즈니스를 구축 할 수 있습니다. 그들은 그렇게 좋다.
마지막 정의와는 반대로, 제임스 가 천재 프로그래머의 신화 ( video )에 대해 연결 한 요점 입니다. 동일한 아이디어는 rwong의 의견에 자아없는 프로그래밍 으로 표현됩니다 . 그들은 독특한 프로그래머 나 팀을 위해 최적화 할 것인지에 대한 반대 의견을 제시합니다.
이러한 정의는 확실히 다르므로 어느 쪽이 더 나은지에 대한 의견이 있으면 감사하겠습니다. 또는 원하는 경우 직접 추가하십시오. 왜 다른 것과 다른지 말하면 도움이 될 것입니다.