2024/09 2

[항해플러스][WIL] Week 1. 프론트엔드 1주차 개발자입니다..

Weekly I Learned && What I Learned 1. 문제 (과제, 프로젝트를 진행하며 부딪힌 기술적 문제)이번 주차에 겪은 문제는? 1주차 과제는 프레임워크 없이 SPA 만들기였다. VanillaJS로만 작업했는데, 기본적인 자바스크립트와 리액트 지식이 부족해 설정부터 어려웠다. 일단 HTML 템플릿을 기반으로 화면 렌더링은 했으나, 재사용 가능한 컴포넌트로 리팩토링하는 부분에서 큰 어려움을 겪었다. 프론트엔드 3년차라고 말할 수 있을까? 이전에 내가 설계한 컴포넌트는 그저 화면을 그리는 데 불과했다. 성능 최적화나 이벤트 처리 등 제대로 해본 적이 없었고, 리액트 훅에만 의존한 코드였음을 깨달았다.2. 시도와 해결문제 해결을 위해 어떤 시도를 했는가? 다행히 먼저 PR을 올린 분들의 구..

[항해플러스][WIL] Week 0. 다시 시작

지금까지의 회고항해플러스의 프로그램에 다시 참여하게 되었다. 바로 직전에 백엔드 5기에 참여했었는데 해당 프로그램을 통해서 내가 얼마나 부족하고 무엇이 필요한지를 알게 되었다. 결국 퇴사까지 하게 되었는데 아마 항해를 하지 않았다면 계속 우물 안 개구리가 아닌 우물 안 올챙이로 살지 않았을까 싶다. 내가 어느 위치에 있는지, 메타 인지라는 게 얼마나 중요하기 때문에 앞으로도 다양한 프로그램에 참여하고 많은 사람들과 네트워킹하며 내 자신을 돌아볼 수 있었으면 한다. 항해 플러스 참여 계기약 5년 전에 국비 교육 프로그램을 통해서 개발에 대해서 간략하게 알게 되었고 운 좋게 바로 취업하여 개발자의 업무라는 것을 대강 알게 되었지만 내가 어느 위치인지 알 수 없었고 스스로 성장하는 방법도 전혀 몰랐다. 학습은..

반응형