¿Cómo puedo trabajar en Google como ingeniero de software si estudié negocios, física o cualquier otro título que no esté relacionado con la ingeniería / codificación de software?

Esto es realmente muy común; la mayoría de los grandes ingenieros de software tecnológico no son estudiantes de ingeniería de software / ciencias de la computación, a pesar de que esta es la ruta más común y posiblemente la más fácil.

Sin embargo, todos los grandes ingenieros de software tecnológico son muy buenos para codificar en colaboración con otros. Esa habilidad siempre es autodidacta hasta cierto punto. Incluso los mayores de SWE / CS tienen que mantener sus habilidades actualizadas. Así es como las personas con poca o ninguna capacitación académica formal en codificación pueden llegar a ser igual de buenas.

Las grandes empresas tecnológicas no se preocupan por los títulos. He tenido compañeros de trabajo aquí y en compañías anteriores con antecedentes académicos realmente eclécticos: las humanidades más a menudo de lo esperado, los que abandonaron la escuela secundaria, ese tipo que fue criado en una secta. Mientras un candidato pueda demostrar que es lo suficientemente bueno, puede conseguir el trabajo.