Nunca he hecho el tema de las computadoras antes de esto, ¿crees que podré hacer ciencias de la computación en la universidad de ingeniería a partir del próximo año?

Opté por Mechanical Engg en mi B.Tech, pero me uní a uno de los reputados MNC como ingeniero de software. Me recogieron en base a mi aptitud y razonamiento lógico.

Una vez que me uní a la empresa, me inscribieron en capacitación CS. Comencé con la misma duda que usted porque todos los demás candidatos en mi lote han hecho su B.Tech en electrónica, computadoras o TI. De una forma u otra, todos tienen experiencia en la codificación. Mi aprendizaje es:

  • Recuerde siempre que no está solo: después de un mes más o menos, conozco a otras personas con el mismo trasfondo. Esto aumenta mi confianza de que no soy el único. Y cuando todos pueden hacerlo, no hay razón para que yo no pueda hacerlo.
  • El muro es tan alto como ves: el problema es tan grande como tú lo haces. Si una persona con experiencia en codificación puede resolver un problema en 3 horas, puede terminar tomando 6 horas, pero estoy seguro de que podrá resolverlo. Tal vez, necesites poner un esfuerzo extra. Sin embargo, en CS comenzarán desde lo básico, incluso si no puede obtener el concepto, hay una gran cantidad de Moocs y videos tutoriales disponibles. Hay tantas comunidades de desarrolladores disponibles que pueden ayudarlo con los conceptos o guiarlo en la dirección correcta.

Hoy, soy un aspirante a arquitecto de software en una de las empresas multinacionales. Comience con la confianza y estoy seguro de que obtendrá excelentes resultados.

Si te apasiona estudiar Física, hazlo (Mecánica / Física). Intente hacer algunos proyectos de software / programación / informática y MOOC junto con sus estudios.

Siempre puede obtener una Maestría en Ciencias de la Computación, independientemente de su rama principal de Bachiller. Solo necesita borrar algún examen de ingeniería estándar como GRE (GATE en India) en Ciencias de la Computación.