개발 문화가 죽어가고 있다: 호기심 많은 개발자는 사라졌다 - 해커 문화 ?
W
wind (211.♡.99.61)
2025년 9월 24일 AM 10:40 · 수정됨(12:39)
조회 1,063 공감 0
- 과거에는 호기심과 탐구심이 독창적이고 혁신적인 도구들을 만들어냈지만, 오늘날 개발 문화는 점차 지표와 수익 중심으로 이동하고 있음
- 예전의 개발자들은 단순한 호기심으로 쓸모없을 수도 있는 프로젝트를 만들며 순수한 학습과 실험에 몰두했음
- 현재는 개발자들이 최신 프레임워크와 수치 최적화에 집착하며, 스스로에겐 흥미 없는 문제를 해결하려는 경향이 강해지고 있음
- 이로 인해 창의성과 주인의식이 사라지고, 개발자는 점차 도구에 의해 정체성이 규정되는 상황에 놓임
- 저자는 개발자들이 다시금 호기심을 위한 개발과 틈새 혁신에 공간을 마련해야 한다고 강조함
호기심이 길을 이끌던 시절
- 소프트웨어 개발 분야에서 오랜 경험이 있는 사람이라면, 개발자들이 단순한 호기심이나 학습을 위해 독창적인 제품과 프로젝트를 출시하던 시대를 기억할 수 있음
- 이러한 호기심과 문제 해결 사고방식이 오늘날에도 사용되는 최고의 도구들, 예를 들어 VLC, Linux, Git, Apache HTTP Server, Docker 등을 탄생시켰음
- 이러한 도구들은 대기업이나 솔로프레너가 수익 증가를 목적으로 만든 것이 아니라, 독특한 문제를 해결하거나 새로운 것을 배우려는 호기심 많은 개발자들에 의해 창작됨
- 2000년대(2003-2009)에는 새로운 기술, 프레임워크, 프로그래밍 언어를 탐구하며 밤늦게까지 실험하는 일이 흔했으며, 자신만을 위한 어리석거나 이상한 프로젝트를 만들어 보는 재미를 느꼈음
- 목적 없는 학습은 특정 결과에 대한 압박 없이 새로운 아이디어와 개념을 탐구할 수 있게 하며, 비최적화된 구현이나 미친 아이디어를 시도할 자유를 제공
- 여정 끝에 새로운 제품이나 수익을 기대하지 않기 때문에, 더 나은 학습 경험과 만족감을 주며, 이는 초보자부터 경험 많은 개발자까지 모두에게 적용됨
- 이러한 tinkerers mindset이 소프트웨어 개발 분야에서 서서히 사라지고 있으며, 주변에서 "시간 낭비"나 "커리어에 도움이 안 돼" 같은 반대를 자주 마주침
메트릭과 반짝이는 것들의 시대
- 지난 10년 동안 개발자 문화에 강한 변화가 일어나며, 호기심과 창작의 즐거움에서 메트릭, 수익 최적화, 가치 제공, 대중 대상 구축으로 초점이 이동함
- 이 변화가 좋은지 나쁜지는 확신할 수 없으나, 관찰되는 현상으로서 우려스러움
- 개발자들이 즐기지 않는 기술로 관심 없는 제품을 만들어 이해하지 못하는 청중을 대상으로 하며, 성공을 위해 해야 할 일이라고 믿음
- 많은 개발자들이 자신을 차별화하거나 스타트업 CTO가 되기 위해 이런 길을 선택하나, 실제로 관심 없는 문제를 해결하려 하면 진정한 성공이 어려움
- 관심 없는 프로젝트에서 진척감을 느끼지 못하면, 자신을 Next.js 개발자나 React 개발자, Rust 개발자처럼 도구로 정체성을 규정하게 됨
- 최신 프레임워크나 아이디어를 쫓는 현상이 두드러지며, 현재 프로젝트를 중단하고 더 나은 스택으로 전환하려는 충동이 자주 발생함
- 예를 들어 웹앱에서 최신 React나 Next.js 버전을 사용해야 하며, 2023-2024년에는 React server components가 필수처럼 여겨짐
- Vue.js나 Angular의 새로운 기능, 또는 백엔드에서 Go나 Node 대신 Rust로 전환하는 사례가 많아짐
- 자신을 특정 언어나 라이브러리로 규정하며, MMR, ARR, DAU, MAU, SEO 순위, 전환율 같은 메트릭을 최적화하나, 제품이 성공하지 못하는 이유를 이해하지 못함
우리가 길에서 잃어버린 것
- 성공을 위해 최신 기술을 무작정 채택하는 것은 재앙의 레시피이며, 개발자 문화 전체에 악영향을 미침
- 호기심 많은 개발자, tinkerer, 열정적인 창작자가 사라지는 것을 아쉬워하며, 이 사고방식이 사라지면 좋지 않은 결과가 올 수 있음
- 여전히 HTMX, Bun, Astro, Zig 같은 혁신적인 사례가 있지만, 이는 드물고 메트릭 추구의 소음에 묻히고 있음
- 이러한 밝은 예시들은 호기심 있는 개발자가 여전히 존재하지만, 수가 줄고 찾기 어려워짐을 보여줌
세상은 움직이지만, 우리 중 일부는 기억한다
- 중년의 한탄처럼 들리지 않게 하려 하나, 개발 문화에서 호기심이 줄어드는 패턴이 오랫동안 관찰되어 우려됨
- 과거 호기심으로 만들어진 도구들이 여전히 사용되지만, 새로운 창작물이 상대적으로 적음
- 오늘날 사용하는 소프트웨어 중 호기심 많은 개발자가 만든 것들의 나이를 생각해 보면, 현대 소프트웨어는 대기업이나 솔로프레너가 만들거나 매각된 경우가 많음
- 개발 문화에서 중요한 무언가가 사라지고 있으며, 호기심 있는 개발자가 완전히 사라지기 전에 되찾아야 함
- 그렇지 않으면 프라이버시 문제, 나쁜 수익화 전략, 부풀어 오른 프레임워크, 소유 의식 없는 소프트웨어의 바다가 될 수 있음
소유권의 죽음은 소비자만의 문제가 아니다
- 소비자들이 소프트웨어를 소유하지 않고 월 사용료를 지불하는 라이선스 형태로 전환된 것은 잘 알려져 있음
- Adobe suite, JetBrains IDE, 최신 iPhone이나 Android, Windows 등에서 이런 현상이 나타남
- 창작자 측면에서 개발자들이 자신의 도구를 진정으로 소유하는지, 아니면 최고 입찰자에게 팔아넘기는지 고려해야 함
- 사람들은 더 이상 독특한 것을 만들기보다는 대중에게 임대할 SaaS를 구축하려 함
- 메트릭, 수익, 성장에만 관심을 두는 경향이 강함
- Linus Torvalds는 Linux를 소유하고 관심을 가지지만, Solomon Hykes는 Docker를, Daniel Ek는 Spotify를, Mark Zuckerberg는 Facebook을 진정 소유하고 관심을 가지는지 의문임
- 창작자들이 자신의 창작물을 메트릭과 수익 최적화의 노예로 만드는 현상이 나타남
- 이 질문은 개발 문화의 변화 속에서 점점 더 자주 스스로에게 던져야 할 문제임
호기심과 혁신을 위한 공간 만들기
- 삶의 일정 속에 개인 실험 시간을 확보해 남의 관심과 무관하게 자신만을 위한 무언가를 만들어 볼 것
- 야심차거나 어리석어 보이는 아이디어를 추구하며 행복을 느끼는 데 초점을 두기
- 출시할 수 없는 프로젝트라도, 돈이 되지 않거나 쓸모없어 보이더라도 만들어 보는 것이 학습과 창작의 가치를 제공
- 여정 자체가 가치 있으며, 목적지가 아닌 과정에서 만족을 찾음
- 야심차건 사소하건 상관없이, 본인이 원해서 한다는 몰입의 즐거움이 핵심임
- 소프트웨어 개발은 창의×공학이 균형을 이루는 특이한 공예임
- 여기에 성급한 마케팅을 끼워 넣으면 본질적 탐구와 장인정신이 약화될 위험이 있음
Build what you Can’t Ship
- 아무도 쓰지 않거나 돈이 되지 않을 프로젝트라도 출시하지 못할 프로젝트로서 과감히 시작해 보고, 만들고, 만지작거리며 배워보길 권함
- 결과의 유용성보다 호기심에 따른 탐구 학습 자체에 가치를 둘 것
- 완성물이 대중 출시가 어렵더라도 공유를 망설이지 말고, 타인의 무반응을 두려워하지 말 것
- 목적지보다 여정, 출력물보다 과정 중심 가치에서 의미를 찾기
- 개인적 문제의식이 의외로 확산될 수 있으며, 독특한 해법이 타인에게 영감을 주는 파급 효과를 낳을 수 있음
- Linux, VLC, Git 같은 사례는 개인의 집요한 호기심에서 출발했음
- 당시 SVN이 표준이던 시절 분산 버전관리라는 발상은 무모해 보였으나, Git은 오늘날 사실상의 표준이 되었음
- 기존 합리성의 기준에 맞지 않아도 실험이 축적되면 패러다임이 전환될 수 있음
결론
- 개발 문화는 변하고 있고, 생계와 현실적 요구가 존재하지만 호기심이라는 불씨를 잃어서는 안 됨
- 독창적이고 창의적인 시도가 사라진다면 소프트웨어는 수익 지향적이고 창의성 없는 제품만 남을 위험이 있음
- 독자들에게 다시 한 번 호기심 많은 개발자로서의 정신을 되찾기를 권유함
Dev Culture Is Dying The Curious Developer Is Gone
https://dayvster.com/blog/dev-culture-is-dying-the-curious-developer-is-gone/
From tinkerers to metric seekers: How the shift in developer culture is impacting innovation and creativity.
▲ 개발 문화가 죽어가고 있다: 호기심 많은 개발자는 사라졌다
https://news.hada.io/topic?id=23222
감사합니다
댓글 (11)
-
DDev조무사
25.09.24 · 106.♡.249.210
Git은 빡쳐서 만들었다는 썰이… - 다
다시머리에꽃을
25.09.24 · 106.♡.192.55
프레임웍이나 툴을 잘 이해하고 쓰는것도 사실 아주 고수준의 영역이라 봅니다
이걸 제대로 활용하는거 자체도 쉬운게 아니거든요 (새로운 프레임웍이나 개념들을 적응하기 어려워서 포기하는 경우가 더 많다 봅니다)
요즘은 오히려 ai 때문에 창의성과 호기심이 사라지는거 같습니다
예전에는 구글링이나 스택오버플로우 깃헙 등 여러 사이트 뒤지면서 다양한 글이나 방식을 능동적으로 찾게 되었는데
지금은 그냥 별 생각없이 llm에 맡기고 질문하는 스킬만 늘어가는거 같아요
생산성은 높아지는건 맞는데 반대로 더 높은 수준의 개발자로 성장하는데에는 장애가 되고있다 봅니다 -
RRaphael.S
25.09.24 · 211.♡.80.5
먹고 사는데 팍팍한데 여유로움이 생긴다면 다시 하고 싶네요.
1년째 홈서버를 방치하며… ㅠ -
비비빌
25.09.24 · 210.♡.136.114
대부분의 호기심이 깃허브 같은데서 해결이 되버리니 랜섬웨어같은걸로 넘어가는거죠 -
Wwind
작성자
25.09.24 · 211.♡.99.61
저도 서버, NAS 방치 하고 있어요 ㅠ.ㅠ 경량문명 으로 가는 시대를 거 슬 를 수 없 나 봅 니다........... -
호호오옹
25.09.24 · 220.♡.69.107
무언가 새로운게 나와서 이것저것 만져보며 신기해하며 정리하고 어디까지 되나 등 호기심을 가지고 창의적인 생각을 해야 하는데,
그게 우리 하는거랑 무슨관계야? 할 일이 없어?
로 되돌아오는 경우가 많죠. 의욕이 확 죽는..
그래서 집에서나 깔짝대고 회사에선 점점 손 안대게 되는듯 합니다. -
숀숀화이트팤
25.09.24 · 125.♡.111.106
딱히 공감 안가는게..
이런 이야기는 20년전에도 있었습니다.
다 알다시피 이후로도 어마어마한 혁신은 지속해서 나왔죠.
우리도 모르는 사이에 호기심 충만한 어린 친구들이 본인도 모르는 혁신을 준비하고 있는거죠.
문제는 20년전이나 지금이나 우리나라에서는 그런 혁신이 나오기 힘든 여건이라는거죠..
입시에 찌들어서 ㅋ
그리고 Git 은 적절한 예시라고 보기 힘든게, 토발즈 형님이 개빡쳐서 답답해서 내가 만든다! 하고 만든거라.. -
Wwind
작성자
25.09.24 · 211.♡.99.61
넓은 범위의 개발 문화 라고 표현 했으나... 어떤 의미로 해커 문화 아닐까요? ... 그래서... 제목에서도... 해커문화? 라고...
여러 의견이 있을 수 있다고 생각합니다... -
규규링
25.09.24 · 170.♡.228.34
옛날에 모 대학 입시 면접에서 그런 걸 생각해서 만들어보고 싶다고 했을 때 코웃음 치던 교수가 있었습니다.
그런 거 귓등에도 관심 없는 개발자들은 예나 지금이나 같은 거 같습니다. -
Bbbi79
25.09.24 · 106.♡.243.138
흥미롭군요
댓글을 작성하려면 이 필요합니다.