At PressNomics 3 in January of this year, Hamid Shojaee gave a great talk about using side projects to learn.
In short, Hamid’s team dedicates 30 days a year to build something in a field completely outside of their core technology. Maybe it’s Objective C or Node or something else entirely.
When I look around at most of the WordPress people I know, I see…awesome people who build WordPress stuff. The ones I know are great at generating new ideas for ways to use WordPress and they execute those ideas. They build cool client things on WordPress.
What I don’t see very often is someone who steps outside WordPress, or even PHP, takes a trial idea and builds something entirely unrelated to their day-to-day work.
This includes me.
But where’s the benefit?
But, you may ask, if we’re WordPress experts, where is the benefit in building something in a technology stack entirely unrelated to WordPress or PHP?
The benefit is, we stand to learn lots that we can bring back to our day-to-day work.
That’s it. If you decided to dive in to Ruby on Rails you’d find that it’s all about Object Oriented Programming which is something WordPress as a community is really just starting to grapple with.
Let’s say you’re a designer. When was the last time you designed something other than a website? When was the last time you painted or worked with a physical medium of any sort?
When was the last time you tried to design a logo or typography, entirely hand-lettered?
These things will help you learn so much more about how to do your craft with more awesome.
If you’re a writer who usually writes fiction, how about you try a totally different genre or write a research-based short book?
Don’t run away
The point of trying something else is the learning, which you can bring back to your current field. By applying what you’ve learned you can perform your regular tasks with more clarity.
Maybe the new design pattern you created by hand will be something you can use on your next project.
Sure, stay focused on that one thing you do the best but learn from the other things you try to do.
Don’t just limit your learning to WordPress and PHP, or designing blogs. Venture out into the unknown and learn something that can ultimately help you be even better.
photo credit: dunechaser cc
2 responses to “More to Work Than WordPress”
So true. WordPress is the result of so many other components, PHP, HTML, CSS, JavaScript, words…. images… and there’s so much that can be explored outside of our direct day to day.
I had the most amazing time recently learning about Yeoman, and static site builders like Assemble and Jekyll. Just last week I made my mown motion graphics intro for the videos on my new site.
I don’t know, I’ve always been like this. Sometimes I feel like I have my hands in too many pies, but I really just like learning new stuff.
What I’m really craving is an analog hobby. One of these days, when we have a little more space, I want to set up an area to do screen printed posters. 🙂
Good post, as ever. Thanks Curtis!
Swift is the thing I’m currently dabbling with. Just because I think it’s interesting and the structure is different enough from how WordPress sets up that I’ve got some growing to do.