[GN#132] 소프트웨어 엔지니어로서 경제적 독립을 향한 나의 여정

2022-01-10 ~ 2022-01-16 사이의 주요 뉴스들
최근 몇 년 사이에 'FIRE족'이란 신조어가 많이 쓰이고 있습니다. 경제적 자립(Financial Independence)조기 은퇴(Retire Early)를 합친 단어로, 지출을 줄이고 최대한 저축 및 투자하여 재정적으로 자립한 뒤 정년까지 일하지 않고 조기 은퇴하는 것을 목표로 하는 사람들을 말하는데요. 소프트웨어 개발자인 Rajiv Prabhakar는 인텔에서 하드웨어 엔지니어로 일하다가 소프트웨어 엔지니어로 전직해서 구글을 거쳐 아마존에서 일하면서 받은 12년간의 소득을 잘 관리해서 FI를 달성했다고 합니다. 아직 재직 중이라 은퇴는 하지 않았으니 FI(RE)족이라고 해야겠네요. "소프트웨어 엔지니어로서 경제적 독립을 향한 나의 여정"이라는 제목의 글을 통해서 그 과정에 얻은 교훈을 잘 정리해줘서 간단히 옮겨봤습니다. 투자는 ETF로, 물건이 아닌 경험에 돈을 쓰고, 3년마다 다른 직장에 인터뷰해 보는 것을 추천하네요. 같이 올려준 연봉 테이블이 매우 흥미로우니 원문 글도 참고하시기 바랍니다.

클라우드가 일반적으로는 예전 호스팅 시절보다는 비싼 것이 분명하지만, 어떻게 구성하느냐에 따라서 훨씬 저렴하게도 구성이 가능합니다. 3D Asset 라이브러리를 운영하는 Poly Haven이 "월 50만원($400)으로 80TB 트래픽과 5M 페이지뷰를 처리하는 방법"이라는 제목으로 자신들이 어떻게 비용을 최소화했는지를 정리했습니다. CloudFlare Pro(with Argo) + B2 + Vercel + FireStore DB + Vultr + Bunny로 구성했는데, 가장 중요한 것은 CDN인 CloudFlare 와 S3 호환 저장소인 B2인 것 같네요. 초기 스타트업이나 사이드 프로젝트 하시는 분들에게 서버 비용은 항상 고민이 되실 텐데요. 트래픽이 걱정되시는 분들께서는 꼭 보시면 좋겠습니다.

국내 사이트들이 많이 고민 안 하는 것 중의 하나가 '소셜 이미지'인데요. Open Graph ImageTwitter Card Image 라고 불리면서, 각종 소셜 사이트 들에 공유될 때 보이는 대표 이미지를 말합니다. 예전엔 보기 좋은 이미지를 크게 하나 보이도록 설정했지만, 요즘은 그 이미지 자체를 동적으로 생성해서 콘텐츠에 맞는 이미지를 보여주고 있습니다. GitHub도 작년 6월부터는 Repo명, 컨트리뷰터 수, 이슈 카운트, Star/Fork 수 등을 보여주는 이미지를 생성해서 노출하고 있고요. GeekNews를 페이스북/트위터에서 팔로우 하시는 분들도 아마 social.hada.io 를 통해서 생성된 이미지를 보고 계셔서 아실 듯 한데요. 이와 같은 기능을 하는 Mugshot Bot 이라는 사이트를 만들고 14개월 동안 키워서 판매한 사람의 후기가 올라와서 공유해 드립니다. 이렇게 아이디어를 SaaS화하고 판매까지 이루어지는 과정들이 요즘 점점 더 쉽고 빨라지는 것 같습니다.

"넷플릭스 파트너 헬프 센터" 라는 웹사이트가 있습니다. 넷플릭스에 납품되는 콘텐츠를 제작하는 파트너들을 위한 사이트인데요. 여기에 가보면 Netflix 4K Original 촬영용으로 승인한 "전문가용 카메라들 목록"이 상세 기종 명까지 다 나와 있습니다. RED 의 Monstro 8k 카메라 부터, Sony 6k Venice, ARRI, Canon, Panavision.. 놀라운 건 각 카메라 모델명 옆에 "넷플릭스 프로덕션 가이드"를 다 링크해놔서, 해당 모델 카메라를 사용하는 사람들은 각 카메라 설정 메뉴에 들어간 뒤 "이미지 모드 / 코덱 / 컬러 스페이스 / Format" 까지 어떤 값으로 지정하라고 다 상세하게 설명한 PDF를 각 기종별로 별도 제공합니다. 카메라 외에 다른 메뉴들 보면 사운드/QC/특수효과/오디오 더빙/자막 등까지 상세한 내용들이 다 정리되어 있습니다. 어떤 도구를 어떻게 써야 하며, 해야 하는 것, 하지 말아야 하는 것, 에러코드, Best Practice, 사용 가능한 Glyph 리스트 까지.. 이런 걸 다 정리하고 공개한 넷플릭스가 정말 대단합니다.


[ 금주의 Show - 직접 만드신 오픈소스나, 재직중인 스타트업의 제품/서비스를 소개해주세요]


GeekNews Ask 에 다양한 질문을 올려주세요.

✓ 사내 커뮤니케이션 도구들에 GeekNews Bot을 추가해서 편하게 새 글을 받아보시고, 멤버들에게도 공유해주세요. : Slack Bot, 잔디 Bot, MS Teams Bot, Discord Bot
긱뉴스는 RSS로도 구독 가능합니다
✓ 주위분들께 긱뉴스 위클리 - https://news.hada.io/weekly 를 추천해 주세요.

매주 월요일 아침, 지난 일주일간의 GeekNews 중 엄선한 뉴스들을 이메일로 보내드립니다.


소프트웨어 엔지니어로서 경제적 독립을 향한 나의 여정
월50만원($400)으로 80TB 트래픽과 5M 페이지뷰를 처리하는 방법
아이디어를 SaaS로 만들고 14개월만에 판매한 후기
넷플릭스가 촬영용으로 승인한 카메라 기기들
Dura - Git 자동 저장 유틸리티
딥러닝 인터뷰 북 [401P e북 PDF]
WebSocket 핸드북(64p 영문 PDF)
Tinkerstellar - iPad에서 Python 배우기
더 나은 커밋 메시지를 작성하기 위한 Git 커밋 메시지 템플릿
건강한 Postgres DB를 위한 팁
이메일의 SPF/DKIM/DMARC가 어떻게 동작하는지 인터랙티브하게 보기
2021 JavaScript Rising Stars
"회색 데드 존" 없는 아름다운 CSS 그라데이션 만들기
전문가들이 보는 2022년 전망
참을성 없는 개발자를 위한 JavaScript [e북] 2022 에디션
베네딕트 에반스의 2022년 테크 주요 이슈(번역)
dsq - JSON,CSV,Excel,Parquet 등에 SQL쿼리 실행하는 CLI도구
넥슨그룹 첫 정년퇴직자 '백영진'의 소회
BookStack - 컨플루언스 대체용 오픈소스 위키 플랫폼
은전한닢 for ElasticSearch 7+