Commit to yourself. Commit to a nonprofit.

Give yourself external motivation and help nonprofits right away. Pledge a monthly donation to a nonprofit until you’ve earned either your Front End or Full Stack Development Certification.

Pledge to 程序员之家 

Two adults help several kids program on their laptops.

程序员之家为年轻人建立了一个连接全球自由软件开发俱乐部的网络。

...or see other nonprofits

Step 1: Which certification do you pledge to complete?

Step 2: How much do you want to pledge monthly until you earn that certification?

Step 3: Set up your monthly donation

4: Confirm (Do step 3 first)