커뮤니티

증가하는 개발자 영향력 관찰하기

IDC(International Data Corporation)는 최근 전 세계 2,500명의 개발자를 대상으로 실시한 흥미로운 연구 프로젝트의 결과를 발표했습니다. IDC 팀은 이 보고서에 대해 다음과 같이 언급했습니다:

"개발자는 중앙 집중식 IT 경영진이 제공하는 사전 정의된 계획의 실행자가 아니라 디지털 혁신의 선구자이자 설계자로 점점 더 인정받고 있습니다."

새로운 IDC 연구에 따르면 개발자는 Kubernetes, 컨테이너, 클라우드 시대에 막대한 영향력을 행사하고 있습니다.

일부 통계에는 다음이 포함됩니다:

  • 컨테이너 및 마이크로서비스와 같은 기술에 대한 개발자의 친숙함
  • 오픈 소스 도구를 사용하려는 개발자가 점점 더 많아지고 있습니다.

 

흥미로운 개발

카우치베이스의 엔지니어링 수석 디렉터인 매트 인젠트론은 모든 서버 측 SDK 엔지니어링을 주도하는 팀과 수상-자율 운영자 부문에서 수상했습니다. IDC 기사에 대한 답변입니다:

"우리는 수년에 걸쳐 개발자의 역할이 변화하고 증가하면서 디지털 트랜스포메이션과 컨테이너, 오케스트레이션, 심지어 NoSQL 데이터베이스와 같은 많은 기본 종속성을 주도하는 것을 목격해 왔습니다. 기술 선택은 많은 디지털 트랜스포메이션 프로젝트의 성공에 매우 중요하며, 종종 개발자가 그 방향을 설정합니다. 개발자는 DevOps 패턴을 염두에 두고 애자일 개발 요구 사항을 지원하도록 설계된 기술을 채택합니다. 실제로 최근 디지털 혁신의 리더들에게 새로운 프로젝트의 장애물이 무엇인지 물어본 결과, 가장 큰 이유는 새로운 기술을 도입하기에는 너무 복잡하다는 것이었습니다. 우리는 적절한 사람들이 현대적이고 지속적인 개발 및 배포를 위해 준비된 기술을 선택할 때 큰 성공을 거두는 것을 보았습니다."

카우치베이스의 EMEA 및 APJ 지역 책임자인 휴 오웬(Huw Owen)도 다음과 같이 말합니다:

"지난 몇 년 동안 개발자의 역할이 헤아릴 수 없을 정도로 변화하는 것을 목격해 왔으며, 이번 IDC의 최신 연구에서 이를 인정받게 되어 매우 기쁘게 생각합니다. 개발자는 지난 2년 동안 처음부터 성공적인 디지털 트랜스포메이션 프로젝트를 실행한 Sky, BT, Doddle과 같이 오늘날 가장 디지털적으로 앞서가는 조직에서 혁신을 주도하는 최전선에 서 있습니다. 저희는 고객을 위한 이벤트를 개최하고 있으며, 수백 명의 개발자가 참석하여 궁극적으로 회사의 비즈니스 궤도를 바꿀 최신 기술과 사용 사례를 배우고 있습니다. 이러한 현상은 매일 일어나고 있으며, IDC의 보고서는 이를 입증하는 훌륭한 자료입니다."

제가 보기에 이것은 매우 흥미로운 발전입니다. 방금 엔지니어링 리더와 영업 리더가 동의하는 말을 하는 것을 목격했습니다(물론 농담이지만... 전부는 아닙니다). 조직 전체에서 동일한 현실이 분명하게 인식되고 있습니다.  

 

이유 1 - "디지털 콘크리트"

개발자의 영향력이 커지고 있는 첫 번째 이유는 오늘날의 디지털 트랜스포머가 실제로 어려운 진화 단계에 있기 때문입니다:

  1. 프로덕션의 노후화된 기술과 그 내부적 한계, 그리고
  2. 반복적인 통합의 총합입니다.

이 두 가지로 인해 '디지털 콘크리트' 효과(노후화되고 유연하지 않은 기술로 인한 연쇄 효과로 인해 아주 사소한 최종 사용자 기능 개선에도 막대한 비용이 발생하는 현상)가 만연하게 되었습니다.

 

이유 2 - 개발자가 컨테이너를 구동하는 이유

둘째, 현재 및 향후 기술 패러다임(예: 클라우드)에 대해 기존의 디지털 접근 방식을 다시 생각할 수 있는 개발자입니다. 자동차가 기본적으로 철도에서 실행되지 않는 것처럼 마이크로서비스 애플리케이션은 기본적으로 베어메탈에서 실행되지 않고 컨테이너에서 실행됩니다.  

  • 컨테이너는 코드에 의해 구동됩니다.  
  • 개발자는 코드를 작성합니다.  
  • 개발자는 잠재 고객이 디지털 혁신을 촉진하기 위해 고용합니다.  

결과적으로 Matt와 Huw가 각자의 입장에서 상호 관찰을 표현한 이유는 매우 간단합니다.

"... IT 의사 결정권자가 더 이상 의사 결정을 내리지 않는다면 누가 결정을 내릴까요? 정답은 바로 개발자입니다. 개발자는 기술 분야에서 가장 중요한 구성 요소입니다." - 스티븐 오그래디, "새로운 킹메이커

 

개발자 연계성 강화

IDC 보고서는 개발자 정렬을 극대화해야 하는 특별한 필요성을 카우치베이스만이 가지고 있지 않다는 것을 분명하게 입증합니다. 그렇다면 '개발자 정렬'이란 실제로 무엇일까요? 개발자 지원과 개발자 에반젤리즘은 아직 보편적으로 잘 이해되고 있는 분야는 아닙니다. 누구에게나 물어보세요. 개발자 지원 라는 질문을 던지면 다른 답을 얻을 가능성이 높습니다. 이는 주로 누구를 위해 일하는지, 어떤 기술을 대표하는지, 조직과 공생 관계를 맺고 있는지에 따라 달라집니다. 개발자 그리고 그들의 생태계. 저는 14개월 전에 개발자 지원 담당 이사를 맡은 이후 이 질문에 대한 답을 찾기 위해 노력해 왔지만... 이는 다음 기회에 다룰 주제입니다.

따라서 개발자의 영향력이 커지는 추세에 어떻게 적응할지 기대가 됩니다. 저는 카우치베이스와 에코시스템 개발자 간의 공생 관계를 더욱 강화하는 데 열정을 쏟고 있습니다. 의견을 공유해 주시면 감사하겠습니다. 언제든지 의견을 보내주세요:

  • 여기에 댓글 달기
  • 트위터에서 @bl_bryant에게 직접 메시지 보내기
  • 카우치베이스에 이슈 게시 포럼

또한, 최근에 출시된 카우치베이스 서버 6.5에서 자체 등록을 활성화했습니다. 문제 추적 시스템. 즉, 모든 개발자가 마찰 없이 Couchbase 엔지니어링에 직접 버그를 보고할 수 있습니다.  

 

저희를 만나러 오세요!

우리 팀은 매우 인기 있는 자체 'NoSQL 서밋' 외에도 다음과 같은 여러 행사에 참석할 예정입니다. 이벤트 올 가을에는 여러 후원 무역 박람회와 연설을 포함한 다양한 행사에 참여합니다:

  • 초대형 데이터베이스에 관한 국제 컨퍼런스, 로스앤젤레스
  • 올댓오픈, 노스캐롤라이나주 롤리
  • 오라클 오픈월드, 샌프란시스코
  • 모바일 월드 콩그레스, 로스앤젤레스
  • QCon, 샌프란시스코
  • Kubecon 북미, 샌디에이고
이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

Author

Posted by 벤자민 브라이언트, 개발자 지원 담당 이사, Couchbase

벤자민은 카우치베이스의 개발자 지원 담당 이사입니다. 벤자민과 그의 팀은 개발자들이 Couchbase 생태계를 수용하고, 전 세계적으로 기술적 영향력을 확대하며, 솔루션에 대해 더 많은 생각을 공유하도록 유도하고 영감을 줍니다. 그는 분산 객체 스토리지, SQL 데이터베이스, 소프트웨어, 하드웨어, 네트워킹 분야의 성능 아키텍처 및 엔지니어링 분야에서 10년 이상의 경력을 포함하여 22년 이상의 폭넓은 기술 경력을 보유하고 있습니다. 2014년 3월부터 Couchbase에서 근무했으며 2015년부터는 고객과 함께 JSON용 SQL++(N1QL)에 대해 협력하고 있습니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.