오늘은 노마드 코더님 영상을 보고 정리해보았다~!!
요약
1. 시간은 나의 가장 소중한 자산이다.
2. 나 자신을 아는 것은 진짜 중요하다!
- 나 자신을 이해하고 있으면 학습 과정이 개선됨.
- 내 목표가 어딘 지 확실하게 알고 있으면, 모든 언어를 공부할 필요가 없어짐.
ex 1) 애플에 관심 많음 -> Swift 공부
ex 2) 블록체인이나 Web 3.0의 전망이 밝아 보인다고 생각함 -> Rust, Go, Solidity 공부
- 어떤 걸 배울 지, 배우지 않을 지 딱 정하고 가야 시간 절약 가능 & 조금 더 빠른 성장도 가능!
3. 한 언어를 '전문화'하기
- 어떤 언어든 상관없음.
- 한 언어를 제대로 깊게 배워두는 게 많은 언어를 얕게 아는 것보다 더 좋음.
- 그 언어에 대한 책 구매, 모범 사례를 읽기, 컨퍼런스 참여하기, 해당 언어 커뮤니티 활동하기 등
- 한 언어를 마스터 한 후 다른 언어로 이동하는 것은 쉬움. (대부분 유사하기 때문)
- 산업에서 수요가 높은 언어를 선택하면 더 좋겠지만~ 그게 아니더라도 괜찮음!
4. '지루한' 것들은 미리 공부하기
"데이터 구조, 알고리즘"
- 정렬 알고리즘, 시공간 복잡도 공부보다 비디오 게임 만드는 게 훨씬 재밌겠지만..~
- 데이터 구조와 알고리즘 공부를 해둬야 '넥스트 레벨'로 업그레이드가 가능함!
- 최적화, 깨끗하고 체계적인 코드 작성에 도움을 줌.
- 전체 제품 사이클인 [프론트엔드, 백엔드, DB, 유저 인증, 배포]까지 할 수 있는 레벨이라면 그 때 공부해도 좋음!
(그 전에는 이해하기 다소 어렵기 때문~)
"SQL"
- 결국 DB 연동은 거의 필수임. (SQL DB를 사용할 가능성이 높음)
- 그렇기 때문에 미리 시간 들여서 SQL을 알아두면 좋다~
5. 텍스트 에디터 활용법 익히기
- VSCode 같은 것들!!
- 단축키, 익스텐션 등을 배워서 생산성을 높이고 개발 시간을 줄이기
* 익스텐션 : 확장 프로그램
6. 자아 죽이기
- 경험 쌓는 단계에서 자아는 적이다. (성장을 막음)
- 이미 정상에 있다고 속을 수 있음.
- 항상 배울 것이 있다는 것을 알아야 함.
'TIL > Today I Learned' 카테고리의 다른 글
[TIL - 230412] 내일 할 일 정리 및 계획 세우기 (0) | 2023.04.13 |
---|---|
[TIL - 230329] "API 명세"에 대해 간단하게 정리 (0) | 2023.03.29 |
[TIL] 다시 시작 - 계기 및 목표 설정 😋 (0) | 2023.03.20 |
[TIL] 2022.07.28 TIL (0) | 2022.07.28 |
[TIL] TIL 시작 - 규칙 설정하기 (0) | 2022.07.18 |