Skip to content

Commit

Permalink
1장 이은학
Browse files Browse the repository at this point in the history
  • Loading branch information
2unhi committed Oct 2, 2024
1 parent 53a5388 commit 34795e2
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions 1장/이은학.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
## 💻 21세기의 소프트웨어 개발

### ✍🏻 **중요하다고 생각한 부분 정리(+나의 생각)**

"이 코드는 지금 수정 못해, 담당자가 휴가에서 돌와아야 해. 다른 사람은 이코드를 이해할 수가 없거든"

1990년대에는 위와 같은 이야기가 흔한 때였다. 당시 아무도 이해할 수 없는 코드를 짤 수 있다면 고급 개발자로 인정을 받았다고 한다.

> 하지만 오늘날에는 반대이다. 지금은 **읽기 쉽고 유지보수 가능한 코드**가 더 중요하게 여겨지고 이렇게 작성할 수 있는 사람들이 고급 개발자로 불릴 것이다.
고참 개발자에 대한 개념은 그동안 크게 바뀌지 않았다. 그가 얼마나 많은 지식을 가졌느냐가 아니라 그 업계에 얼마나 오랫동안 몸 담와 왔느냐로 판단되고 있다.

> 함께 자라기 책에서 언급된 '1만 시간의 법칙'에서도 비슷한 내용이 나왔었는데, 특정 분야의 전문가가 되는 데 1만 시간의 경험이 필요하다는 통념은 잘못된 것이었다. **"기량을 향상시키기 위한 반복적 수련"에 집중하는 시간을 의미하고 "의도적 수련"과 연관**이 있다.
기민하고 빠르며 협력에 기반을 둔 환경으로 소프트웨어 업계가 진화하고 있다. 이러한 변화는 개발자로서의 커리어에 자부심을 느끼고 앞으로 더 발전시킬 수 있는 원동력이 되었다. 수평적인 조직 구조와 스스로 동기가 부여된 재능있는 개발자로 구성된 프로젝트가 새로운 표준으로 자리잡고 있다.

> 오늘날의 수평적인 조직 구조는 **개발자들이 의사결정에 더 많이 참여하고 자율성을 발휘**할 수 있게 한다. 특히 스스로 동기 부여된 재능있는 개발자들이 각자 **자신의 영역에서 창의성을 발휘**하고, 팀 전체의 목표를 위해 협력할 수 있다. 따라서, 이러한 변화는 **더 나은 개발자가 되기 위한 중요한 기회**가 될 것이다.

0 comments on commit 34795e2

Please sign in to comment.