GithubHelp home page GithubHelp logo

startrek's Introduction

Starcoin Web3 StarTrek | 星航计划

starterk_web3

Generated by Disco_Diffusion, text_prompts: StarTrek's spaceship is flying deep into the web3 universe, unreal engine, CHRIS FOSS, Trending on artstation.

Starcoin Web3 星航计划的目标是构建一个学习社区,一起探索 Web3 宇宙。取名 StarTrek 既代表“星航计划”,同时也是向 StarTrek 致敬。

这个想法的来源是我们发现很多开发者都想学习区块链和 Web3 ,但这个领域有一定的学习门槛,经常难以坚持,而同时这个领域又大量缺人才。

所以为了激励新的开发者来参与区块链与 Web3 ,我们尝试做一个 LearnToEarn 试验,开发者可以边 Learn 边 Earn 。活动发出后,大家参与的热情超过了预期,第一期的开发者已经招募足够。我们计划把它做成一个长期的项目,才有了星航计划。

经济模型

在传统的学习方式里,都是学生付费给学校或者培训机构,没有反过来通过学习 Earn 的道理。但我们同时也可以发现,企业招聘需要花费很高的成本来筛选合适的人才,培训新员工。新的技术发明方,想在市场中推广新技术,也要花费很高的成本。如果我们把几方结合起来,Learn 的过程也就是筛选人才的过程,也是培训员工的过程,还是推广技术的过程,就可以实现 LearnToEarn,这种方式尤其适合开源项目。

运作方式

当前还处于拓荒和草创阶段,很多运作的规则都尚在摸索,需要通过第一期的参与者一起碰撞出来。当前有以下几个挑战:

  1. 社区的文档资料,学习资料都不全,也缺少导师,很难给新手指导,前期只能靠开发者自学,一起构建学习资料。

  2. 参与活动是否需要准入规则?有什么条件?当前设置了一个简单面试的准入规则。

  3. Earn 按什么算?初步设想是按第一期的开发者平均的学习时长来计算一个值,这样可以激励学习快的开发者。

  4. 最后的学习结果如何度量?当前有几个设想:

    • 通过学习,可以进行一些正式的开发任务,全职或者兼职参与 Starcoin 以及 Starcoin 生态项目中的开发。

    • 自己独立开发了一个 DApp(包括智能合约和前端),或者独立的生态的工具应用。

路线图

  1. 通过第一期的活动摸索出一套相对完备的运作方式。
  2. 招募全职或者兼职的领航员(讲师),制作课程体系。
  3. 成立 StarTrek DAO,尝试通过链上 DAO 的模式,组织运行 StarTrek,给毕业成员颁发灵魂绑定的 NFT 毕业证明。
  4. 探索在 StarTrek 中孵化项目的模式。

学习方向

  1. Web3 以及 Move 智能合约方向
    • 学习链的概念以及节点命令使用
    • 学习 Move 智能合约
    • 学习前端 DApp 框架
  2. Rust 以及区块链开发方向
    • 学习链的概念以及节点命令使用
    • 学习 Move 智能合约
    • 学习 Rust 以及链的实现
  3. Rust 以及 Move 语言开发方向
    • 学习链的概念以及节点命令使用
    • 学习 Move 智能合约
    • 学习 Move 语言的实现以及虚拟机

如何参与

  1. 加入 Starcoin&Move Contributor Telegram Group
  2. 加入 Starcoin Discord
  3. Fork 本仓库,复制 members/githubid.md 文件为 members/$your_github_id.md,根据自己的信息编辑其中的内容,并提交 Pull Request 给本仓库,报名成功。
  4. 学习过程中可以持续更新该文件的学习日志,以及学习成果。
  5. 如果感觉自己的学习成果可以毕业了,由导师 review 过后合并进仓库,标识 Learn 的阶段结束。StarTrek DAO 给予 $STC Token 奖励(StarTrek DAO 成立之前先由导师代发)。$STC 会直接转到上面文件中填写的地址中。
  6. 考虑不同的人的业余学习时间有差异,所以整体的学习周期不设置时间限制。如果想中途结束,可以直接关闭 Pull Request。当然,长期(一个月以上)不活跃的 Pull Request 也会被视为中途退出。
  7. 有任何建议或者问题可以提交到 Discussions · starcoinorg/startrek (github.com) 讨论。

startrek's People

Contributors

jolestar avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.