블록체인 개발자가 되기위해선 어떻게 해야할까요?
블록체인 개발자가 되기 위해 필요한 능력에는 뭐가 있을까요?
제가 컴퓨터공학 전공자도 아니어서 이제서야 파이썬을 배우고 있습니다. 어떤걸 학습하면 개발자로 취직이 가능할까요? 이더리움 솔리디티 보안 등등.. 감이 아예 안잡혀서 ㅠ
55글자 더 채워주세요.
2개의 답변이 있어요!
블록체인 개발자가 되기 위해서는 우선 컴퓨터 언어를 배우셔야 합니다. 기본적으로 C언어, C++ 등을 배우셔야 하고 지금 하고 계시는 파이썬 또한 계속 하셔야 됩니다. 요새 블록체인이 뜨다보니 학원이나 여러 대학에서 블록체인 관련 강의들이 많이 열리고 있는데요. 아마 혼자 하시는 것보다는 처음에는 학원의 수업이나 학교 강의의 도움을 받으시는 것이 많은 도움이 되실 것이라고 생각합니다.
학원 강습료가 부담되신다면 무료료 인터넷 강좌를 해주는 곳도 있으니 한번 찾아보시면 도움이 되실 것 같습니다.
도움이 되실만한 사이트 첨부해드립니다.
범용적인 언어를 선택해서 공부하시는 것도 하나의 방법입니다. 물론 파이썬도 방대한 라이브러리와 함께 많이 사용되는 인터프리터 언어중 하나이지만 블록체인 개발언어에서 주류는 아닙니다.
이더리움 Dapp을 개발해보고 싶으시다면 솔리디티를 공부하시는 것이 좋고 Dapp 개발에 필요한 웹 개발은 Node.js를 많이 사용하고 있습니다.
그리고 비트코인코어의 경우는 C++이 많이 쓰이고 있으며 이더리움 코어기반으로 많이 쓰이는 언어는 구글에서 만들어서 배포한 Go라는 언어가 많이 사용되고 있습니다.