-
TIL#2. IT 5분 잡학사전TIL 2023. 10. 10. 12:18728x90
노마드코더의 챌린지 중 하나인 북클럽 챌린지 과제 2
오늘 읽은 내용
에피소드 11- 라이브러리, 프레임워크
에피소드 12- 제이쿼리
에피소드 13- API
에피소드 14- 도메인
에피소드 15- 플래시, 스티브 잡스
기억할 내용
- 라이브러리와 프레임워크의 개념 이해하기
라이브러리 (Library) 프레임워크(Framework) 개발 속도를 더 빠르게 만들어줌 사용자가 모든것을 제어한다
- 필요한 부분만 골라서 적용. 교체해도 문제안됨 (교체 난이도 낮음)사용자는 모든 규칙을 따라야한다.
-코딩, 파일 저장의 규칙을 지켜야 정상 실행 (교체 난이도 높음)jQuery, Bootstrap Django, Spring - 제이쿼리: 브라우저간 호환 문제를 해결해 줘서 한때 인기가 높았으나, 자바스크립트 기능이 좋아졌기 때문에 이제는 꼭 필요할 때만 배우는 게 좋음
- API: 마치 키보드와 같이 앱과 앱을 연결하는 매개체 역할. 프로그램 간 소통을 위한 규칙을 코드화한 것. 다양한 API가 있지만 중요한 것은 '어떤 것을 만들고 싶은가'이고, 그것에 맞는 API를 찾는 일임
- 개발 공부할때 처음에 너무 힘빼지 말고 '매일매일' 규칙적으로 습관을 들이는 것이 중요.
- 개념을 익혔다고 해서 다 배운것이 아니라, 실제 프로젝트를 만드는데 적용할 수 있어야 하고 프로젝트 중심의 체크리스트 작성이 중요
- 데드라인의 파워 믿기: 기한을 설정하고 지키기위해 노력하기!
- 플래시의 몰락(2020년 12월 31일): 오픈 소스가 아닌점, 보안 이슈, 스티브 잡스의 선언이 기여함. 플래시의 종료로 이를 극복하는 더 멋진 웹표준이 생겨남.
생각정리
- 개발 공부를 하는 이유와 목표를 늘 잊지말자.
[목표]
프로덕트의 간단한 유지 보수를 직접 하는 것.
개발을 고려한 프로덕트 기획, 데이터 설계력 높이기.
프런트/백엔드 개발자와의 소통 능력 높이기=> Solo SaaS 운영 목표
- 개발 공부는 그 어떤 영역보다 꾸준함과 인내심, 목표 설정이 중요.- 지치지않고 프로그래밍 할 수 있는 규칙 필요=> 프로그래밍과 나머지 일과의 비율은 3:7 정도로 유지하고, 매일 깃허브 커밋 1회 이상, 2개월 단위로 한개의 완결된 기능을 가진 프로젝트를 완성하고 목표에 따라 움직이기.(기존 프로덕트를 지정된 언어로 구현하거나 간단한 아이디어를 프로덕트로 만들어보기)
- 목표를 세우고 관리하고 지키는 것에 에너지를 집중하기
+
개발을 배우는 이유↓
https://nomadcoders.slack.com/archives/C04GZRR7D9P/p1696891513600289
728x90'TIL' 카테고리의 다른 글
TIL#6. IT 5분 잡학사전 ep30-34 (2) 2023.10.15 TIL#5. IT 5분 잡학사전 ep26-29 (24) 2023.10.13 TIL#4. IT 5분 잡학사전 (23) 2023.10.12 TIL#3. IT 5분 잡학사전 (1) 2023.10.11 TIL#1. IT 5분 잡학사전 (29) 2023.10.08