본문 바로가기

Joel On Software

점심시간 Lunch 원문보기 Joel on Software 점심시간 Lunch by Joel Spolsky Thursday, April 28, 2011 매일 점심시간을 어떻게 보내십니까? 어디에서 식사를 하나요? 누구와 식사를 하세요? 전 매일 팀원들과 점심을 같이 하는데, 정말 멋진 일입니다. 팀의 일원으로 인하는데 매일 함께 점심을 하지 않는다면, 최선의 경우에도 외로움 뿐이죠. 많은 대형 IT기업들이 식당을 가지고 있습니다. 가격이 공짜이거나(Google) 저렴합니다(Microsoft). 이런 회사들 안에서 몇몇 팀들은 매일 함께 식사를 하려고 노력합니다. 하지만, 많은 팀들은 그렇지 않습니다. 여러분이 점심시간에 이런 회사들을 돌아다녀 본다면, 몇몇 큰 그룹과, 많은 사람들이 둘씩 함께 먹으며 약속된 "점심 미팅"을.. 더보기
Clear 정신 - The eternal optimism of the Clear mind Clear 정신 : 영원한 낙관주의 The eternal optimism of the Clear mindby Joel Spolsky Tuesday, June 23, 2009 원문보기 방금, 클리어(Clear)가 문을 닫았습니다. 문을 닫기 전, 클리어의 사업 방식은 이러했습니다. 200달러로 1년간 회원 자격을 얻습니다. 여러분은 자신이 아주 아주 많이 신뢰할 만한 사람(extra-super trustworthy)이라는 것을 증명하기 위하여 세세하고 많은 배경조사를 받게 됩니다. 그 댓가로 몇몇 대형 공항에서 교통안전국(TSA : Transportation Security Administration)의 검색대 앞의 줄을 건너뛸 수 있게 됩니다. 이렇게 해도, 검색 자체를 건너뛸 수는 없었습니다. 여전히 .. 더보기
왜 서킷 시티는 망했고, B&H는 성공했는가 (Why Circuit City Failed, and Why B&H Thrives) 원문보기 왜 서킷 시티는 망했고, B&H는 성공했는가 Why Circuit City Failed, and Why B&H Thrives 망해버린 회사들 중 많은 수가 불경기 때문에 끝난 것은 아닙니다. 그 회사들은 한가지 이유로 망했습니다. 바로 고객들을 푸대접 한 것입니다. Many companies that have gone bust didn't die because of the recession. They failed for one reason: They treated customers poorly By: Joel Spolsky Published May 2009 지난 1월 서킷 시티(Circuit City : 미국 2위의 가전제품 판매 체인. 우리나라의 전자랜드나 하이마트와 비슷한 회사로 파산할 때 .. 더보기
Animoto를 소개합니다. - 사진을 동영상으로 만들어주는 유용한 툴 (Useful tool to make Animated Presentation) 원문보기 Joel on Software Animoto By: Joel Spolsky Jan. 02, 2009 Tom이 Fog Creek의 사진들을 가지고 슬라이드 쇼를 만드는 일에 (Jazz up the slidehsow) Animoto를 쓰라고 추천해 줬습니다. 여기 예제가 있습니다. Animoto는 아주 간단합니다. 여러분은 여러장의 사진을 선택하고, 배경음악을 선택하면 이 툴은 동영상 프레젠테이션을 만들어 줍니다. 제가 가장 마음에 든 부분은 사진을 넣는 것이 얼마나 쉬운지, 여러분은 웹에서 가장 인기있는 다섯개의 사진 공유 사이트 중 하나를 선택하기만 하면 됩니다. 그러면 그 사이트에 등록한 여러분의 앨범의 리스트를 보여줍니다. 원클릭으로 사진을 가져올 수가 있습니다. 이 툴은 30초까지는 (약 .. 더보기
조엘 온 스프트웨어 - 저자에 관하여 (Joel on Soft ware - About the Author : Joel Spolsky) Want to know more? You’re reading Joel on Software, stuffed with years and years of completely raving mad articles about software development, managing software teams, designing user interfaces, running successful software companies, and rubber duckies. About the author. I’m Joel Spolsky, founder of Fog Creek Software, a New York company that proves that you can treat programmers well and still .. 더보기
솔리드 스테이트 디스크 - SSD (Solid State Disks) 원문보기 Joel on Software Solid State Disks By: Joel Spolsky Friday, March 27, 2009 FogBugz 개발자 중 한명이 컴파일이 너무 느리다고 (약 30초) 불만을 이야기 했습니다. 느린 컴파일 시간 때문에 복도에서의 칼싸움(Sword fights in the hallway) 이 너무 자주 일어난다는 겁니다. (이미지 참조 - http://xkcd.com/303/) 그는 제게 개발자를 몇주간 투입해서 병렬처리를 통해 컴파일 시간을 끌어올릴 방법을 찾는 것이 어떻겠냐고 제안했습니다. 우리는 모두 멀티 코어 CPU와 넉넉한 메모리를 갖고 있으니까요. 저는 문제해결을 위해 비싸고 귀중한 개발자들의 시간을 투입하기 보다는, 먼저 돈을 써보는 것이 더 좋겠다.. 더보기
생존하기는 얼마나 어려운가 : 벤처 회사의 전략 2 (How Hard Could It Be?: Start-up Static) 원문보기 By: Joel Spolsky Published March 2009 이전글 보기 : 생존하기는 얼마나 어려운가 : 벤처 회사의 전략 1 (How Hard Could It Be?: Start-up Static) 그렇다면, 누가 "섬세한 사기 관리" (Careful morale management) 가능할까요? 그리고 이것은 어떤 효과를 발생시킬까요? 제 생각에는, 경영자는 처음으로 단파 라디오를 가지고 노는 아이와 같다고 생각합니다. 아이는 집에서 라디오를 켭니다. 그러면 무슨 소리가 날까요? 아무 소리도 안납니다. 변화가 없습니다. 이건 좀 실망스럽습니다. 그래서, 아이는 다른 주파수를 맞춰봅니다. 아무 소리도 안납니다. 변화가 없습니다. 아이는 또다시 실망합니다. 아이의 어머니가 다가와서 라디.. 더보기
생존하기는 얼마나 어려운가 : 벤처 회사의 전략 1 (How Hard Could It Be?: Start-up Static) 원문보기 By: Joel Spolsky Published March 2009 새로운 비지니스는 단파 라디오와 같습니다. 여러분은 신호가 잡힐 때까지 인내심을 가지고 주파수를 맞춰야 합니다. 공항 서점의 기업사(business-hagiography) 섹션의 책들 - 아마존(Amazon), 델(Dell), 구글(Google) 그리고 스타벅스(Starbucks)같은 회사들이 다른회사들이 왼쪽(zigged)으로 갈 때 어떻게 오른쪽(Zagging)으로 갔으며 어떻게 그렇게 막대한 수익을 거뒀는지에 관한 이야기들이죠 - 많이 읽다보면 한가지 패턴을 발견하게 됩니다. 이런 책들에 소개되는(profiled) 회사들의 대부분 엄청난 성공을 거둔 케이스이고, 몇몇은 엔론(Enron)같은 종류의 비웃음 거리가 될 정도엄청.. 더보기
Joel on Software, 첫번째 번역 완료 네번의 연재 끝에 드디어 첫번째 번역을 마쳤습니다. 조엘이 글 자체가 부사를 굉장히 많이 써서 우리말로 읽기 쉽게, 그리고 우리말 어순과 문법에 맞게 번역하는 것이 굉장히 어려웠습니다. 가능한 우리가 사용하는 말로 의역하려고 노력을 했고, 우리말 어순을 지키려고 노력을 했습니다만, 많이 부족할 것 같습니다. 영리를 목적으로 작성한 글은 아닙니다. 글의 원저자는 Joel Spolsky 임을 밝혀둡니다. 개인적인 영어 공부와 소프트웨어 엔지니어링 공부의 목적을 겸하고 있고, 보다 많은 공학도들이 그의 혜안을 배울 수 있었으면 좋겠다는 의도로 시작한 일입니다. 따라서 모든 종류의 태클은 정중히 사양합니다. 영문 번역에 미흡한 부분에 대한 지적은 얼마든지 환영합니다. 감사합니다. 더보기
프로그램 매니저가 되는 방법 - 4 (How to be a program manager) 원문은 여기에 http://www.joelonsoftware.com/items/2009/03/09.html How to be a program managerby Joel Spolsky (Monday, March 09, 2009) - 이전글 : 프로그램 매니저가 되는 방법 - 1 (How to be a program manager) - 이전글 : 프로그램 매니저가 되는 방법 - 2 (How to be a program manager) - 이전글 : 프로그램 매니저가 되는 방법 - 3 (How to be a program manager) - 3부에서 계속 어떻게 존경을 받을 수 있을까요? 프로그램 매니저가 코딩을 잘 한다는 것은 분명히 도움이 됩니다. 예, 이것은 불공평 합니다. 프로그램 매니저는 코딩을 할.. 더보기
프로그램 매니저가 되는 방법 - 3 (How to be a program manager) 원문은 여기에 http://www.joelonsoftware.com/items/2009/03/09.html How to be a program managerby Joel Spolsky (Monday, March 09, 2009) - 이전글 : 프로그램 매니저가 되는 방법 - 1 (How to be a program manager) - 이전글 : 프로그램 매니저가 되는 방법 - 2 (How to be a program manager) 대립(Conflict) 프로그램 매니저가 없다면, 여러분의 뛰어난 프로그래머들은 엉터리 유저 인터페이스를 만들게 될 것입니다. 물론 그들은 "당신이 불칸(Vulcan : 스타트랙) 이라면 쉽게 이해할 것이다" 이란 생각으로 만들었을 것입니다. (역자주 : IF YOU'RE A.. 더보기
프로그램 매니저가 되는 방법 - 2 (How to be a program manager) 원문은 여기에 http://www.joelonsoftware.com/items/2009/03/09.html How to be a program manager by Joel Spolsky (Monday, March 09, 2009) - 이전글 : 프로그램 매니저가 되는 방법 - 1 (How to be a program manager) 두번째 단계는 비전 선언문을 작성하는 것입니다. 비전 선언문이란 대외 공표 문서 (Broad document)의 한가지 종류입니다. 그 내용은 엑셀에서 비주얼 베이직의 동작예시, 매크로를 어떻게 만드는지에 대한 샘플코드, 빌드를 위한 주요 부분, 그리고 사용자의 문제에 대한 해결책 등 입니다. 이 문서에 대해서 반대의견이 많지 않다면, 저는 문서에 추가작업을 합니데 그 내용으.. 더보기
프로그램 매니저가 되는 방법 - 1 (How to be a program manager) 원문은 여기에 http://www.joelonsoftware.com/items/2009/03/09.html How to be a program manager by Joel Spolsky (Monday, March 09, 2009) 좋은 프로그램 매니저를 얻는 것은 정말 뛰어난 프로그램을 만들기 위한 비밀 공식 중 하나입니다. 아마도 여러분에 팀에는 좋은 프로그램 매니저가 없을 것입니다. 왜냐하면, 대부분의 팀들이 없거든요. WYSIWYG 워드 프로세서를 공동 개발한 뛰어난 프로그래머인 찰스 시모니(Charles Simonyi)는 마르타 스튜어트(Martha Stewart)를 만났습니다. 마르타 스튜어트는 마이크로 소프트의 주식으로 억만장자가 되었고, 우주여행까지 한 사람입니다. 그들은 "맨 먼스 미신(M.. 더보기