10단계로 배우는 Web3 개발 방법 (2023)
작성자 Frederik B
Web3 개발자 연봉은 블록체인 업계에서 유명할 정도로 높은 편이며, 그런 이유로 많은 web2 개발자들, 신입과 시니어를 가리지 않고 web3 개발을 배우는 것이 목표가 되고 있습니다.
Web3 Careers에 따르면 Solidity 개발자는 연간 최대 $400,000를 벌며, 많은 web3 스타트업에서 전 세계에 분산된 팀과 원격 근무가 일반적이라는 점을 고려하면 web3 분야에서 커리어를 쌓는 것은 많은 개발자에게 매력적인 선택입니다.
블록체인 기술과 web3 기업에 대한 투자를 둘러싼 이러한 관심 속에서, 개발자들은 web3 개발을 어떻게 배우고 어떻게 web3 업계에서 일을 시작할 수 있는지 묻고 있습니다.
web3는 기술 변화가 빠른 신생 분야이기 때문에, 블록체인 개발자가 되는 것은 이제 막 web3 여정을 시작한 사람들에게 어려울 수 있습니다.
이 글에서는 크립토 업계 최고의 빌더들을 팔로우하는 것부터 가이드가 있는 튜토리얼을 통해 배우는 것까지, web3 개발을 배우기 위한 10단계 가이드를 안내합니다.
1단계: 트위터에서 Web3 개발자를 팔로우하기
web3 개발을 배우는 첫걸음은 경험 많은 블록체인 개발자를 찾아서 그들이 무엇을 읽고, 어떤 도구로 개발하며, 어떤 프로젝트를 진행하고 있는지 알아보는 것입니다.
트위터는 크립토 인플루언서들이 자신의 작업에 대한 업데이트를 많이 공유하는 곳이므로, 트위터에서 web3 개발자를 팔로우하는 것이 가장 좋은 학습 방법 중 하나입니다.
web3를 배우는 데 도움이 되는 크립토 트위터(CT) 인플루언서로는 다음과 같은 사람들이 있습니다:
- @VitalikButerin - Ethereum 공동 창립자
- @aeyakovenko - Solana 공동 창립자
- @TimBeiko - 많은 Ethereum 업데이트를 이끄는 핵심 Ethereum 개발자
TweetDeck이나 RSS 같은 도구를 사용하면 여러 피드를 한번에 팔로우할 수 있고, Twitter 리스트를 사용하면 팔로우하는 사람들을 Ethereum 개발, Solana 개발, 또는 DeFi나 NFT 같은 세부 분야별로 분류할 수 있습니다.
관심 있는 분야로 검색해서 팔로우할 만한 좋은 사람들을 찾은 다음, 그들이 팔로우하거나 리트윗, 좋아요를 누른 트윗을 살펴보며 원하는 분야에서 관련성 높은 사람들을 추가로 찾는 것을 추천합니다.
2단계: 유튜브에서 Web3 개발자 구독하기
트위터 외에도 점점 늘어나고 있는 유튜브의 web3 개발자들이 있습니다. 유튜브는 코딩 프로젝트를 시각적으로 보여주고 핵심 개념을 심도 있게 설명하기에 효과적인 플랫폼입니다. 저희가 좋아하는 채널 몇 곳을 소개합니다:
- Web3 Foundation - 유용한 콘텐츠가 가득한 Web3 Foundation 공식 채널
- Bankless - NFT, Ethereum, Bitcoin, DeFi 등에 대한 초보자 친화적인 콘텐츠
- Alchemy - Alchemy의 유튜브 채널에서 스테이킹 애플리케이션 만드는 법, 스마트 컨트랙트 검증하는 법 등 다양한 영상 튜토리얼을 확인할 수 있습니다
- Hashlips NFT - Hashlips는 인기 있는 NFT 컬렉션이지만, 자신만의 NFT 컬렉션을 만드는 법을 포함해 유용한 교육 영상도 제공합니다
- Patrick Collins - 개발자 애드보케이트 Patrick Collins가 스마트 컨트랙트, 블록체인, DeFi, 핀테크, 프로그래밍 언어에 대해 다룹니다
- Nader Dabit - Nader는 한 단계 더 깊이 들어가고 싶은 사람들을 위한 고급 기술 영상을 제공합니다
- Smart Contract Programmer - 수만 명의 신입 개발자들이 Solidity 0.8과 Viper 0.8에 관한 Smart Contract Programmer의 200개 이상의 영상을 찾아봅니다.
시각적으로 학습하는 사람들에게는 이 web3 유튜버들이 다루는 주제, 초보자를 위해 어려운 내용을 명확하게 설명하는 방식, web3 학습 속도를 높이는 팁 등 덕분에 실력 향상에 훌륭한 자료가 될 것입니다.
3단계: Web3 개발자 뉴스레터 구독하기
web3 개발을 배우기 위한 최고의 자료를 찾는 것은 시간이 많이 드는 작업이지만, 뉴스, web3 도구, 개발자를 위한 업데이트를 모아주는 크립토 뉴스레터를 구독하면 해결됩니다.
web3 개발에 대해 배우기 위해 저희가 좋아하는 큐레이션 뉴스 피드로는 다음이 있습니다:
- The Block Crypto - 시장 분석 웹사이트 The Block의 일일 뉴스 요약
- EthHub Weekly - 개발자들의 인사이트가 담긴 Ethereum 관련 주간 뉴스레터
- Week in Ethereum - The Merge, 노드 업그레이드, EIP 등에 대해 알아볼 수 있는 뉴스레터
- The Daily Ape - 스레드, 심층 분석 등을 담은 텔레그램 뉴스레터
이 목록은 web3 개발의 최신 동향을 계속 파악하고 싶은 개발자를 위한 출발점일 뿐이며, 이 외에도 유용한 뉴스레터가 많이 있습니다.
4단계: Web3 Discord 서버에 가입하기
Discord는 게이머들 사이에서 인기 있는 채팅 앱이지만, web3 개발 커뮤니티를 찾을 수 있는 곳이기도 합니다. 대부분의 Web3 프로젝트는 랜딩 페이지와 소셜 미디어 계정에 Discord 프로필 링크를 게시합니다.
예를 들어 Ethereum Discord 서버는 회원이 30,000명이 넘고, Alchemy Discord 서버는 일반 개발, NFT 개발, 기능 요청 등을 다루는 채널이 있으며 회원 수가 42,000명이 넘습니다.
프로젝트별 서버 외에도 Buildspace와 CryptoDevHub 같은 web3 개발 학습을 위한 일반 Discord 서버도 있습니다. 예를 들어 Buildspace는 회원 수가 130,000명이 넘습니다! web3 개발자 서버는 질문하고, 협업할 사람을 찾고, 마음이 맞는 다른 사람들과 web3 개발 실력 향상에 대해 이야기하기에 완벽한 곳입니다.
이런 서버 중 다수는 #jobs, #events, #resources 같은 채널도 갖추고 있어서 새로운 기회나 학습 자료를 찾는 좋은 방법이 될 수 있습니다. 사용자들의 질문에 답하는 등 Web3 프로젝트의 Discord에 기여하는 것도 참여를 시작하고 포트폴리오를 쌓는 좋은 방법입니다.
5단계: Web3 개발자 DAO에 가입하기
하나 이상의 web3 개발자 DAO에 가입하는 것도 사람들을 만나고, 흥미로운 프로젝트를 발견하고, 새로운 팀과 협업하고, 포트폴리오를 쌓는 방법입니다. 이런 커뮤니티 대부분은 커뮤니티를 지원할 자원봉사자를 필요로 하기 때문입니다.
DAO(탈중앙화 자율 조직)는 탈중앙화된 거버넌스로 운영되는 조직입니다. 다시 말해, 구성원들이 소유하고 운영하는 조직입니다.
이런 개발자 중심 DAO는 대개 가입하고 싶은 누구에게나 열려 있으며, 관심 있는 프로젝트에 더 깊이 참여하는 좋은 방법입니다.
web3를 배우기 위해 저희가 좋아하는 개발자 중심 DAO는 다음과 같습니다:
- Developer DAO - 5,000명 이상의 회원이 함께 Web3를 배우고 있습니다
- LearnWeb3DAO - 25,000명 이상의 회원이 4개의 학습 트랙을 통해 배우고 있습니다
- DXDAO - 이 DAO는 평판 기반 거버넌스를 사용해 자금을 조율하고 멀티체인 AMM, IDO 런치패드 같은 제품을 운영합니다
이런 DAO 중 하나에 가입하면 Web3 개발자 커뮤니티와 더 가까워질 수 있습니다.
6단계: 최고의 GitHub 저장소에 별표 남기기
GitHub는 세계 최대의 코드 저장소이며 오픈소스 web3 개발이 이루어지는 곳입니다. 공개적으로 개발하는 최고의 개발자들에게 배우고 싶다면, 인기 있는 web3 GitHub 저장소를 팔로우하고(별표 남기고) Web3 빌더들을 찾는 데 도움을 받을 수 있습니다.
블록체인 개발 방법을 배우기 위해 저희가 좋아하는 GitHub 저장소로는 다음이 있습니다:
- foundry-rs/foundry - Ethereum 애플리케이션 개발 도구 모음
- OpenZeppelin/openzeppelin-contracts - Ethereum NFT를 출시하기 위한 저장소
- Rainbow-me/Rainbowkit - 앱에 지갑을 통합할 수 있는 저장소
저장소에 별표를 남기면 새 코드가 푸시될 때마다 알림을 받을 수 있어 최신 개발 동향을 계속 파악하는 데 도움이 됩니다. 또한 코드를 살펴보며 경험 많은 개발자들이 문제를 어떻게 해결하는지 볼 수도 있습니다.
인기 있는 저장소를 발견하는 또 다른 방법은 Ethereum, DeFi, NFT 같은 주제로 검색한 후 GitHub의 Topic 섹션에서 별표를 가장 많이 받은 프로젝트 순으로 저장소를 정렬해보는 것입니다.
7단계: Web3 튜토리얼 완료하기
튜토리얼을 따라 하는 것은 기초를 배우고 코딩에 발을 들이는 다음 단계입니다. 대개 사전 지식이 필요하지 않으며 자신의 속도에 맞춰 진행할 수 있습니다.
web3 개발자 튜토리얼을 몇 개 완료하고 나면 web3가 어떻게 작동하는지 더 잘 이해하게 되고 간단한 애플리케이션을 만들기 시작할 수 있을 것입니다.
web3 앱을 만드는 법을 배우기 위해 저희가 좋아하는 튜토리얼로는 다음이 있습니다:
- How to Create an ERC-20 Token - 이 간단한 Alchemy 튜토리얼은 테스트넷에 자신만의 ERC-20 토큰을 배포하는 방법을 보여줍니다
- Build a Web3 App with Solidity - 이 Buildspace 튜토리얼은 MetaMask와 Hardhat을 사용해 스마트 컨트랙트를 만들고, 지갑을 연결하고, 컨트랙트와 상호작용하고, 배포하는 방법을 보여줍니다
- Hardhat Tutorial for Beginners - 개발자 도구 Hardhat이 제공하는 이 튜토리얼은 프로젝트를 생성하고, node.JS 환경을 구성하고, Ethers.js를 사용하고, 스마트 컨트랙트를 개발, 디버깅, 배포하는 방법을 설명합니다
이런 튜토리얼로 web3 개발 전문가가 되는 것은 아니지만, 앱을 만드는 방법을 이해하는 데 좋은 출발점을 제공할 것입니다.
8단계: Web3 개발자 강좌 등록하기
강좌는 경험 많은 강사에게 배우면서 특정 주제를 깊이 파고들고 싶은 web3 개발자 지망생에게 도움이 됩니다. 무료 및 유료 web3 개발자 강좌가 있으며, 부트캠프마다 필요한 사전 지식의 정도는 다르지만 개발자 실력을 빠르게 끌어올려 줍니다.
web3 개발을 배우기 위해 저희가 좋아하는 강좌와 부트캠프로는 다음이 있습니다:
- Alchemy University - 무료 7주 과정 Ethereum 개발자 부트캠프와 3주 과정 Javascript for web3 크래시 코스
- Road to Web3 - NFT 스마트 컨트랙트, 토큰 스왑 앱, NFT 마켓플레이스, DeFi dApp 등을 만드는 법을 가르치는 무료 10주 블록체인 개발 강좌
- Web3 University - 무료 블록체인 개발 자료 모음으로, 다양한 학습 트랙과 엄선된 자료를 제공합니다
- Sol Dev - Solana에서 개발하고 싶다면, 이 무료 강좌를 통해 Solana 시작하는 법, Rust로 토큰을 스왑하는 법 등을 배울 수 있습니다.
강좌에는 대개 과제가 딸려 있어서 새로 배운 기술을 바로 적용해볼 수 있습니다. 또한 활발한 커뮤니티가 있어서 다른 수강생들에게 질문하고 피드백을 받을 수 있는 경우가 많습니다.
처음 시작할 때는 작은 프로젝트로 포트폴리오를 만들어 자신의 실력을 보여주는 것이 도움이 될 수 있습니다. 대단할 필요는 없으며, 간단한 Dapp이나 스마트 컨트랙트만으로도 충분합니다.
몇 개의 프로젝트를 만들고 나면 이력서나 LinkedIn 프로필에 추가하기 시작할 수 있습니다. 한 걸음 더 나아가고 싶다면 개인 웹사이트나 블로그를 만들어 작업물을 소개할 수도 있습니다.
이런 강좌 중 일부는 이력서나 LinkedIn 프로필에 추가할 수 있는 수료증도 제공합니다. Web3 세계에는 Proof-of-Knowledge NFT와 POAP도 있는데, 다양한 과제를 완료해서 얻을 수 있는 양도 불가능한 NFT로, 이력서를 대신하는 역할을 할 수 있습니다. 또한 다른 web3 개발자들과 네트워킹할 때 좋은 대화 소재가 되기도 합니다.
9단계: Web3 해커톤 참가하기
해커톤은 개발자들을 만나고, 새로운 web3 기술을 배우고, 포트폴리오를 쌓으면서 web3를 배우는 데 도움이 됩니다. 해커톤은 몇 시간부터 몇 주까지 기간이 다양하며, 대개 게이밍과 인프라 같은 여러 카테고리에서 최고의 프로젝트에 다양한 상금을 제공합니다.
학습에 좋은 최고의 web3 해커톤으로는 다음이 있습니다:
- ETHDenver의 BUIDLathon - 이 연례 행사는 오프라인과 온라인 참가자가 모두 있으며, 각각 별도의 상금 풀을 놓고 경쟁합니다.
- Solana Summer Camp - web3 개발을 배우는 개발자들을 온보딩하기 위한 Solana의 일련의 이벤트 중 최신 해커톤입니다.
- Polygon BUIDLit - 앱, 인프라, 기타 Polygon 애플리케이션을 만드는 행사입니다
해커톤에 참가하기 위해 경험 많은 개발자일 필요는 없습니다. 실제로 많은 해커톤이 web3 개발을 배우고 싶은 초보자를 대상으로 합니다.
상금을 받지 못하더라도 새로운 친구와 블록체인 개발에 대한 많은 지식을 얻고 돌아가게 될 것입니다. 어쩌면 다음 공동 창업자나 스타트업을 찾게 될지도 모릅니다.
10단계: Alchemy에서 무언가를 만들어보기
Alchemy는 확장성이 뛰어나고 안정적이며 정확한 web3 인프라를 제공하는 선도적인 업체입니다. Alchemy로 개발하는 개발자는 앱을 성공적으로 만들기 위한 최고의 블록체인 개발 도구, API, 서비스, 고객 지원을 이용할 수 있습니다.
Alchemy의 제품 중 일부는 다음과 같습니다:
- Supernode - 블록체인 데이터, 계정, 스마트 컨트랙트와 쉽게 상호작용할 수 있게 해주는 세계적 수준의 API
- Alchemy Build - 프로토타입을 만들고, 디버깅하고, 제품을 출시할 수 있는 개발자 도구 모음
- Alchemy Monitor - 앱의 상태, 성능, 활동을 확인할 수 있는 대시보드
- NFT API - NFT, 메타데이터, 가격, 소유자, 컬렉션 등을 가져올 수 있는 API
- SDK - 일반적인 사용 패턴을 담아낸 가볍고 모듈화된 SDK
- Alchemy Notify - 외부, 내부, 토큰 전송, 채굴 및 폐기된 트랜잭션에 대한 알림을 받을 수 있는 웹훅
web3 개발자가 되는 데 진지하다면 Alchemy가 시작하기 가장 좋은 곳입니다.
이제 web3 개발에 대해 배웠으니, 첫 프로젝트를 만들 차례입니다.
시작하려면 무료 Alchemy 계정을 만들고, 멋진 것을 만들어보세요!
관련 개요
기술2026년 6월 17일
개발자를 위한 Web3 스택 가이드
2026년 Web3 스택을 계층별로 살펴봅니다: 네트워크, 인프라, 스마트 컨트랙트, 지갑, 프론트엔드, 스토리지, 애플리케이션, 그리고 새로운 에이전틱 레이어.
기술2026년 5월 19일
Webhooks 대 WebSockets 대 gRPC
실시간 데이터 전달을 지배하는 세 가지 프로토콜이 있습니다. webhooks, WebSockets, gRPC가 어떻게 다른지, 각각 언제 한계에 부딪히는지, 그리고 이들 중 어떻게 선택해야 하는지 설명합니다.
기술2025년 10월 20일
2025년 블록체인 앱 개발 비용에 대한 개발자 가이드
온체인 앱을 구축하는 데 어느 정도의 예산이 필요한지 알고 싶으신가요?

블록체인 매직을 만드세요
Alchemy는 가장 강력한 Web3 개발자 제품 및 도구를 리소스, 커뮤니티, 그리고 전설적인 지원과 결합합니다.