Si alguien no ha hecho ningún tipo de programación hasta la clase 12, ¿serán suficientes los cuatro años de universidad para convertirse en un codificador de primer nivel y conseguir un buen trabajo?

Si uno puede. Pero en lugar de aspirar a conseguir un buen trabajo inmediatamente después de graduarse, debe centrarse en ser un programador decente en los cuatro años de su Ingeniería. Soy uno de esos programadores. No tenía idea de qué era ‘C’ cuando ingresé en Ingeniería, diablos, ni siquiera sabía cómo iniciar una computadora. Estaba en un lugar remoto de la India, así que no tenía un grupo de programadores de ideas afines, así que me llevó cuatro años comprender la programación.

El momento en el que puede ver más allá del código fuente es el momento en que realmente comprende la programación.

  1. Es un proceso muy largo y no puede darse el lujo de perder el tiempo en Quora / Facebook / cualquier otra red social, mantenerse en contacto con lo que está sucediendo en el campo de la tecnología, no deje que su conocimiento esté desactualizado, lea las noticias de Tecnología, comentarios y análisis o Hacker News cuando quieras matar el tiempo.
  2. Debe aprender a usar la documentación de cualquier idioma. Nunca busques directamente en Google como “Cómo cambiar el tamaño de la imagen en CSS”, no me creerás pero había un chico en mi universidad que realmente buscó esto en Internet, esto es MALO ¿por qué? porque la programación es solo una forma de representar una solución en términos de instrucciones de computadoras.
  3. Realmente necesitas aprender C, luego C ++. Aprenda programación orientada a objetos, programación funcional, lo convertirá en un mejor programador.
    Aprende Python, Haskell, pero no vayas a aprender todos los idiomas que hay.
  4. Simplemente leyendo libros sobre programación no te convertirá en un súper programador, tienes que hacer proyectos y no hacer un estúpido sistema de administración de bibliotecas, hacer algunos proyectos de la vida real que realmente tendrán algún uso en tu universidad y crear productos , cuando estaba en la universidad, hice un proyecto paralelo, “Aplicación de Android para TimeTable”, thewhitetulip (Suraj Patil), y los hice de código abierto. Para los proyectos del año final, haga un proyecto de investigación. Y si realmente no tiene una nueva idea de producto, tome algunos proyectos de código abierto y extiéndalos, confíe en mí, aprenderá como el infierno si extiende el código fuente de otra persona.
  5. Aprenda algoritmos, y no me refiero a leer libros relacionados con algoritmos, hacer programación, probar HackerRank, topcoder y aprender esto antes de graduarse.
  6. Un ingeniero informático no es solo un programador, aprende diseño, modelado y crea proyectos profesionales

Desde entonces, las admisiones a la universidad continúan, esta es la pregunta más complicada entre los novatos en el mundo de la programación. La programación es una de las cosas más revolucionarias que la humanidad deberá enfrentar. Dicho esto, haré hincapié en la verdad de que todos deberían saber cómo codificar en el futuro próximo. Entonces, aclarando su duda, compartiría mi experiencia con usted en lugar de recomendarle algo. Estoy estudiando en IIIT-Delhi, India, uno de los institutos de investigación de primer nivel en términos de rápido crecimiento de la tecnología. Uno de mis superiores también hizo esta misma pregunta 4 años antes, antes de ingresar a IIIT-Delhi, tampoco sabía cómo garabatear nada sobre codificación y ahora creó una plataforma web llamada BackPack (página en usebackpack.com). Por lo tanto, la respuesta a su pregunta radica en la atmósfera que vive, las personas que lo rodean y la cantidad de motivación y también la automotivación que tiene en usted. Puede parecer que estoy hablando de cosas demasiado obvias, pero la verdad es que el tesoro reside en cosas simples que tendemos a ignorar.
Sé valiente y comienza tu carrera con la palabra del Todopoderoso.

Si tienes esa pasión, entonces seguro. Pero no dependa del plan de estudios universitario para aprender. Sea parte de los foros de codificación en línea. Dedique tiempo extra para aprender codificación.
Siempre trate de hacer prácticas, implemente los escenarios que ha aprendido. Aprenderá la codificación codificando más y más. Solo para agregar, la solución de problemas y la depuración son tan importantes como conocer los conceptos del lenguaje.

Si, Por qué no. De hecho, casi todos comienzan a codificar después de venir a la universidad. Lo que difiere es la pasión y el tiempo que comienzan. Es bueno que te des cuenta de esto pronto. Ahora que ha decidido lo que quiere hacer, solo practique. Centrarse más en la programación competitiva. Es muy útil en entrevistas de trabajo.

Todo lo que necesitas hacer es el código. Seguramente descubrirá el resultado después de 4 años.

Nunca sabrás lo buen nadador que serás hasta que saltes al agua y comiences a nadar.

More Interesting

Yo trabajo como programador. Me pagan bien, pero estoy completamente insatisfecho. Me encanta la fotografía y me han dicho que mis fotos son geniales. ¿Que puedo hacer?

¿Qué habilidades técnicas adicionales ayudarían a un ingeniero de movilidad (experto en Android / iOS, tecnologías híbridas como Xamarin) a ascender en su carrera?

¿Qué es una guía paso a paso para un estudiante de ingeniería indio que es un dilatador crónico de primer orden para hacer un regreso en el mundo académico?

Cómo obtener la admisión en las universidades BSc

¿Cuál es el valor de ser seleccionado para el laboratorio de medios MIT de India?

¿Cuál es la regla para CA después de la graduación en 2015?

¿Vale la pena un título de posgrado en ingeniería biomédica? ¿Por qué?

¿Cuál es la mejor carrera universitaria para convertirse en astronauta?

Después de BTech, ¿cómo me convierto en asistente de investigación para un profesor en el extranjero?

Cómo tener la oportunidad de trabajar en big4 como estudiante internacional

¿Cuál debería ser mi especialidad universitaria si quiero comenzar a diseñar inteligencia artificial?

¿Puedo obtener una sucursal en UIET CSJM con un rango de 22901 (general) en UPSEE 2015?

¿Cambiar al dominio de SAP ayudará en el crecimiento profesional de una persona con 10 años de experiencia en mainframe y análisis de negocios?

Tengo 8 meses sin nada que hacer (entre trabajos). ¿Cómo puedo generar ingresos pasivos que continuarán incluso cuando comience el trabajo?

¿Debo / debo esperar hasta que me transfiera a una universidad de 4 años para volverme ambicioso?