¿Cómo creó Evan Spiegel Snapchat, sabiendo que estudió el diseño de productos que no tiene nada que ver con la codificación?

Descargo de responsabilidad, nunca he usado Snapchat y no conozco a Evan Spiegel.

Puedes aprender a programar muy bien sin estudiar ciencias de la computación.
Aprendí a programar a los doce años, después de descubrir el compilador básico en mi PC. Ciertamente no soy la excepción.
La informática, por supuesto, hace algunos cursos de programación, pero la mayoría de los cursos no. Muchos estudios universitarios ahora también incluyen programación, al igual que la mayoría de los estudios incluyen cursos sobre estadísticas o trabajos de escritura.
Supongo que el creador de Snapchat ya estaba comenzando su negocio durante sus años de secundaria, y supongo que un estudio sobre diseño de productos era una opción obvia. Estudié informática, y nunca me arrepentí. Entre otros, he aprendido cómo crear, diseñar software y programar mucho mejor, muchos algoritmos para problemas comunes, diseños de lenguaje.

Además, sugeriría no usar la palabra codificación. Esto sugiere que la programación solo implica escribir una secuencia de códigos o comandos para permitir que una computadora haga cosas. La programación es mucho más que eso, pero eso está más allá del alcance de esta respuesta.