항해99 | 1주차 회고

oozeume·2021년 6월 13일
0

항해일지

목록 보기
1/9
post-thumbnail

🚢 항해 시작

거의 매일 야근하다 항해 바로 직전에 퇴사를 했기 때문에 공부시간이 정말 많이 없었다.
그래서 시작하고 같이 공부하는 팀원분들께 피해끼칠까봐 두려워서 더 긴장하고 임하게되었다.
이제야 제대로 집중해서 개발공부를 시작하게되니 떨린다. 본격 항해라니!전날 사실 긴장되고 떨려서 잠이 잘 안왔다. 시작하자마자 새로 팀을 짜서 바로 1주차 미니 프로젝트를 했고, 아 이래서 빠른 시간에 뭐 하나 만들어봐야된다는 거구나 싶었던 1주차의 시작이다.


🌊 알게된 것

  • API설계
    오븐 이라는 웹앱을 통해서 와이어프레임 작성을하고 API 설계를 시작했다. 직접 해보니 API 대해서 좀 더 명확하게 어떤 느낌인지 알게된 것. 은행 창구와 같은 것이라고 배웠는데...그래도 무슨말인지 저번주까진 이해 못했었다. 앞으로는 더 구체적으로 상세하게 API를 짜야겠다고 생각했다.

  • vscode 가상환경 세팅
    스터디를 같이했던 신영님과 승운님이 아니었으면 vscode에서 가상환경 세팅이 정말 어려웠을 것 같다. (+ ipynb도 어떻게 알았을지...)
    지금은 여러번 해보고 노션페이지에도 따로 저장해두어서 이제 잘 할 수 있게되어서 다행이다 (다음엔 나도 정말 도움 드리고싶다!)

  • 파일명 작성을 잘하자
    실행이 안될리가 없는데 파일명 앞에 한 칸 띄어쓰기 되있던 걸 확인하지 못해서 왜 안될까 고민했다. 이 부분에서도 나혼자였으면 절대 몰랐을테지만 정말 감사하게도 세 명이서 같이 코드보면서 발견했다. (멍청쓰한 부분이지만 이것도 경험이다!)

  • 크롤링 / 셀레니움으로 크롤링하기
    다른 건 다 크롤링되었는데, 이미지만 크롤링 못하게 막아져있는 사이트라는걸 뒤늦게 알게되었다.. (이미지 부터 확인했어야했다..) 제출하는데 시간이 빠듯해서 셀레니움으로 크롤링하는걸 다시 공부했다.

  • 팀 협업의 중요성
    팀안에서 협업이 얼마나 중요한거고, 팀 안에서 소통을 어떻게 하느냐가 작업 진행에서 중요한지 알게되었다. 앞으로 여러개 프로젝트를 진행하면서 어떻게하면 협업을 잘할 수 있을까 고민해보려한다. 같이 가는 분들이 있어서 너무 든든하고, 더 으쌰으쌰하고싶은 마음이 든다! 나도 더 성장해서 도움이되는 동료가 되고싶다.

  • 중복되는 html 처리
    원래 궁금했는데 사실 이걸 어떤 키워드로 검색해야하는지조차 모르는 무지렁이여서 검색 키워드도 많이 배우고 있다. 아는만큼 검색할 수 있는 것 같다!

  • 서버사이드렌더링 SSR
    웹사이트를 볼 때 많은 데이터를 변경하면서 동적으로 보여주기 위해서는 서버에서 렌더링되어 넘어오는 것임을 배웠다.

  • JWT 인증방식
    미니프로젝트의 목표는 서버사이드 렌더링과 JWT 인증방식을 알게되는 것이 목표였다. 아직은 강의만으로 벅차서 직접 구현해보지 못했던 점이 아쉽지만, 인증방식의의 변화, 토큰 기반인증방식인 JWT의 구조와 개념을 익혔다.

  • 부트스트랩 잘 가져다가 어떻게 잘 바꿔서 쓸지를 고민하자
    앞으로 html/css 까지 만져야하는 부분일까?를 고민했던 부분이다. 이건 시영 튜터님과 면담 타임에서 나온 이야기인데, 퍼블리셔분들의 경우 자기만의 개발저장소가 있다고 한다. 거기서 가져다가 조금씩만 바꿔서 쓴다고 하는거라고 하셨다. 어떻게하면 잘 가져다가 편리하게 쓸까를 고민해야겠다.

  • 디버깅툴
    드림코딩앨리 유튜브로 알게된 디버깅 툴. 역시 유용한 기능이 너무 많아서 좋은 vscode다.


⚓️ 개선 / 보완할 점

  • 컴퓨터적인 사고
    다음주차부터 본격적으로 알고리즘을 공부하면서 계속 익히게 되겠지만, 말로는 이렇게 저렇게 하면 되겠다 싶어도 막상 코드로는 안되는 부분이 많았다. 손으로 써보고 손코딩도 계속 하면서 컴퓨터처럼 사고하는 법을 길러야겠다.

  • 좀 더 침착한 태도
    원래 좀 차분한...성격인데, 긴장을 하면 텐션업되는 부분이 있다. 내가 업되어있으면 긴장했다는 뜻이고...아마도 횡설수설이 이어진다는 뜻인데.. 너무 긴장하지 않고 편안하게 할 수 있다는 마음가짐으로 모든 프로젝트를 임했으면 좋겠다. 이제 시작이지만 잘하고싶고 그런 마음에 못보고 놓치는 부분들이 많았다.

  • 평온한 깃헙의 상태
    깃, 깃헙 관리를 어떻게 할건지도 미리 정하고 충돌 안일어나게 하는 부분을 더 고민해보아야겠다. merge 시킬 때 왜이렇게 충돌이 일어나는 건지....충돌을 고치는데에도 시간을 많이 썼던 것 같다.

🧐 다음주 계획

  • 알고리즘
    주특기로 리액트를 선택할거고 프론트엔드로 방향을 정했기 때문에 자바스크립트로 알고리즘을 풀어보려고한다. 모두 파이썬으로 해결하시지만 자바스크립트로 풀고자하시는 분들이 20명 정도 모였다. 다행이다!

  • 자바스크립트 문법
    알고리즘을 풀면서 자바스크립트 문법도 함께 익숙해지려고 한다.

  • 깃헙 잔디 심기
    github 잔디밭 관리를 시작했다. 미니프로젝트부터 알고리즘 레포지토리를 만들었고 아마 다음주부터 본격적 잔디 심어나갈 것 같다.

📍 마음가짐

  • 팀원뿐 아니라 같이 공부하는 모든분들과 갈등상황 생기지 않도록 하기.
  • 긍정적인 마인드적극적인 태도 기르기(적극적으로 도움을 청하고, 소프트 스킬도 함께)
  • 컨디션 관리 (단백질 잘 챙겨먹고, 짬내서 운동해..)

생소한 용어가 하루에도 진짜 몇십개씩 들어오는 것 같은데 흡수하려고 노력중이다! 개발자로 일하다 온분들도 계시고, 전공자도 많이 계시고, 모두들 다양한 일을하다 개발 공부를 하려고 모였다. 힙겹게 따라나가고있는 중이지만 지금 내가 하고싶어서 배우고 있기에 지금이 즐겁고 점점 알아가는 과정이 즐겁다.새로운 용어와 문법들이 휘몰아쳐서 흡수되는 한주였다. 이제 시작이다!

범규 튜터님의 말씀 항상기억하기 -> 여러분, 주100시간은 배신하지 않습니다!

profile
Study 🔥

0개의 댓글