I’m a big fan of the idea of consistent effort. Even doing a little bit each day – you can achieve a great deal. But, as you can see since my last post was 3 months ago. I also see the benefit in taking some time.
I’ve really enjoyed starting my new job. I love helping students understand coding better. Most of the questions I answer are about HTML and CSS (my first loves). And I hope to soon be able to help out with some of the JavaScript questions. To that end, I’ve taken the Wes Bos beginning JavaScript course 👍 and I’m repeating the Skillcrush JavaScript projects 🎉.
So I’ve been busy. And I let my blog slide. And that is perfectly ok.
Sometimes people feel guilty when they are studying one thing that they aren’t paying enough attention to another thing. There is so much to learn. And it’s natural to want to learn it quickly! We all want to be up and working and it’s all so fascinating!
The thing is though, everything informs everything else. Once you know a bit about one thing, you know a bit about a lot of things. You learn to write HTML and you find out that punctuation is very very important. You have to have those opening and closing tags, those quote marks and equal signs – or things start breaking. Then you move on to CSS. Different punctuation. Now it’s curly braces and colons and semi-colons. But because you learned that punctuation is vitally important in HTML, you know you have to get that right too.
It’s funny how important punctuation is in any language.
A for loop is a for loop in any language. Functions are code that says, “Do something!” whether in Ruby or Python. You might need to learn the particulars. But don’t sweat how fast you’re learning or if you have to focus on one thing for now at the expense of another. Take some time. Learn what you’re learning. Practice it until you’re comfortable. Or move on and learn something else so you understand what you left behind better. It’s all the same. It’s your time. Take it and make it your own.