Progress – Not Perfection

Standard

“Progress – Not Perfection” is a quote by Kathy Freston, a best selling author on the body/mind/spirit approach to health and wellness. This quote reminds us that even though we have a way to go before we become accomplished web developers, we don’t have to be stressed about being perfect right now.  What’s important is that we keep on our path and continue learning code –  brick-by-brick, hour-by-hour, two hours a day – until we reach our goal.

IMG_5147

Today, we take a breath on our code trail and and see the view of how far we’ve come along so far.  Since the launch of our code-learning journey in 2014, we have definitely made progress.  Last year at this time, we had just finished a course on HTML were then learning how to make background colors with CSS.  Now here we are, creating for-loops, objects and variables so we can duplicate the hour blocks to our “Mountain of Code Tower” with javascript.  We still have our foam board grid and colored pens, but this year we will also create a tower with code (HTML, CSS and Javascript).

We are deep in the woods of our code learning journey and are making progress daily.  I feel like Cheryl Strayed from the book Wild, I’ve gone too far to turn back and I look ahead and see the many miles we need to go.  At least I still have my boots!

We are not perfect, but that’s okay.  We are getting some traction and have moved beyond the newbie stage of last year.  With Treehouse, Code Academy, and independent practice, we have delving into: frameworks, advanced CSS, HTML forms, Javascript, jQuery, responsive design, Sass, Console, Git basics, web optimization and more.  All these topics are like different puzzle pieces that we need to learn how put together.  We are starting to understand the different shapes of the puzzle.  Now it’s time start learning how to build something beautiful.

Advertisements

Code Path Gets a Trail Guide

Standard

Our code path to-date has been organic and self-driven.  However, since we are not in a ‘formal’ classroom setting, our journey can be a real adventure that takes us on various trails.  When we get lost, we need a map to find our way back to the path.

Image

Our path sometimes branches off to a steep trail with challenging new concepts to learn.  Then there is the desert trail, when all the code terminology gets confusing.  At times, there will be a dead end or a detour, where we can’t get our code to display properly and we have to retrace our steps.

A couple of weeks ago, we found a great book for code beginners called, “Learn to Code HTML and CSS”  by Shay Howe.  This book pairs nicely with our online Treehouse CSS class.  It covers the basics of HTML and CSS and reinforces what we have been already learning.

Image

We have been going through the book and taking some time to practice our own code challenges on topics like: display properties, box models, floats, typography, images, lists, layouts, etc.  By going over the terminology and taking the time to practice, we are starting to feel like the pieces are coming together.  Best of all, Shay Howe makes his book available online, so you can read it as an open source at http://learn.shayhowe.com/html-css/.

So I guess you could say, we are on a shady trail right now, as we practice and review our knowledge in conjunction with our lessons at Treehouse.  Once we finish the book, we will be ready to proceed on to the next adventurous trail on our code path.