diff --git a/2025/Becoming a Better Programmer/donghyeon/ch24~33.md b/2025/Becoming a Better Programmer/donghyeon/ch24~33.md index 22e93d76..482c2c59 100644 --- a/2025/Becoming a Better Programmer/donghyeon/ch24~33.md +++ b/2025/Becoming a Better Programmer/donghyeon/ch24~33.md @@ -1,4 +1,4 @@ -# 더 나은 프로그래머 되는법 1주차 - ch24~33 +# 더 나은 프로그래머 되는법 4주차 - ch24~33 ## 논의 diff --git a/2025/Becoming a Better Programmer/donghyeon/ch34~39.md b/2025/Becoming a Better Programmer/donghyeon/ch34~39.md new file mode 100644 index 00000000..b41dd121 --- /dev/null +++ b/2025/Becoming a Better Programmer/donghyeon/ch34~39.md @@ -0,0 +1,24 @@ +# 더 나은 프로그래머 되는법 5주차 - ch34~39 + 부록 + +## 논의 + +1. 저는 기계와의 대화는 편한데, 사람과의 대화가 어렵더라구요. 특히나 [지식의 저주](https://ko.wikipedia.org/wiki/%EC%A7%80%EC%8B%9D%EC%9D%98_%EC%A0%80%EC%A3%BC)에 빠지는 경우가 많아서 최대한 조심하려고 해도 상대방에게는 잘 전달이 되지 않는 경우가 많은 것 같습니다. 그래서 여러분들의 의사 소통 팁을 좀 구하고자 논의주제로 뽑아봤습니다. +저는 가능하다면 먼저 글로 써보고 이야기하기는 하는데, 짧은 대화에서는 효과적일 수 있지만 긴 대화에서는 초반에만 효과가 있는 것 같네요. + +2. 여러 분들은 생성형 AI를 어떻게 활용하고 계신지 자유롭게 꿀팁을 공유해보면 좋을 것 같습니다. +저는 최근에 AI를 토론 기계로 사용하고 있습니다. 특히, 여러가지 상황에서 적용 가능한 아키텍처들에 대해 토론하면서 많이 성장하고 있습니다. 이 외에는 단순 반복적인 테스트를 작성하는 용도로 쓰고 있네요. + + +## 내용 + +- 환경이 중요하다. +- 훌륭한 프로그래머는 일을 쉽게 보이게 만들고, 제시간에 끝내는 능력이 있음. 워커홀릭이 아님. +- 훌륭한 코드를 작성하겠다는 의무감. +- 의사소통이 중요하다. (나는 특히 의사 소통 부분에서 약함. 어떻게 능력을 키울 수 있지?) +- 프로그래밍 자체를 즐기고, 무엇보다 '더 나아짐'을 즐기는 태도가 중요. +- 팀플레이어다운 행동 +- 집중/집중하지 않을 영역을 명확히 정의 +- '이 문제를 해결해야 하는가', '해결했을 때 비용이 더 커지지 않는가' +- 셀프 코드 리뷰, 구조 먼저 생각하기 +- 상대방의 이해 수준에 맞춰라. +- 영어 소통에 익숙해져야... \ No newline at end of file