¿Qué debo hacer en mis vacaciones (relacionado con el estudio, acabo de comenzar la programación en C), estoy en NIT Patna con la rama de TI (1er año)?

A2A

Para los estudiantes de primer y segundo año de CSE y TI, la programación competitiva es lo mejor para participar.

  1. Aprende los conceptos básicos de un lenguaje de programación.
    No intentes aprender todo el lenguaje de programación de una vez. Una vez que haya leído sobre conceptos básicos como bucles, if-else, matrices, tipos de datos (que puede hacer en 2–3 días), comience a codificar (paso 2) y, junto con eso, intente gradualmente aprender otros conceptos de su lenguaje de programación como STL etc.
    Puede elegir cualquiera de C / C ++, Java, Python como su primer lenguaje de programación. Sin embargo, para una programación competitiva y facilidad de aprendizaje, le sugiero que elija C / C ++.
  2. Elija cualquier plataforma de programación competitiva
    Codechef
    Codeforces
    Hackerrank
    Hackerearth

    Lo que quieras Empecé con codechef y codeforces.

  3. Resolver algunos problemas de práctica.
    Antes de participar en concursos, resuelva algunos problemas de práctica para conocer el entorno competitivo de programación.
  4. Participa en concursos

Si te quedaste en algún lugar mientras resolvías problemas, significa que aprenderás algo nuevo. Lo más probable es que el problema requiera el conocimiento de algunas estructuras de datos y algoritmos que desconoce. Así que lea las etiquetas de la editorial, vaya a geeksforgeeks o los tutoriales de Topcoder o los tutoriales de Hackerearth o algunos videos de youtube o blogs de codeforces o simplemente búsquelo en google. Aprenda que las estructuras de datos o el algoritmo, codifíquelo, y luego intente ese problema nuevamente. Incluso después de eso, si no puede resolverlo, puede preguntar a sus superiores o discutir con sus amigos. Tenemos un grupo de programación del club NIT Patna en Facebook y algunos grupos de WhatsApp donde aclaramos las dudas de nuestros juniors. Puedes preguntar tus dudas allí o puedes enviarme un PM, trataremos de ayudarte lo antes posible.

Hola 🙂

Debe utilizar sus vacaciones para comprender los conceptos básicos y los fundamentos de programación del lenguaje C. También puede consultar algunos libros y recursos en línea para aprender el lenguaje C de manera efectiva. Después de terminar el trabajo sobre conceptos, intente construir varios programas sobre diferentes problemas e intente comprender la lógica detrás de cada uno de los programas. Aumente gradualmente el nivel de dificultad del programa e intente usar varios conceptos en un solo programa para hacerlo efectivo y eficiente. Luego, si desea experimentar el lenguaje C, agudice sus habilidades de resolución de problemas y su conocimiento sobre la lógica. No te preocupes, el lenguaje C no requiere que seas un experto en matemáticas o cualquier otra materia técnica. Solo necesita trabajar duro y continuamente para sobresalir en C ++.

Espero usar su software programado pronto.

La mejor de las suertes 🙂

Puede probar algunos de estos: –

  • Crea una cuenta en HackerRank. Avanza a través de los desafíos y mejora tus habilidades de codificación.
  • Cree su propio sitio web / blog personal y actualícelo regularmente con sus experiencias de vida a medida que avanza en su vida universitaria.
  • Crea una cuenta en Upwork. Desarrolle algunas habilidades que le permitan ganar algo de dinero extra durante su educación.
  • Recorre todos los lugares cercanos que valen la pena visitar, como Vaishali, Gaya, etc. Aprende la historia y la cultura. Puede que no esté relacionado con el estudio directamente, pero te ayudará mucho en las fases posteriores de tu vida.
  • Comience a aprender sobre software de código abierto. También puede contribuir más tarde una vez que desarrolle sus habilidades de codificación.
  • Comienza a aprender sobre Robótica, Arduino, Inteligencia Artificial, etc. Te ayudará en las competencias del Tech Fest.

Aprenda softskills como creo y AutoCAD. Concéntrese solo en estos dos, desarrolle el pasatiempo. Participe en la lectura de la revista ASME y otras revistas.

Comience con preguntas de codificación simples y aumente gradualmente el nivel y también trate de discutir sus problemas en diferentes blogs de tecnología como geeksforgeeks, stackoverflow, etc.

More Interesting

¿Por qué Microsoft no quiere dejarme trabajar desde Canadá hasta que obtenga una visa para los Estados Unidos?

¿Puede alguien que tenga menos interés en la codificación tener éxito en el campo del software?

¿Qué rama de la ingeniería es buena para las niñas?

¿En qué campos de trabajo considera que trabajan las personas más inteligentes?

Mi hijo fue seleccionado para B.Tech ECE tanto en LNMIIIT como en SNU. ¿Dónde debería unirse?

Sé C y también los conceptos básicos de C ++. ¿Qué curso o idioma debo comenzar ahora?

¿Qué puedo hacer para prepararme para trabajar en ThoughtWorks?

Cómo hacer crecer mi carrera en gestión de productos

Actualmente estoy en el campo del software y lo odio. Tengo una licenciatura en ingeniería en electrónica y comunicación. ¿Qué debo hacer?

¿Qué otras opciones de carrera tengo con mi título de psicología si no estoy en terapia o asesoramiento?

¿Cuáles son los pros y los contras de unirse a las multinacionales como TCS, WIPRO, INFOSYS o TECH M como ASE?

¿Qué debo hacer para ser un buen ingeniero mecánico si no soy de IIT?

Tengo un BSEE y quiero vivir en Nueva York en lugar del Área de la Bahía. ¿Los trabajos de ingeniería de nivel básico son más difíciles de conseguir en Nueva York? ¿Es más difícil encontrar un trabajo en hardware en comparación con el software en Nueva York?

¿Puedo obtener un título sin ir a la universidad?

¿Cuáles son los posibles ámbitos de futuros estudios en el extranjero, después de tomar Ciencias de la Computación en ISM Dhanbad y Matemáticas Aplicadas en IIT Roorkee (tengo interés en las matemáticas y las dos)?