Programmers don’t have the time to start from scratch every time they write code. (Just ask one.) So they use object oriented programs—reusable concepts that they’ve developed and shared over time—to keep things fast, efficient and hyper-productive.
What can marketers and the companies who hire them learn from this?
That when it comes to making deadlines and getting results, efficiencies can make all the difference. And there’s just no substitute for the experience that makes those efficiencies possible.
However, in a world where clients tend to trade in their agencies every year or two, that experience is harder and harder to come by.
So maybe we should all be thinking like programmers more and starting from scratch less. Leveraging shared experiences. Creating basic building blocks that buy us the time we need to focus on a project’s less basic, more unique particulars.