Q. 본인과 본인이 속해있는 부서를 소개 해주세요.
A. 안녕하세요. 저는 기술연구소 연구2팀에서 근무를 하고 있는 김현순 차장 입니다.
연구2팀은 코비젼 CP(Cross-Platform) 그룹웨어 제품을 개선/관리를 하고 있는 부서입니다.
전자결재 및 E-Accounting(경비결재) 제품의 전반적인 관리와 아키텍쳐 개선 업무를 맡고 있습니다. 프로젝트 수행 부서에서 보고된 제품 자체의 오류/개선 사항에 대해 조치하며, 그 외 제품 자체 개선/안정화 과제를 계획하여 수행하는 업무를 담당하고 있습니다.
Q. 팀은 어떻게 구성되어 있고, 타 부서와의 협업은 어떻게 이루어지나요?
A. 팀 내 파트는 협업 파트, 프로세스 파트(전자 결재, E-Accounting), 메일 파트 3파트로 구성되어 있습니다. 협업 파트는 그룹웨어 내 결재/메일을 제외한 게시판/설문/협업모듈/웹하트/포탈 등의 제품 업무를 담당하고 있으며, 메일 파트는 CP-Mail 제품의 B/E 관리 업무, F/E 관리 업무(지원)를 담당하고 있습니다.
연구2팀은 해당 모듈의 각 B/E 및 아키텍쳐 개선, 신규모듈 개발 / Framework 부분 업무를 주로 맡고 있으며, 기타 기본적인 오류 사항 및 제품 관리는 제품팀에서 담당하고 있습니다. 제품팀과의 업무 경계가 겹치는 부분이 있다 보니 관련 팀과 업무 협조를 통해 제품 관리를 진행하고 있습니다.
Q. 좋은 성과를 내기 위해서는 어떤 역량이 필요한가요?
A. 연구 개발 부서이므로 개인의 역량이 중요하다고 생각합니다.
기술적인 역량 Base 가 갖춰져야 하며, CP 환경 특성 상 Java 언어 및 본인이 이해할 수 있는 코드 작성 능력이 우선 되어야 하겠지만 Middleware, SQL, WEB, 인프라 영역까지 관심을 두는 태도가 필요하다고 생각합니다
Q. 다른 부서와 차이점은 무엇일까요?
A. 연구개발팀이나 제품팀의 특성 상 제품에 본인의 코드가 적용된 이후부터는 모든 프로젝트 수행 및 고객 지원까지 영향을 미치게 됩니다.
따라서 제품 수정 및 코드 작성 시 항상 외부 영향을 고려하여야 합니다. 프로젝트 내에서 개발한 결과물은 해당 프로젝트에서만 유효하지만 제품 관리를 맡을 경우 항상 이러한 생각을 가지고 업무를 수행하는 것이 필요합니다.
Q. 다른 직군 부서와의 협업에 있어서 가장 중요한 것은 무엇이라고 생각하시나요?
A. 연구개발 부서이다보니 개발 부서가 아닌 비 개발 부서와의 소통하는 경우가 많이 있습니다.
개발 부서가 아닌 영업 부서/회계, 인사 부서 등 비 개발자 분들과 협업 시 나의 생각도 중요하지만 우선 협업 부서 원이 개발자가 아니라는 생각을 해야 합니다.
배경 지식 자체가 다르므로 상대방의 Needs를 경청한 이후에 개발자가 생각하는 입장에 대해 알기 쉽게 표현하여 대화하고, 협업하는 것이 중요합니다.
Q. 해당 부서에 입사하기 위해서 어떠한 경험을 쌓으면 좋을까요?
A. 연구소는 제품에 대해 기능적으로도 해박해야 하지만 기술적으로도 내용을 알아야 합니다.
기본적인 MVC 프로그래밍 외에도 WAS(Middleware) 나 DB 설정 등에 대해 직접 부딪혀 보는 경험이 중요합니다.
또한, 개발자는 아무리 경력이 있더라도 꾸준히 새로운 기술 변화에 대해 도서/강의 등을 통해 개인이 지식을 습득하는 것이 중요하다고 생각합니다.
Q. 이 직무를 꿈꾸는 후배에게 해줄 조언은 무엇인가요?
A. 현재 F/E 의 경우 다양한 Frmamework 이 출현하고 있으나, B/E 언어로서의 Java 는 아직까지 건재하다고 봅니다. B/E 든 F/E 든 세부 분야에서 우선 프로페셔널리스트가 되는 것이 우선이지만 다른 영역을 배제하지는 말고 Full-stack 개발자로의 목표도 같이 가졌으면 합니다.
Q. 코비젼은 어떤 회사이며, 코비젼만의 장점은 무엇일까요?
A. 코비젼은 .NET 기반 GW의 20년 이상의 노하우가 있는 GW전문 기업입니다. 축적된 그룹웨어 전문성을 CP(CrossPlatform - Java) 버전에 적용한 솔루션을 제공하고 있으며, 전자 결재의 경우 BPM 엔진(OpenSource) 기반의 프로세스 전자 결재 솔루션을 납품하고 있습니다.
개발 직군 위주로 구성되어 있으며, 비 개발 조직 외에 개발 조직 내에서도 세분화된 팀이 구성되어 본인의 직무에 더 집중할 수 있는 조직 구조를 갖고 있습니다. 명절 상여 및 기타 복리후생비, 상조회 조직, 회사 경조 지원 등 사우들에 대한 복리후생 또한 잘 갖춰져 있습니다.
Q. 미래의 동료들에게 회사와 팀 자랑을 해주세요!
A. 연구2팀은 회사의 주력 제품인 그룹웨어의 프레임웍, 코어로직을 담당하고 있으며, 제품의 add-in, 성능 향상, 기능 개선, 아키텍쳐 개선 등 중요한 업무를 맡는 만큼 부담도 가져야 하는 부서입니다.
하지만 그만큼 제품이 성공적으로 고객에게 납품 되어 좋은 결과를 낼 때 만족도 또한 큰 부서입니다.