Lots of pixels have been spilled recently on whether you should build your own stuff, or buy stuff and then configure it. Wardley Mapping (which I still don't understand) seems to say that you should buy commodity items and only build where you can add unique value. And I think I agree with that. For work though, not for personal stuff.
There are two reasons why you should build your own stuff. These aren't good reasons, and they're full of exceptions, but I think it's a useful template.
- To own
- To learn
I'm going to discuss this through the medium of art. I have a complicated relationship with art. I understand why an original painting is valuable. I don't understand why a limited edition print costs so much. You're reliant on the good-will of the artist not to print off millions of extra copies once they have your cash.
Similarly, I don't understand why people collect things. There is no skill in collection - you simply have to have lots of money. OK, you might be able to find a rare phonograph by hunting through charity shops. But it's more likely you can just turn to eBay and buy a complete set of whatever it is you want. Collecting is hollow.
I have some prints of artwork up in our house. They may reflect my personal taste - but they're just demonstrations that I was able to part with money.
I've built some artwork of my own - and it gives me so much more joy to know it is something created by me. It may not be as aesthetically good as commercial art. But it is more meaningful.
Something you build belongs to you. Every imperfection is yours.
If you've read "Harry Potter and The Consciousness of Class Struggle", you'll know that the Goblins and Wizards have a conflict around ownership. As Dr Beatrice Groves puts it:
The sword of Gryffindor was made by goblins and – they believe – belongs to them too. The goblin value system holds a genuine challenge to the wizarding perspective, starting with what the sword should be called. Should a possession be named after the person who paid for it or the person who made it? Are you more connected to an object you make or one you buy?
The Sword Until Recently Known as Gryffindor’s
The Goblins, like me, believe that it is impossible to transfer ownership of an idea. When you build or make something yourself, it is for your purposes. It does what you want (to within your level of skill) and is forever yours.
That might seem emotional, but if you want to control something and make it perform to your exacting standards, then you have to build it yourself.
Buying a Van Gogh doesn't make you a better painter. You could buy the National Gallery, and it wouldn't improve your abilities. Even if you spent all day staring at the paintings through a magnifying glass, you'd learn less than an hour spent with a paintbrush.
I spent a semester at university learning about IP addresses and networking - but it wasn't until I was let loose with a dozen Ethernet cables, assorted switches, and a DHCP server that I really began to get it.
Of course, you can go too far. As the meme goes:
I thought that using loops was cheating, so I programmed my own using samples. I then thought that using samples was cheating, so I recorded real drums. I then thought that programming them was cheating, so I learned to play the drums for real. I then thought that using purchased drums was cheating, so I learned to make my own. I then thought that using pre-made skins was cheating, so I killed a goat and skinned it. I then thought that was cheating too, so I grew my own goat from a baby goat. I also think that this is cheating, but I’m not sure where to go from here. I haven’t made any music lately, what with the goat farming and all.
"Loop Etiquitte" by MagpieIndustries
Or, as Carl Sagan said "If you wish to make an apple pie from scratch, you must first invent the universe."
You have to build in order to understand. What you build will not be perfect - but it is our imperfections which make us beautiful.
There's no shame in buying something. Not everyone has the time, energy, skill, or money to build something themselves. Buying off-the-shelf is essential if you need reliability, consistency, and liability.
But nothing is as fun as getting your hands dirty.