180910 TIL 코드스쿼드 FE DAY 01

» 1막, TIL (Today I Learned), 코드스쿼드

오리엔테이션

  • 수업 방식, 장소 사용 룰, 공부법 등을 공유하였다.
  • 점심은 새우볶음밥

맥 사용자 관리자로 변경

  • 소스트리말고 터미널 사용을 권유하였는데 맥 이름을 한글로 해놓았더니 터미널에서 이상하게 뜨길래 수정하려고 사용자 계정에서 수정했더니 갑자기 관리자모드가 해제되었다.. 그래서 관리자는 없는 존재가 되었…
  • 첫 날부터 거의 한 시간 넘게 재부팅만 10번을 넘게 했다. 
  • 결론은 아래 링크처럼 따라했더니 됐다. 싱글모드에서 관리자모드 변경

terminal로 git 사용

  • 소스트리 대신 terminal로 git을 사용하는 것에 익숙해져야 한다고 한다. 그 이유는 소스트리처럼 UI(?)가 되어있는걸 사용하기 보단 git 언어(?)를 이해하는 것이 중요하다고 …
  • 기본적인 terminal 명령어
  • 온라인코드 리뷰 프로세스
  • 아직 브랜치를 사용하는 것이 조금 어색하다. 정확히 헷갈리는 부분은 local에서 브랜치를 삭제했는데 왜 github에는 삭제한 브랜치가 살아있는지 잘 모르겠다…
git status //확인
git rm 파일명 //삭제된 파일
git add 파일명(or * 모두) // ex) git add . (변화가 있는 모든 파일 반영은 .(dot)을 사용
git commit -m "메시지" // 커밋

기타

  • 스마트 도구
    동기부여 -함축적인 문장으로 목표설정 -과정끝나면 xx이루겠다. 측정가능한 목표(매주, 매일 만들고 성취)

  • 레벨 1에서 필요한 것
    학습 동료 구하기 / 다른 사람 코드 많이 읽기 / 지속적으로 작은 코드 시작하고 빌드하면서 디버깅 두려움 없애기

  • 레벨 2,3에서 필요한 것
    어떻게하면 효과적이면서 자기 주도적으로 학습 / 주변의 다양한 유혹에 흔들리지 않을 멘탈 관리
    하나의 목표를 설정한 후 목표에 집중 : 수박 겉핱기 ㄴㄴ 한 분야에 깊이 있는 / 구체적인 목표 의식을 가지고 의식적인 연습을 함으로써 시간 낭비 최소화

    내 페이스대로! Remember Sara-


9/11(Tue) To-Do

  1. Nextstep lecture1. 다각형의 넓이에서 재귀 레슨까지 듣고 이해하기
    (특히 재귀! 잘 모르니!)
  2. 리듬 익히기
    (5:20 기상 - 요가 - 공부 - 귀가 - 샤워 및 다음날 준비 - 복습 - 12시 전 취침)