좋은 개발자는 암기력이 아니라 개발 과정을 잘 이해할 수 있어야 한다.새 언어를 빠르게 배우고 싶다면 공식 문서를 살펴보자.새로운 언어를 배운 다음에는 프로젝트를 만들어보자.2023.01.14에피소드 1~5개발에서는 재능이 아니라 포기하지 않음이 더 중요하다는 것.새
개발자도 실수를 한다. 처음부터 코드를 완벽하게 쓰는 개발자는 없다.자신의 성과를 측정하고 싶다면 일단 뭐든지 좋으니까 만들어라.자바스크립트는 웹 사이트만 개발하는게 아니라 활용도가 무궁무진하다.2023.01.15에피소드 6~10문제가 생겼을 때 외부 요인만 탓하면 발
라이브러리: 내가 제어할 수 있다. 도서관에서 책 빌리는 것과 같다. 다른 걸로 대체가 가능하다., 프레임워크 : 우리가 제어당함. 누가 누구를 제어하는가? 제이쿼리는 정말로 필요할 때만 배워라! API는 프로그램끼리 소통하도록 도와준다. 도메인 시스템은 거대한 전
엔진의 성능이 웹 브라우저의 성능을 결정한다. 프론트엔드 백엔드는 웹 개발에서만 불리지 않는다. 쿠키 : 우리가 어떤 웹 사이트에 방문했을 때 브라우저를 통해 우리의 컴퓨터에 보관하는 기록물. http : 인터넷에서 사용자와 서버가 정보를 주고받기 위한 일종의 규칙.
자료구조와 알고리즘을 공부하면 코드를 효율적으로 만들 수 잇다.알고리즘의 속도를 표현하는 방법은? Big-O이진 검색 알고리즘은 거대한 배열을 다룰 때 효과적이다. 또한, 항상 정렬되어 있어야 한다.2023.01.19에피소드 22~25알고리즘: 컴퓨터에게 내리는 지시
정렬 알고리즘.프로그램의 속도를 빠르게 하는 해시테이블.개발자의 필수 소양, 클린 코드.2023.01.21에피소드 26~29스택 : 팬케이크. 위에서 데이터를 쌓고, 위에서부터 데이터를 뺀다. 웹 브라우저의 뒤로 가기, 되돌리기 단축키.큐 : 버스 정류장. 위로 데이터
프로그램은 책임 있게 만들고 끊임없이 관리해야 한다.깃이 커피라면 깃허브는 커피숍.SQL과 NoSQL모두 필요에 따라 사용하면 된다.2023.01.22에피소드 30~34몽고디비:도큐먼트 데이터베이스. json형식.카산드라, 다이나모디비 : 키값 데이터베이스. 열이 넓다
비밀번호는 해시 함수로 저장할 때 강력하지만, 솔트를 더하면 더욱 강해진다.객체 지향 프로그래밍버그가 발생하기 어려운 구조이기 때문에 함수형 프로그래밍을 배우길 추천한다.2023.01.24에피소드 35~38해시 함수는 입력값이 아주 살짝만 바뀌어도 출력값이 크게 바뀐다
인공지능, 머신러닝, 딥러닝의 차이점암호화폐는 내 스스로가 은행이다.유일함을 소유할 수 있게 해주는 NFT2023.01.25에피소드 39~45인공지능 \- 일반 인공지능: 인간의 행동을 대부분 할 수 있거나 인간보다 능력이 뛰어남. 지금 기술로는 만들 수 없음. 영화