오전에는 알고리즘 문제를 풀고 어제 진행했던 미니프로젝트의 코드를 채워넣었다.
별다를 거 없이 잘 될 줄 알았는데 생각보다 db를 파이어베이스에 넣어주고 다시 불러오는 작업이라던가 버튼을 동작시켜서 모달을 띄워주는 방법을 직접 구현해보려니 정말 어려웠다.
어찌저찌 구현은 됐는데 하나하나 안 될 때마다 왜 안 될까 고민을 하는데 정말 시간이 많이 들어갔다.
모든 문제는 변수를 자연스럽게 바꿔주는 과정에서 이상한 변수명으로 바꿔주는 것이 대부분 기능이 안되는 원인이었다.
id값을 바꿔주거나 class명을 바꿔주니까 되던 기능이 갑자기 먹통이 될 때가 몇 번 있었는데 결국 코드의 흐름을 계속 읽으려고 오랜 시간을 할애하면서 어떤 곳이 문제였는지를 잘 찾게 되었다.
오후에 점심을 먹고 매니저님과 설문조사 비스무리하게 면담을 진행했는데, 면담과정 중 자바스크립트를 다음주부터 공부하게 될텐데 참고하면 좋을 영상이나 책 또는 사이트를 추천해달라고 말씀드렸고 사이에 '모던자바스크립트'를 본 적이 있는데 이것이 도움이 되느냐 여쭤봤을 때 '모던자바스크립트 딥다이브'라는 책을 추천주셨다. (자바스크립트 입문 영상 유튜브 채널도 추천해주심)
이번 주 금요일까지는 미니프로젝트를 진행하고, 주말동안 틈틈히 준비하는 공부를 진행하면 월요일에 잘 적응할 수 있을 거라고 하셨다.
내일이면 미니 프로젝트 코드들이 완성이 되어야하는데 아직 가져온 db값을 그림으로 뿌려주는 것까진 구현했어도 db를 삭제할 수 있는 기능은 구현하지 못했다. 내일 그걸 구현하면 내 파트는 끝이 난다. 오늘은 오타와 실수가 가장 큰 문제였고, 모달창을 만드는데 많은 시간이 들어갔다.
내일은 마무리단계라고 생각하고 끝까지 포기하지 않고 처음에 목표로 두었던 것들을 모두 구현하는데 초점을 맞춰야겠다.