[ 자바스크립트 스터디 ] 클로징 세션

Frontend Dev Diary·2020년 11월 25일
0

1. TIL

필요한 지식을 스스로 정리하기 -> 장기 기억으로 남길 수 있다!
제대로 모르고 있던 부분을 검색하면서 공부

2. 기초, 기본!

  • HTML, CSS
  • 자바스크립트가 브라우저에서 어떻게 실행되는지, 어떻게 하면 효율적인 코드를 짤 수 있는지 공부하기
    주소를 쳤을 때 네이버가 뜨기까지의 과정을 설명할 수 있어야 한다
  • 자료구조 공부하기! 배열, Object, Tree 등등...에 대한 판단을 할 수 있도록
  • 네트워크도 공부해야 한다. (HTTP)

3. 작업 할당량 - 애자일

자신의 작업 속도를 파악하고 있을 때의 장점

  • 역량에 넘어서는 일을 요구받을 때 협상의 근거로 사용하기
  • 역량을 추정 가능

자신에게 적절한 작업 할당량을 찾아가는 방법⏱

내가 이 일을 얼마만에 끝낼 수 있을까?
시간을 추정하는 연습이 필요하다. 시간을 측정하면서 일하기!

그 외 팁들

  • 역량의 80% 정도를 스프린트에 할당하기 - 나머지 시간은 이슈에 할당

  • 일정을 못 지킬 것 같을때는 미리미리 말하기
    마감을 다가왔을 때 일정을 못 지킨다고 말하면 신뢰도를 떨어뜨리는 원인이 된다.

  • 하루에 끝낼 수 있는 양으로 할 일을 쪼개기

  • 회고 Form을 만들어서 스프린트 완료 후 회고하기
    잘한 점 / 못한 점 / 아쉬운 점
    (일정을 너무 빡빡하게 잡았다, branch 전략을 잘못 잡았다 등등...)

참고 자료

4. 처음부터 완벽하게? 나중에 리팩토링?

급하게 개발하더라도 아키텍쳐는 제대로 설계하자.
아예 틀려먹은 코드라면 리팩토링이 아니라 재개발을 해야 할 수도 있다.

5. 책 추천

자바스크립트

자바스크립트는 왜 이 모양인가

자바스크립트 패턴과 테스트

You don’t know JS

RxJS 반응형 프로그래밍

HTTP 완벽 가이드

클린 코드

자바스크립트 함수형 프로그래밍

문학, 정신수양

소프트웨어 장인

프로그래머로 사는 법

유닉스의 탄생

프로그래밍 수련법

실용주의 프로그래밍

UI/UX

사용자를 생각하게 하지 마!

인터페이스 없는 인터페이스

도널드 노먼의 UX 디자인 특강

profile
성장하는 프론트엔드 개발자

0개의 댓글

관련 채용 정보