반응형
<홍정모의 실리콘밸리 도전기> 의 영상을 보고 정리한 글입니다.
1. 타이핑 연습
- 단순히 타이핑 속도를 빠르게 하려는 것 X
- 10손가락을 모두 사용 할 수 있도록 습관
- 위 두 가지를 실천하면 타이핑 속도를 저절로 빨라짐.
2. 컴퓨터의 메모리에 대한 생각
프로그래밍의 핵심은 놀랍게도 CPU가 아닙니다.
CPU는 명령을 수행하는 존재입니다.
ex) +, - 와 같은 연산
위의 내용보다 진지하게 고민 해야 할 것은 메모리입니다.
코드를 한줄 한줄 작성 할 때 메모리가 어디에 저장되고 어떤 과정을 거칠지 생각해야 합니다.
* 컴파일 과정 후 운영체제를 거쳐서 실행이 될 때 메모리에 어떻게 어디에 작동 혹은 저장이 될 지에 대한 생각.
메모리 위주의 접근
메모리에는 데이터만 저장 되는 것이 아닌, CPU에게 뭘 시킬지 명령까지 저장되어 있습니다.
위의 두가지를 처음 실천 할 때 상당히 불편함을 느낄 수 있습니다.
영상에서는 코드 몽키가 아닌, 뛰어난 프로그래머가 되는 가장 빠른 지름길이라고 설명 합니다.
반응형
'IT > 기타(ETC)' 카테고리의 다른 글
배달의민족 CEO에게 뽑고 싶은 개발자를 물어보았다(유튜브 채널 EO) (0) | 2021.06.21 |
---|---|
코딩은 인터넷으로 배우면 다 된다? (1) | 2021.06.11 |
프로세스와 스레드 차이를 잘 설명해주는 사이트들 (0) | 2021.03.11 |
리팩토링에 관해 잘 정리된 사이트들 (0) | 2021.03.03 |
디버깅(Debugging)이란? (1) | 2021.03.02 |