kakaoChannel: false
<body>
<div class="notion-page-content padding">
	<div id="darass" 
	    data-project-key="MGxNT547E7u0i1i466" 
	    data-dark-mode="false"
	    data-primary-color="#10DF99"
	    data-show-sort-option="true"
	    data-allow-social-login="true"
	    data-show-logo="true"
			style="flex-shrink:0;flex-grow:1;display:flex;align-items:center;flex-direction:column;color:rgb(55, 53, 47);padding-top:5px;padding-bottom:var(--page-content-padding-bottom);margin:0 auto;"
	    >
	    <script type="text/javascript" defer>
	        (function () {
	        var $document = document;
	
	        var $script = $document.createElement("script");
	        $script.src = "<https://reply-module.darass.co.kr/embed.js>";
	        $script.defer = true;
	
	        $document.head.appendChild($script);
	        })();
					if (window.matchMedia("(min-width: 400px)").matches) {
						  document.getElementById("darass").style.maxWidth = "730px";
					} else {
						  document.getElementById("darass").style.maxWidth = "400px";
					}
	    </script>
	</div>
</div>
</body>

⬅️ 이전 글 : 없음

회고, 문화

➡️ 다음 글 : 없음

많은 개발자들이 좋은 개발 문화를 원한다. 그런데 정작 좋은 개발 문화를 정의하는 이는 드물다. 아니, 무슨 신대륙을 찾아 떠나는 것도 아니고, 좋은 개발 문화가 있는 회사를 찾는다는 것은 무슨 말일까. 그저 희망 없는 현실을 도피하려는 망상인건 아닐까.

1. 좋은 + 개발 + 문화

쪼개서 생각해보자.

우선, 문화는 개별성을 가진다기보다 상호작용의 결과이기에, 그저 표징을 따라 한다고 표상이 구성되지 않는다. 다시 말해, 우아한형제들, Line, Google 등 회사의 DR(Developer Relations) 활동을 모방한다고 그러한 문화가 발생하는 것은 아니다.

개발은 문제를 해결해나가는 과정이다. 과정의 참여자를 개발자로 한정할 경우 개발 문화는 개발 프로세스를 의미하고, 그 외연을 확장할 경우 조직문화에 대한 논의를 해야 한다고 생각한다.

그리고 좋다는 것은, 가치판단의 영역이다.

결국 좋은 개발 문화를 DevOps(테스트 자동화, 짧은 개발/배포 주기 등)나 코드 리뷰 등의 개발 프로세스로 한정하지 않는 한, 다양한 개별의지가 충돌하는 답 없는 문제로 귀결된다. 어쩌면 이 문제는 선험적으로 분류하기보다는 각 공동체의 정체성 내지 구성원의 페르소나가 무엇 일지를 탐구하는 방향으로 접근하는 것이 좋지 않을까 하는 생각이 든다.

image.png

2. DR (Developer Relations)

문득, 소위 개발 문화가 좋다는 회사들은 이를 어떻게 정의하는지 궁금하여 검색하다, DR을 IR/PR과 비교하여 **접근한 글**을 보았다.

IR (Investor Relations)이란,
투자자들을 대상으로 기업 설명 및 홍보 활동을 하여 투자 유치를 원활하게 하는 활동을 의미한다.
... DR은 개발자들을 대상으로 회사의 문화와 기술을 알리고 기술 생태계에 회사를 홍보하고 개발자들을 모으고 기술 플랫폼을 확산하게 하는 기반활동
... 관계는 단방향이 아니고, 양방향이어야 합니다.
... 우아한형제들의 DR 은, 그 활동 자체가 성장의 일부분이어야 합니다.

이 기준으로 보면 좋은 개발 문화를 구성한다는 것은 (유토피아적 환상이라기보단), 시장을 형성해나가는 과정이라 할 수 있겠다. 그런데 DR에 대한 우아한형제들, Line, Google의 활동은 다소 상이하다. Line DR 팀의 활동을 보면 Funnel 분석이 연상된다.