Skip to content

Commit

Permalink
3장 한상호
Browse files Browse the repository at this point in the history
  • Loading branch information
bbbang105 committed Oct 10, 2024
1 parent 904e2a4 commit a50a099
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions 3장/한상호.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# 🔖 Ch3. 소프트웨어 장인정신

> 작성 일자 : 2024.10.10 / 작성자 : 한상호
## 💫 기억에 남는 문구
- `p.57` : 소프트웨어 장인정신은 소프트웨어 개발자가 스스로가 선택한 커리어에 책임감을 가지고, 지속적으로 새로운 도구와 기술을 익히며 발전하겠다는 마음가짐이다.
- `p.67` : 동작하는 소프트웨어뿐만 아니라, **정교하고 솜씨 있게 만들어진 작품을**, 변화에 대응하는 것뿐만 아니라, **계속해서 가치를 더하는 것을**, 개별적으로 협력하는 것뿐만 아니라, **프로페셔널 커뮤니티를 조성하는 것을**, 고객과 협업하는 것뿐만 아니라, **생산적인 동반자 관계를**, ...
- `p.69` : 애플리케이션이 진화하려면 개발자들이 애플리케이션을 수정하는 일을 부담스러워해서는 안 된다.
- `p.70` : 기업이 소프트웨어 프로젝트에 비용을 들이는 유일한 이유는 돈을 벌거나, 돈을 아끼거나, 아니면 매출을 지키기 위해서다.
- `p.70` : 보이스카웃에는 캠핑 장소를 처음 발견했을 때보다 더 깨끗하게 남겨두라는 규율이 있다. 이는 소프트웨어에도 똑같이 적용할 수 있다. 코드도 처음 발견했을 때보다 더 깨끗하게 관리해야 한다.
- `p.71` : 소프트웨어 장인은 항상 다른 사람에게 배우려 하는 겸손한 사람이어야 하고 경험이 적은 개발자와 지식을 공유하기를 주저하지 않는 사람이어야 한다.
- `p.73` : 생산적인 동반자 관계는 어떤 순간이든 고객에게 가치를 제공하는 것을 의미한다.

## 💡 느낀 점
1. 개발자는 특히 스스로가 선택한 커리어에 책임감, 또는 이를 넘어 자부심을 느낄 수 있다면(거만하지 않은 정도로) 좋은 것 같다. 지속적으로 공부를 하기 위해서는 학습에 대한 재미가 필요하다 생각하는데, 이것만으로는 부족할 수 있다. 때문에 '내가 선택한 길'이라는 `책임감` 그리고 '더 나은 코드를 만드려 노력하는 사람'이라는 `자부심`이 있다면 계속해서 성장할 수 있는 개발자가 될 수 있을 것이다.
2. 동작하는 소프트웨어를 만드는 것이 개발자의 일이라고 할 수 있지만, 거기서 멈춘다면 발전할 수 없다고 생각한다. 마치 내가 하나의 공예품을 만드는 것처럼 계속해서 관찰하고 스스로에게 물으며 정교하게 깎아나가는 것이 중요할 것이다. 또한 고객에게 가치를 전달하는 공급자의 입장에 국한되지 않고, 더 나은 서비스를 함께 만들어가는 생산적인 동반자 관계가 될 수 있다면 더욱 빠른 성장을 할 수 있을 것이다.
3. 기업이 소프트웨어 프로젝트에 돈을 들이는 궁극적인 이유는 ``을 벌거나, 생산성을 높여 ``을 아끼는 것이다. 언제까지고 개발이 끝난 후 버려지는 프로젝트를 할 수는 없는 노릇이다. 때문에 개발자에게도 내가 들인 시간과 만들어 낸 소프트웨어가 실제로 고객에게 가치를 전달하고 궁극적으로 ``을 벌 수 있는가를 고민해 보는 것이 필수적이라고 생각한다.

0 comments on commit a50a099

Please sign in to comment.