취업 · 네이버 / 응용프로그래밍
Q. 네이버 응용프로그래밍 파트는 주로 어떤 분야인가요?
네이버 코멘토 부분에 응용프로그래밍 관련 현직자분이 일반적인 네이버 서비스를 연구개발한다고 써 놓으셨던데, 일반적인 서비스라 하면 네이버 포털사이트 자체를 말하는 건가요? 그리고 프로그래밍 언어는 주로 어떤 것을 사용하는지 궁금합니다.
2017.03.15
답변 2
- 멘멘토8269네이버코과장 ∙ 채택률 70% ∙일치회사
채택된 답변
네이버는 포털 사이트 이외에도 수많은 서비스를 운영하고 있습니다. 따라서 웹 프론트엔드/백엔드, iOS/Android 등의 앱, PC나 Mac, Linux 용 앱, 일반적인 서버운영 및 보안, 데이터 분석이나 모델링 등의 연구개발 등에 수 많은 개발자들이 일하고 있습니다. 따라서 포털사이트 하나만 말하는 것은 아니며 제가 하는 분야는 주로 연구입니다. 프로그래밍 언어는 분야에 따라 매우 다릅니다. 핵심 엔진 부분을 만드는 팀에서는 주로 C/C++ 과 Python을 사용하며, 프론트엔드는 Javascript 계열을 사용할 것이고 앱 쪽에서는 Java, Objective-C, Swift 같은 플랫폼에 맞은 언어를 사용합니다. 현업에서 일하게 되면 알겠지만 프로그래밍 언어 자체는 중요하지 않으며, 어떻게 최적화된 로직을 빠른 시간내에 잘 구현하는가가 중요합니다.
- 멘멘토17709네이버코대리 ∙ 채택률 50% ∙일치회사
윗 답변자분의 내용에 약간 첨언하겠습니다. 웹 백엔드나 플랫폼 등에서는 대부분 자바를 사용하여 개발하고 있습니다. 이전에는 성능이 중요한 부분에다가 C/C++ 을 사용하여 개발한 모듈들도 다수 존재합니다만, 자바로 다시 개발하여 갈아끼우는 경우가 많습니다. 그 이유에 유지보수의 어려움, 자바 성능의 향상, 하드웨어 스펙의 상향 평준화 등이 있겠습니다. 성능을 최적화하는 것도 중요하겠습니다만, 협업 환경인 이상 그 이상으로 중요한 것이 바로 가독성인 것 같습니다. 누가 봐도 이해하기 쉬운 코드를 짜는 것이 중요합니다. 내가 짜놓은 코드가 앞으로 몇년이나 살아남게 될지 알 수 없습니다. 실제로 10년 가까이 묵은 코드들도 종종 보입니다. 그러므로 후임자가 내 코드를 보고 유지보수할 수 있도록 노력해야 합니다. 따라서 우선 가독성이 높은 코드를 작성하고 나서 성능이 요구사항에 못미칠 때 그 성능 병목구간을 개선하는게 좋은 방법이라는 생각이 듭니다. 사실 가독성이 높은 코드가 성능을 개선하기에도 유리합니다. 그리고 프로그래밍 언어 자체가 중요한건 아니지만 설계 이념과 철학을 알아야 그 언어에 최적화된 코드를 작성할 수 있는 것도 사실입니다. 그러므로 예를 들어 질문자님께서 만일에 자바를 공부하게 된다면 단지 자바 문법과 프레임워크 사용법을 익히는데 만족하지마시고 JVM의 구조, 가비지컬렉터, 객체지향같은 개념적인 부분들도 비중 있게 공부하시면 좋겠습니다.
함께 읽은 질문
Q. 면접에서 회사 지원동기를 솔직하게 말하려고 합니다. 괜찮을까요?
사실 특정 회사를 희망한게 아니라 직무만 보고 구직활동을 해 왔기 때문에 회사에 대한 지원동기를 언급하기가 상당히 힘이 듭니다. 그래서 솔직하게 말을 하려고 하는데 예를들어, 저는 인사직무만을 바라보면서 구직을 했던 것이라 특별히 입사를 희망하는 회사는 없습니다. 그래서, 특별히 xxx여야 하는 이유는 없습니다. 하지만, 저 같은 경우는 일단 제것이 되었다 싶으면 애착을 가진다는 부존효과가 상당히 강한 편입니다. 그래서 봉급이 밀리면서도 폐업했던 회사를 쉽게 떠나지 못했고 제 핸드폰 역시 여전히 2g 폰입니다. 저는 다른 지원자분들 처럼 xxx여야 하는 특별한 이유는 없습니다. 하지만 저를 채용해 주시고 제가 xxx를 저의 집단으로 느낄 때 다른 어떤 사람들보다 강한 애착을 가지고 xxx를 위해 일할 것입니다. 라고 한다면 마이너스 일까용
Q. 해외영업 직무에 대해 자세히 알고 싶습니다.
해외영업 직무에 관심이 있습니다. 영업관련 인턴채용공고를 보고 지원하려고 하는데 직무에 대해 자세히 모르니 자소서 쓰는게 어렵습니다. 1) 해외영업 직무는 주로 무슨 일을 하나요? 직무기술서를 보니 경쟁환경을 분석하고 영업전략을 짜서 매출극대화에 기여한다고 쓰여있는데 너무 일반적인 내용인것 같아서, 조금 더 자세히 알고 싶습니다. 2) 해외영업 부서에 배치되면 하루 업무일과가 궁금합니다.
Q. 낮은 학점을 뒤집을 수 있는 것이 무엇이 있을까요?
안녕하세요 서울 중하위권 전자공학 전공하는 26살 남자입니다. 현재 학점이 3.23되고요.. 막학기에 재수강 하고 나면 3.3대로 올릴 수 있을 것 같긴합니다. 영어는 토익스피킹 레벨6 하나 있습니다. 정보처리기사는 실기 다시 준비중이고요. 이번에 KT IT컨설팅 직무에 지원하려고 합니다. 낮은 학점을 뒤집을 수 있는 것이 무엇일 있을까요...?
궁금증이 남았나요?
빠르게 질문하세요.

