다른 사람의 의견에 절대 토를 달거나 비판하지 않습니다. 잘못된 이야기를 바로 잡을 경우 "잘못됐다"라는 뜻은 생략하고 의견을 이야기 합니다. 누구의 의견이든 소중하고 그 사람의 경험이기 때문에 설령 잘못된 내용이라 하더라도 많은 사람들앞에서 "잘못됐다"라는 비난을 받아선 안됩니다. 발표자든 팀원이든 누구의 말에 대해서도 비난하지 않습니다.
Don't Interrupt - 끼어들지 않는다.
다른 사람의 질문이나 의견을 말하는 도중에 절대로 말을 끊지 않습니다. 말하는 사람의 성격이나 화법에 따라서 이야기를 다 들어봐야 알기 때문에 절대로 다른 사람의 이야기를 끊지 않습니다. 반대되는 의견이나 추가할 이야기가 있다면 그 사람의 이야기가 다 끝난 후에 이야기 합니다.
Don't Judge - 섣부르게 판단하지 않는다.
코드나 그 사람의 발표로 그 사람의 인격이나 능력을 판단하지 않습니다. 그 사람이 만든 코드는 그 사람이 한번도 해보지 않은 코드일 수도 있고 유달리 약한 분야일수도 있고 코드를 잘 짜지 못하더라도 구조는 더 뛰어날 수 있기 때문입니다. 코드 한 줄이나 의견 한마디가 그 사람의 실력이나 인격을 판단하는 기준이 되어선 안됩니다.
3 Do
Do Confidently - 자신있게 행동한다.
부끄러워하지 말고 자신의 코드나 자신의 의견을 당당하게 이야기 합니다. 자신있게 이야기를 해야 다른 사람과 친밀해질 수 있고 자신이 잘못된 점을 고칠 수 있고 내가 아는 지식을 다른 사람에게 전달할 수 있습니다. 활발한 토론을 위해서 꼭 당당해질 필요가 있습니다.
Do Exercise - 예제를 만든다.
코드 한 줄, 더하기 하나라도 항상 예제를 만듭니다. 자신이 아는 알고리즘이나 보여주고 싶은 코드가 있다면 예제코드로 보여줍니다. 궁금한것, 공부하면서 API연습한것 하나라도 항상 예제를 만듭니다. 백마디 말보다 한줄의 코드가 강력한 법이죠.
Do Join - 참여한다.
생각이 있으면 의미가 없고 동조하는 말이라도 참여하고 싶다면 이야기합니다. 내 코드가 옳은지 틀린지 궁금하다면 내 코드를 보여줍니다. 설명해주고 개선할 점은 없는지 다른 사람은 어떻게 했는지 알아볼 수 있습니다. 적극적으로 참여해야 자신도 얻어가는 것이 있습니다. 그리고 설사 얻어가는게 없더라도 내 참여가 다른 여러 사람의 참여를 이끌어 낼 수 있다는 점도 분명히 알고 있어야 합니다.
3 Don't, 3 Do는 죄다 콩글리쉬입니다. ㅋㅋ 그냥 우리 이렇게 하자~ 라는 룰입니다.
뭐 강제성은 없지만 활발하고 서로가 서로에게 시너지를 낼 수 있는 최소한의 약속인 셈입니다.
우리는 "실용"적으로 정말 발전하기 위해서 모인 사람들일테니까요^^
발전하려면 내가 움직여야지 남이 움직여주지 않습니다.
3 Don't/3 Do 모두 적극적인 참여와 활발한 토론을 위한 최소한의 룰입니다.
위에서 설명한바대로 PFG, Pragmatic Flash Group은 그냥 남이 던져주는 떡 받아먹는
그런 수동적인 스터디가 아니라
내가 참여해서 다른 사람과 같이 스스로 발전하는 그런 그룹입니다.
마냥 와서 누가 가르쳐주겠지~ 라는 사람은 발전할 수 없습니다.
But...
아직 장소가 섭외되지 않았습니다.
Adobe측에서도 제공해줄 수 있다는데 수용인원이 200명이랍니다. ㄷㄷ 그건 아니죠 ㅋㅋ