We must become the CLOUD
This post is addressed to my fellow high-tech workers. I want you and I to become friends in the most enduring sense - we must become the people who make the cloud happen.
We must give up our positions as technical experts. We must stop doing the silly technical debates that never end. We must serve our business customers in a totally efficient way that we have never before imagined.
We must actually deliver end-to-end, completely well-designed, thought-out solutions to our customers, so that they never even know about technical challenges. They don't care, and neither should we. Technical stuff irritates them, and makes it harder for them to do business. We have to save them from technical stuff. Forever!
It should be possible for a rather tech ignorant business analyst to use our services to create a web application to do exactly what he needs it to do, with little or no training, entirely intuitively, point and click. Does this mean complicated OLTP applications? YES! Does this mean even more complicated DATA WAREHOUSES? YES!
We must learn to hide the technical complexities from our customers, so well that they never even know they exist. It is only by doing this that we can keep our jobs. We will have to work hard to do this, and must always think about the customer, not ourselves. We have to make their interests our interests.
It is no longer possible to say "this is hard to do", or that "this is extremely complicated". We have to just do it, and then sell it. No more endless technical debates. No more fussing and fuming about micromanagement and foolish decisions.
We have to grow up, and damned fast.
My fellow techies, will you follow me into the new world of total customer satisfaction? Will you put the effort into making meta-applications that allow mere businesspersons to create great applications?
We must give up our positions as technical experts. We must stop doing the silly technical debates that never end. We must serve our business customers in a totally efficient way that we have never before imagined.
We must actually deliver end-to-end, completely well-designed, thought-out solutions to our customers, so that they never even know about technical challenges. They don't care, and neither should we. Technical stuff irritates them, and makes it harder for them to do business. We have to save them from technical stuff. Forever!
It should be possible for a rather tech ignorant business analyst to use our services to create a web application to do exactly what he needs it to do, with little or no training, entirely intuitively, point and click. Does this mean complicated OLTP applications? YES! Does this mean even more complicated DATA WAREHOUSES? YES!
We must learn to hide the technical complexities from our customers, so well that they never even know they exist. It is only by doing this that we can keep our jobs. We will have to work hard to do this, and must always think about the customer, not ourselves. We have to make their interests our interests.
It is no longer possible to say "this is hard to do", or that "this is extremely complicated". We have to just do it, and then sell it. No more endless technical debates. No more fussing and fuming about micromanagement and foolish decisions.
We have to grow up, and damned fast.
My fellow techies, will you follow me into the new world of total customer satisfaction? Will you put the effort into making meta-applications that allow mere businesspersons to create great applications?
Comments
Post a Comment