블록체인 개발자는 무엇인가요?
블록체인 개발자는 일반 개발자랑 어떻게 다른 건가요? 주로 어떤 업무를 하는지 궁금합니다. 또한 백앤드, 프론트앤드, DB, 웹, 앱 등 어떤 개발자랑 비슷한 성격을 띄나요? 어떤 부분이랑 같이 준비하면 좋은지 알고싶습니다.
안녕하세요 질문자님
블록체인 개발자에 대해 질문하셨는데요,
블록체인 개발자의 업무는 보통 암호화폐 개발 및 블록체인 네트워크 인스톨러 개발, 서버 관리와 네트워크에 관한 업무, 클라우드 솔루션 프로그램 등이 있으며, 해당 암호화폐의 발행사와 업체의 프로젝트 성격에 따라 업무는 다양하게 차이가 날 것으로 보입니다.
어떠한 프로젝트를 진행하느냐에 따라 블록체인의 전반적인 이해와 함께 dAPP 개발 웹개발 등이 필요하며, 또다른 다양한 프로그램이 필요로 합니다.
질문에 도움이 되셨길 바랍니다.
안녕하세요.
블록체인 개발자와 일반 개발자 사이에는 큰 차이는 앖습니다. 하지만 블록체인 코어 혹은 메인넷을 개발하는 개발자는 네트워크/데이타 베이스/암호/수학에 개한 지식을 가지고 있어야 합니다.
따라서 단순히 개발 실력만 가지고 있다고 해서 훌륭한 블록체인 코어 개발자가 될 수도 없습니다. 어느 정도 수학과 컴퓨터 싸이언스에 대한 지식을 가지고 있으셔야 합니다.
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.
질문하신 내용에 대하여 아래와 같이 답변 드립니다.
서버쪽 개발자와 비슷하다고 보시면 됩니다.별개의 직업이 아니라 개발 목적이 다를뿐이며
개발자로써 준비하신다면 깃허브에 있는 오픈소스를
활용하여 블록체인 암호화폐를 직접 만들어보시는것도 큰 도움이 됩니다!
부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!블록체인 개발자도 크게 두가지로 나누어지지 않을까 합니다.
스마트컨트랙트를 작성해서 DApp을 만들 수 있게 해주는 블록체인 개발자와 블록체인 자체를 만드는 개발자로 나누어질것 같습니다.
스마트 컨트랙트를 작성하는 개발자의 경우 백엔드에 가깝지 않을까 합니다.
개인적으로는 어떠한 분야의 개발자든지 프로그래밍을 잘하면 되지 않을까 합니다.
블록체인, 백엔드, 앱 등등 대부분 프로그래밍을 잘하는 사람들이 근방 배우는것 같습니다.