Qual è la differenza tra informatica e programmazione?Artboard

Ripartiamo da qui:

  1. I programmi sono descrizioni di compiti che possono essere convertiti in "codice macchina"
  2. Il codice macchina è una rappresentazione memorizzata di segnali elettrici compresi da un processore di computer
  3. I processori sono in grado di comprendere questi segnali elettrici perché operano utilizzando varie teorie di calcolo (di cui la macchina di Turing è la più nota e probabilmente la più fondamentale)
  4. Le teorie di calcolo provengono dall'Informatica. Cioè lo studio della computazione. I fondamenti della Compiter Science ci hanno permesso di costruire e poi perfezionare continuamente queste macchine elettroniche che comunemente chiamiamo "Computer".
  5. "La Computer Science non riguarda i computer più di quanto l'astronomia riguardi i telescopi". - spesso attribuito a Edsger Dijkstra, 1970.
  6. Hai internet. Qualsiasi cosa tu abbia bisogno di imparare è a portata di mano. Questo include l'informatica.
  7. Trovo l'affermazione "iniziare una società" leggermente preoccupante. Ci sono un sacco di cose che si possono fare con "solo" il coding. Tuttavia, se la vostra azienda è destinata ad essere un'azienda tecnologica e vi mancano le competenze di base per avviarla, allora dovreste trattenervi fino a quando non avrete acquisito tali competenze. Considera un lavoro di programmazione serio se non l'hai ancora fatto. È molto più difficile di quanto si possa pensare.
  8. Il lavoro di un CTO non è quello di essere un ingegnere o un informatico di alto livello. Il lavoro di un CTO è quello di costruire, operare e impostare la strategia per il dipartimento tecnologico di una grande organizzazione. È una fusione di conoscenza del business e sufficiente comprensione tecnica per prendere buone decisioni.
  9. Le grandi aziende hanno bisogno di CTO. Le startup hanno bisogno di ingegneri capo.

Ci sono molte cose racchiuse nella tua domanda. Spero di averle affrontate tutte.

Il lungo e il breve è che iniziare la propria azienda è un processo molto impegnativo. Solo tu sai cosa stai cercando di realizzare. Perciò solo tu sei nella posizione di prendere la decisione finale se sei pronto a premere il grilletto o no.

Ma posso suggerire: mentre potresti non aver bisogno di un informatico per far sì che il tuo business abbia successo, non sapere nemmeno cosa sia CompSci rende difficile fare correttamente questa determinazione. Forse dovresti prenderti un po' di tempo per sapere di più su quello che stai facendo prima di tuffarti a capofitto?