How To Think Like An Engineer
Last week I wrote about why it’s important to know how engineers think. With the entire digital media infrastructure resting on their shoulders, it’s useful for even non-technical people in media to know what it’s like to be an engineer. This week I want to go a step further and say that its important for everyone in media to be able to think like an engineer. Here’s how:
Focus on the long term. Engineers love to solve big problems, ones where it can take years to develop a full solution. You have to have patience when developing new technology, especially if a client is screaming for a feature they absolutely must have. If you’re on the front lines with clients like this, the phrase, “It’s on our roadmap” can help. It’s also good to keep in mind that sometimes an urgent “must have” can become a “nice to have” over time
Be forgiving. A lot of software today is developed in a series of more frequent updates. This “agile” approach sometimes means that new versions will get launched with less testing and a few more bugs. But the upside to this approach is that you get customer feedback more quickly, which lessens the chance that you’ll spend a ton of money building a product that nobody wants.
Don’t try to solve every problem. As a former agency guy, I used to pride myself on going above and beyond with clients. I would try to solve every client problem, no matter how small. But in software development one sure way to ruin a product is to try to be everything to everyone. You must align client need with what is best for the product and the business.
Minimize interruptions. Client emails. Twitter. Conference calls. There are a million things that can disrupt you during your day. But whether you’re coding software, writing a business plan or working on a sales presentation, an environment of constant interruption can lead to shoddy work and bad products. It’s important to have large blocks of quiet time when you can think clearly and work productively. “I work by defining a problem, outlining a strategy for solving it and then developing a solution during periods of focused effort,” Andrew Metcalf, an engineer at Cloud Nine Media, wrote in his comments on my post last week.
Focus on scale. One of the most important concepts I’ve learned from working with engineers is to think about things in terms of scale. If we offer a new feature, will it make just one client happy or a thousand? Once you get multiple requests for the same feature, then consider creating the solution.
Have a plan. Engineering teams require a roadmap -- a description of all of the features that a product will eventually need -- to build a great product. A roadmap’s timeline should extend out at least 12-18 months and be updated regularly. Roadmaps should be specific in the near term and broader the further out you go.
Stick to your vision. When people are excited about your product or company they will throw a million ideas at you, and that’s great. The tendency is to investigate every idea, especially if you’re still trying to find a market for your product. It’s essential, though, to stay focused and remind yourself of the problem you were trying to solve in the first place. Does the new idea build off the original idea, or is it a tangent? What will happen to the business if three months are devoted to developing a feature that nobody ends up using?
You need balance when thinking like an engineer, of course. “We have no shortage of engineering-driven solutions in desperate need of a problem in the industry,” Norm Page of Same Page Capital commented last week. And if all you do is tell clients “no” without some level of accommodation, they will eventually find another solution. Skilled salespeople are just as important as talented engineers.
But if you can see the world through the eyes of an engineer at the same time you work with clients and manage your company, you will have a better chance at building a great product and business.
Recent Online Spin Articles
-
Hey, Marketers: Do You Have A Soul? May 20, 11:59 p.m.
I love working at the intersection of technology, marketing and media. This arena makes business interesting, ...
-
What Will Yahoo's Acquisition of Tumblr Actually Mean? May 20, 12:45 a.m.
According to various news outlets, today Yahoo will announce that the company intends to acquire microblogging ...
-
Radical Transparency is Coming to TV Advertising May 17, 3:09 p.m.
Transparency is coming to television advertising – radical transparency – and the marketplace will never be ...
-
The Perils Of Google Glass May 17, 10:37 a.m.
Most of us have been there: you’re sitting with a friend, maybe enjoying a nice meal ...
-
Can Responsive Design Provide Scale To Native Advertising? May 15, 10 a.m.
The question facing most marketers is one of scale, and probably the single most overlooked challenge ...
-
Gone Sailing May 14, 10:11 a.m.
By the time you read this, I will be a few hundred miles offshore in the ...
-
Get Hired: 10 Tips for Landing a Job May 13, 8:15 a.m.
Like a lot of tech firms, we’ve been making a number of hires recently. There are ...
-
The Most Important Thing In The Digital Age May 10, 4:34 p.m.
“He aha te mea nui o te ao? He tangata! He tangata! He tangata! What is ...
-
CMO: The Chief Muddled Officer May 9, 10:56 a.m.
This past week, we were treated to two very intriguing -- and yet seemingly contradictory -- ...
-
Automating The RFP And Buying Process (For Real) May 8, 9:30 a.m.
There’s an area of the advertising business that’s not so patiently waiting to be automated, and ...

Matt Straz was a senior partner at MEC from 2002-2008. He is currently the CEO of Namely.
1 comment on "How To Think Like An Engineer".
Leave a Comment