[GN#194] 기술 부채의 6가지 유형: 기술 부채는 부담이 아니라, 성공을 위한 전략적 수단
기술 부채는 현시점에서 시간이 걸리는 기술보다 더 쉽지만, 제한적인 방법을 택함으로써 미래에 재작업이 필요하게 되는 업무들을 의미합니다. '위키'라는 개념을 만들었던 워드 커닝햄이 1992년에 처음으로 사용했으니, 이제 30년이 조금 넘은 용어인데요. 제품을 최대한 빠르게 만들어서 시장에 출시해야 하는 스타트업들은 어쩔 수 없이 기술 부채가 생기게 되어서 그런지 점점 더 많이 얘기되고 있습니다. 단어의 특성상 "빚"이라고 하니 막연하게 절대 생기면 안 된다고만 생각하는 효과도 있고요. 부채가 생기면 이자를 내게 되어있고, 이 때문에 실제 업무에 투입되는 시간이 줄어들게 되므로 어떻게 없애거나 관리해야 하는지에 관심을 가지게 됩니다. "기술 부채의 6가지 유형: 기술 부채는 부담이 아니라, 성공을 위한 전략적 수단" 글은 이런 기술 부채를 전략적 수단으로 보는 방법을 설명합니다. 기술 부채를 잘못 관리하게 만드는 가정들에 대한 대응 방법, 기술 부채의 유형과 규모 파악, 기술 부채의 우선순위 정하기, 기술 부채 포트폴리오 관리하기, 기술 부채를 부담에서 전략적 수단으로 전환하는 방법 등을 굉장히 자세하게 정리해 두었으니 참고하세요. 금융기관들이 발표하는 "한국 부자보고서"를 보면, 부자들도 빚을 많이 집니다. 대출을 받아서 투자, 사업 확장, 절세를 하는 등 빚을 '레버리지' 삼아서 자신의 부를 늘리는 수단으로 사용하는 것인데요. 기술 부채도 마찬 가지라고 생각합니다. 적절한 기술 부채를 제품의 빠른 성장을 위해 전략적으로 이용해보시기를 바랍니다.
ㅤ
지난주는 AI에 있어서 10년 같은 한주였다고 말씀드렸는데요. 이번 주도 역시 새로운 것들이 쏟아져 나왔습니다. 가장 인상적인 것은 "OpenAI의 ChatGPT Plugins 공개"였습니다. ChatGPT는 특정 시점 이전의 데이터로 훈련하기 때문에 실시간 정보에 접근하거나 외부 데이터 접근이 어려웠는데, 써드파티들이 플러그인 방식으로 기능을 추가하여 이런 제약을 해결하는 방법입니다. OpenAI 측에서 직접 개발한 웹브라우저, 파이썬 인터프리터 플러그인과 오픈소스로 Knowledge Base Retrieval 플러그인을 공개해서 누구나 쉽게 플러그인 개발이 가능합니다. ChatGPT로 여행 계획도 많이 작성들 하시는데, 이제 Expedia, Kayak 같은 여행 플러그인을 통해서 실시간 항공권 및 호텔 정보를 보는 게 가능해졌고요. Wolfram을 통한 수학 계산, OpenTable로 식당 추천, Klarna로 가격 비교 쇼핑도 제공합니다. Zapier를 통해서는 5,000개가 넘는 앱들과 연동하게 되므로 ChatGPT의 기능이 무한 확장하는 효과를 보게 될 것 같아요. 그 외에 구글 Bard도 미국/영국 사용자 대상으로 공개되었고, Alpaca.cpp, GitHub Copilot X, Stable Diffusion Reimagine, Adobe Firefly, Microsoft Bing Image Creator 와 Copilot 기능이 추가된 Loop 등이 공개되었습니다.
ㅤ
"AI 때문에 소프트웨어 엔지니어는 필요 없게 되지 않을까?"라는 얘기도 많이들 하는데요. 이 질문에 대해 존 카맥이 대답한 내용이 인상적입니다. "완전한 'Product Skill(제품 기술)'을 쌓고, 지금은 수작업 코딩이지만 나중엔 AI가 가이딩해 준 것이 될 수도 있는, 작업에 가장 잘 맞는 도구를 사용한다면 괜찮을 겁니다. 소프트웨어는 사람들이 무언가를 성취할 수 있게 도와주는 도구일 뿐이라는 사실을 많은 프로그래머가 이해하지 못합니다. 전달하는 가치에 집중하고, 도구의 세부 사항에 매몰되지 마세요"
ㅤ
✓ Show GN - 직접 만드신 오픈소스나, 재직중인 스타트업의 제품/서비스를 소개해주세요
✓ Ask GN - 다양한 질문을 올려주세요.
✓ 사내 커뮤니케이션 도구에 GeekNews Bot을 추가해서 멤버들과 함께 새 글을 받아보세요
ㅤ→ Slack봇, 잔디봇, Teams봇, Discord봇, 구글 챗 봇, Swit 봇
✓ 긱뉴스는 RSS로도 구독 가능합니다
✓ 주위분들께 긱뉴스 위클리 - https://news.hada.io/weekly 뉴스레터를 추천해 주세요.
매주 월요일 아침, 지난 일주일간의 GeekNews 중 엄선한 뉴스들을 이메일로 보내드립니다.
- 기술 부채의 6가지 유형: 기술 부채는 부담이 아니라, 성공을 위한 전략적 수단
- OpenAI, ChatGPT Plugins 공개
- AI때문에 소프트웨어 엔지니어 직업이 쓸모없어지지 않을까요?
- Alpaca.cpp - ChatGPT 같은 모델을 개인 노트북에서 실행하기
- Zed - Atom 개발자들이 만든 새로운 에디터. 오픈 베타 시작
- 더 나은 CSS 트랜지션 & 애니메이션을 위한 팁들
- ThumbHash - 더욱 가벼워지는 썸네일 이미지
- Github Copilot X: AI 기반 개발자 경험
- Modern Font Stacks - 시스템 폰트를 사용한 폰트 스택
- 자주 틀리는 띄어쓰기, 여기서 딱 정해 드립니다
- HustleGPT - GPT-4에게 $100 예산으로 최대한 돈을 많이 벌어보라고 했어요
- 인공지능의 시대가 시작되었습니다
- 극초기 스타트업들의 채용 공고를 모아 보았어요 :)
- State of Competitive Machine Learning 2022
- Alpaca-LoRA : Low-Rank LLaMA Instruct-Tuning
- Stability AI, Stable Diffusion Reimagine 공개
- gpt-repository-loader - 코드 저장소를 LLM 프롬프트 친화적인 포맷으로 바꿔주는 도구
- typst - 마크업 기반의 조판 시스템
- Google, AI 챗봇 Bard 공개
- Simple LLaMA Finetuner
- Awesome-totally-open-chatgpt - ChatGPT의 오픈소스 대체제 모음
- Adobe Firefly - 크리에이터를 위한 Generative AI
- Curl 25주년
- Microsoft Loop 공개 프리뷰 시작 - Notion과 유사한 협업 도구
- Microsoft, Bing Image Creator 공개
- Microsoft, LLM을 앱에 연결해주는 Semantic Kernel 오픈소스 공개
- LangChain - LLM을 외부와 연결해주는 라이브러리
- 가짜 GitHub Star 암시장 추적하기 (Dagster, dbt, BigQuery를 이용)
- LlamaIndex - LLM을 외부 데이터와 연결해주는 프로젝트
- NVidia, 기업들을 위한 Generative AI 클라우드 서비스 "AI Foundations" 공개
- Acropalypse - 크롭된 스크린샷 관련 취약점