Code Moms

A Mom-and-Son Team

Setting Goals

When we started this journey, the goal of becoming front end web developers was pretty daunting, like looking up at a steep mountain before hitting the trail. Since that first day, our trail has had many pivots, switchbacks, roadblocks and steep hills, but we keep moving forward. One of the reasons why we have been able to stay on track is our dedication to put in the time every day. The success of our goal is dependent on our intention, our actions and our commitment to not give up.

Intention - Action - Commitment

Intention

Sign by Mountain with Learn Code

On our first year of learning code, our goal was to spend 500 hours. We had the intention to learn code, but we also needed a direction. Most online platforms have several learning tracks, like front end development, back end development, Javascript, Ruby, gaming, mobile apps, etc. Where would we start?

Since we are both artists and have a passion for technology, our intention was to learn and master the skills to become great front end developers. Our first language would be HTML and CSS.

Action

Setting Goals

Next, we signed up and used several online code classes. When we were covering different topics, we would not just follow one platform, but instead, learn from multiple sites so we could really understand it. For instance, when we were learning the basics of Javascript, we bounced around between Treehouse, Khan Academy and Code Academy to reinforce the concepts.

Once we learned a skill, it was important to practice, practice, practice. Creating mini-projects was helpful in reinforcing the skills we were learning. We also keep lots of notes and bookmarked helpful resources for reference.

Commitment

Setting Goals

Learning code takes time and persistence. Since we were pair-learning, we had to find a time that would work for both our schedules and agreed we could devote two hours a day. Pair learning is kind of like having a workout buddy at the gym. It keeps us motivated and accountable.

Another thing that helped us moving forward was in creating a visual board we named "The Tower of Code," made of 500 boxes - one for each hour hour. As we progressed, we were inspired as the tower slowly filled up with colored boxes and notes of what we learned.