목표와 회고 16

신입 개발자 이도현 시작!

이 글은 프론트엔드 개발자 취업에 도움되는 내용이 아니다. 신입 개발자로 취업했다고 호들갑떠는 글이니, 키워드로 유입된 분들은 돌아가셔도 좋다. 3년 21년의 이도현 이런 글을 쓴다는게 어딘가 상당히 어색하고 부끄럽기도 하다. 초등학교 시절 쓰던 일기 이후에는 내 생각을 정리하는 글을 써본적이 없기 때문이다. 이곳에는 정말 하고 싶은 아무 말이나 다 think0wise.tistory.com 22년도 1월 1일. 프로그래밍을 독학한지 1년이 지난 시점에 작성한 회고이다. 글의 끝에는 본격적으로 학습을 해보겠다며 다니던 회사를 그만두겠다 선언하고 있다. 22년의 이도현 다니던 회사를 그만두고 프로그래밍 공부에 전념해야겠다고 다짐한 후 벌써 1년이 흘렀다. 22년을 마무리하는 시점에서 지난 1년 동안 이루어 ..

목표와 회고 2024.02.03

23년의 이도현

우아한테크코스와 함께한 23년 분명 많은 것을 이루었을 23년 처절하게 노력했던 지난날을 돌이켜 보자. 우아한테크코스 시작 합격 메일을 받고 나서 곧바로 알바를 구했고 열심히 서빙을 했다. 알바와 부모님 찬스로 생활비를 구했고 서울 고시원으로 향했다. 태어나서 처음 공부를 위해 금전적 지원을 해줄 수 있냐는 말에 적잖이 당황하면서도 알겠다 말하던 아빠 얼굴이 선하다. 덕분에 이 철부지는 무사히 1년을 버텨낼 수 있었다. 고시원 무개념 입주자로 인해 고시원에 대한 추억은... 뭐 그리 좋지는 않다. 제발 오늘은 조용히 잠만 자자고 기도했지만, 침대에 누운 지 5분 만에 들려오는 온갖 소음에 허탈하게 웃어버린 적도 있다. 그래도 뭐... 옥상 실외기 위 판자에 올려놓고 먹던 라면은... 참 좋았다. 라면이 ..

목표와 회고 2024.01.01

우테코 레벨3, 4 학습 내용 총정리

레벨3, 4 학습 내용 총정리🤪 팀 프로젝트 S-HOOK과 함께한 레벨3, 4 소중한 기억을 정리해보자! 그래서 뭘 배웠어?🤷‍♂️ 개인적으로 몰입했던 키워드는 다음과 같다. 프론트엔드 개발 환경 프론트엔드 최적화 + AWS 찐~한 협업과 찐~한 소프트 스킬 1. 프론트엔드 개발 환경 팀 프로젝트를 위한 개발 환경을 밑바닥부터 하나하나 설정했다. 오만가지 설정법과 설명이 있는 webpack docs를 보고있자면 토가 나오는 것 같았지만 아무렴 어때! 개발 환경 구성에 필요한 기술들을 접하고 이해하면서 프론트엔드 개발환경의 큰 그림을 이해하게 됐다. webpack, babel, eslint, TS, react... 이외에도 자잘한 부수 기능까지...! 입맛대로 환경대로 골라서 적용하는게 점점 재미가 붙었다..

목표와 회고 2023.10.02

우테코 레벨2 학습 내용 총정리

레벨2 학습 내용 총정리🤪 그야말로 대 환장 파티...! 레벨2를 마무리했다. 레벨1의 고된 시절이 생각나지 않을 만큼 정말 빠르게 지난 간 8주였다. 학습 내용을 정리하며 흐려지는 기억들을 주워 담아보자! 그래서 뭘 배웠어?🤷‍♂️ 개인적으로 몰입했던 키워드는 다음과 같다. React CDD(with storybook) UI / UX 협업 1. React 2년 전 이맘때에 React를 처음 배웠었다. 그저 문법을 외우고 작업물을 찍어내기 바빴다. 'React란 무엇이고, 왜 많은 사람들이 사용하는가?' 제일 기본이 되는 것조차 모르고 사용했었다. 이번 레벨 2에서는 React의 '근본'에 대한 것을 많이 학습했다. 1-1. why React?🧐 누군가 '왜 react를 사용하는 거야?' 물으면 나는 이..

목표와 회고 2023.06.19

우테코 레벨1 학습 내용 총정리

레벨1 학습 내용 총정리🤪 말도 많고 탈도 많았던 레벨1을 성공적으로 마무리 했다. 폭풍처럼 지나간 8주... 배운 것이 정말 많다. 방대한 학습 내용을 정리하며 지식을 조각모음 해보는 시간을 가져보자! 그래서 뭘 배웠어?🤷‍♂️ 개인적으로 몰입했던 키워드는 다음과 같다. 관심사의 분리(feat. MVC 패턴) 컴포넌트 테스트 1. MVC 패턴 다음은 MDN에 나와있는 MVC 패턴의 정의이다. MVC는 사용자 인터페이스, 데이터 및 논리 제어를 구현하는데 널리 사용되는 소프트웨어 디자인 패턴입니다. 소프트웨어의 비즈니스 로직과 화면을 구분하는데 중점을 두고 있습니다. 1-1. why MVC?🧐 'MVC? 프론트엔드에 적용하기엔 구리다는데...' 숱하게 들었던 말이다. 하지만 '비즈니스 로직과 UI로직의 ..

목표와 회고 2023.04.06

22년의 이도현

다니던 회사를 그만두고 프로그래밍 공부에 전념해야겠다고 다짐한 후 벌써 1년이 흘렀다. 22년을 마무리하는 시점에서 지난 1년 동안 이루어 낸 것들과 아쉬웠던 부분을 정리해 보고, 23년 목표를 설정해 보려고 한다. 22년에 이루어 낸 것들 개발과 관련된 기반 지식을 많이 쌓았다. 멀게만 느껴졌던 서버, DB 와 같은 분야를 가볍게나마 배워보면서 전체적인 웹의 흐름을 조금 더 이해할 수 있게 되었다. 또한 알고리즘과 자료구조에 대한 공부를 통해 구현능력과 사고력도 높아진 것 같다. 자바스크립트 코어도 꾸준히 학습하면서 기본 동작 방식에 대한 이해도 할 수 있었다. 처음으로 누군가에게 도움 되는 서비스를 만들었다. 친구의 업무 환경을 개선해 줄 수 있는 서비스를 만들어 실제로 유의미한 성과를 냈는데, 이를..

목표와 회고 2022.12.30

우테코 프론트엔드 5기 - 최종 코딩 테스트 후기

12월 17일 토요일, 최종 코딩 테스트를 치렀다. 이번 후기에서는 프리코스 종료부터 시험 이후의 복기까지의 과정과 우테코 지원 과정을 최종적으로 마치며 드는 생각을 정리해 보려고 한다. 📆 1차 합격자 발표까지 주어진 3주 프리코스 4주 차를 마치고, 1차 합격자 발표까지는 3주 정도의 시간이 있었는데, 프리코스 종료 안내 메일에서는 2~4주 차 미션을 다시 구현해 보길 권했다. 매주 미션을 진행하면서도 스스로 부족함을 느낀 부분이 많았고, 제출했던 미션 코드를 보면서 경악을 했던 기억도 있던 터라 자체적으로 프리코스를 연장해서 진행했다. 🚴‍♀️ 기존 미션 복습 프리코스 종료 이후 바로 숫자 야구, 로또, 다리 건너기 미션을 복습했다. 복습을 하면서, 이전 제출 코드와는 확연히 비교되는 코드를 작성할..

목표와 회고 2022.12.21

우테코 프론트엔드 5기 - 프리코스 4주 차 후기

프리코스의 막이 내렸다. 말로 표현할 수 없는 감정이 오간다. 지금 이 감정에 대한 이야기는 글 마지막에 하도록 하겠다. 이번 후기에는 미션으로 성장했던 부분을 설명하고, 마무리로는 앞으로 프로그래밍을 공부하며 내가 가져야 할 태도와 자세에 대해 적어 보겠다. 🔧 3주 차 공통 피드백 수용 4주 차 미션 시작에 앞서 3주 차 공통 피드백을 점검했다. 객체의 상태 접근을 제한한다 객체는 객체스럽게 사용한다. / 데이터를 꺼내지 말고 메시지를 던지도록 구현한다. 필드의 수를 줄이기 위해 노력한다. 피드백의 worst 코드가 내 코드와 정확히 일치해서.. 뜨끔했다.. 객체를 분리했다면 getter메서드로 데이터를 꺼낼 것이 아니라, 분리한 이유에 맞는 기능이 구현되어 있어야 한다는 뜻으로 이해했다. (위 내용..

목표와 회고 2022.11.22

우테코 프론트엔드 5기 - 프리코스 3주 차 후기

프리코스 3주 차를 마무리했다. 3주 차는 매일매일 눈 떠보면 시간이 사라지는 마법 같은 하루를 보냈다.😅 뒤이어 설명할 추가된 요구사항이 큰 몫을 해줬다. 이번 후기도 성장했던 부분과 차주 목표를 중점으로 적어 나가 보겠다. 🔧 2주 차 공통 피드백 수용 3주 차 미션 시작에 앞서 2주 차 공통 피드백을 점검했다. README.md를 상세히 작성한다. 기능 목록을 재검토한다. 기능 목록을 업데이트한다. 이전 미션을 진행하면서, 기능 구현 목록 작성에 너무 많은 시간을 할애했던 기억이 있다. 상세히 작성하는 것은 중요하지만 그렇다고 함수, 메서드의 설계와 구현처럼 언제든지 변경될 수 있고 구현하는 시점이 되어봐야 알 수 있는 것들을 미리 생각하고 적지 않도록 주의하라는 내용이었다. 이 피드백을 보고 첫 ..

목표와 회고 2022.11.15

우테코 프론트엔드 5기 - 프리코스 2주 차 후기

프리코스 2주 차를 마무리했다. 2주 차 미션은 우여곡절이 훨씬 많았다. 그걸 다 부셔내고 후기를 적고 있다니... 확실히 성장했다! 이번 후기도 성장했던 부분과 차주 목표를 중점으로 적어 나가 보겠다. 🔧 1주 차 공통 피드백 점검 2주 차 미션 시작에 앞서 1주 차 공통 피드백을 점검했다. 커밋 메시지를 의미 있게 작성한다. 1주 차 미션을 진행하며 커밋 컨벤션을 적용했지만, 익숙하지 않은 탓에 실수를 많이 했었다. 의미 있는 커밋 메시지에 대해 리마인드 했다. 이름을 통해 의도를 드러낸다. 축약하지 않는다. 공백 라인을 의미 있게 사용한다. 변수, 함수명을 축약하다가 중의적인 표현이 되어버린 적이 많은 것 같다. 이름이 길어지더라도 확실한 의도를 전할 수 있도록 해야겠다고 생각했다. space와 t..

목표와 회고 2022.11.08