Remember when you got your first computer?
Or your first cellphone? That first game console? You could hardly contain yourself. The piece of technology right in front of you. And you look in awe at how advanced technology has come. To be able to unlock worlds, see marvelous things, discover different cultures. All yours. You gently peel off that thin plastic, melting at the sensation. It’s almost personal. The touch between humankind and a sort of artificial God. You press the power button, and it’s turned on. Then the climactic sound. Whether it was the PlayStation or the MacBook, when you first heard it you knew you’d never un-hear it. Wow. What a thing, your first time.
How quick we get over that initial period though, eh?
Now we got thousands of apps all trying to teach you Portuguese because you can’t decide which app is the best one but in the end you just leave them all sending you notifications crying, “we miss you, we miss you” while your iPhone is scratched so badly it seemed like you left it in the lion sanctuary at your local zoo. Apple promised you that phone case would help, but did it? Did it really?
Could you be converted into a Web Developer in two weeks?
That’s the thing about learning something new. You discover you know nothing.
And I don’t know how that makes you feel, dear reader, but it makes me feel both anxious and excited. If I ever sail across the ocean on my own one day, and I hope I do, I’m sure that’s how I’d feel. Seriously! Okay, maybe not so serious as that. But the metaphor stands. When you decide to embark on a path to learn something new (or cross the ocean), you’re faced with this large obstacle (the ocean) before getting to wherever your destination is (in my metaphor, it’s Brazil, so I could go hang out with my partner). That’s the Monthly Motive motto!
World Cup for Web Development 2018
June is not only the month for football (or soccer or футбол or my favorite, Canadian football), it’s also for Web Developers! And web development in general. It’s a month to learn new languages or new frameworks. For me, it’s just learning the idea of web development and if I like it. I honestly do. It’s a fantastic road in life and one I regret I haven’t gone down sooner. It’s like that old alleyway nearby your home. You were always told to avoid it, and you listened. Why risk the potential dangers of a tagged up, smells-like-old-bacon alley just to cut two minutes from your commute?
But then, you decide to make a website where you try new things every month and have to be given an excuse to try new things every month and you dedicate June to finally convincing yourself to try that thing you were always curious about. That’s the Monthly Motive motto! And, well, you go down that alleyway and it’s not so bad. It’s actually pretty cool. You end up meeting people who are from different parts of the world, all trying to learn the same things you are. There are images and videos of people who don’t want to compete but educate. The term “open source” has a new meaning for you.
That’s one thing I’ve learned in the past weeks. It’s the community aspect within web development where maybe, it’s okay to spend an evening writing code just to pretty much copy your girlfriend’s current website into a new layout just so she doesn’t have to pay Squarespace anymore. It’s okay. You’re not alone.
There must be something wrong, right?
It’s all well and good that I’m on a few udemy courses learning back-end, front-end, top, bottom, margin auto, whoops. Lost myself there. Which isn’t that the point? I can get lost in all the courses and different ways of learning a code. But in the end, if I’m just following along with another programmer on how they code a website, then I’m not really learning. This way, I’m just hoping I can replicate that one day.
Which is not the way web development should be. It’s a creative process that I should not be ingesting from others. I should be providing my own creative output, creating my own websites and applications. However, I also understand that I need to first learn the tools before hammering down the nails. Too Cheesy?
Second Half of June && Web Development
Monthly Motive is about consistency. A little bit every day goes a long way. So I realize that even though I think I have valid excuses for not updating this blog (I’m busy learning about margins, okay?) that’s not the point. I realize that in order to stay motivated, you have to step back and see the progress you’ve made. It’s not enough to spend every working deep within the text editor of your choosing. It really counts if you can step back, look at your code, and see the steps you’ve taken since the beginning. I mean, this website is all about the beginning! You can’t learn everything in the span (ha) of a month. But you can definitely get your feet wet. Or maybe, dive right in. Cross the ocean even!
If you’re reading this for the first time. Thank you. It means a lot that you got through this block of text to get to this little sentence. One thing I’ve realized about learning web development is how simple and quick your application and websites should be. If time needs to be invested, then I bet you lose 90% of your new visitors. That’s not a real statistic, but it feels right.
Last month was Digital Marketing and the start of this website! I’ve also done a quick blog post about my excitement to learn code. If you’re interested in learning even the basics, I urge you to do learn. It’s a wonderful sensation when you’re able to solve something yourself. Like that ‘first computer’ feeling, no? Here’s a great article I read that motivated me. It’s by Roger Collier, and the article is from a great asset to the web development world, freeCodeCamp! It’s all about why you should learn programming, even if you’re not considering it as a possible career.
That’s it for today, so if you’re interested in crossing the ocean with me, let me know in the comments! Until next time, happy sailing!