Soy muy débil en programación. ¿Qué tengo que hacer?

Fui débil en programación al principio. Nunca tuve la confianza de poder comenzar a escribir cosas, especialmente como mis compañeros que estaban tomando sus teclados.

Se cruzaron con personas que eran buenos programadores, sugirieron muchas maneras …

Practicar, leer y comprender los conceptos y la estructura de un lenguaje, etc.

Todo un consejo sólido.

Sin embargo, me acerco a todo desde un modo de resolución de problemas, y para resolver el problema, necesita la causa raíz.

Mi causa principal fue la falta de conocimiento sobre la sintaxis y la pereza para escribir programas largos y aprender de la manera más difícil.

Solución –

  • Aprenda la lógica básica de la programación, que consiste en hacer las cosas más rápido, de forma automática y más precisa.
  • Tomar cualquier tarea de la vida real. Piense en los pasos que tomaría para completar esta tarea. Por ejemplo, -> Te mudas de India a EE. UU., Ahora necesitas convertir la temperatura que se muestra en grados Fahrenheit a Celsius cada vez que miras el canal meteorológico. Entonces, tus pasos son -> Toma la temperatura en Fahrenheit (entrada), usa la ecuación de Física del 9no grado (C / 5 = (F-32) / 9) y calcula la temperatura en grados Celsius (salida).
  • Seleccione un lenguaje de programación, configúrelo y busque la sintaxis en Google.
  • Habría toneladas de ejemplos por ahí, selecciona uno y trata de hacerlo. Enfrentarás problemas, pero eventualmente podrás lograr que funcione.
  • Una vez que haya terminado, pregúntese .. ¡Su primer programa es en vivo! Y te apuesto, en ese momento te sentirías contento.
  • Prueba el siguiente escenario de la vida real. Poco a poco pasará de las tareas fáciles a los problemas más complejos y complejos, a medida que crezca, su arsenal también debería crecer. Aprenderá sobre estructuras de datos, conversiones de tipos de datos, programación orientada a objetos, diseño de GUI, procesamiento de datos, seguridad, etc.

No soy profesor, ni consejero de carrera. Muchos pueden encontrar este proceso incorrecto, muchos pueden encontrarlo inefectivo. Pero así es como lo hice.

No dude en sugerir cualquier cambio en el proceso que facilite la experiencia de aprendizaje.

Paz.

Esta es mi receta:

  1. Programar más, entender advertencias y errores.
  2. Estudiar formalmente el (los) idioma (s)
  3. Aprende de programadores más experimentados (github es una fuente invaluable)
  4. Pedir consejo (StackOverflow)

Pase tiempo para entender completamente un idioma. Este paso puede llevar mucho tiempo al principio, pero vale la pena el costo.

Para entender completamente un idioma, necesita al menos lo siguiente:

  • Conozca cómo funcionan las variables y las funciones en él (lo básico)
  • Ser capaz de usar sus colecciones de manera efectiva.
  • Conozca cómo funciona el sistema de tipos y la reflexión.
  • Comprender cómo funcionan los errores en ese idioma.
  • Sepa dónde encontrar bibliotecas de terceros y cómo agregarlas.

Romper tareas y trabajar en iteraciones. Creo que esta es una habilidad muy importante y su dominio puede llevarte bastante lejos. Por lo general, no desea completar una tarea completa a la vez cuando es difícil y hay muchos requisitos. En cambio, si divide la tarea en subtareas más pequeñas, cada una con su propio proceso de entrada y salida, creo que se vuelve mucho más fácil.

  1. Esforzarse más
  2. Fallar nuevamente
  3. Intenta aún más duro
  4. Fracasa mejor
  5. ¿Tuviste éxito?
    • No – Vuelve al punto 1.
    • Si – Felicidades, lo hiciste.

    La práctica es la clave del éxito. 🙂

    Si conoces la lógica y cómo funcionan, practícalos en una semana con pocas horas para que seamos buenos en la programación. No todos son expertos en programación, son muchas las prácticas que son buenas. Me enfrenté al mismo problema, así como ahora estoy entendiendo todas las cosas. No dejes de concentrarte en tu estudio. También te recomiendo que vayas a YouTube. Com y ver todas las conferencias de programación es de ayuda u. Si entiendes el concepto de, entonces trata de aprender conferencias en línea, es fácil … Mucha suerte

    Todos somos débiles hasta que se convierten en expertos.

    Solo hay * una * forma de salir del área `débil ‘: practicar.

    Si no tienes habilidad para programar y practicas mucho, te convertirás en un mejor programador que un genio que no practica la programación en absoluto. La programación tiene que ver con la práctica.

    More Interesting

    ¿Qué es mejor, un BSC o B.Tech en biotecnología?

    ¿Cómo haría de la física mi punto fuerte (en la clase 11 en este momento)?

    Actualmente estoy en décimo grado, parte inferior de mi clase. Quiero convertirme en un buen estudiante. ¿Qué tengo que hacer? ¿Cómo manejo mi semana?

    Mi hijo ahora estudia en la escuela primaria, me dijo que tendrían un nuevo maestro. No entiendo por qué los administradores en la escuela siempre sustituyen a un maestro nuevo por un maestro antes, lo cual sucedió 4 veces. ¿Que puedo hacer?

    ¿Cuánto costaría obtener un MBA de Europa / Irlanda / Reino Unido financieramente y qué otras opciones (países) tengo?

    Soy un estudiante de secundaria que está interesado en publicar un artículo sobre filosofía china / asiática. ¿La revisión por pares es tan diferente de una preparatoria para la universidad?

    ¿Está bien dejar el trabajo a los 29 años y considerar ir al extranjero para estudios superiores en este momento y comenzar de nuevo su carrera?

    Estoy fallando en ciencias de la computación en mi escuela. ¿Cómo puedo hacerlo bien?

    Estoy escuchando mucho sobre la educación de Steiner (Waldorf). ¿Cómo se desempeñan los estudiantes en los exámenes generales competitivos realizados para la educación superior en la India? o para entrar en sus cursos de licenciatura?

    ¿Es malo que la ingeniería química se incline más hacia la ciencia que la ingeniería?

    Estoy estudiando mi 1er año de ingeniería. ¿Cuáles son las cosas que debo hacer que serán realmente beneficiosas para mí a esta edad para dar forma a mi futuro?

    ¿Qué examen debería preferir obtener la admisión a la mejor universidad para obtener un MBA en India?

    ¿Cuáles son algunas buenas opciones de GCSE?

    ¿Cuál es la mejor escuela secundaria en Mumbai?

    Soy un estudiante de último año en la escuela secundaria Necesito un cuarto año de matemáticas para la universidad, pero no soy bueno en matemáticas. ¿Debo tomar precálculos o estadísticas, cuál es más difícil?