전체 글
-
The Tar Pit개발 일지 2025. 11. 22. 16:28
선사시대를 상상해 보자. 타르핏에 빠진 맹수들이 벗어나려고 맹렬하게 몸부림치고 있다. 송곳니를 가진 사자든 몸집이 큰 매머드이든 빠져나오려고 노력할수록 더 깊게 빠져들어 결국 생명을 잃고 만다. 대규모 시스템프로그래밍은 타르핏과 같다. 많은 맹렬하고 천재적인 프로그래머들이 도전했지만 하면 할수록 프로젝트는 길어지고 들어가는 리소스는 많아지고 결국 프로젝트가 실패한다. 어떻게 해야 대규모 시스템 프로그래밍을 잘할 수 있을까.시스템 프로덕트 프로그래밍이 무엇인지 정의할 필요가 있다. 안드로이드를 개발한 개발자들은 총 8명이라는 것을 알것이다. 우리는 이런 작은 팀이 대규모 팀이 만든 시스템을 이기는 것을 종종 목격해 왔다. 하지만 이런 것이 가능한 것은 프로그램이 단순한 프로그램 레벨일 때뿐이다. 이때는 프..
-
마지막 연구일지연구 일지 2023. 8. 11. 20:13
연구를 그만두고 하고 싶었던 것을 시작해 보기로 했다. 연구를 하면서도 조금씩 시간을 내서 하고 있었지만 본격적으로 시작하면서 보이는 것들이 훨씬 많다. 흔히 파트타임으로 3개월간 배운 것들은 풀타임으로 1주일이면 배울 수 있다고 한다. 많은 것들을 배우며 신나기도 하지만 여전히 어두운 방에 자려고 누우면 불안감이 몰려올 때도 있다. 잘 되지 않을 경우 돌아오기로 기약을 했지만 그럴 일이 간절히 없었으면 한다. 그럼에도 연구하는 것이 즐거운 일이라는 것을 안다. 나중에 이제 시작하려는 일을 즐기고 있는 내가 돼있길 바란다.