June 05, 2022
내부에서 수학문제를 만드는데 필요한 CMS 툴이 있는데 이걸 수정하는 요청을 받았다. 오래된 기능이기도 해서 어느정도 각오는 했는데, 예상 외의 일이었다. 우선 현재 CMS 웹은 React와 spring 서버를 바라보는 페이지와, 내부에 iframe으로 php 서버를 바라보도록 만들어진 페이지가 혼용되고 있었다. 이 중 php 서버를 바라보는 페이지를 전부 걷어내는 기능 개발요청이다.
php에 어떤 기능이 있는지도 모르는 상황에서, 문서마저도 없다보니 한숨만 나오는 상황이다. 문서 정리와 더불어서 React 코드도 개선을 해야하는데, 이럴거면 새로만들지 하다가 일이 너무 커질거 같아서 그렇게는 못하겠다.
일단 팀 내 기술스텍과 맞추면서 급한 php 페이지만 걷어내기 위해, 급한 부분은 Next로 새로 만들고 나머지는 iframe으로 일단 연결했다가 한 페이지씩 개선해나가는 방향으로 하는것이 좋을것 같다고 생각했다.
넥슨 데브옵스팀 1차면접을 봤는데 생각보다 너무 쉬웠다. 간단한 기술질문들과 더불어서 그 동안에 해왔던 일에 대한 설명 등을 물어봤다. 버블링과 캡쳐링에 대한 이해, input과 select 컴포넌트를 커스텀 만든다면 어떤점을 고려해서 만들것인지 정도와 맡은 프로젝트에 대한 간단한 설명이었다. 내 질문도 받지 않고 끝나서 별로였나 싶었는데, 합격이라니… 음… 다음주 수요일에 2차인데 합격해도 고민해봐야 겠다. 다른곳도 한 두군데씩 인터뷰를 하는데, 잘 생각해야 할듯…
나에게 이직의 목적이 기술적인 성장과 임금 상승이 주이기 때문에, 넥슨은 여러모로 고민이 될듯 하다. 인텔리전스랩팀은 괜찬다 하는데, 기술본부쪽은 어떨지..