이사와 AWS Community Day 2021 이사를 완료했습니다. 면접을 합격하고 2주라는 기간 동안 거주할 집의 매물을 구하고, 필요한 물품을 정리하고, 새롭게 설치하면서 드디어 이사를 끝마쳤습니다. 매일 이사에 대한 걱정으로 밤잠을 설쳤는데, 드디어 모든 짐을 정리하여 거주할 수 있는 공간으로 탈바꿈하였습니다. AWS Community Day 2021에 참가하였습니다. 원래 행사는 오프라인으로 진행하지만, 코로나로 인해 온라인 Gather를 이용해 진행하였습니다. 발표회는 오후 1시~7시까지 일정이 짜여있었고, 세션마다 발표하는 내용이 AWS에 관련된 흥미로운 내용으로 진행되었습니다. 세션이 끝난 쉬는 시간에도 별도의 AWS Jam, 테트리스, 로블록스 오징어게임 대회와 같은 다채로운 이벤트들이 ..
이사, 중간고사 그리고 Python 면접에 합격하고, 서울로 이사하기 위한 준비와 부동산 매물을 알아보는 일주일이었습니다. 매물을 보기 위해 지방과 서울을 왕복하면서 많은 시간을 잡아먹었고, 이사 물품은 어떤 것을 가져가야 할지, 새롭게 구매해야 할 물품은 무엇인지와 같은 자취에 대한 고민으로 인해 정신없이 일주일을 보낸 것 같습니다. 중간고사 기간, 이번 학기는 항해99의 진행과 이직을 위해 최대한 알고 있는 내용의 과목들을 수강하였기 때문에 많은 어려움이 없었습니다. 그렇지만 모든 강의를 수강하지 않고 시험만 볼 수는 없었고, 부족한 전공지식을 채우기 위해 시간이 날 때마다 단순히 출석 체크만 한 강의를 재수강하였습니다. 재수강을 시험 보기 전까지 최대한 마무리 짓기 위해 꾸준하게 공부해 레포트 작성..
오늘 한일 항해99의 협력사인 메가존 클라우드의 2차 면접을 진행하였습니다. 1차 면접은 기술면접과 같이 프로그래밍에 대한 개념을 확실하게 알고 있는지를 기준으로 면접이 진행되었다면, 2차 면접은 지원자가 얼마나 회사에 잘 적응하는가를 기준으로 면접을 진행하는 것을 느꼈습니다. 가장 기억에 남는 질문으로는 "개발자를 지망하게 된 가장 큰 계기가 무엇이 있었을까요?"라는 질문이었고, 지원자의 개발자에 대한 열망을 보고 싶다는 것을 느꼈습니다. 기존에 Node.js로만 진행한 프로젝트를 Python으로 언어를 변경해 진행한다면 가장 중요한 부분은 무엇이 있을까 생각을 해보았을 때, 코드를 효율적으로 구성해 다른 개발자들이 이해하기 쉽도록 구현하는 것이 가장 중요하다 생각하였습니다. 때문에 단순히 Python..
오늘 한일 AB180의 기술 면접을 오전에 진행하였습니다. 백 엔드 개발자를 지망하면서 사용했던 기술 스택에 대한 이야기와 해당하는 기술이 어떤 것인지 자세히 알고 있는지를 기준으로 면접을 진행하였습니다. 단순히 "해당하는 기술이 있으니 사용했다"와 같은 단편적인 생각만으로는 대답할 수 없는 질문들을 받았고, 개발에 대한 열정이 있는 개발자를 뽑고 싶다는 것을 느낄 수 있었습니다. AB180의 가치 면접을 오후에 진행하였습니다. 오전의 기술 면접을 마치고 지방에서 서울로 올라와 당일날 내려간다고 이야기를 했었는데, 결과를 빠른 시일 내 확인 할 수 있도록 도와주겠다는 이야기를 들었었고, 2~3시간이 지난 후 가치 면접을 당일이나 내일 볼 수 있냐는 전화를 받았습니다. 면접을 미루는 것보다 오늘 안에 모든..
오늘 한일 2차 면접을 진행하였습니다. CEO님과 인사 담당자님이 참석하신 2:1 면접이었고, 30분가량의 시간 동안 이야기를 나눌 수 있었습니다. 면접을 진행하면서 갑작스럽게 긴장하게 되어 많은 부분에서 버벅거렸었고, 자신이 무슨 말을 하는지 헷갈리는 상황을 맞이하게 되었습니다. 여러 번의 구글 면접을 통해 익숙해졌다고 생각하였지만, 눈앞에서 직접 대화하는 대면 면접은 익숙하지 않아 부족한 점이 많았던 것 같았습니다. 오늘의 문제점을 정리하여 부족한 부분을 보완해야겠습니다. 오늘 배운 것 항해99 3기 Node.js 멘토 업무 면접 내일 할 것 항해99 3기 Node.js 멘토 업무 면접
오늘 한일 Javascript 코딩의 기술 책을 정리하였습니다. 매일 Tip을 기준으로 1~2개 이상 공부를 하고 있는데, 별도로 필기하던 파일을 포스팅 형식으로 작성하였습니다. 백 엔드 서버를 작성할 때 부족하다 느껴졌던 부분을 책을 통해 공부하면서 이전 프로젝트의 많은 부분에서 문제점을 찾을 수 있었고, 코드를 개선할 수 있었습니다. 블록체인 개념을 정리하였습니다. K-MOOC 사이트에서 블록체인에 대한 강의를 듣고 필기해놓은 노트를 기반으로 개념을 정리하였는데, 블록체인의 구성방식과 블록의 개념, 해시 함수의 논리 구조 등 다양한 개념에 대해 정리를 하였습니다. 오늘 배운 것 항해99 3기 Node.js 멘토 업무 Javascript 코딩의 기술 Javascript 문법 정리 블록체인 개념 정리 면..
오늘 한일 구글 미트 면접이나 대면 면접을 진행하면서 질문받은 내용을 정리하였습니다. 아키텍처를 구현한 이유, 실전 프로젝트의 비즈니스 로직설명, 개발자가 되고 난 이후 몇 년 뒤 자신은 어떻게 변해있을 것 같습니까? 같은 다양한 질문들을 정리하였고, 만약 다시 질문받는다면 어떠한 방식으로 답변을 하는 것이 현명할까 생각하며 부족했던 내용을 보충하였습니다. 오늘 배운 것 항해99 3기 Node.js 멘토 업무 Javascript 코딩의 기술 실제 면접 질문 정리 내일 할 것 항해99 3기 Node.js 멘토 업무 Javascript 코딩의 기술 Javascript 문법 정리 BlockChain 개념 정리 면접 준비
오늘 한일 1달 동안 면접과 코딩 테스트로 시간을 보내면서 "언젠가는 써야지"라는 마음으로 매번 뒤로 미루고 있었던 항해99 마지막 WIL을 작성하였습니다. 시간이 많이 지나기도 했고, 이전에 찍은 스크린샷과 TIL 자료를 기반으로 게시글을 작성하다 보니 많은 부분에서 부족한 점이 있었던 것이 아쉽지만, 오랜만에 매일 14시간씩 코딩을 하던 때가 생각나 행복했습니다. 이제 남은 것은 배운 지식을 바탕으로 취업의 문을 돌파하는 것만 남았기 때문에 다시금 의지를 다지고 노력해야 할 것 같습니다. 오늘 배운 것 항해99 3기 Node.js 멘토 업무 Javascript 코딩의 기술 항해99 마지막 WIL 작성 내일 할 것 항해99 3기 Node.js 멘토 업무 Javascript 코딩의 기술 실제 면접 질문 정리
오늘 한일 자막 정리 프로그램을 수정하였습니다. 아직 엄청나게 많은 에러가 존재하지만 실제로 사용할 수 있을 정도까지 코드를 수정하였습니다. 일부 함수와 변수에는 Typing 모듈을 이용해 어떤 형식을 입력받는지 인지할 수 있도록 구성하였고, 파일명 동기화 작업에서 지속해서 발생하는 비정상적인 종료 현상도 제거하였습니다. 파일명 복원 기능과 자막 부분수정 기능만 남아있는데, 나중에 필요해질 때 추가작업을 하도록 하겠습니다. 항해99 수료에 관련된 WIL 작성을 해야 할 것 같습니다. 항해99 2기를 수료한 지 이제 1달이 가까워지고 있습니다. 하지만 매번 면접과 코딩테스트에 시간을 할애하다 보니 WIL 작성하는 것을 점점 뒤로 미루고 있었고, 지금까지 미루어진 것이 아닌가 싶습니다. 내일은 특별한 일정이..
오늘 한일 코드브릭의 2차 면접을 진행하였습니다. 면접을 진행하면서 가장 크게 느꼈던 것은 "지원자가 백 엔드에 대한 지식을 어느 정도의 깊이까지 알고 있는가", "지원자들의 모든 정보를 알고 싶다"라는 것을 느꼈습니다. 짧은 시간 동안 간단한 지식과 상세한 지식 모든 것에 대한 질문이 오갔고, 제가 알고 있는 모든 백엔드 지식에 관해 이야기를 했던 것 같습니다. 자막 정리 프로그램을 수정하였습니다. Python의 개념을 정리할 때 제작한 프로젝트였고, 함수 명명법과 스네이크 케이스 표기법이 중구난방으로 구성된 프로젝트였습니다. 이전부터 코드를 수정해야겠다는 생각을 가지고 있었지만, 선뜻 시도하기에는 너무 많은 코드를 건드릴 것 같아 뒤로 미루고 있었고, 가볍게 사용할 수 있을 정도의 수준까지 끌어올려 ..