“Generating ideas is not a special talent reserved for a select few people who have been blessed with some kind of mystical ability to predict the future.”
In the software industry, you often come across individuals who are referred to as “ideas people.” These are people who are always talking about the big ideas they are “working” on. They might even insinuate how groundbreaking their idea is and how it’s going to change the world. These individuals often have a seemingly endless supply of ideas and can quickly switch between them, talking about each one with equal enthusiasm. If someone else in the industry has had success with an idea that resembles one of theirs, they may lament the fact that they didn’t pursue it and blame external circumstances for their failure. They may hold onto these ideas for years, waiting for the perfect moment to put them into action.
The worst part is that their passion for their ideas is often mistaken for genuine vision. Some people may be fooled into thinking that these individuals are true visionaries, and they may even receive funding from investors who are taken in by their rhetoric. When these ideas fail (which is most of the time), the ideas people typically blame external factors for the failure. They may say that the market wasn’t ready for their product or that the investor funds ran out just before they were about to make a breakthrough. If they are not technically inclined, they may blame the developers for being too slow, too expensive, or too inexperienced. It’s rare for them to take responsibility for the failure of their ideas or to admit that their ideas were flawed. To do so would damage their egos, which are often the only things they hold dear.
In reality, there is nothing more useless in this world than an “ideas person.” Not only is it frustrating to deal with their egos and their misplaced protection of their ideas, but anyone can come up with ideas. Generating ideas is not a special talent reserved for a select few people who have been blessed with some kind of mystical ability to predict the future. In fact, if you look closely at the ideas that ideas people come up with, you will realize that they are often nothing more than imitations of innovation, with concepts copied from the successes of others.
True visionaries are not just dreamers, they are also doers. Dreaming is an important part of being a visionary, but you also need to be able to follow through and make things happen. Ideas without execution are meaningless and a waste of everyone’s time. Execution is king.
The devastation caused by ideas people is particularly pronounced in the corporate world, where these individuals can operate with minimal risk to their livelihoods or reputations. If their half-baked ideas fail in a corporate environment, it’s virtually impossible to determine the cause of the failure because there are so many factors that could have contributed to it. As a result, ideas people can often escape blame for the failure of their ideas.
In contrast, the startup world does a better job of separating the doers from the ideas people. In startups, execution is everything. There is no room for ideas without action. If you can’t build something that is useful to humanity and that people want to use, you’re done. It’s a brutal environment that rewards true visionaries who can execute their ideas and destroys those who are just in it for the sound of their own voices.
The difficult part is that you want to encourage innovation and experimentation in corporate environments to help the company evolve and grow. However, the people who are typically tasked with coming up with these strategies and product ideas are often not well-suited to executing them.
This is really true and sad at the same time. The same applies directly to developers. There are developers who can talk hours about what should be done, why and how but when it comes to the actual work only some are able to do what they say at the quality they claim. In the corporate world is for them then easy to say they couldn’t have done it due to many other tasks they were snowed by. But the reality is often that they just do ego tripping in front of other devs. It is people, isn’t it? 🙂