반응형

2025/10 3

[아주 작은 습관의 힘] part 3~4

두 번째 행동 변화 법칙은 '매력적으로 만들어라' 다. 기회가 매력적일수록 습관이 형성되기 쉽다. 습관은 도파민이 주도하는 피드백 순환 작용이다. 도파민이 분비되면 어떤 행동을 하겠다는 동기도 생겨난다. 우리를 행동하게 만드는 것은 보상의 성취가 아니라 보상에 대한 예측이다. 예측이 커질수록 도파민도 더울 많이 분비된다. 유혹 묶기 전략은 습관을 더욱 매력적으로 만드는 한 가지 방법이다. 이 전략은 '원하는 일'과 '해야 하는 일'을 짝짓는 것이다.[현재 습관]을 한 후에, [내게 필요한 습관]을 한다.[내게 필요한 습관]을 한 후에, [내가 원하는 습관]을 한다. 사람들은 모두 원하는걸 하고자 한다.그 원하는 것을 하고 성취와 후회 중 무엇이 남는지 생각해봐야한다.후회가 남는다면 해야할 일을 회피하려..

자기계발 2025.10.26

[아주 작은 습관의 힘] part 1~2

습관은 복리로 작용한다.1년간 매일 1%씩 성장할 경우 약 37배 성장해 있을 것이다.시간은 성공과 실패 사이 간격을 벌려놓는다. 습관은 대부분 중대한 한계점에 도달해서 새로운 성과를 보이기 전까지는 아무 차이가 없는 것처럼 보인다. 이런 별 효용 없는 변화들만 보여 낙심할 수 있다.잠재력 잠복기를 돌파하고 나면 모르는 사람들은 하룻밤 사이에 성공했다고 말할 것이다. 목표보다 시스템을 만드는 것에 집중해라목표에 집중하면 지치기 마련이다. 목표를 만드는 시스템 구축에 집중하면 계속해서 개선하고 발전해나가는 순환 고리를 만드는 것이다. 변화가 어렵다면 목표를 높이지 말고, 시스템의 수준을 낮춰라. 결과에 집착하지 않고, 시스템을 만들어서 꾸준하게 유지하는 것이 중요하다는걸 느낀다. 결과를 바꾸려하기 보다 ..

자기계발 2025.10.20

java volatile (재정렬 방지)

volatile자바에서 volatile 키워드를 붙이면, 그 변수는 CPU 캐시를 거치지 않고 메인 메모리에서 직접 읽고 쓰기 하도록 보장됩니다.여러 스레드가 동시에 그 변수를 읽더라도 최신 값을 보게 됩니다. (가시성 Visibility 보장)또한, 재정렬 방지 (reordering) 효과도 있어서 변수의 쓰기와 읽기 순서가 보장됩니다. 하지만 원자성 까지는 보장하지 않는다.class Counter { volatile int count = 0; void increment() { count++; // 원자적이지 않음! }} 멀티 스레드 환경에서 여러 스레드가 동시에 실행되면 꼬인다. 재정렬 개념도 보면 좋다.class ReorderExample { int a = 0;..

IT 전공 2025.10.19
반응형