연합동아리 넥스터즈 면접 후기
2022.06.06 - [후기/경험] - 연합동아리 넥스터즈 지원 후기 이전 글을 읽고 오시는 것을 추천합니다! 서론 서류 접수 글에 이어서 작성하는 면접 후기 글이다. 면접은 비대면(Zoom)으로 진행되었고 운영진 3 면접자 3으로 그룹 면접이 진행되었다. 평일 일정에 무리가 없도록 주말에 면접이 진행되었으며, 이 점이 정말 좋았다. 30~35분가량 면접이 진행되었는데 면접관분들은 아마 토, 일 풀타임으로 면접을 본다는 생각에.. 고생 많이 하신다는 생각이 들었다.. 아무튼 썸네일에서 봤다시피 좀 황당한 에피소드가 있는데 그 에피소드는 아래에서 풀겠다. 사전 세팅 사실 세팅이랄 게 없고, Zoom 환경은 익숙했기 때문에 면접 1시간 전부터 마이크 체크, 사운드 체크를 했다. 혼자 방을 파서 녹화도 3차..
by후기/넥스터즈··
연합동아리 넥스터즈 지원 후기
서론 업무만 하다 보니 토이 프로젝트에 대한 갈증이 생겼고, 업무 외에도 내가 뭔갈 해야 성장할 수 있겠다는 생각을 했다. 그래서 내가 그동안 고려하지 못했던 것이나 써보지 못했던 것을 해보자는 취지로 스터디를 시작하게 되었고, (참고: 2022.06.01 - [후기/경험] - [스터디 회고] 게시판 구현하기) 이 외에 디자인까지 겸비된 서비스를 해보고 싶다는 생각을 했다. 또한 늘 같은 환경, 같은 사람들과 협업을 하다 보면 협업하는 부분에서 내가 고이진 않을까 라는 막연한 두려움이 있었다. 새로운 환경 새로운 문제에 나를 노출시키면서 성장하는 것도 분명히 있다고 확신했고 이런 새로운 환경을 원했다. 그러던 와중 지인을 통해 넥스터즈를 알게 되었고, 다음 기수 모집을 하면 꼭 지원해봐야겠다고 생각했다...
by후기/넥스터즈··
[스터디 회고] 게시판 구현하기
서론 클린코드 스터디 이후로 잠시 중단되었던 스터디가 이번에 오프라인으로 진행되었다. 현재는 나를 포함해 현직 개발자 3명으로 구성되어 있고 추가로 증원할 계획이다. 이 글에선 왜 '게시판 만들기'로 진행하게 되었는지에 대해 얘기를 풀어나가려 한다. 또한, 단순히 무언가 만드는 것이 아닌 이번 과정을 통해 무엇을 배우려고 하는지 어떤 궁금증을 갖고 있는지에 초점을 맞춰 글을 작성해 보겠다. 스터디 회의 1주차 처음엔 각자 아이디어를 가지고 만났다. 내가 갖고있던 마이너한 아이디어가 하나 있었는데, 채팅 서비스를 주력으로 개발해보려 했다. 흔한 토이프로젝트처럼 각자 공통된 목표를 가지고 한 Repository에서 PR을 날리고 Merge하는 그림을 그렸었다. 2020년에 SSAFY에서 진행했던 프로젝트 하..
by후기/회고··
2022 Dev-Matching 웹 백엔드 개발자 후기
서론 프로그래머스에서 데브매칭이라는 타이틀로 코테가 열리는데, 이미 다니고 있는 회사가 있기에 마음 편하게 응시해보았다. 정기적으로 응시하진 않았으나 간혹 실력 검증삼아 응시하곤 했었다. 지난 데브매칭에선 4문제 중 2솔이었나.. 맛만 보고 나왔던 것으로 기억한다. 응시 입사후 회사에 다니면서 삼성전자 SW 알고리즘 특강을 들었었는데 이 덕분에 따로 코테를 준비하거나 하진 않았다. 정말 기본 실력만 믿고 응시하게 되었다. 참 좋았던게 2시간이라는 짧은 시간이었고 4문제라는 적당한 문제 갯수였다. 또한 검색이 가능했기에 마음 편히 응시할 수 있었다. 이번엔 모두 Python으로 응시를 해보았다. SQL 1문제와 알고리즘 3문제가 나왔는데, 알고리즘보단 SQL에 자신이 있어서 항상 SQL 문제를 먼저 본다...
by후기/코딩테스트··
[Javscript] HTTP Header에 한글 넣으면 발생하는 오류
서론 Vue.js로 프로젝트를 진행하다 게이트웨이로 헤더 값을 보내는 과정 중에 겪었던 일이었다. 기존엔 영어나 숫자로 이루어진 값을 헤더에 담아 보냈었는데, 한글 데이터를 보내게 되면 에러가 발생했다. 한글 이름을 헤더에 담아 보내야했기 때문에 반드시 필요했던 과정이었다. 원인 HTTP Header 표준에 한글은 포함되어 있지 않기 때문이다. 그래서 한글 데이터만 담으면 에러가 발생했고 해당 내용은 링크에서 알 수 있었다. 실제 에러도 HTTP RFC와 관련된 에러가 발생하는 것을 볼 수 있었다. 대처 방법 이미 잘 알고 있겠지만, 인코딩을 해서 보내면 된다. URIEncoding 방식을 이용했고, Javscript에서 제공해주는 함수를 이용했다. 대표적으로 encodeURI()와 encodeURICo..
byTech/Javascript··
[후기] 신입이 클린 코드 읽고 실무에 적용해보기
서론 면접에서 "원하시면 코드 리뷰 문화 직접 도입해보세요~"라는 말을 들었었는데, 그것이 현실이 되었다.. 책을 보고 혼나는 기분은 처음이었다. 약 9주에 걸친 '클린 코드' 스터디가 끝나간다. 해당 포스트에서는 스터디 후기보다 '클린 코드'라는 책을 본 후기와 실무에서 어떻게 적용했는지 쓰려고 한다. 스터디와 관련된 규칙 및 진행 방식은 아래 링크를 참고 바란다. Github 링크 내가 쓴 코드를 돌아보며 나는 "가독성 좋은", "직관적인" 코드를 '클린 코드'라고 생각한다. 내가 그동안 기록이랍시고 남겨둔 Repository를 살펴보고 느낀 기분은 딱 이랬다. "가독성 떨어지는", "직관적이지 않은", "질서 없는" 사실 이 책을 보면서, 내 깃헙에 당당하게 핀을 꽂아둔 레포를 내리고 싶었다. 나름..
by후기/경험··
2
불러오는 중...