Exacto. Es mejor en este caso que te centres, por ejemplo, en determinar lo que deberia tener un buen programa para realizar los contenidos, que ya es un buen trabajo muy necesario y que un programador seguramente no haria tan bien por que se centraría más en la tecnología que en la usabilidad, por ejemplo.
A veces tendemos, o nos "tienden" ;), a querer hacerlo todo cuando lo mejor es dividir el trabajo y cada cual haga la parte para la que mejor preparado esta. En eso incluyo a muchos de nosotros, informaticos, que acabamos haciendo de "expertos" en un tema que no es el nuestro. Así salen despues los programas
.
Suerte!