Desde hace algunos años se ha creado una tendencia en la cual los programadores ya no son aquellos a quienes se les encomendaban la misión de sentarse a escribir líneas de código "desde cero" o mejor dicho a crear programas, los cuales se lanzaban al mercado con el fin, tal vez, de conseguir algún tipo de lucro, en vez de solucionar o satisfacer las necesidades, de quien en últimas, es quien se va a ver beneficiada con estos desarrollos, el usuario.