The journey to becoming a developer

My future is created by what I do today, not tomorrow.

Total 95

CodeSquad Day 77 : Team Project 2 - Day 7

CodeSquad🔹Day 77 Team Project 7일차, 코드스쿼드 센터 두 번째 방문 코드스쿼드 센터를 두 번째로 방문했다. 저번에는 점심시간 이후에 도착했지만 이번에는 10시 맞춰서 햄디와 오기로 했어서 좀 더 오래 있을 수 있었다. 오늘도 햄디와 페어 프로그래밍으로 진행했다. 오전에는 자잘한 버그들을 수정했다. 카드에 hover 효과 구현 시 깜빡이는 버그가 있었는데 내가 Mouseover로 이벤트를 잘못 주었기 때문이었다. Mouseenter 이벤트로 수정하여 제대로 구현할 수 있었다. 그리고 Slider 구현도 시작했다. 일단 UI부터 만들었다. State로 무엇을 설정할지 정하는 것과 알고리즘을 짜내는 것이 쉽지는 않았지만 햄디가 많이 활약을 해 준 덕분에 완성할 수 있었다. 지나가다가 ..

CodeSquad Day 78 : Team Project 2 - Day 8

CodeSquad🔹Day 78 '모든 카테고리 보기' 버튼 구현 오후 2시부터 5시 30분까지는 햄디와 함께 페어 프로그래밍으로 약간의 리팩토링 및 기능구현을 했다. 모든 카테고리 보기 버튼을 state로 구현하니 정말 간단하게 구현할 수 있었다. import React, { useState } from 'react'; import { MainWrapper, AllCategoryBtn } from './Main.style.js'; import categoryTitleData from 'data/categoryTitle'; import Slider from 'components/Slider/Slider.jsx'; const Main = () => { const [visibleIdx, setVisibleId..

CodeSquad Day 76 : Team Project 2 - Day 6

CodeSquad🔹Day 76 8시 반, 아침운동 인증으로 시작한 하루였다. 아침에 정말 너무 피곤해서 인증만 하고 다시 잠깐 잘까 싶었는데, 공원을 걸으며 상쾌한 공기를 마시니 잠이 꺴고 상쾌하게 하루를 시작할 수 있었다. 역시 아침 운동의 효과는 너무 좋다! 당장 일어날 때는 피곤해서 힘들어도 하루의 패턴을 유지할 수 있게 도와 준다. Scrum 오늘부터는 백엔드의 동기가 개인사정으로 프로젝트에서 빠지게 되어서 준이 혼자서 백엔드를 맡게 되었다. 이제는 세 명이서 한 팀이 되어서 프로젝트를 진행한다. 오전 10시부터 30분간 햄디, 준과 함께 이야기도 하고 오늘의 할 일을 공유했다. 마무리 스크럼은 좀 일찍 하게 되었는데, 5시쯤부터 시작해서 오늘 한 일이 무엇이었는지를 공유했다. Class by C..

CodeSquad Day 75 : Team Project 2 - Day 5

CodeSquad🔹Day 75 1. 데일리 스크럼 (10:00~10:30AM) 오늘은 내가 회의록 담당자여서 노션에 오늘의 스크럼을 기록했다. 그런데 햄디가 스크럼이 끝날 때까지 오지 않았다! 알고보니 늦잠이었다. 햄디 없이 준, 동기와 셋이서 진행했다. 컨디션을 간단히 공유한 후, 오늘의 할일과 2시 반부터 3시까지 전체 공유 시간에 어떤 식으로 공유할지를 정해보았다. 우리 팀이 어떤 식으로 협업을 진행했는지와 프론트, 백엔드 각각의 진행 상황을 간결하게 공유하기로 했다. 2. Team Project (10:30~12:30, 1:30~2:30PM) 오늘 오전과 오후 시간을 이용해서 아래와 같은 일들을 진행했다. 오늘은 PR 마감시간도 2시까지로 매우 앞당겨졌고 발표도 준비해야 했기에 점심시간을 좀 이용..

CodeSquad Day 74 : Team Project 2 - Day 4

CodeSquad🔹Day 74 어제에 이어 오늘도 햄디와 카페에서 페어 프로그래밍으로 팀 프로젝트를 진행했다. 이번에는 우리의 체력을 고려해서 오전에는 온라인으로 하고 오후 2시가 조금 넘은 시간에 만났다. 글을 쓰다가 사진을 넣으려던 중에 갑자기 티스토리가 멈춰버려서 쓰던 내용이 날아가서 다시 쓴다. 티스토리에 이런 불편함이 있다. 블로그 만드는 방법을 좀 배워서 블로그 이사를 갈까 고민이 된다. # Scrum 우리의 게더타운에서 햄디, 동기와 만났다. 준은 어제 새벽까지 열심히 구현하느라 피곤하셨는지 참석하지 못하고 셋이서 진행했다. 간단히 각자의 컨디션과 어제 한 일, 오늘 할 일을 이야기했다. 오늘 음식을 잘못 먹었는지 카페에 도착하고 나서 매우 속이 좋지 않았다. 속이 메슥거려서 팀 프로젝트를 ..

CodeSquad Day 73 : Team Project 2

CodeSquad🔹Day 73 Class by Honux: OAuth 오늘은 크롱의 수업이 아닌 호눅스의 수업이었고 100여 명 되는 코드스쿼드 멤버들이 모두 모여 줌에서 수업을 들었다. 공통 수업 날이었어서 북적였다. OAuth는 아직 제대로 학습한 적이 없어서 낯설었지만 꼭 알아야 한다는 강조를 여러 번 하셨기에 시간을 투자해서 공부를 해 보려고 한다. Team Project # Scrum 오전 10시에 게더타운에서 햄디, 동기, 준과 만나 스크럼을 했다. 어젯밤에 햄디가 엄청나게 잘 정리된 Readme를 작성해 주어서 감탄했다. 그리고 게더타운에서 단체사진도 찍어서 Readme에 첨부했다. 게더타운 캐릭터가 정말 귀여워서 소소한 즐거움이었다. 5시 30분쯤에는 다시 모여서 각자 오늘 한 것들에 대해..

CodeSquad Day 72 : Team Project 2

CodeSquad🔹Day 72 Team Project 2일차 - Create React App & Styled Components 오늘은 코드스쿼드 센터를 2022년 들어서 처음으로 개방하는 날이었다. 화면으로만 접했던 코쿼 멤버들 그리고 크롱과 호눅스, 매니저인 클로이를 실물로 보니 신기하기도 했고 반가웠다. 비대면이 아니었을 시절에 코드스쿼드였다면 이 공간을 자주 왔겠지? 실물로 처음 만나면 어색할까 걱정했지만 다들 반갑게 인사하고 이야기를 나누었어서 그런 걱정은 금새 사라졌다. 햄디가 게더타운에 접속해서 제이미, 도톨, 포키에게 카메라를 켜고 센터 투어도 시켜주었다. 이렇게 즐거운 시간을 보내다가, 3시쯤부터는 백엔드인 동기, 준과 함께 자리에 앉아서 스크럼을 하고 개발을 진행하기 시작했다. 매번 ..

CodeSquad Day 71 : Team Project 2

CodeSquad🔹Day 71 Team Project 두 번째 팀 프로젝트의 막이 열렸다! 이번에는 무려 백엔드와 협업을 해야 하는 프로젝트이다. 프론트는 햄디와 함께 맡게 되어서 어색하지 않고 즐겁게 잘 해나갈 수 있을 것 같다. 백엔드 분들인 동기, 준과는 처음 만났지만 그래도 오전에 내가 어떤 식으로 팀 프로젝트를 해나갈지에 대한 준비를 하고 이야기를 하니 잘 받아들여 주셨다. 아무래도 백엔드와 협업하는 게 익숙하지 않을 것 같아서 10시 전에 미리 노션 페이지도 만들고, 다른 팀들이 한 것들을 보면서 준비를 해갔는데 정말 준비를 하길 잘했다 싶었다. 팀 프로젝트를 본격적으로 돌입하기 전에, 자기소개를 간략하게 하고 그라운드 룰을 정했다. 이번에는 회고를 꼼꼼하게 작성해서 Github Wiki에도 ..

CodeSquad Day 70 : Team Project Week 2

CodeSquad🔹Day 70 Team Project & PR 오늘은 팀 프로젝트 마지막 날이자, 마지막 PR을 보내는 날이었다. 4시에는 조별로 데모와 발표가 있었다. 그리고 데모가 약 1시간 정도로 끝난 후에는 크롱의 전체 피드백이 있었다. 이에 대한 회고는 좀 시간을 투자해서 작성할 예정이다. 느낀 것과 배운 것이 정말 많고, 또 아쉬운 점도 있었다. 그런 것들을 조금씩 풀어서 써 볼 것이다. Algorithm 프로그래머스의 "전력망을 둘로 나누기" 문제를 재도전해보았다. 그런데 내가 접근을 아예 잘못 했다는 것을 깨달았고, BFS와 DFS를 더 알고 적용할 수 있어야겠다고 생각했다. 결국 내일 다시 도전해 볼 예정이다. Closure 내일 오후 3시에 자바스크립트 스터디가 있다. 이번 주 주제는 ..

CodeSquad Day 69 : Team Project Week 2

CodeSquad🔹Day 69 Morning Algo & Algorithm 오늘은 프로그래머스의 레벨 2 문제인 오픈채팅방, 뉴스 클러스터링 문제의 풀이를 공유하고 설명하는 시간을 가졌다. 그리고 밤에는 '전력망을 둘로 나누기'라는 문제에 도전했는데 아직 해결하지 못했다. Team Project 오전에는 내가 어제 실수로 잘못 날린 PR을 머지했는데 이것을 복구할 수 있는 방법을 찾느라 시간을 많이 쏟았다. 도니에게도 물어보았지만 결국 이미 머지된 PR에서 리뷰를 받는 것으로 했다. 정말 진땀 나는 상황이었다. 팀 프로젝트인데 이런 실수를 하게 되어서 더 당황스러웠고 팀원인 호이에게 미안하기도 했다. 밤에 약간 잠결에 제대로 확인하지 않고 무심결에 버튼을 잘못 누른 게 화근이었다. 다음부터는 정말 이런 ..