If you want to be a web developer, here’s the most valuable piece of advice you will ever receive:
The only way to learn is to do
It’s that easy. Most of you already probably know this. And for many of you, the advice may be unnecessary. The vast majority of web developers I’ve met are drawn to the field because at heart, they are makers and doers. They want to learn how to program the web so they can make a website that supports a business they want to start, to promote a club they’re in, to share their voice with the world. The freedom of the web lends an amazing power to the people — it’s the freedom to create, share and connect with the world. And by learning a little bit of code, we can more easily and effectively do all of these things.
I learned HTML because I was in a punk rock band that I wanted to promote. I didn’t know anyone at the time who could create a website for us, so I figured out how to do it on my own. It was basic and ugly (I’m pretty sure it included the
<blink> tag) and I’m glad it doesn’t still exist, otherwise I’d have to link to it here out of my natural inclination toward full-disclosure. Regardless, I made a website from scratch, with my own knowledge (a little help from Yahoo! GeoCities) simply by diving in and figuring it out.
Web development is all about just diving in and figuring it out.
As you’re first getting your feet wet with making websites and web apps, the best advice I can give is to just start building something. Just start doing. Don’t wait until you know everything. Don’t wait until you have every PHP function memorized. Don’t even know what PHP is or what it’s capable of? That’s fine. You’ll get there.
So here’s what you do:
What do you want to make?
photo credit: innoxiuss cc