반응형
좋은 학습 전략은 무엇일까?
- 일단 만들어 보며 학습하기
- 잘 정리된 순서대로 학습을 진행하기
두개를 잘 혼합하여 진행한다.
세가지 유형의 기술
- 변하지 않는 기술 [높은 학습 비용 - 꾸준히 반복해서 학습 해야하는 것]
- 네트워크
- 운영체제
- 컴퓨터 시스템
- 논리학
- 대수학
- 느리게 변하는 기술 [ 중간 - 꾸준히 반복해서 학습 해야하는 것]
- 프로그래밍 언어
- 프로그래밍 패러다임
- 자료구조
- 보안
- 알고리즘
- 빠르게 변하는 기술 [낮은 학습 비용 - 빠르게 배워야 할 것]
- 프레임워크
- 라이브러리
- UX / UI
- 디자인 패턴
학습 전략에 대해서
느린 변화 속도의 지식을 익히면
주기가 빠른 지식들을 학습하는데 도움을 준다.
쉬운거 위주로 배우면서..
변하지 않는, 느리게 변하는 기술(기초를 탄탄히 다진다)도 꾸준히 학습해야 한다.
프로그래밍 역량이란?
- 일관성
- 유연성
- 확장성
- 독립성