Skip to content

Commit

Permalink
nits
Browse files Browse the repository at this point in the history
  • Loading branch information
taxmeifyoucan committed May 13, 2024
1 parent 29ddf22 commit 3c20aa0
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion program-guide/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ In this folder, you can find organizational and other useful materials to get yo

Research and development around core Ethereum protocol is very rich. Many topics you can deep dive to, study and build for months or years. Here are some useful overviews with sources to learn more about various Ethereum areas:

- (EPF Study Group and Protocol Wiki)[https://epf.wiki]
- [EPF Study Group and Protocol Wiki](https://epf.wiki)
- [Suggested reading](./reading.md) list with high level overview of areas in Ethereum protocol
- [EthR&D Discord Guidebook](https://github.com/tvanepps/EthereumDiscordGuidebook)
- This guide contains many sources for orientation, not only for the R&D Discord but all of Ethereum R&D.
Expand Down
18 changes: 9 additions & 9 deletions program-guide/program-details.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ The *Ethereum Protocol Fellowship (formerly Core Developer Apprentice Program)*
Over the course of the 5 month program, EPF participants will receive project support and mentorship as well as a monthly stipend while working on a project of their choosing. Participants can expect
- a weekly call with participants
- selected mentorship with available devs
- monthly demo days
- weekly AMAs with core developers
- optional in-person meetups
- project documentation guidance

Expand All @@ -22,10 +22,10 @@ Learn more about EPF and the previous cohort in the [fourth cohort recap](https:
## Who is it for?

Successful candidates will have most of the following skills. It is ok if you have some weak areas, but you should expect to focus on improving them.
While none of these guidelines are hard requirements for applicants, The most successful applicants will:
While none of these guidelines are hard requirements for applicants, the most successful applicants:

- have strong verbal and written communication skills
- be self-directed and self-motivated
- are self-directed and self-motivated
- have a technical foundation
- are able to write code

Expand All @@ -35,7 +35,7 @@ Core development requires you to be able to write your ideas down in a manner th
Core development requires the ability to tackle a problem in a self-directed way. You will have a community of knowledgeable people to support you, but the ultimate responsibility for figuring things out is yours. The program will operate in much the same way. While mentorship is an important part of this program, mentors are there to unlock doors and remove barriers. There will be near-zero "teaching".
### Technical Foundation
Core development is deeply technical. You will consistently be required to learn and understand new things. We don't expect you to have a deep understanding of the domain-specific knowledge, but you should have a solid technical foundation. This could be things like experience with software development, a computer science or math background, or being able to read and very loosely understand the Ethereum yellow paper. You should be confident in your ability to learn and understand complex technical things.
### Ability to "Write Code"
### Ability to Write Code
You don't have to be a seasoned software engineer. But almost everyone who is successful in core development has some ability to use code to implement and validate their ideas.
### Intrinsically Motivated
This is probably the most important one. You need a strong inherent desire to do this work. Working on open source and open protocols. Building decentralized peer to peer networks. Improving client architecture. Developing and improving low-level EVM mechanics. Contributing to the public good.
Expand All @@ -48,21 +48,23 @@ Candidate selection will take the following things into account.
- Your history of open source contributions
- Your existing contributions to the Ethereum ecosystem
- Relevant prior work experience

We will be prioritizing candidates which have something that we consider a strong signal of both interest and ability.

*There are life situations which may result in a capable candidate not being able to easily demonstrate their ability. An example would be a long career in private industry working in a closed-source environment. If this is your situation, you are encouraged to explain your situation and make as compelling a case as possible for why you should be considered.*

## How it will work

Applications will open at the beginning of June and remain open for two weeks, closing on June 16th.
Applications are opened from mid till end of May, for two weeks.

The program will formally run for 4 months, from July through November. This gives us the opportunity to organize physical meetups at Ethereum conferences like [Devconnect](https://devconnect.org) and [EthCC](https://www.ethcc.io/).
The program will formally run for 5 months, from June through November. This gives us the opportunity to organize physical meetups at Ethereum conferences like [Devcon](https://devcon.org) and [EthCC](https://www.ethcc.io/).

Timeline of the 4 month program will follow these stages:
Timeline of the 5 month program will follow these stages:

### Phase One
- Initial meeting with individual participants, interviewing and providing program orientation.
- Initial group session, presenting the introduction to the program and areas of focus.
- Learn about Ethereum core protocol, catch up on resources from the [study group](https://epf.wiki) and identify problems interesting to you
- Learn about chosen problems and create a write up of a topic of interest based on input from mentors.
### Phase Two
- Deep dive into identified areas. Learn and familiarize with previous work and current solutions.
Expand Down Expand Up @@ -93,6 +95,4 @@ Our goal is to provide an opportunity for you to get paid to learn. We will work

The program is funded by the Ethereum Foundation and run by the Protocol Support Team. It is important to note that the [Ethereum Foundation](https://ethereum.foundation/philosophy/) does not own, operate, or manage Ethereum but exists to support the protocol and the Ethereum community through funding and research.

[Apply for the fourth cohort of the Ethereum Protocol Fellowship.](https://forms.gle/9CJidyBmSJVxYn899)

![Fellowship of the Protocol](/images/epf-hero.jpg)

0 comments on commit 3c20aa0

Please sign in to comment.