본문 바로가기

[내일배움캠프] 프로덕트 디자인 8기/WIL(Weekly I Learned)

[WIL] 13주차 24.12.23(월) ~ 24.12.27(금)

[WIL]

 

FACTS (사실, 객관)

새로운 팀 편성 후, 5조(팀 명: 오예스)로 배정되었다. 이번 주에는 자바스크립트 문법 종합반 1주차 강의를 수강하고, 복습을 진행했다. 강의를 통해 자바스크립트의 기초 문법과 흐름을 다시 한 번 정리할 수 있었고, 복습을 통해 그동안 이해되지 않았던 부분들도 점차 명확해졌다.

또한, UI 집중반 수업이 시작되었는데, 이번 주에는 월요일에 튜터님의 1회차 강의가 진행되었고, 그 후 여행 앱(마이리얼트립)을 선정하여 UI 구조를 분석하는 작업을 했다. 이 분석은 개인별로 먼저 진행한 후, 팀별로 다시 한 번 의견을 나누며 더 깊이 있는 분석을 할 수 있었다. 개인적으로는 다양한 관점에서 UI를 바라보는 방법을 배울 수 있는 좋은 기회였다.

 

 

FEELINGS (느낌, 주관)

이번 캠프에서 벌써 여섯 번째로 팀이 변경되었다. (사전 캠프 포함) 이번에는 팀장이 아닌 팀원 역할을 맡게 되었고, 3주간 리액트 강의를 학습하는 주제로 진행되기 때문에 별도의 팀 프로젝트는 없다고 알고 있다. 매번 팀이 바뀔 때마다 새로운 사람들을 만나게 되는 것은 정말 떨리기도 하고, 한편으로는 다양한 사람들을 경험할 수 있어 흥미롭고 값진 경험이라 생각한다. 하지만 이번처럼 팀 프로젝트가 없는 경우에는 서로 이야기를 나눌 기회가 적어 아쉬운 마음도 든다. 지난번 불사조 팀에서 멤버들과 좋은 관계를 맺었기 때문에, 그런 감정이 더 크게 느껴지는 것 같기도 하다.

강의에 대해 이야기하자면, 지난 주까지는 웹플로우를 통해 비교적 쉽고 재미있게 코딩을 배웠다면, 이번 주부터는 진짜 코딩이 무엇인지 배우고 있는 기분이다. 사실, 코딩에 대한 지식이 부족해서 어려운 부분이 많은데, 영어와 수학적 용어들이 섞여 있어서 더 힘들게 느껴지기도 했다.

처음에 추천 학습 일정에서는 이번 주에 자바스크립트 문법 종합반 1주차 강의만 듣고, 그다음 단계인 리액트 입문 강의로 넘어가면 된다고 되어 있었다. 그래서 나는 1주차 강의를 빨리 끝내고 리액트 강의로 넘어갈 생각이었다. 실제로 1주차 강의를 이틀 만에 다 듣고, 리액트 입문 강의로 넘어가려 했지만, 그 전에 내가 자바스크립트 1주차 강의를 온전히 이해하고 넘어가는 것이 맞는지에 대한 의문이 들었다.

그래서 리액트 입문 강의 진입 전 필수적으로 익혀야 할 자바스크립트 문법 체크리스트를 살펴보며, 복습을 무조건 하고 넘어가야겠다고 생각했다. 수요일은 크리스마스 공휴일이라 학습을 쉬었고, 목요일부터 오늘(금)까지 자바스크립트 1주차 강의를 복습했다. 복습을 하다 보니 처음 강의를 들었을 때보다 확실히 더 이해가 잘 가고 머리에 들어오는 기분이 들었다. 시간이 나면 복습을 한 번 더 해보면 좋겠다는 생각이 들기도 했다.

강의 복습을 진행하고 나니, 왜 추천 학습 일정에 이번 주를 통으로 자바스크립트 1주차 강의 수강으로 설정해놓으셨는지 이해할 수 있었다. 사실 이번 주에는 UI 집중반이라는 새로운 커리큘럼도 시작되었고, 팀도 바뀌었으며, 크리스마스도 있었고, 최종 프로젝트 팀 편성을 위한 폼 제출 등 여러 가지 일이 있었기 때문에 강의에 많은 시간을 투자하지 못한 것도 있다. 그래서 1주차 강의 수강과 복습을 겨우 마칠 수 있었던 것 같다. 아직 수강해야 할 강의가 많이 남아 있기 때문에, 복습까지 포함하면 다음 주부터는 계획을 좀 더 타이트하게 잡고 강의에 온전히 집중하여 복습까지 잘 마무리할 수 있도록 해야겠다.

UI 집중반 수업은 정말 기대를 많이 했는데, 기대한 대로 튜터님의 강의가 너무 유익했고, 여행 앱의 UI를 분석하는 과정도 매우 재미있었다. 특히 처음에는 개인별로 UI를 분석하고, 같은 페이지를 대상으로 팀별로 또 분석을 진행했는데, 다른 팀원들이 나와 비슷한 생각을 하고 있다는 점이 신기하고 재미있기도 했다. 또, 나와는 다른 관점에서 더 세밀하게 분석해 온 부분들을 보며 배울 점이 많았다.

비록 이번 팀 작업이 마지막이지만, 앞으로 UI 수업에서 다른 분들의 관점도 많이 보고 배우며, 나 역시 열심히 참여해 많은 것을 배울 수 있는 시간이 되었으면 좋겠다.

 

 

FINDINGS (배운 것)

이번 주에는 자바스크립트 문법 1주차 강의를 듣고 복습을 진행하며 몇 가지 중요한 점을 배웠다. 우선, 자바스크립트의 기초 문법과 기본적인 흐름을 다시 한 번 정리할 수 있었고, 처음에는 어려웠던 부분들이 이제 조금씩 이해가 가기 시작했다. 특히 배열과 객체 관련 문법이 처음에는 막막했는데, 복습을 통해 차근차근 이해할 수 있었다. 복습하면서 코드의 흐름이나 변수의 활용 등에 대해 더욱 명확하게 파악하게 되었고, 이렇게 기초부터 차근차근 다지는 것이 중요하다는 걸 실감했다.

또한, 리액트 강의를 시작하기 전에 자바스크립트 문법의 중요성을 깨닫게 되었다. 리액트는 자바스크립트를 바탕으로 동작하기 때문에 자바스크립트의 기초가 튼튼해야 그 위에서 새로운 개념들을 효과적으로 받아들일 수 있다는 사실을 명확히 이해했다. 이번 주에는 자바스크립트 문법에 대해 다시 한 번 기본기를 확립하는 시간을 가졌다고 할 수 있다.

UI 집중반 수업에서도 많은 것을 배웠다. UI를 분석하는 과정이 정말 흥미로웠고, 특히 다양한 관점에서 UI를 분석하며 서로 다른 팀원들의 의견을 나누는 것이 매우 유익했다. 나와 비슷한 생각을 가진 팀원들과 이야기하면서 공통점을 발견하는 것도 재미있었고, 나와 다른 관점으로 접근한 부분에서 새로운 아이디어를 얻을 수 있었다. 그 과정에서 UI 분석의 중요성과 디자인적 사고에 대해 다시 한 번 생각해보는 기회가 되었다.

 

 

FUTURE (미래)

앞으로는 자바스크립트 1주차 강의를 복습한 것처럼 매 강의마다 꾸준히 복습을 진행하는 것이 중요하다고 생각한다. 자바스크립트 문법을 한 번에 완벽하게 이해할 수 없기 때문에, 계속해서 반복하고 실습하면서 내 것으로 만들어 가야 한다. 리액트 강의를 듣기 전에 자바스크립트 문법을 확실히 다져놓는 것이 중요하다. 그래서 앞으로도 자바스크립트의 개념을 잘 익히고, 실습을 통해 코드에 더 익숙해지는 시간을 가져야겠다.

UI 집중반에서 배운 것들을 더 발전시키기 위해서는 디자인적인 사고를 꾸준히 키워 나가는 것이 필요하다. 다양한 UI 사례를 분석하고, 그에 대해 깊이 생각하는 연습을 계속할 것이다. 앞으로도 팀 프로젝트나 개인 작업에서 UI 디자인을 고려할 때, 이번 주처럼 다양한 관점에서 분석하고 의견을 나누는 것이 중요하다는 생각이 들었다. 다른 사람들의 의견을 적극적으로 수용하고, 나 또한 내 의견을 명확히 전달할 수 있도록 연습할 것이다.

또한, 시간 관리와 계획을 좀 더 철저히 세워야겠다. 이번 주에 UI 수업과 자바스크립트 복습을 병행하면서 시간을 효율적으로 관리하는 것이 중요하다는 것을 느꼈다. 앞으로는 강의 수강과 복습을 병행할 때, 계획을 잘 세우고 목표를 설정하여 체계적으로 학습을 진행해야겠다.