본문 바로가기
  • 초부득3 - 어제보다 나은 내일을 위해
  • 꿈이 현실이 되는 날까지
sw사관학교 정글 2기/잡담 + 개발일지 + 면담

스푼라디오 협력사 강연

by 금의야행 2021. 9. 23.

목차

    스푼라디오

    제스터 정명진 스푼라디오 오디오팀

     

    회사소개

     

    기술적 방향성

    -각 팀이 어떤 목적을 가지고 운영되고 있는지

     

    도움이 되는 이야기

     

    왜 스타트업을 가야하느지 스타트업이 괜찮은지

    네카라쿠배도 좋지만, 스타트업을 가고자 하는 사람들도 있다. 

    목적하는 기술에 맞춰서, 등등

     

    요새 회사 개발자들 분위기가 굉장히 좋다.

    스타트업에서도 자신의 기술적 관심사에 따라 선택하여 갈 수 있을 것이다.

     

    스타트업 장점.

    자신이 하고자 하는 일을 목적하는 일에 대해서 충분한 성취감을 얻어갈 수 있다.

    다이나믹한 분위기

    이미 유니콘이 되거나 활성화된 분위기의 회사에선 하고자하는 일을 하진 못할 수 잇다. 

    목표 목적의식이 명확하다면 스타트업이 오히려 좋은 타겟이 될 수 있다.

    평상시에 편안하게 자주 사용할 수 있는 서비스인지 나의 목표와 기술스택이 맞는지 등등을 봐가며 회사를 고르면 좋다.

     

     

    소프트웨어 엔지니어라는 직함과 디벨로퍼랑 직함

     

    소프트웨어 엔지니어를 조금더 한국에서는 높히 평가하는 경향

    하지만 디벨로퍼라는 단어는 정지된 의미를 가지지 않는다. 새로움을 추구하고 창의적이고 크레이티브한 직함이 바로 디벨로퍼이다.

     

     

     

    회사소개

    세계 최대 오디오 라이브 스트리밍 플랫폼

    장지적인 투자자

    aod 서비스. 정지된 음성을 서비스 형태로 제공하는 것. = 멜론 바이브 등등 

     

    스푼은 개개인이 프로듀서, dj, 제작자가 될 수 있고 라이브로 음성 서비스를 제공하는 플랫폼이다.

     

    차세대 라디오 스푼.

     

    10 ~ 20대가 주 고객층

     

    나의 취햐엥 맞는 다양한 콘텐츠. 

    활발한 콘첸트 생산. 콘첸츠 생산자 비중 

    동영상 플랫폼 2%

    스푼 13%

     

    Z세대가 사랑하는 대표 서비스 1624 비중 75%

     

    audoi + live = Alive

     

    live

     

    아이템 판매 매출 837억 = 2020

     

    해외 18개국 진출 글로벌 다운로드 2000만 등등

     

    세계 각국에 법인이 있다. 일본에도!

     

    엔지니어는 영어 못해도됨 개발이 중요하지.

    해외 법인과 팀을 바꿔서 3개월간 일을하는 프로그램등이 있다.

     

    핵심가치

     

    프로정신

    소통

    도전

    기본*

     

    스푼라디오는 다양한 기술 스택을 사용한다.  기술 선택에 다양한 가능성을 열어 두고, 트렌디하고 효율적인 스택을 유지합니다.

    언어가 중요한게 아니라 서비스를 위해 필요한 언어를 선택하는 식의 문화가 진행되고 있다.

     

    복지 제도

    office exchange

    대학/대학원 등록금 지원

    외국어 교육지원

    자기계발비 지원

    도서 구매 지원

    업무에 필요한 교육 및 세미나 참석 비용 지원

    런치메이트

    재택근무

    시차 출퇴근제

    리프레쉬 휴가와 축하금 부여

    야근 택시비 지원 

    전세자금 대출 등등

     

    메타버스

    딜리버리 라인 이미 구현완료

    클럽하우스 등의 서비스 이미 준비됏다.

     

    client

    audio

     

    SPT 핫한 영역

    전형적인 프론트 백 엔드 영역 팀

     

    Work process

    Agile for MVP

    기본 3주 단위의 개발

     

    Daily Scrum

    스푼라디오 플렛폼 구조

    웹 ios 안드로이드

    오디오/ 서비스/ 데이터/ 인프라 스트럭쳐

     

    스푼라디오의 오디오팀은 전세계를 서로 소통할 수 있게 하는 오디오 및 플랫폼 핵심 기술들을 연구 개발.

    javsscript SDK

    모든 스푼에서 나가는 오디오 딜리버리 담당. 인코딩 등등

    좀더 빠른 응답성, 향상된 음질 을 위해   

     

    ultra low latency 의 bi-directrional streaming 

    메타버스 vr 기술등에 필히 필요한 기술

     오디오팀은 선수 개발팀.

     

    라디오와 aod의 기술적차이는 생각보다 크다.

     

     

     

    스푼라디오의 클라이언트팀은 

    이용자들의 손 끝에서 세상의 모든 소리를 들려드리는 어플리케이션을 만들어 냅니다.

    React 

     

    서비스 플랫폼팀

    유저들의 게정을 안전하게 보호하는 인증 서비스

    api 서버

    메세징 서비스

    데이터 베이스

     

    오디오팀은 go를 많이 사용한다. 

    그렇지만 앞쪽단은 

     

     

    비즈니스 플랫폼 팀

    스푼라디오의 기술과 경험으로 

    과금 관련 서비스

    가장 오래 살아남는 팀 어느 회사든 그렇다.

     

    빌링 팀은 트랙젝션이 아주아주 중요하다. 구간이 짧고 빠르고 신뢰도가 높아야하기에. 부담감이 큰 팀.

     

    intelij 

     

     

    데이터 테크팀

     

    빅테이터 처리 기술을 활용한 파이프라인 구축

    데이터를 가공하고 레이블링 등을 하는 팀.

     

     

    인프라 팀

    aws 기반 인프라 환경을 구성하며, 글로벌 스푼라디오 서비스를 지탱하고 있다.

     

    아주 고도화된 팀

    각 팀이 백 라인을 설계하지만 마지막 서비스 직전의 단계를 진행하는 팀.

     

     

     

    Open Positions 

     

    서버 엔지니어

    오디오팀 

    자격 양방향 단방향 전세계 WebRTC, SRT

    단방향의 시대는 끝나가고, 양방향의 시대가 온다. 이에 가장 중요한 영역이 딜리버리 라인. 

    앞으로 어느정도의 지식을 가지고있어야 하게될 수 있다.

    블록체인 기술 자체는 괜찮다. 분산형 데이터베이스. 거의 무제한의 데이터를 서로 공유할 수 있는. 분산원장. 

     

    서버 엔지니어 ( developer)

    오디오팀

    golang 클라우드 백엔드 소프트웨어 개발

    golang에 관심이 잇고

    node js golang java C++ 중 한가지 언어에 자신 있으신 분.

    스트리밍에 관심있어 하시는 분. 

    과제를 수행하고자하는 의지가 있으신분

     

     

     

    서버 개발자 ( server debvelooper)

    서비스 팀

    MSA

     

    함께 성장하는 팀 문화

    코드 리뷰 정책

    주니어 시니어 상관없이 서로의 의견을 존중하는 수평적인 문화

    월 2회 기술 세미나.

     

     

    주니어 개발자가 멋잇다고 생각하는 이유

    도전하기에. 

     

    오디오 스트리밍

     

    bi direction - 메타버스

    이런 이야기 강조한 점은 현재 서비스에 앞으로 변해가는 기술 , 트렌드를 적용하고 맞춰가겠다는 이야기지 vr, 메타버스 등을 당장 서비스 하겠다는 이야기는 아니다. 

     

    스트리밍 서비스 자체에 관심잇는 사람이면 좋겠다.

    기술을 배워서 자기가 직접 개발

     

    스푼을 선택한 이유

    bi direction 의 시대가 왔음을 직감했기에.

    webrtc가 미래가 될 것임을 알앗다.

     

    새로운 기술을 익히는 노하우 경험

    현실적인 이야기. 

    한가지 언어에 정통한 것은 필요하다. 책을 끝까지 다본다던지. 

    4depth 정도까지 한 언어를 깊게 배워본다.

     

    그리고 이 경험을 기반으로 최초로 이 언어를 만든 단체의 사이트에 들어가서 wiki등을 다 읽어보는 것을 추천.

    나의 목적에 맞게 언어의 영역을 뽑아서 개발해보기. 

    새로운 기술.은 논문, 오피셜 사이트 등을 가서 1장정도 정독해보고 익혀가는게 좋다.

     

    처음에는 막코딩이 필요하긴 하다. 

     

    기술이 너무 많고 기술을 선별하기 힘들기에 하나 집중하고 나머지에는 필요한것만 챙겨가는 식의. 

     

     

    성장 가능성을 보는 방법 - 회사를 위한 목표가 아니라 1, 2, 3,년 계획 혹은 인생의 목표가 확실하다면 

     

    꽤 긴시간의 면접을 진행한다.

     

     

    댓글