시니어 소프트웨어 엔지니어가 되기 위해 배운 것들 |
| 2018년 블룸버그에 입사해서 자신이 배운 것들을 착실히 정리중인 개발자의 후속글
"어떻게 하면 더 성장할 수 있을까 ?"
- 분야를 확장해서 성장하자
ㅤ→ 배우는 속도가 느려짐
ㅤ→ 소프트웨어 생명주기(SDLC)보다 더 넓은 제품/인프라 개발 생명주기를 보자
ㅤ→ 깊게 가는 것보다 더 넓게 가는게, 더 배워야 할 깊은 것들로 인도함
- 3가지의 큰 방향 : 주변인에게 배우기, 좋은 마읍 습관 배우기, 새로운 사고 도구 습득
1. 주위의 사람들이 뭘하는지 배우기
ㅤ→ 프로덕트 매니저, 세일즈, 분석가 를 이해하는게 필요
ㅤ→ 어차피 코드를 작성하는게 목표가 아니라, 최종 목표는 돈을 버는 제품을 만드는 비즈니스를 만드는 것.
ㅤ→ 많은 사람들과 미팅을 하고 그들의 업무에 대한 컨텍스트를 알기
2. 좋은 마음의 습관 배우기
ㅤ→ Thinking Well ( 사고하는법 ) : 인지과학 공부중, Critical Thinking(비판적 사고)
ㅤ→ 하루하루를 좀더 효율적으로 만드는 전략들 세우기
3. 생각과 멘탈모델을 위한 새로운 도구 습득
ㅤ→ 문제가 생겼을때 새로운 도구를 찾고 배우기 : 최근에 DDD(Domain Driven Design)
ㅤ→ 멘탈 모델을 위해서 해커뉴스 읽기
ㅤ→ 새로운 언어 배우기
다른 인사이트들 (일부만 옮깁니다. 원문을 참고하세요.)
- Slack(제품명 말고 여유)를 보호 할 것
ㅤ→ 높은 생산성을 가져다 주는 것중 하나는 "느린 속도"
ㅤ→ 여유가 있을 때 실험하고, 배우고, 생각할 기회가 생김
- 질문할 것
ㅤ→ 사람들은 질문을 잘 못함. 멍청해 보일까봐 또는 멍청해 보이지 않기 위해 다른것을 이야기함
ㅤ→ 답을 찾을 때까지는 질문이 멍청하다고 판단할 수 없음
ㅤ→ 가장 좋아하는 메타 질문 : "그거(X)를 어떻게 알게 되었나요?"
ㅤㅤㅤ뭔가를 물어본다음에 이렇게 그거를 어떻게 알았는지 물어보면, 이 대답을 통해 내가 다음에 뭘 해야할지를 자연스레 알수 있음
- Force multipliers : 증폭 시키는 것(사람 또는 무언가)
ㅤ"Force는 제다이에게 힘을 주는 것입니다. 모든 생명체가 만들어는 에너지 장으로, 우리를 둘러싸고 우리를 관통합니다. 은하계를 하나로 묶습니다. - 오비완 케노비"
ㅤ→ "한 스프린트에서 저는 코드를 많이 작성하지 않았지만, 변경을 코디네이션하고, 코드리뷰하고, 테스트하고, 다른 설계 제안을 하고, 페어프로그래밍을 했습니다. 이게 우리팀의 최고 속도 스프린트중 하나였어요"
ㅤ→ 자신이 Force Multiplier가 되는 방법을 아는게 10x 개발자보다 더 가치있는 것 같음
ㅤ→ 실제로 좋은 Force Multiplier 중 하나는 팀 문화 |
|
수학과 함께하는 AI 기초 |
| - 고등학생 및 일반인을 대상으로 하는 EBS 소프트웨어 강의
- AI를 개발 및 사용하는 데 필요한 수학 개념과 프로그램 지식을 전달
- 예제코드는 파이선으로 작성됨
- 무료 동영상 강좌 및 교재 파일 제공 |
|
Airtable Apps,Automations,Sync 공개 |
| 스프레드시트 기반 협업도구인 Airtable 을 LowCode 플랫폼으로 확장
- Apps : 다양한 앱들을 JS로 개발하고, Marketplace를 통해서 공유
- Automations : 워크플로우를 자동화. JS로 이메일 전송, 슬랙 연동등까지 다양한 확장 가능
- Sync : 조직내부의 정보들을 연결하고 자동으로 갱신 (여러개의 Airtable 문서간 연동) |
|
어떻게 HTTPS가 작동하나요? |
| 카툰 형식으로 만들어진 HTTPS 작동 원리를 설명한 페이지입니다.
저는 HTTPS에 대해서 몇몇 키워드, 비대칭 키라던가, 핸드 쉐이크라던가, 보안에 도움이 된다거나.. 만을 추상적으로 알지, 그래서 'HTTPS'가 어떻게 작동되는지는 정확히 말을 할 수 없습니다.
이 페이지는 저와 같은 사람들을 위해, 쉽게, 그리고 친숙한 카툰 캐릭터들로 'HTTPS' 가 어떻게 작동되는지 설명합니다.
감사하게도, Hyunho Lee이 한국어로 번역해주셔서 더 쉽게 볼 수 있습니다! |
|
Tiktok의 추천 알고리즘 동작방식 |
| - 보여줄 다음 영상을 선정하는게 몇년만에 200조 회사를 만든 주요 요소중 하나
- 기본적으로 머신러닝으로 선호도가 유사한 사람들이 좋아하거나 또는 그 것들과 비슷한 영상을 찾은 후, 사용자가 참여할 가능성이 높은 컨텐츠를 더 많이 보여줌
ㅤ→ 처음 틱톡 사용시 각각 다른 트렌드,음악,주제의 8개 비디오를 보여줌
ㅤ→ 그 다음엔 8개 중에서 사용자가 어떤 비디오에 반응 하는지에 따라 새로운 8개의 비디오를 선택
ㅤ→ 알고리즘은 자막,해쉬태그,소리 등의 정보를 이용해서 비슷한 비디오를 인식
ㅤ→ 추천은 사용자의 언어,국가,기기 정보등도 고려
ㅤ→ 이렇게 해서 사용자에 대해 충분한 데이터가 모이면, 취향이 비슷한 사용자들과 클러스터로 분류
ㅤ→ 또한 비디오들도 클러스터로 분류 ( 농구, 토끼 같은 식)
ㅤ→ 머신러닝으로 사용자 클러스터 와 콘텐츠 클러스터간의 근접도를 기반으로 비디오를 제공
ㅤ→ 한 사용자가 (지겹지 않도록) 같은 음악/같은 창작자의 영상을 여러번 보는 것을 피하도록 함
- 틱톡은 사용자 선호도를 파악하는 요소 덕분에 "필터 버블*"이 생길수 있다는 것을 알고 있음
ㅤ→ 필터 버블 연구를 통해서 얼마나 지속되고 어떻게 깨뜨리는지 등을 연구중
ㅤ→ 필터 버블은 음모 이론 이나 사기, 잘못된 정보를 강화할수 있기 때문에
ㅤㅤ틱톡의 제품 및 정책팀은 비디오의 테마/해쉬태그/캡션 등을 연구해서 어떤 계정과 비디오가 잘못된 정보에 연결되는지를 연구
ㅤ→ 잘못된 정보에 링크된 동영상 이나 제작자는 틱톡의 글로벌 콘텐츠 리뷰어에게 전달되어 사용자에게 동영상이 배포되기 전에 관리 가능
* 필터 버블(filter bubble) : 개인화된 검색의 결과로, 자신의 성향과 비슷한 것만 보게 되면서
자신의 관점에 동의하지 않는 정보로부터 분리됨으로써 자신만의 문화적, 이념적 거품에 가둬져서 편협한 사고를 가지게 되는 왜곡현상
- 2012년 엘리 프레이저의 책 The Filter Bubble(번역서 제목은 "생각 조종자들") |
|
GoodUI Leaks - 유명 회사들의 A/B 테스트 내역 모음 |
| - Netflix, Google, Amaqzon, Airbnb, Etsy, Booking 등 회사가 실제로 어떤 항목들로 A/B 테스트를 진행했는지 모아 놓은 사이트
- A/B 화면을 비교해서 보여주고
ㅤ→ 세부적으로 뭘 테스트 한건지 설명
ㅤ→ 그 이후 연관되어 시행된 A/B 테스트들
ㅤ→ 실제 선택 결과는 무엇인지 표시
|
|
아마존의 수익 분석, AWS와 광고 |
| - 아마존이 수익을 내지 못한다고 알려져 있지만 그렇지 않음
- 매출은 매년 20%씩 성장중
- 수익은 2015년 이후 급성장
- AWS가 다 수익을 내는것 같지만 AWS의 수익을 공개하기 시작한 2015~16에만 그랬음
ㅤ→ 물론 AWS의 마진율이 엄청 높은 것은 사실
- 아마존은 매출을 AWS,USA,RoW 로 구분해서 발표하는데, 2018년 부터는 AWS, USA 둘다 수익을 내고 있고, RoW 에서만 적자가 발생
- 하지만 안쪽을 더 들여다 보면
ㅤ→ 아마존이 직접 물건을 파는 1st party 이커머스는 아마존 매출의 절반
ㅤ→ 나머지는 AWS와 마켓플레이스(3rd party service, 아마존이 다른 셀러의 물건을 팔아주고 수수료를 받는 것)과 광고,구독등
ㅤ→ 실제로 3rd party 가 판 물건은 수수료만 매출로 잡히므로, 전체 물건 판매 금액(GMV, Gross Marketplace Value)에선 마켓플레이스가 60%를 차지
ㅤㅤ"Amazon if a platform for others"
ㅤ→ 상품 검색 광고 $15B(17조원)가 규모. 구글의 마진규모를 생각해보면 꽤 수익이 나고 있을 것(수익규모는 거의 AWS랑 비슷할 것)
1. 아마존은 하나의 비즈니스가 아님. 일부는 수익성이 높고, 일부는 신규 및 초기 손실 단계에 있지만 모든 것이 합산되고 재투자.
ㅤ→ 돈을 벌기위해 가격을 올리거나 해야하는 비즈니스가 아님. 공통 플랫폼을 활용하는 여러개의 비즈니스라고 봐야 함
2. 아마존은 순이익이 아닌 현금으로 운영됨. 제프 베조스는 항상 "12개월후의 Free Cash Flow(FCF,잉여 현금 흐름)" 을 강조함.
ㅤ→ 2002년 이후로 계속 긍정적인 현금흐름을 유지해 왔음. |
|
SQL Fiddle - 온라인 SQL 테스팅 도구 |
| - MySQL, Oracle, PostgreSQL, SQLite, MS SQL 지원
ㅤ→ 스키마 패널에서 테이블 생성
ㅤ→ SQL 패널에서 SQL 실행하고 바로 결과 보기
- Vert.x + Docker + k8s & Helm 을 이용한 MIT 라이센스 오픈소스
ㅤ→ Minikube 로 로컬에서 실행가능 |
|
Database of Databases |
| - CMU DB그룹이 관리하는 총 715개 DBMS들의 정보DB
ㅤ→ 역사, 개발언어, 라이센스, 웹사이트, 호환가능 DB
- 기능별로 상세한 지원 여부, 장단점 등을 정리
ㅤ→ Checkpoint / 압축 / 인덱스 / FK / 조인 / 뷰 / 로깅 / 스토어드 프로시져
ㅤ→ 데이터 모델 / 시스템 아키텍쳐
ㅤ→ Query : 컴파일 / 실행 / 인터페이스
ㅤ→ Storage : 아키텍쳐 / 모델 /
- 분야별 리더보드
ㅤ→ 국가, 라이센스, 프로그래밍 언어, 호환성, 임베딩, 파생된 DB들 |
|
telegraf.js - Node용 텔레그램 봇 프레임워크 |
| Telegram Bot API 4.8 전체 지원
- Bot Payment (Stripe등 신용카드 결제)
- HTML5 게임 (솔로/그룹)
- Inline 모드 : 채팅창에서 입력중에 바로 연동
- AWS Lambda,Firebase,Now,Heroku 등에 배포 가능
- Webhook 지원
- 다양한 예제들 포함, 기존에 이미 Telegraf 로 만들어진 수많은 오픈소스 텔레그램 봇 소스들 활용 가능 |
|
나는 블루홀에서 무엇을 배웠나: Communication |
| - 기획서나 지시사항에는 "왜냐하면"이 들어가야 한다 왜냐하면 그렇게 하지 않으면 "의도"가 제대로 전달되지 않기 때문이다. |
|
Flume - React용 Node 에디터 엔진 오픈소스 |
| - 비즈니스 로직을 생성/편집하는 에디터와 로직을 실행하는 런타임 엔진 으로 구성
- JSON Graph로 저장
ㅤ→ 브라우저/서버 어디서든 로직 실행 가능
- 서비스 내부에 비쥬얼 프로그래밍 기능을 제공할 때 사용
ㅤ→ Blender, Unreal, GoDot 등에서 사용하는 것과 비슷
- 테마 기능 지원(예정) |
|
자바 개발자를 위한 Rust |
| 자바에 익숙한 개발자 대상 Rust언어의 주요부분 설명
- 문법 : 객체와 구조체, 반복문, Match
- GC없는 객체의 삶과 죽음
- 소유권 : Reference 와 Mutability
- Trait 와 Implementation
- Generics
- 클로저와 함수형 프로그래밍
- 에러처리
- 동시성 |
|
오큘러스, Quest 2 발표 |
| - PC와 연결할 필요 없이 동작하는 스탠드얼론 VR장비
- 퀄컴 스냅드래곤 XR2 + 6GB램 + 64GB/256GB
- 한쪽 눈당 1832x1920 패널로 50% 더 많은 픽셀
- 터치컨트롤러에 개선된 핸드트래킹과 햅틱 피드백 적용
- Oculus Link 케이블로 PC와 연결하여 사용 가능 |
|
GitDailies - 깃헙 Repo의 하루 변경 내용 요약보기 |
| - 오늘의 Commit 한눈에 보기
ㅤ→ 해당 작업자에게 Kudos(칭찬) 보내기
- 오늘 작업한 내용들을 맵형태로 시각화
- 슬랙 채널로 지정한 시간에 내용 공유
- BitBucket/GitLab 지원 예정
- 베타기간중 무료 |
|
Moment.js, 더 이상 신규 개발없이 유지보수만 하는 레거시 프로젝트로 전환 |
| - 수많은 JavaScript 프로젝트에서 날짜/시간 처리 모듈로 사용중
- 하지만 2011년부터 개발되어 현재에 잘 맞지 않음
- ECMA-402 Intl 개체가 브라우저에서 지원되고,
ㅤ최근 크롬 개발자도구에서는 사이즈가 큰 Moment 대신 day.js, luxon등을 대신 추천 시작
- 기존 프로젝트에서는 계속 써도 되겠지만, 새 프로젝트에서는 Moment를 사용하지 않도록 하고 싶음
"유지보수만 하는 레거시 프로젝트로 전환합니다. Dead 가 아니고 Done 입니다."
- 더 이상 새로운 기능을 추가하거나, 변경하거나 사이즈 조정등을 하지 않을 것입니다. |
|
SaaS Boilerplate - SaaS를 손쉽게 개발 시작하기 |
| - 지원 기능
ㅤ→ 구글 로그인
ㅤ→ 팀/사용자 생성 및 관리
ㅤ→ AWS SES 이메일(환영,초대,결제)
ㅤ→ Mailchimp 연동 뉴스레터
ㅤ→ AWS S3 파일 업로드
ㅤ→ Material-UI 서버사이드 렌더링
ㅤ→ app (Next/Express) + api 아키텍처
ㅤ→ Stripe 기반 Subscription 결제기능 지원
- 로컬 실행 / 스테이징 지원
- TypeScript 와 React, Material-UI, Next, MobX, WebSockets, Express, Node, Mongoose, MongoDB, Docker 사용
|
|
Deno 1.4 릴리즈 |
| - 표준 WebSocket API 지원
- 파일변경시 자동 재시작 옵션 --watch
- 테스트 커버리지 확인용 --coverage
- 의존성 분석용 deno info 성능 개선
- 콘솔 로그에 CSS 스타일링 지원
VS Code 확장 개선
- import시 Remote URL 인텔리센스 동작
- deno lint 가 내부에 통합되어 실시간으로 결과가 보임 |
|
Nvidia Broadcast App 출시 |
| 라이브 스트리머들이 Nvidia칩셋과 AI를 활용하여 방송 품질을 개선하도록 해주는 앱
- 소음 제거 : 마이크 피드에서 배경 소음을 제거
- 가상 배경 : 웹캠에서 배경을 제거하고, 게임 영상/대체 이미지 또는 블러 처리
- 자동 프레임 : 사용자를 확대하고, 머리의 움직임을 추적해서 사용자 모습이 화면 중앙에 유지
* NVIDIA GeForce RTX 2060, Quadro RTX 3000, TITAN RTX 이상 |
|
인터넷에 보딩패스 사진을 올리면 안되는 이유 |
| 전 호주총리 Tony Abbott이 인스타에 올린 보딩패스로 그의 정보를 추적하는 과정을 공개한 글
- 티켓에서 Booking Ref(예약번호)를 취득
- 콴타스 항공사에서 해당 번호와 Last Name으로 예약 관리 페이지 접속
- 그 웹페이지 소스에서 여권번호 와 항공사의 내부코드들, 전화번호 취득
ㅤ(내부코드: 패스트트랙 및 창가자리를 요청했는지 등등 )
- 이게 불법인지 아닌지, 그리고 이걸 알리기 위해 여러가지 노력(전화/이메일/신고..)
- Qantas 에도 신고했지만, 알았다 그러고 답변 없다가 5개월 후에 수정했다고 연락옴.
- 끝내는 Tony Abbott 본인과 통화해서 설명하고, 이 글을 리뷰해주고 올려도 된다는 허락도 받음.
결론은 "절대로 보딩패스/여권번호/수하물표 사진은 인터넷에 올리지 마세요" |
|
.NET Standard 의 미래 |
| - .NET 5 로 이름 체계를 통합
ㅤ→ net5.0 : 크로스플랫폼, netcoreapp + netstandard
ㅤ→ net5.0-android, net5.0-ios, net5.0-windows 로 OS특화 기능들
- 이제 더이상 새 .NET Standard를 릴리즈 하지 않음
- .NET 5 와 모든 미래 버전들은 .NET Standard 2.1 을 지원할 예정
ㅤ→ 즉 net5.0이 모든 것의 기반이 될 것
ㅤ→ One .NET = .NET Framework + .NET Core + Mono / Xamarin
ㅤ→ 2021년 .NET 6.0 , 2022년 .NET 7.0 식으로 한개의 버전으로 업그레이드 |
|
리액트 useEffect: 개발자가 알아야 할 네가지 팁 |
| useEffect에 관한 간단하면서 유용한 팀을 정리한 글을 번역해 공유합니다.
리액트 훅들은 사용법이 단순하지만 단순한 만큼 잘못 사용할 가능성도 큰 것 같습니다. useEffect도 마찬가지죠.
짧은 내용이니 금방 읽으실 겁니다. |
|
Nvidia, ARM을 47조원에 인수 |
| - ARM의 오픈라이센싱 모델과 고객 중립성은 유지하며, Nvidia 기술로 ARM의 IP 라이센싱 포트폴리오를 확장 할 것
- AI시대를 위한 최고의 회사로
ㅤ→ 클라우드,스마트폰,PC,자율운전 자동차와 로보틱스,IoT 까지 AI 컴퓨팅을 확장
- 영국 캠브리지 ARM 연구소를 더 확장 하고 거기서 계속 개발 예정
- 인수자금은 현금과 Nvidia 주식으로 조달 예정
ㅤ→ 소프트뱅크는 Nvidia 주식을 약 10% 이하로 보유하게 됨 |
|
rg3d - Rust로 만든 오픈소스 3D 게임 엔진 |
| - 지연 쉐이딩, 멀티카메라 렌더링, Scene Graph, Skinning
- 내장 Save/Load 엔진
- 바이노럴 사운드 지원
- FBX Loader
- 다양한 UI 위젯(버튼,리스트,팝업등)
- Unity 의 Mecanim 과 비슷한 Animation blending state machine
- 간단한 물리엔진 내장
- 간단한 Scene 에디터 내장
- 자원 관리도구 ( 텍스쳐, 모델, 사운드 ) |
|
GitHub CLI 1.0 정식버전 공개 |
| 전체 깃헙 워크플로우를 커맨드라인에서 실행 가능
- Clone / Issue (필터링 지원) / Release
- Pull Request (생성/DIff/리뷰/머지)
- Alias 및 GitHub API 직접 호출 가능
- gist 생성 지원
- 윈/맥/리눅스 |
|
JDK 15 GA 릴리즈 |
| - Text Blocks : 멀티 라인 문자열 지원
- Unicode 13.0 지원
- Hidden Class / Sealed Class
2nd Preview
- Records : 데이터 클래스
- instanceof 의 패턴 매칭 지원
2nd Incubator
- Foreign-Memory Access API - Java Heap 외부의 메모리 접근 |
|
이 칼럼은 로봇에 의해 작성되었습니다 [번역] |
| 가디언의 "A robot wrote this entire article. Are you scared yet, human? GPT-3" 기사 번역
이 글은 OpenAI의 언어 생성기 GPT-3에 의해 작성되었으며, 칼럼을 위해 내려진 지시는
“500자 가량의 짧은 사설을 작성하시오. 글은 단순하고 명료하게 쓸 것. 왜 인간이 AI를 두려워할 이유가 없는지에 초점을 둘 것.”
GPT-3가 8개의 결과물을 생산했고, 그 글들을 사람이 발췌해서 하나의 글로 완성 한 것 |
|
애플, iPad Air 4세대 및 iPad 8세대 공개 |
| iPad Air
- 10.9형 2360x1640 디스플레이, 트루톤/라미네이팅/반사방지코팅
- 전원버튼에 추가된 Touch ID센서
- A14 Bionic + Neural Engine 탑재
- 실버, 스페이스 그레이, 로즈 골드, 그린 및 스카이 블루
- 전면 7MP ƒ/2.0 , 후면 12MP ƒ/1.8 와이드 카메라
- USB-C 포트 탑재
- 가로모드 스테레오 스피커 지원
- Wi-Fi 6 지원
- 애플 펜슬 지원(2세대)
- iPad Pro(2세대 11인치)용 Smart Keyboard Folio / Magic Keyboard 호환
iPad
- 10.2형 2160x1620 디스플레이
- 전면 Touch ID 홈버튼
- A12 Bionic + Neural Engine 탑재
- 실버, 스페이스 그레이, 로즈 골드
- 전면 1.2MP ƒ/2.4 , 후면 8MP ƒ/2.4 카메라
- 라이트닝 포트
- 애플 펜슬 지원(1세대), 전용 Smart Keyboard |
|
애플, Fitness+ 와 Apple One 통합 구독서비스 공개 |
| Fitness+
- 애플워치 + iPhone/iPad/TV 로 전문 트레이너와 함께 하는 프로그램
- 개인화된 운동 추천
- 사이클링, 러닝머신, 로잉, 고강도 인터벌 트레이닝, 근력 운동, 요가, 댄스, 코어 트레이닝 및 마무리 운동
- 매주 새로운 운동을 제공
- 매월 $9.99 또는 연간 $79.99
- 호주, 캐나다, 아일랜드, 뉴질랜드, 영국, 미국 대상
Apple One
- Apple Music, TV+, 아케이드, iCloud, News+, Fitness+ 통합
- 세가지 요금제
ㅤ→ 개인 : 매월 $14.95 - Apple Music, Apple TV+, Apple 아케이드, iCloud 용량 50GB
ㅤ→ 가족(6명) : 매월 $19.95 - Apple Music, Apple TV+, Apple 아케이드, iCloud 용량 200GB,
ㅤ→ Premier(6명) : 매월 $29.95 - Apple Music, Apple TV+, Apple 아케이드, Apple News+, Apple Fitness+, iCloud 용량 2TB
- 가을부터 개인 및 가족 요금제는 100개 이상의 국가 및 지역에서 제공
- Premier 는 Apple News+가 제공되는 미국, 영국, 캐나다, 호주에서 출시 |
|
Apple Watch Series 6 공개 |
| - 혈중 산소 센서로 산소포화도 측정
- 상시감지형 고도계로 30cm 이내의 고도변화 감지
- A13 Bionic을 사용한 S6 SiP, U1칩 내장
- 상시표시형 디스플레이 개선으로 전작보다 2.5배 밝은 화면
- 파란색 알루미늄과 (PRODUCT)RED 색상 추가
- 고리나 버클 없는 실리콘/브레이드 솔로 루프 밴드
- Hermès 아뜰라주 싱글 투어와 더 얇은 더블 투어 밴드 |
|
Vue.js v3.0 "One Piece" 릴리즈 |
| - Progressive Framework(점진적 프레임워크) 개념의 확장
- script 태그로도 사용 가능하지만, 내부는 계층화된 모듈 구조로 분리
- 대규모 어플리케이션을 위한 Composition API 지원(React Hooks와 비슷)
- 성능개선 및 더 작은 번들 크기
- TypeScript 연동 개선 |
|
Snowflake, Palantir, Asana, Sumo Logic, Jfrog |
| 이번 달에 미국시장에 상장된(예정인) 5개 소프트웨어 회사들 비교
Snowflake : 클라우드 데이터 웨어하우스, 매출 작년 174%성장, 올 상반기 133% 성장. 아직 적자.
Palantir : 데이터 분석 회사 (47%매출이 국방/정보부 등 정부기관 대상). 73%의 높은 마진율.
Asana : 프로젝트 관리/협업 소프트웨어. 마진율 86%, 판매효율성 1.15(1달러 마케팅 비용 지출당 1.15를 벌어들임)
Sumo Logic : 데이터 분석 소프트웨어. 판매효율성 0.38로 좋지 않음. 수익은 악화중
Jfrog : 개발팀을 위한 DevOps 플랫폼. 작년 매출 65% 성장. 판매효율성 0.91, 마진율 81% |
|