Book Review

[Book Review] 개발자 원칙 - 박성철, 강대명, 공용준, 김정, 박미정, 박종천, 이동욱(네피림), 이동욱(향로), 장동수

개발자 윤구나 2023. 3. 30. 01:53

개발자로서, 내가 지금 잘 하고 있는 것인가? 라는 의문이 드는 시점에

이미 인정받은 훌륭한 개발자들의 의견을 들을 수 있는 좋은 시간이었다.

시니어 개발자들의 말 한마디에 안정감을 얻을 수 있다니, 이보다 좋은 책이 있을까!

분명 이들도 나와 같은 고민하는 시간이 있었기 때문에 책에서 말하는 조언과 위로가 가능했을 것이다.

아는 것이 없으니 방향성을 가지기도 힘들고 어둠을 뱅뱅 둘러다니고 있던 나에게 후레쉬를 비춰주는 것 같다.

 

특히나 기억하고 싶은 말은 많이 읽고, 많이 쓰고, 많이 생각하자이다.

문학적 글쓰기와 논리적 글쓰기의 영역이 있는데, 문학적인 글쓰기는 타고난 재능이 중요한 예술이지만, 논리적인 글쓰기는 훈련으로 향상할 수 있는 ‘기능’이라고 한다.

코딩은 극단적인 형태의 논리적인 글쓰기이고, 코딩도 글쓰기와 비슷해서 코딩을 잘하려면 코드를 많이 읽고, 많이 쓰고, 많이 생각해야한다는 말이 인상적이다.

 

9명의 테크리더들의 조언을 들으면서 개발자로서 어떤 방향성을 가지고 성장해야하는지 정리할 수 있는 시간이었다. 리더 각각의 원칙을 알아가면서 나는 어떤 길을 가야하는지 지도를 그릴 수 있었다. 리더들이 추천하는 책 목록도 있으니 이 한 권으로 배울 것이 많다.

 

 

<씹어 먹어 기억하고 싶은 말들>

- 회복 탄력성을 키우고 에너지 그릇을 키우는 적극적인 에너지 관리가 필요합니다.

- 개인이 스스로 목표를 설정하고 이 목표를 달성하려면 자신을 경영해야 한다.

- 나는 삶과 내 기술을 즐기며, 내가 사는 동안 존중받고 그 후에는 기억될 것이다.

- 기술을 공부할 때 왜 이러한 기술이 생겨났는지를 먼저 생각해본다. 그 다음 동작 방식이나 특징을 분석해본다.

- 저를 성장시킨 건 8할이 호기심이었습니다.

- 배우는 일, 그것은 즐겁다. 생각하는 일은 더 즐겁다. 창조하는 인생이야 말로 최고의 인생이다.

- '제품이란 무엇인가?'를 설명하자면 제품은 '다른 사람들의 요구사항을 만족시켜주는 것입니다.'

- 성장을 목표로 한다면 먼저 방향과 나만의 속력을 알아야 합니다. 낯선 목적지를 찾아갈 때 방향을 정확하게 인지하지 못하면 방황하거나 더 먼길로 돌아갈 수 있으므로 이동할 방향을 반드시 알아둬야 합니다.

- 배워야 할 지식을 현재 업무랑 관련된 것이 50%, 앞으로 관련될 것이 30%, 관련 없지만 관심 있는 것에 20% 정도만 시간을 투자해보세요.

- 나만의 한계 속력을 알아야 합니다. 한계 속력에 다다르면 실수를 하기 마련입니다. 실수를 줄이는 최선의 방법은 평소에 자신을 성장시키는 방법 밖에 없습니다.

- 형식지는 자주 사용하지 않으면 시간이 지나면서 잊게 됩니다. 암묵지는 몸으로 체화된 지식입니다. 성장하는 나를 만들려면 형식지에 속하는 프로그래밍 지식을 나만의 암묵지로 만들어야 합니다.

- 정말 개구리와 똑같구나 싶을 정도로 만들려면 그만큼 개구리를 깊이 있게 이해하고 분석하고 설계 해야만 가능합니다.

- 학창 시절을 떠올려보면 늘 나보다 잘하는 똘똘한 친구가 있었습니다. 그런 상황이 벌어질 때마다 나를 지키고 분연히 일어나고 성장하려면 자존심을 키워서 다른 사람과 비교하지 말고, 자존감을 키워서 과거의 자신과 비교해야 합니다.

- 다른 사람에게 긍정적인 에너지를 전달하는 사람

- 필요한 일을 찾아내는 역할로 시야를 확장해가야 합니다.

- 평가를 꼭 진행해야 합니다. 별로면 무엇이 별로인지, 좋으면 무엇이 좋은지 구체적으로 평가 항목을 만들어 피드백을 받아 구체적으로 평가를 받아야 합니다.

- 단순함은 문제 해결에 이르는 가장 빠른 길이다.

- 저에게 개발자 경력에서 가장 잘한 일을 고르라고 하면, 외부의 개발자들과 다양한 형태로 교류해 많은 뛰어난 개발자를 알게 된 겁니다.

- 프로덕트를 잘 만드는 방향으로 다양한 경험과 지식을 쌓아왔다면, 인터뷰나 교류의 자리에서 좋은 인상을 줄 확률이 높습니다. 프로덕트에 대한 이해가 높은 사람은 어디서나 환영받습니다.

- 제어 할 수 있는 것에 의존하고 집중해야만 어떤 일과 상황을 만나더라도 앞으로 전진할 수 있습니다. 제어할 수 있는 것과 제어할 수 없는 것을 구분한 뒤 제어할 수 없는 것을 멀리하고, 제어할 수 있는 것에 집중하면 됩니다.

- 많이 읽고, 많이 쓰고, 많이 생각하자.