1일차 TIL 210302

1. 앞으로 어떻게 공부할 것인가

  • 페어와 한 문제를 3시간 동안 풀었다고 해서 그것은 낭비가 아니다. 함꼐 공부하는 법 배운 것. 커뮤니케이션 하는 연습을 한 것이다.
  • 문제를 뚫어져라 쳐다본다고 저절로 해결되지 않는다. 수도코드를 활용해서 키보드를 바쁘게 움직여야 풀 수 있다.
  • 내가 너무 깊게 공부하려는걸까? 를 생각하기. 우선순위는 코드를 쳐서 무언가를 구현하는 것이다.

2. 좋은 질문을 하는 법

  • 내가 무엇을 모르고있는가? 모르는걸 글로 표현할수 있나?
  • 해결 방안에 대하여 질문 전 충분히 생각해보았는가?
  • 헬프데스크에 답변 받은 후 해결완료 및 내가 이해한 내용 추가로 코멘트하기. 질문 한 나도 정리, 답변 해준사람도 편-안
  • 대부분의 문제는 이미 앞선 사람들에 의해 답변 및 해결 되었다.
  • 문제를 구글링 해보자. 내가 무엇을 찾아보았는지 정도는 기록, 기억, 트래킹 할 수 있어야 한다.
  • 검색을 하다보면 좀더 나은 keyword 를 찾아낼 수 있다.
  • 🤩세상에 바보같은 질문은 없다. 하지만 보다 더 정성을 들여 질문 할 수 있다.
  • 질문은 제목이 좋아야 한다.
  • 바쁜 동료에게 물어본다고 생각하고 질문을 작성하라. 명확하고 간결하게 질문하기
  • 코드를 붙여넣기 전에 내 상황을 설명해라(답변자와의 랍-뽀)
  • 꾸준히, 제대로 질문을 해보자. 배워나가는 과정 중 질문이 없는 것은 이상한 거다.

3. 어떻게 해야 좋은 검색을 할까?

  • 주요 키워드 찾기 : mdn + 키워드
  • mdn 봐도 모를때 : 자연어 문장으로 검색하기 ex) how to ~ in javascript
  • 콘솔 창에 에러가 발생했을때, 에러 자체를 검색해보자 / 좋은 사이트 : stackoverflow

4. 변수

  • 변수에는 다양한 타입이 있다 : 숫자/문자열/불리언/함수…기타 compound(배열/객체 등)
  • 함수 호출 시 입력된 매개변수는 함자 안의 인자로 변경 된다.
  • 함수 선언 식 : function x(y) {}
  • 함수 표현 식 : 함수 선언식에서 선언된 함수를 변수에 할당하는것.
  • 함수 안에 만약 console.log(값) 되었다 해도 그 값은 할당되지 않는다.
  • 값을 사용하려면 return(출력) 해야 한다.

Updated: