# Becoming a Web3 Dev

By [jvickers](https://paragraph.com/@jvickers) · 2022-07-11

---

A few years ago, Scott Young became famous for completing his MIT challenge. The goal? Complete the MIT Computer Science curriculum in **one year**.

[https://www.scotthyoung.com/blog/myprojects/mit-challenge-2/](https://www.scotthyoung.com/blog/myprojects/mit-challenge-2/)

He succeeded in demonstrating that conventional learning is much slower than necessary. With a high degree of motivation and the proper learning techniques, learning can be **radically accelerated**.

He eventually shared his strategies in a book, [_Ultralearning_](https://www.amazon.com/Ultralearning-Master-Outsmart-Competition-Accelerate/dp/006285268X). I was fascinated. I experimented with his methods in my free time, achieving great success in applying his methods to skills such as drawing.

This was only scratching the surface. I knew that if I ever needed to rapidly gain skills in my career, this would be my playbook.

_Ultralearning_ tactics can work for part-time projects, but they work best for **full-time** endeavors.

When I decided to become a web3 developer, I knew that I would need to gain a lot of skills in a short period of time. I saved up enough money to support myself while I learned. Now, I am engaging in a full-time _Ultralearning_ project.

The Roadmap
===========

There are many web3 ecosystems active in the world today. They each require specific skills. I chose to focus on the **Ethereum** ecosystem, which revolves around the **Solidity** programming language.

My **goal** is to reach junior dev programming proficiency within **six months**. I will be sharing links to my programs on my [GitHub page](https://jr-vickers.github.io/).

In the months leading up to my _Ultralearning_ project, I gathered a ton of programming resources for mastering Solidity. Going forward, I will be publishing regular updates on the project. In these updates, I will share the **learning resources** I will have used and **programs** I will have written.

---

*Originally published on [jvickers](https://paragraph.com/@jvickers/becoming-a-web3-dev)*
