Si necesitamos cruzar un río, y no disponemos de una barca, necesitaremos un puente. Si no sabemos construirlo llamaremos a un ingeniero que lo construya. El ingeniero nos dará una solución y si es de nuestro gusto la construirá. El ingeniero se encargará de las dimensiones del puente, de la carga que ha de soportar, de los materiales, contratará a un arquitecto, jefe de obra, peones etc…
Dicho de otra forma: el ingeniero resolverá nuestro problema sin que nosotros tengamos que saber de ingeniería.
¿Por qué no actuamos igual con la informática? ¿No sería lo ideal plantearle el problema que tenemos a alguien y que el se encargue de darnos la solucion?