왜 쓰는가
이 장에서는 엔지니어링 블로그 포스트를 작성해야 하는 이유와 흔히 하는 핑계들을 살펴보고, 이 책의 전체적인 구성을 소개합니다.
왜 엔지니어링 블로그 포스트를 쓰는가
글쓰기는 단순한 지식 공유 이상의 가치를 제공합니다.
- 컴포트 존 벗어나기: 글쓰기는 코딩 챌린지처럼 자신을 성장시키는 좋은 도전입니다.
- 코드에 대한 깊은 이해: 남에게 설명하려면 자신이 완벽히 이해해야 합니다. ’고무 오리 디버깅’처럼 글을 쓰면서 설계의 오류를 발견하고 더 나은 코드를 만들 수 있습니다.
- 자유로운 동료 검토: 공개된 글은 커뮤니티의 피드백을 받을 수 있는 기회입니다. 댓글을 통해 더 나은 방법을 배우거나 실수를 바로잡을 수 있습니다.
- 퍼스널 브랜딩 강화: 꾸준한 글쓰기는 특정 분야의 전문가로 인식되는 데 도움을 줍니다. 이는 네트워킹과 새로운 기회로 이어집니다.
- 커리어 발전: 이력서에 블로그 링크를 추가하면 채용 담당자나 기술 리더에게 자신의 역량을 효과적으로 증명할 수 있습니다. 승진이나 이직 시에도 강력한 무기가 됩니다.
- 최신 기술 트렌드 파악: 새로운 기술에 대해 글을 쓰려면 공부해야 하므로 자연스럽게 트렌드를 따라가게 됩니다.
- 기술 역량 향상: 글쓰기 연습은 커뮤니케이션 능력뿐만 아니라 기술적 검증 과정을 통해 엔지니어링 실력도 향상시킵니다.
- 채용 및 제품 홍보: 회사의 기술 블로그는 훌륭한 인재를 유치하고, 개발자 대상 제품을 홍보하는 데 효과적입니다.
- 지식의 자산화와 재사용: 한 번 정리해 둔 블로그 포스트는 동료나 사용자에게 반복해서 설명할 필요 없이 링크 하나로 지식을 전달할 수 있게 해줍니다.
왜 쓰는가: 개인적인 관점
내향적인 개발자였던 표트르는 상사의 권유로 첫 블로그 포스트를 쓰게 되었습니다. 두려움 속에 시작했지만, 글쓰기를 통해 자신의 지식을 정리하고 자신감을 얻게 되었습니다. 이후 꾸준한 블로깅은 오픈 소스 커뮤니티와의 연결, 컨퍼런스 발표, 그리고 책 집필까지 이어지는 놀라운 커리어의 확장을 가져다주었습니다.
글을 쓰지 못하는 핑계들
많은 엔지니어가 다음과 같은 이유로 글쓰기를 주저하지만, 이는 대부분 타당하지 않습니다.
- “저는 작가가 아닙니다”: 화려한 문체보다 중요한 것은 공유할 만한 기술적 경험입니다. 개발자라면 이미 훌륭한 소재를 가지고 있습니다.
- “영어가 모국어가 아닙니다”: 독자들은 문법보다 기술적 내용에 관심이 있습니다. 도구의 도움을 받으면 충분히 극복할 수 있습니다.
- “시간이 없습니다”: 자투리 시간을 활용하거나, 글쓰기 과정을 최적화하면 됩니다.
- “프로젝트가 아직 미완성입니다”: 완성이 아니더라도 과정에서 얻은 교훈이나 설계 결정 등 쓸 거리는 많습니다.
- “새로운 내용이 아닙니다”: 같은 주제라도 당신만의 관점과 경험은 독창적일 수 있습니다. 오래된 기술에 대한 회고나 새로운 시각도 가치가 있습니다.
- “기밀 유출이 걱정됩니다”: 민감한 내용을 제외하고 일반적인 기술적 원칙이나 팁을 공유하면 됩니다.
- “할 말이 없습니다”: 모든 엔지니어는 공유할 만한 경험을 가지고 있습니다. 2장에서 소재를 찾는 법을 다룹니다.
앞으로 나아갈 길
이 책은 아이디어 발굴부터 초안 작성, 최적화, 홍보까지 엔지니어링 블로그 작성의 전 과정을 다룹니다. 특히 “버그 찾기”, “X로 다시 썼다”, “어떻게 만들었는가” 등 인기 있는 블로그 포스트 패턴 7가지를 심층 분석하여 실질적인 가이드를 제공합니다. 블로그를 넘어 컨퍼런스 발표와 책 집필로 확장하는 방법도 함께 소개합니다.