
오늘날 개발자에게는 기술 역량뿐만 아니라 효과적인 커뮤니케이션 능력이 필수입니다. 전략적인 시각 자료 활용, 맥락과 흐름 전달, 핵심 메시지 집중, 접근성 구축 능력은 다양한 이해관계자와 원활히 소통하고, 프로젝트 성공을 이끄는 데 도움이 됩니다. 이 글은 프론트엔드 개발자의 관점에서 실질적인 개발 커뮤니케이션 전략과 유의사항을 다뤘습니다.

코드 리뷰는 소프트웨어 개발의 필수 과정으로 버그 발견, 코드 품질 향상, 팀원 간 기술 공유에 기여합니다. 리뷰하기 좋은 코드는 간결하고 읽기 쉽습니다. 또 변수 이름이 명확하고, 적절한 주석이 있으며, 코드 스타일이 일관됩니다. 이 글은 개발팀 리더 관점에서 코드 리뷰의 중요성과 리뷰하기 좋은 코드의 특징을 다뤘습니다.

AI 발전으로 개발자 역할이 변화하고 있습니다. 이제 코딩과 설계 업무에 AI가 들어왔지만 AI에 방향을 제시하고, 기술 부채를 해결하는 데 개발자 역할은 여전히 필요합니다. 이 글은 1990년대~2020년대 개발자 풍경을 짚고, AI 시대에 필요한 개발자 역할을 다뤘습니다.

인포그랩은 자기 주도적으로 일하며, 커뮤니케이션 능력이 뛰어난 프론트엔드(FE) 개발자를 찾고 있습니다. 아울러 FE 개발자가 업무 절차를 잘 이해하고, 외부 경험을 회사에 내재화하길 기대합니다. 인포그랩은 이러한 역량을 검증하기 위해 채용 과정에서 Next.js 관련 과제를 진행하고, 기술 인터뷰를 실시하고 있습니다.

이 글은 개발자 생산성의 중요성과 측정 필요성을 짚고, DORA 지표와 SPACE 프레임워크, 맥킨지의 기회 지향 지표, 17개 유명 기술 기업의 개발자 생산성 지표를 살펴봤습니다. 또 개발자 생산성을 측정할 때 고려 사항을 알아보고, 인포그랩이 Value Stream Mapping 방식으로 내부 프로젝트인 ‘전문가 실험실’의 개발 활동을 분석, 개발 생산성을 향상한 사례를 다뤘습니다.

회고는 IT 업계에서 중요한 문화입니다. 회고 유형은 KPT, 5F, PMI 등 다양한데요. 인포그랩은 이에 기반해 데일리 체크아웃과 스프린트 회고 등 회고 프로그램을 상시 운영합니다. 이 글은 엔지니어가 활용할 만한 회고 유형과 인포그랩의 회고 문화, 좋은 회고 요건을 다뤘습니다.

이 글은 AI 생산성 도구의 영향력을 측정하기 어려운 이유와 이를 잘 측정하기 위해 유의할 점을 다뤘습니다. 아울러 이 한계를 보완하기 위해 GitLab이 개발 중인 ‘AI Impact’ 대시보드를 알아봤습니다. AI Impact는 Value Stream Analytics 기반 대시보드로, ‘GitLab Duo가 생산성에 미치는 영향력’을 이해하도록 지원합니다.

이 글은 DevOps 전문 기업인 인포그랩에서 비전공자 출신인 프론트엔드 엔지니어가 회사 입사 후 경험한 일과 엔지니어의 삶에 적응하는 과정을 사계절 테마로 나눠 다뤘습니다.