본문 바로가기

일상/비공개 조언2

프로그래밍이 어려운 이유 - 프로그래밍이란 도대체 무엇인가? ※ 주의: 의역 있음 Why programming is hard In the office chill-zone otherwise known as the weeks around Christmas and New Year I was determined to crank out a bunch of high-quality… medium.com A computer is an idiot box. It can execute only the simplest of instructions natively, like: Add 42 to this number. (컴퓨터는 멍청한 상자다. 이 기계는 오직 "이 변수에 42를 더하라."와 같은 단순한 명령만을 이해한다.) Because of this limitation, every r.. 2024. 3. 13.
과잉 학습의 중요성 박문호 박사가 말했듯이, 기본적인 데이터가 머리에 있어야 감정이 생기고, 그게 자신감으로 이어진다. 지금 내가 해야할 것은, 최대한 머릿속에 데이터를 넣고, 그것을 자주 꺼내보면서 방대한 시스템을 구축하는 것이다. 그리고 여기서 자신감을 얻는 것이다. 머릿속에 디테일을 넣지 못하면 평생을 "이 기술 본 적 있는데.." 수준에 그치게 된다. 아주 위험한 일이다. 이때 중요한 것은 과잉 체화다. 라는 책을 보면 한 사람이 제대로 학습하기 위해서는 특정 영역에 대한 과잉 학습이 필요하다고 말한다. 예를 들어, 영어로 말을 하려면 먼저 알파벳은 무의식적으로 읽을 수 있도록 완전히 체화해야 할 것이며, 이를 위해 과잉 학습이 전제되어야 하는 것이다. 한 기술을 과잉 체화시켜야만 다음 내용을 정신적으로 수용할 수 .. 2024. 1. 22.