코드는 가장 간결하고 빠르게.
일단 쉽게 완성을 목표로 임한다.
시퀄라이즈 문법을 통해 간단하게 쿼리를 작성하는 것도 좋지만 결국엔 로우 쿼리를 잘 알아야 더욱 폭넓은 코드를 작성할 수가 있다.
구조가 좋다 = 수정하기 쉽다 = 비용이 적게 든다
의사소통 능력, 태도가 중요
알고리즘 매일 한 문제는 풀기를 추천
메타인지 객관적으로 파악하여 자신의 강점, 약점을 파악하는게 중요하다.
중요한 건 Why다 논리적으로 설명할 수 있어야 한다.
기술 면접에 대한 모의면접 필요
코딩테스트도 결국 익숙해지면 쉽다.
더 좋은 방법이 있으면 제안을 해야 한다
Lv5 과제 리뷰 참고하라 하면
git clone 을 뜨면 브랜치까지 생성이 된다. 다만 화면 상에 표시는 안 됨. check out 등으로 이동하면 이동이 완료되고 해당 브랜치가 보임 (아무래도 내 로컬 레파지토리에는 내역이 없어서 발생하는 사항일듯으로 보임)
유용한 단축키
컨트롤 + G 후 라인 번호 입력
: 라인 번호로 이동
컨트롤 + 백틱
: 터미널 열기 / 닫기
F12
: 키 커서가 위치한 함수의 정의로 가기
JSON은 데이터 저장 및 전송 시 사용하는 경량의 데이터 표현 형식이다. 자바스크립트의 객체의 형식을 기반을 만들어졌다.
백엔드 개발자가 수행하는 업무 순서
과제 할당 > 과제 분석 > 개발 > 테스트 > QA > 배포 > 유지보수
슈퍼셋(superset)
타입스크립트가 자바스크립트의 슈퍼셋이라는 말은 자바스크립트의 기본 구문을 그대로 사용하면서, 자바스크립트가 지원하지 않는 추가적인 기능(정적 타입 시스템, 인터페이스, 추상 클래스 등)을 제공한다는 뜻
디노(Deno)를 배우는 것도 좋아보인다.