cohort-zero

This repository is for organizing the first cohort of the "Core Developer Apprenticeship Program"

Come join us in the R&D Discord

Contributing

You are encouraged to contribute to improving the information in this repository. The suggested way to do this is via a pull request.

  1. Fork this repository
  2. Make some changes in your fork
  3. Open a pull request to this repository with your changes.
  4. Profit!

Participate

Program participation is not limited to those that are officially selected. Everything that happens during the program will happen out in the open.

  • Communication will occur in the R&D discord: https://discord.gg/2sBGYZtv
    • find us in the #apprenticeship-program channel.
  • Project instructions will be committed to this github repository.
  • Project deliverables will be posted in various open places such as this repository, the Research forums, the Ethereum Magicians forums, github gists, hackmd documents, etc.

In general, program participants are expected to take personal responsibility for their work. Working as a core developer requires you to be able to do self-directed work, and this program is no different. You should speak up and ask when you have questions, but you should also take responsibility for asking well informed questions.

Program Outline:

FAQ

  • Will I learn to develop applications on the Ethereum blockchain?
    • No. This program is not focused on application development
  • I'm not able to commit to "full time" (aka 40 hours a week). Can I still apply?
    • Yes. There are no hard restrictions on how many hours you must put towards the program. The amount of time you will need to invest is going to depend on your current level of knowledge and what project you choose to pursue. It will likely be difficult to be successful in the program if you are unable to commit at least 20 hours per week.
  • I don't know much about ______________. Can I still apply?
    • Yes. Applicants are expected to have gaps in their knowledge. You should still read through the program details to get a sense for what type of prior knowledge you should be working towards to be successful in the program.