무엇이 좋은 엔지니어링(개발) 문화를 만드는가?
이터레이션속도최적화/자동화/SW추상화/코드리뷰/서로 존중하는 작업환경/코드 공동 소유/테스트 /20% 잉여/지속적인 개선&학습문화/최고개발자 고용

전 아래의 최고 개발자'만' 고용하는게 정말 중요하다고 생각 ㅋ

10. 최고 개발자를 고용하자: 스티브 잡스는 다음과 같이 말했다. "A급은 A급을 뽑고, B급은 C급을 뽑는다" 페이스북 Yishan Wong은 "최고 개발자를 고용하는" 것과 "인터뷰한 최고 후보를 고용하는" 것 사이에는 차이가 있음을 강조한다. 쿠오라도 처음에는 엄청난 고객 요청에 압도 당해 고용 기준을 낮출뻔 했지만 그렇니 않았다. 낮은 품질의 코드와 취약한 엔지니어로 기인한 기술 빚은 팀과 제품을 망가 뜨리기 때문이다.

동감. 이직의 첫번째 사유는 역시 동료죠. 미꾸라지 한명이 전체를 어지럽히고 그 사람의 똥을 실력자들이 치우면서 점점 잘 하는 사람이 더 일하고 지치고 중요하지 않은 일을 하게되는 악순환을 막으려면. 최고만 남게해야함
"낮은 품질의 코드와 취약한 엔지니어로 기인한 기술 빚은 팀과 제품을 망가 뜨리기 때문이다."
트위터 반응

@yomybaby: 오늘도 땜빵의 유혹에 넘어가지 말자.^^ 개선하려는 끊임없는 노력! "[B급 프로그래머] What makes a good engineering culture? (via @Pocket)" http://t.co/hMkbAWSG

@won_wizard: "@xguru: 무엇이 좋은 엔지니어링(개발) 문화를 만드는가 ? http://t.co/8c7ol0lI 이터레이션속도최적화/자동화/SW추상화/코드리뷰/서로 존중하는 작업환경/코드 공동 소유/테스트 /20% 잉여/지속적인 개선&학습문화/최고개발자 고용"

@naruter: [B급 프로그래머] What makes a good engineering culture? http://t.co/qIQGXWf5

@eonilc: “@naruter: [B급 프로그래머] What makes a good engineering culture? http://t.co/FkULG7HI” 이 중 일부만 있어도 이게 될 줄 알았다. 하지만 사실 병목은 최저속구간에서 생기는 것 아닌가.

@ahastudio: http://t.co/Elpcbmme 틀린 표현이라고 하긴 뭐하지만, “반복 속력을 최적화한다”라고 써놓으면 이해할 수 있는 사람이 얼마나 될까 싶다. 참고로 원문은 “Optimize for iteration speed”.

@KayKimTwit: 강추! “@estima7: 추천! RT @xguru: 무엇이좋은개발문화를 만드는가 ? http://t.co/LvEwPqAi 이터레이션속도최적화/자동화/SW추상화/코드리뷰/서로존중하는작업환경/코드공동소유/테스트/20%잉여/지속적인개선&학습 #fb

@steadyslow: B급 프로그래머 님: "무엇이 훌륭한 공학적 문화를 만드는가?" http://t.co/DJaDNf3x 1. 반복 속력 최적화 2. 무지막지한 자동화 3. 올바른 SW 추상화 4. 코드 검토로 이루는 고품질 코드 5. 서로 존중하는 작업환경

@steadyslow: B급 프로그래머 님: "무엇이 훌륭한 공학적 문화를 만드는가?" http://t.co/DJaDNf3x 6. 코드 소유권 공유 7. 자동화 테스트에 투자 8. (구글, 페이스북처럼) 20% 자유시간 9. 지속적 개선과 학습문화 10. 최고 개발자를 고용

@twtForUS: 개발 문화에 대한 좋은 답이군요 물론 실천에 동감입니다..
http://t.co/W8MRjzdK