제1원리 사고

5 hours ago 4

축적한 경험은 변화한 환경에서 다른 접근을 어렵게 만들 수 있으며, 제1원리 사고는 기존 답보다 지금 해결하려는 문제와 목적에서 출발함 막혔을 때는 결과에만 집중하기보다 실행 가능한 가장 작은 일을 끝내며 추진력을 얻는 것이 다음 행동을 찾는 데 도움이 됨 뛰어난 시니어 엔지니어들은 왜 만드는지와 사용자에게 무엇을 해주는지를 묻고, 코드베이스 안팎의 상황을 연결해 이해하면서 단순함을 유지함 에이전트 기반 개발에 잘 적응하는 엔지니어들은 기존 지식을 잠시 내려놓고, 과거의 제약이 여전히 유효하다고 가정하기 전에 직접 시도하는 경향이 있음 목적을 깊이 이해한 상태에서 에이전트와 작업하면 작은 실행과 학습의 반복을 훨씬 빠르게 진행할 수 있으며, 이것이 새로운 몰입 상태가 될 수 있음 제1원리 사고로 추진력 얻기 Sunil Pai의 「the senior engineer death spiral」은 결과보다 추진력에 집중할 것을 권함 일에 능숙해진 뒤 환경이 바뀌면, 쌓아온 경험이 다른 방식으로 접근하는 데 걸림돌이 될 수 있음 막혔을 때 일을 실제로 끝낼 수 있는 가장 작은 단위로 나누면, 하나를 완료하는 과정에서 다음에 할 일을 찾기 쉬워짐 뛰어난 시니어 엔지니어들에게는 무엇을 해야 하는지 아는 직관과 제1원리부터 생각하는 습관이 있었음 고객 지원이나 서비스 업무 출신, 독학으로 코딩을 배운 사람, 디자이너나 창업가로 시작한 사람 등 엔지니어링에 진입한 경로는 다양했음 이들은 왜 무언가를 만드는지, 사용자에게 어떤 역할을 하는지 묻고 코드베이스 내부의 일과 외부의 상황을 연결해 이해함 이런 이해는 단순함을 유지하는 데 도움이 됐으며, 먼저 할 수 있는 가장 단순한 일만으로도 충분한 경우가 많음 에이전트 시대에는 경험을 잠시 내려놓기 에이전트 기반 개발에 잘 적응하는 사람들은 이미 제1원리로 생각하는 습관이 있는 경우가 많음 새로운 가능성을 따라가는 엔지니어들은 자신이 아는 것을 잠시 내려놓고 에이전트와 작업함 예전의 제약이 여전히 적용된다고 단정하기 전에 직접 시도하며, 자신이 얼마나 모르는지 받아들임 경험을 활용하되, 과거 프로젝트나 익숙한 기술적 한계가 현재 문제를 이해하기 전에 답을 결정하게 해서는 안 됨 경험과 학습한 내용, 현재 사실이라고 믿는 것을 잠시 옆에 두고 문제를 다시 살펴보는 일이 필요함 실제로 무엇을 하려는지, 왜 중요한지, 각 요소가 어떻게 연결되는지 되짚으면 예상보다 더 많은 길을 찾을 수 ...

Read Entire Article