취업 · 네이버 / 응용프로그래밍
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. 1분 자기소개와 지원동기 답변 구성차이 질문입니다.
안녕하세요. 이번에 중견기업에 첫면접을 준비하게 되어 질문드립니다. 1. 1분 자기소개와 지원동기 답변내용 구성의 차이는 무엇일까요? 1분 자기소개 : 첫째, 직무역량1 (둘째, 직무역량2) 셋째, 인성역량1 총 450자이내로 구성 지원동기 : 첫째, 직무동기->직무역량 둘째, 회사동기->비전일치 보시다시피, 자기소개와 지원동기 모두 직무역량을 어필하는 데, 같은 내용을 언급해도 되나요? 아니면 같은 직무역량을 말하되 표현을 다르게해야할까요? 2. 전체적인 면접답변은 40초내외로 잡고 준비하면될까요? 3. 추가 조언팁 부탁드립니다.
Q. 여자나이 31 교직원 도전
대기업 건설사에서 4년간 근무하고, 대학교 계약 교직원으로 1년간 근무하다가 이제는 대학교 정규직 또는 공기업 준비중입니다. 컴활2급, 토익825, 한국사2급, 한자2급,운전면허,(그리고 정처리필기합격, 소방기사필기합격) 뭔가 제대로 되고 잇지 않다는 생각이 드네요..중구남방..ㅠ 나이 땜에 서류에서 떨어지는 건 아닌지 괜한 생각만 듭니다 어떻게 준비를 해나가야할지 조언 부탁드릴게요!!
Q. 낮은 학점을 뒤집을 수 있는 것이 무엇이 있을까요?
안녕하세요 서울 중하위권 전자공학 전공하는 26살 남자입니다. 현재 학점이 3.23되고요.. 막학기에 재수강 하고 나면 3.3대로 올릴 수 있을 것 같긴합니다. 영어는 토익스피킹 레벨6 하나 있습니다. 정보처리기사는 실기 다시 준비중이고요. 이번에 KT IT컨설팅 직무에 지원하려고 합니다. 낮은 학점을 뒤집을 수 있는 것이 무엇일 있을까요...?
궁금증이 남았나요?
빠르게 질문하세요.