Vamos a desglosar esto:
- Los programas son descripciones de tareas que se pueden convertir en «código de máquina»
- El código de máquina es una representación almacenada de señales eléctricas entendidas por un procesador de ordenador
- Los procesadores son capaces de entender estas señales eléctricas porque operan utilizando varias teorías de la computación (de las cuales la Máquina de Turing es la más conocida y probablemente la más fundacional)
- Las teorías de la computación provienen de la Informática. Es decir, el estudio de la computación. Los fundamentos de la Ciencia de la Computación nos permitieron construir y luego perfeccionar continuamente estas máquinas electrónicas que comúnmente llamamos «Ordenadores».
- «La Ciencia de la Computación no es más sobre los ordenadores que la astronomía sobre los telescopios». – atribuido a menudo a Edsger Dijkstra, 1970.
- Tienes Internet. Cualquier cosa que necesites aprender está al alcance de tu mano. Eso incluye la informática.
- La afirmación de «crear una empresa» me parece ligeramente preocupante. Hay muchas cosas que puedes hacer con «sólo» codificación. Sin embargo, si su empresa está destinada a ser una empresa de tecnología y carece de los conocimientos básicos para ponerla en marcha, entonces debería contenerse hasta adquirir esos conocimientos. Considere la posibilidad de trabajar en un empleo serio de programación si aún no lo ha hecho. Es mucho más difícil de lo que cree.
- El trabajo de un CTO no es ser un ingeniero o informático de primera. El trabajo de un CTO es construir, operar y establecer la estrategia para el departamento de tecnología de una gran organización. Se trata de una fusión de conocimientos empresariales y de conocimientos técnicos suficientes para tomar buenas decisiones.
- Las grandes empresas necesitan directores de tecnología. Las startups necesitan ingenieros jefe.
Hay muchas cosas en tu pregunta. Espero haberla abordado toda.
El resumen es que empezar tu propia empresa es un proceso muy desafiante. Sólo usted sabe lo que está tratando de lograr. Por lo tanto, sólo usted está en condiciones de tomar la decisión final en cuanto a si usted está listo para apretar el gatillo o no.
Pero puedo sugerir: mientras que usted puede no necesitar un informático para hacer su negocio exitoso, ni siquiera saber lo que es CompSci hace que sea difícil hacer correctamente esa determinación. Quizás deberías tomarte un poco de tiempo para saber más sobre lo que estás haciendo antes de lanzarte de cabeza?