Soy un estudiante de segundo año de CSE, ¿cómo puedo mejorar mis habilidades de codificación?

Creo que puedo responder a esta pregunta ya que soy un graduado de CSE.

Todos en su Curso de Ingeniería piensan principalmente en aclarar las materias y disfrutar el período del curso.

Cuando se trata de habilidades de codificación, los estudiantes de CSE deben poder codificar obligatoriamente en al menos un lenguaje de programación como C, C ++, JAVA, PYTHON, etc.

cuando se trata de codificación, cuanto más practiques, más sacarás provecho. Realmente te sugiero que practiques mucho.

En mis días de ingeniería, lo descuidé y enfrenté sus consecuencias. así que no descuides.

Le sugiero sinceramente que aproveche la mayoría de los 2 años restantes que tiene en su curso. elige un lenguaje de programación y comienza desde lo más básico.

Intenta tomar nota de todo lo que encuentres mientras lo aprendes. Haga un libro en este proceso que lo ayude a durar toda la vida.

En primer lugar, compre un LIBRO del LENGUAJE DE PROGRAMACIÓN que desea aprender. NO HAY EBOOKS. NO COMIENCE A APRENDER EN LÍNEA EN LA PRIMERA ETAPA DE SU APRENDIZAJE.

Si no comprende los conceptos, tenga interacciones regulares con sus profesores. Pídales orientación.

Si tiene su PC O COMPUTADORA PORTÁTIL COMIENCE A CODIFICAR. De lo contrario, quédese en su universidad COMPUTER LAB y practique.

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡POR FAVOR NO DESCANSE DESPUÉS DEL PRIMER DÍA!

¡ESPERE QUE ESTA RESPUESTA CREARÁ CONCIENCIA!

La codificación es la habilidad dominada por la práctica, cuando implementa los conceptos que conoce, experimenta con ellos, juega con ellos. Y, mediante la práctica, aprenderá muchas cosas nuevas.

Haga una cuenta en la competencia de programación, concurso de programación, programación informática en línea y comience a practicar aquí. Gradualmente, mejorarías. También es bueno si tiene un buen libro de referencia sobre cierto lenguaje o estructuras de datos e implementa sus ejercicios.

Es todo lo mismo, practicar mucho, evitar prácticas incorrectas, aprender sobre diferentes conceptos como estructuras de datos, etc.

Voy a agregar un nuevo punto. Escribir códigos … en papel! Puede sonar inmaduro pero es realmente útil. Cuando escribe un IDE, el editor resuelve automáticamente la mayoría de los errores, especialmente debido a la finalización automática. Entonces, escribir en papel ayuda mucho con la sintaxis. Así es como lo hace: escríbalo en papel, escríbalo en la computadora y vea qué errores cometió.

También hay una cosa más, lee los programas de otras personas. Analízalo, intenta resolverlo. No se preocupe si es demasiado complicado, solo lea e intente comprender todo lo que pueda. Lo menos que puede hacer es comprender el flujo de control del programa.

Espero que mi respuesta haya sido útil y, como siempre, ¡feliz escribir! 😉

La codificación es un arte y se puede dominar sobre la práctica. Va en 5 pasos:

1 Conocer la forma de salida del código

2 Trabajando alrededor de lo que entra y sale del código del usuario, y (o) lo que debe ser inicializado y enlazado

3 módulos de conceptualización que serían empleados

4 Convertir sintácticamente el concepto en código

5 Modificar fragmentos de código para que se ajusten a la declaración del problema y eliminar errores

Saca una idea de tu propio proyecto pequeño (más tonto, mejor :)) y comienza a trabajar paso a paso.

La clave es pensar en diferentes puntos de vista cuando se estanca en un enfoque particular.

Suponiendo que tiene claro lo básico …… sugeriría lo siguiente:

  1. Use Internet para unirse a varios grupos de codificación y desafíese participando en pruebas de codificación en línea.
  2. Únete o comienza si es necesario un grupo de codificación en tu universidad y participa tanto como puedas
  3. Resuelve tantos acertijos como puedas …… aprende la optimización y los algoritmos a fondo

“No es importante cómo pueden saber los idiomas … pero es importante tener fluidez en uno”: Pensado para un ser humano normal

Es muy fácil ponerse al día sintaxis si eres fuerte en lógica: Pensado para un estudiante de CSE

No se apegue a su plan de estudios y aprenda a borrar sus exámenes … aprenda a disfrutarlo

Como me preguntas esto, siento que ya estás en el camino correcto

Aprenda el lenguaje C y la estructura de datos, constituirá su base y luego podrá aprender cualquier lenguaje de programación. La mayor parte de la colocación se realiza sobre la base del lenguaje C. Después de C, aprende C ++ para que te dé una idea de cómo hacer un programa del mundo real.

Luego, si desea obtener más información, aprenda el núcleo de Java para convertirse en un programador avanzado.

Si ya tiene conocimiento de C, intente aclarar su cristal básico y tome un comando sobre Estructura de datos.

También puede participar en concursos en línea como codechef, top codificador, rango de hacker, aumenta su conocimiento sobre la construcción del lenguaje y aumenta su capacidad lógica.

Comience a codificar en HackerRank y aprenda algoritmos y estructuras de datos.

Tome el problema en tiempo real e intente resolverlo.

More Interesting

¿Es posible crear un nuevo sistema de informática?

¿Qué cantidad de programación hay en ingeniería electrónica y de comunicación?

¿Debo aprender a codificar la GUI o simplemente diseñar con un IDE?

¿Cuáles son las 10 áreas más interesantes para el aprendizaje automático en los próximos 5 años?

Como estudiante de primer año de ciencias de la computación, ¿cuál es la mejor experiencia posible que puedo lograr este año?

¿Qué haces si eres un graduado en informática y prefieres la informática teórica más que la programación? ¿Hay algún trabajo para ese conjunto de habilidades?

¿Cómo puede ser eficaz un gerente de proyecto de software si no conoce el código?

Soy un estudiante universitario en el campo de la informática, pero la programación y la codificación nunca han sido mi taza de té. Me gusta estudiar y quiero ver mi carrera brillante. ¿Qué tengo que hacer?

¿Qué debe hacer uno si está atrapado en ECE pero le encanta la codificación?

¿Qué tan posible es conseguir un trabajo de programación que es principalmente 40 horas a la semana?

Soy estudiante de segundo año en Carnegie Mellon y estudio una especialización no técnica. Sin embargo, quiero comenzar mi propia empresa en el futuro. Quiero ganar habilidades 'duras'. ¿Es la informática la única forma? ¿Qué más puedo aprender? Tal vez HCI?

¿Cuál es el conocimiento básico que debe aprender todo estudiante de ciencias de la computación que pueda ser útil para una entrevista?

¿En qué tipo de proyectos y habilidades se puede trabajar durante su licenciatura en ciencias de la computación para aumentar las posibilidades de obtener un trabajo en finanzas cuantitativas, incluido el comercio de alta frecuencia?

¿Cuáles son las principales empresas basadas en productos relacionadas con la informática en la India?

¿Vale la pena un campamento de codificación si quieren el 25% de sus ingresos antes de impuestos durante 2 años?