¿Cómo puede un estudiante de ingeniería no informática hacer su carrera en el campo de la informática?

Muy bueno saber que has identificado tu interés. 🙂
Para continuar, sugeriría en primer lugar que comprenda sus conceptos básicos sobre informática.

¡Tienes internet a tu disposición! Y con eso puedes aprender cualquier cosa bajo el sol.

Usted mencionó que ha desarrollado un sitio web y algunos softwares, así que supongo que ya está familiarizado con algunos lenguajes de programación.

  • Elija una programación que más le guste y domínela. (Sugeriría ir con Python o Java)
  • Aprenda sobre estructuras de datos y aprenda a desarrollar algoritmos básicos.
  • Aprenda sobre bases de datos y MySQL.
  • Aprenda cómo interactúa el lado del servidor y el lado del cliente.
  • Escribe tanto código como puedas.
  • Crear proyectos Regístrese en Git Hub.

Y al aprender no me refiero solo a ver los tutoriales en video o aprender en línea.

Me refiero a aprender, adquirir un conocimiento profundo y probar su implementación.
Puede simplemente buscar en Google términos como “Tutoriales en línea gratuitos de Python”
Te sorprenderá encontrar algunos tutoriales en video bastante sorprendentes en YouTube.
También puedes probar aquí:
Pitón
https://www.coursera.org/

Supongo que eso es suficiente para que comiences.
Nada es imposible de aprender cuando tienes acceso a internet.

¡Buena suerte! 🙂

Contestaré esto de una manera diferente.
GATE 2015 CS stream, ¿sabes quién fue el primero? El tipo que era el primero era un IITian que había obtenido su título en Ingeniería Mecánica. Aunque era un estudiante de ingeniería mecánica, se preparó para GATE CS en el poco tiempo que tenía y se convirtió en el mejor en CS.