The journey to becoming a developer

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

Total 95

CodeSquad Day 34 : Front-end Week 2

CodeSquad🔹Day 34 Morning Algo 오늘은 도니가 몸이 좋지 않아서 햄디, 호이와 셋이서 스터디를 했다. 프로그래머스 '가장 큰 수' 문제와 LeetCode의 Linked List 문제를 리뷰했다. 아침에 스터디를 하면 왠지 모를 뿌듯함이 느껴진다. 꾸준히 이어나가고 싶다. Class by Crong 항상 크롱의 수업은 질의응답으로 시작한다. 이번에 질의응답에서는 전역 변수 사용의 문제점, Git workflow 관련한 이야기, 기능은 구현했지만 코드 구성이나 설계가 만족스럽지 않을 땐 어떻게 해야하는지에 대한 이야기를 했다. 두 번째 파트에서는 Web Animation을 중점적으로 이야기했다. setInterval, setTimeout, requestAnimationFrame을 어떻게..

CodeSquad Day 33 : Front-end Week 2

CodeSquad🔹Day 33 Morning Scrum 어제 거의 3시쯤 자느라 좀 늦게 일어났지만 아침까지 든든하게 챙겨먹고, 지각하지 않았다. 생각보다 컨디션은 괜찮았다. 스크럼에서는 방태가 github pages를 이용해서 어떻게 배포하는지를 물어보길래 화면 공유해서 간단하게 알려주었다. 이누가 express 관련해서 얘기를 좀 했는데 express를 아직 제대로 학습하지 않아서 잘 이해를 못했다. (사실 오늘 밤에 학습하려고 했는데, 알고리즘과 git으로 시간이 다 가버렸다.) Mission & PR & Review 이번에는 PR 보낼 때 메시지를 꼼꼼하게 작성해보았다. 그동안 내가 고민한 것들에 대해서 일목요연하게 적어보았다. 내 생각을 남에게 전달하기 위해 정제하는 과정도 생각보다 시간이 꽤나..

CodeSquad Day 32 : Front-end Week 2

CodeSquad🔹Day 32 Morning Algo 오늘은 일요일, 월요일 문제 2문제를 가지고 이야기를 했다. 일어난 지 얼마 안 되어서 잠이 약간 덜 깼지만, 그래도 아침을 먹고 참여하니까 확실히 집중이 더 잘 되었다. 역시 다양한 풀이를 보니까 한 문제를 한 번 풀고 끝내는 게 아니라 여러 번 푸는 것도 도움이 많이 될 것 같다는 생각이 든다. 이번에 stack, queue 활용하는 문제가 있었는데 이걸 linked list로 구현한 도니의 풀이가 인상깊어서 나도 연습할 겸 linked list를 구현해야겠다는 생각이 든다. Morning Scrum 편한 분위기에서 스크럼이 진행되었다. 미션에 관한 이야기는 조금 하고 수다를 좀 떨었는데 각자 쓰는 키보드 이야기도 하고, 이누의 대추야자 이야기도 ..

CodeSquad Day 31 : Front-end Week 2

CodeSquad🔹Day 31 Morning Scrum 월요일, 새로운 그룹 멤버들을 만나 인사를 하고 이야기를 나눴다. 이번에는 특별한 미션이 부여되었는데, 바로 조마다 스크럼을 어떤 식으로 할 지에 대한 논의를 해서, 정리하여 Slack에 올리는 것이었다. 아침 스크럼이 너무 형식적으로 되어가는 게 안 그래도 아쉬웠는데, 이런 미션이 있어서 좋았다. 이제부터는 좀더 알찬 스크럼을 기대해본다. Git... Git을 조작하느라 미션은 시작도 못하고 계속 끙끙댔다. 커밋 이력을 조작하는 게 아직 서툴다. rebase, merge 등 테스트 브랜치를 만들어서 이것저것 몇 시간째 시도해 봤지만 잘 안 되었다. 점심 시간도 거의 반납하고 시도했지만 결국 실패. Git 사용이 익숙해지려면, 이런 실전 상황에서 문..

CodeSquad Day 30 : Front-end Week 1

CodeSquad🔹Day 30 Mission 아침 스크럼을 하고, 12시까지 PR을 보내기 위해서 HTML & CSS 리팩토링을 했다. 자꾸 뭔가 부족함이 보이는 것 같아서 고치다가 결국 늦게 PR을 보냈다. 거의 1시쯤. 오후에는 pseudo element를 이용해서 다시 구현도 해 보고, Readme 작성도 했다. 리뷰는 아직 못 받았는데 아무래도 늦게 제출해서 그런 것 같다. 내일도 리팩토링과 보완해야 하는 부분을 더 보완해야 한다. Alan의 코드 리뷰 받은 것을 봤는데 고민의 깊이가 남달라 보였다. 그리고 그 고민에 대한 리뷰어(코쿼 지난 기수)의 대답에서도 배울 게 많았다. 슥 훑기만 했는데 내일 다시 보면서 나도 생각을 좀 해 보려고 한다. 그리고 코드를 짤 때 좀 더 심도 있는 고민을 할 ..

CodeSquad Day 29 : Front-end Week 1

CodeSquad🔹Day 29 Morning Scrum 매일 하는 아침 스크럼이 점점 너무 형식적으로 짤막하게 되어가는 것 같아서, 내가 제안을 했다. 자신이 할 일을 좀 더 구체적으로 명시해 주고, 또 말하고 나서 바로 다음 턴으로 넘기기보다는 긍정적인 코멘트를 몇 마디 주고받는 식으로. 그랬더니 약간 삭막했던 아침 스크럼이 좀 더 활기를 띠는 느낌이 들었다. 그냥 뭐 했다, 라고 끝나고 마는 것보다는 대화를 하는 식으로 진행되고 대화하면서 얻는 것도 있었다. 제안하길 잘했다는 생각이 들었다! Class by Crong 크롱의 두 번째 프론트엔드 수업. 이번에는 CSS, DOM에 대한 내용을 중점으로 진행되었다. 이번에도 내가 모르는 것들도 많이 나와서 공부할 게 참 많다고 느꼈다. 그리고 일부 수강생..

CodeSquad Day 28 : Front-end Week 1

CodeSquad🔹Day 28 PR & Feedback & Git Rebase 12시까지 step1을 완료하고, Pull Request를 해야 했다. 어제 거의 다 했어서 학습을 조금 하고, 약간의 다른 자료 탐방도 해보다가 PR을 날렸다. 크롱은 피드백이 정말 빨랐다. 클래스 네이밍, 커밋 등에 대한 피드백을 받았다. 그 다음 해야 할 일은 기존 step1 브랜치는 삭제하고 upstream에서 로컬 저장소로 fetch를 해 온 후 rebase를 해서 기준점을 잡고 step2를 시작하는 것이었다. 아직 rebase를 꼼꼼하게 공부하지 않아서 이 부분을 꼭 시간을 투자해 이해해야겠다. 그룹 리뷰에서도 git 관련 이야기가 많이 나왔다. Mission 2! 본격적인 미션 2를 시작했다. 이제 JavaScri..

CodeSquad Day 27 : Front-end Week 1

CodeSquad🔹Day 27 Morning Algo 오늘은, 내가 만든 알고리즘 스터디 공식 첫날이었다. Dynamic Programming을 이해하고 적용해야 풀 수 있는 문제였는데 난 아직 DP에 대한 이해가 깊지 않아서 결국 풀지 못했다. 호이가 설명을 잘 해줬지만 내가 더 공부하고 풀어야 이해할 수 있을 것 같다. 그리고 스터디를 위한 Git Organization까지 만들어 보았다. 어차피 알고리즘이라는 게 코테 합격을 위한 것도 있지만 장기적으로 지속하면 좋을 거 같아서 만들었다. 그런데 원격 저장소로 push 하려고 하니 permission 403 에러가 떠서 해결을 해야 한다. 아직 해결하지 못했다. Mission! 10시부터 10시 반까지 스크럼 하고, 10시 반부터는 미션을 시작했다...

CodeSquad Day 26 : Front-end Week 1

CodeSquad🔹Day 26 ✨ First Front-end Mission! 힘겨웠던 CS10이 끝나고 내심 기다리던 첫 번째 프론트엔드 미션은 바로 카카오 페이지를 클론하는 것이었다. 자바스크립트 적용하는 건 역시나 쉽지 않아 보였는데 그래도 HTML & CSS 까지는 할 만해 보였다. UI 자체가 복잡하진 않기 때문이다. 그리고 이번엔 반응형을 하지 않아도 된다고 해서 부담이 좀 덜었다. 하지만 나중에 어차피 해야 한다. 10:30~12:00 Orientation by Crong 10시에 이번 조원 분들과 인사과 스크럼을 하고, 10시 반에 크롱이 하는 미션 소개를 들었다. JK가 하던 미션 소개처럼 30분 정도면 끝날 줄 알았는데 1시간 반이 훌쩍 지나 12시에 끝났다. 첫 FE 수업이기도 해서 ..

CodeSquad Day 25 : CS10 (10/10)

CodeSquad🔹Day 25 10:10~10:30 Scrum 10:30~1:00 Network class by JK 네트워크의 오래 전 역사부터 현재까지, 그리고 미션과 관련된 이야기까지 다룬 알찬 수업이었지만, 내용이 생소하고 어렵게 느껴져서 중간부터는 잘 듣지 못했다. 수업 다시보기가 정말 있으면 좋을텐데 아쉽게도 그건 지원되지 않는다. 네트워크는 책이나 강의를 찾아서 한 번 체계적으로 배우는 게 좋은 방법이라 생각한다. 콜라가 추천해 준 강의를 들어볼 계획이다. 컴퓨터네트워크 - 한양대학교 | KOCW 공개 강의 2:00~4:00 Mission 계속 학습만 할 순 없다 생각해서 미션에도 약간 손을 대 보았다. 하지만 역시나 설계하는 것에서부터 막혔다. 네트워크에 대한 총체적인 지식이 있는 게 아니..