¿Cuáles son algunos consejos sobre cómo aprender a codificar?

Hay algunas reglas para que puedas aprender a programar y mejorar tus habilidades.

  • En primer lugar, no se preocupe por aprender un lenguaje de programación. Intente mejorar sus habilidades de resolución de problemas.
  • Si está asumiendo un problema, analice un problema una vez … … dos veces … ..fruta … … como principiante, intente llegar a una solución. No intente escribir código antes de analizar el problema.
  • Siempre prefiera la discusión grupal entre un equipo de amigos con respecto al problema. Tormentar en el bosque es la mejor manera de aprender cosas. Siempre tenga una pregunta “por qué”.
  • A continuación, elija un lenguaje de programación de su elección e intente convertir la solución en código.
  • Si es bueno en lenguajes de programación, intente encajar en el lenguaje de programación correcto para la solución correcta. Por ejemplo: Java, C # para la abstracción y las bibliotecas enriquecidas. R, el lenguaje Python para la resolución de problemas matemáticos. Por supuesto, C, C ++. cómodo. La decisión de optar por un lenguaje de programación correcto refleja la calidad de su solución.
  • Pruebe los foros en línea como HackersRank, CodeChef y SPOJ para resolver problemas.
  • Una vez que logre un hito para llegar a un programador de etapa intermedia, intente optimizar su solución. La optimización de la solución es la reducción de la complejidad del tiempo (tiempo de ejecución de su programa), la complejidad de Cyclomatic (que incluye la complejidad del espacio). Revise el código.
  • Por último, abra una cuenta de Git Hub e inserte sus soluciones. Intente que su solución esté disponible para las personas. El control de fuentes es una de las mejores prácticas en programación.
  • Tenga en cuenta que esta no es la única forma de aprender programación. Esta es una de las N formas en que lo he probado y experimentado. Programación feliz ……. 🙂

Encuentre una buena pista y, posiblemente, un buen mentor : encontré / creé la primera (aquí en caso de que desee una sugerencia más específica) y lamenté haber perdido la última.

Comience con un lenguaje de alto nivel : hará el trabajo pesado por usted y mantendrá sus manos libres, para que pueda concentrarse en conceptos más generales; Este consejo es altamente discutible, pero habiendo sido un neófito completo y, lo que es más importante, después de haber visto a muchos en el camino autodidacta, definitivamente puedo decir que funciona.

Practicar mucho Una vez que comiences a aprender algo concreto, practica aún más. Todos los días .

Mantenga su pasión cargada de combustible: si le gusta el dinero, el prestigio o cualquier otra cosa, no llegará tan lejos y le costará mucho esfuerzo. En su lugar, intente encontrar el lado divertido de lo que está haciendo, y correr esas millas adicionales le resultará muy fácil. ¿Estudiando la indexación de matrices y el intercambio de valores? Booooo-ring: intenta escribir un pequeño código para barajar un mazo de cartas en su lugar 😉

Y para cubrir todas las 4 “P” que le recomiendo a cualquier programador, también mantenga una buena dosis de paciencia (no será bueno de la noche a la mañana) y la perseverancia (la codificación puede ser difícil a veces, pero si puede resistirse) , dará sus frutos).

Además, no deje que su experiencia de aprendizaje sea una experiencia en solitario: está bien para los primeros pasos muy básicos (por ejemplo, como completar una pista de CodeCademy), pero luego intente enfrentar a otro programador, tal vez en un concurso desafiante donde puede Leer el trabajo de otros codificadores.

Finalmente: nunca dejes de pensar “Lo hice”, ya que siempre tendrás más (más algos, más idiomas, más trucos …) para aprender.

Espero que esto ayude, siéntase libre de pedirme más o incluso mantenerme actualizado con sus progresos y feliz codificación 🙂

Si está empezando desde cero en la codificación, le recomiendo que aprenda el lenguaje de programación C como primer paso.

Empieza a resolver problemas (matemáticos, físicos o lo que sea…)
Como la programación no es más que la resolución de problemas. (Los lenguajes de programación generalmente no son una barrera).

Consejo: Mientras aprendes, intenta seguir caminos rectos. Los atajos suelen inducir a error.

Feliz codificacion !!!

1. Tener una pasión por ello. La programación puede ser difícil, especialmente cuando te encuentras con problemas desafiantes. Pero mientras tengas pasión por ello, continúa motivándote para que aprendas más.

2. Mira muchos tutoriales gratuitos en YouTube. No puedo enfatizar lo suficiente cuántos buenos tutoriales hay en YouTube … Y también son gratuitos.

3. Cuando te encuentres con un problema difícil, no te rindas. Parte de ser un buen programador es superar desafíos difíciles.

4. Comprender los conceptos de programación. Cuando aprendas algo nuevo como declarar variables o bucles, pregúntate por qué estás declarando variables o bucles. Entender la teoría de ello.

5. Lea los blogs y las noticias de tecnología para ver qué demanda de lenguajes de programación.

6. Únase a los foros en línea, intente resolver los problemas de otros programadores y también haga cualquier pregunta que tenga en esos foros. La creación de redes es genial

7. Simplemente comienza a programar … ¡Es un montón de diversión!

Desde mi punto de vista, para aprender a codificar hay 5 cosas que debes aprender por escuchar:
1. El pensamiento lógico. Es una característica obligatoria de cualquier buen desarrollador. Recuerda que estás enseñando a tu máquina a hacer lo que quieras.
2. Paciente y cuidado. Un desarrollador debe concentrarse en cada línea de código, de la misma manera en que se encuentra en una autopista en un Ferrari Hyper Car. Cualquier error causa problemas serios y problemas más tarde. Sin paciente, apuesto a que nadie puede tener un asiento 10 ni 18 horas por día para buscar lo que ha hecho para criar insectos.
3. Imaginación y perfeccionista. Tu imaginación no tiene límites, intentas pensar y ser creativo. Siempre busque las mejores soluciones para cualquier problema, no desea volver a tener un error y repararlo.
4. Hecho y olvídate. Una vez que la aplicación funciona correctamente y sin problemas. Nunca intentes arreglarlo o hacer algo para mejorarlo. Como tal desperdicio, puede perder mucho tiempo por cualquier problema.
5. Nunca retrocedas y te detengas. Siempre lee, aprende algo nuevo y recuerda eso. Todos pueden aprender nuevas tecnologías, pero la solución es la más importante.

  • Puedes comenzar con Python, C ++ o Java (más preferiblemente Python). Todos estos son el mejor lenguaje para aprender para principiantes. Python es el más fácil de aprender ya que la sintaxis es muy fácil de entender y viene con muchas bibliotecas y herramientas para mejorar su experiencia. Estos idiomas también son una buena opción como desarrollo de juegos, desarrollo de aplicaciones, el aprendizaje automático es una tendencia en la actualidad.
  • Escriba comentarios en su código para comprender bien la lógica y hacer un seguimiento de su código.
  • Trabaja en un proyecto al menos una vez al mes. Comienza con proyectos simples.
  • Intente aprender lenguajes de marcado como HTML, CSS y JavaScript. También se utilizan para principiantes al menos en la creación de páginas web interactivas y juegos pequeños.
  • No siempre espere que el código se ejecute en el primer intento. La práctica sin duda mejorará tu lógica y la generación de nuevas ideas.
  • No multitarea mientras codificas.
  • Usa atajos de teclado para ahorrar tiempo.
  • Use variables significativas. No use variables como a, b, c, d, en su lugar use nombre, marcas, nombre de pila, etc.
  • Póngase en contacto con los recursos en línea y póngase en contacto con las nuevas actualizaciones.

Todo lo mejor y disfruta de la codificación!

Comienzo:
comenzar desde C / C ++
Copiar -> pegar -> ejecutar -> compilar.
Sintaxis de enfoque y básica.
Lógica de construcción:
Comprenda la lógica de salida compilada, antes de compilar el código, entrene su mente para compilarlo dentro de la mente, encuentre los errores y encuentre la solución.
Pon tu propia creatividad:
Escribe el código por ti mismo, escoge pequeños problemas e intenta resolverlos de manera creativa. Encuentre ayuda en línea con las etiquetas definidas de programación (matrices, punteros, etc.)
Al final
Recuerda la repetición: hazlo todo lo que puedas.
Como decía “La diferencia entre maestro y novato es la repetición”.
Buena suerte.

1. Trate de aprender conceptos básicos y resolver problemas, nunca considere usar atajos.
2. Obtenga un buen mentor, para que pueda tener la orientación adecuada.
3. Trate de ser analítico y trabaje en las nuevas ideas que tenga
4. Participar y resolver desafíos técnicos, desafíos de codificación, etc.

Feliz codificación 🙂

Empieza con Javascript, practica y escala.
Es un lenguaje de scripting solo necesita un navegador para probar

Un paso a la vez
Te recomiendo que leas “Javascript y Jquery por Jon Duckett”, para una comprensión clara de los conceptos básicos de programación.

Para principiantes, la mejor manera de aprender la codificación de los sitios de e-learning. Codeschool es un muy buen lugar para comenzar. Los cursos de video de Codeschool son muy fáciles de seguir y después de cada clase tienen una sección de pruebas y exámenes. También ofrecen descuentos para el primer mes que pueden ser útiles:
Inscribirse en el código de la escuela por 9 dólares

Bueno, para hacer una respuesta larga, ¿por qué no lees este artículo que escribí?

7 consejos fundamentales para aprender a programar desde cero

Buena suerte, y espero que ayude!