¿Qué tan difícil es la codificación y dónde puedo aprender de forma gratuita?

Querida Idahir Huerta
Todo depende de cuáles son las recomendaciones y qué te hace pensar que deberías aprender a programar. Estoy totalmente de acuerdo con todas las respuestas de mis compañeros, pero en esta respuesta
¡Trataré de decirte dónde y cómo hacerlo!

1: escribe en un papel lo que te hace pensar que deberías aprender programación
Por ejemplo, escuchas acerca de un buen salario o te motivan algunos programas, páginas web, familiares, etc.

2: después de encontrar las razones, como el salario, que averiguar qué lenguaje de programación es
Alto pagado en su país. Y de la misma manera desde otra perspectiva.

3: luego necesita aprender ese lenguaje de programación en particular de cualquier fuente, pero los primeros pasos deben ser seguidos por la ayuda de los videos. Recomiendo video

Nota: Q-> ¿Qué tan difícil es?
A-> todos los lenguajes de programación necesitan lógica, tiempo, pasión. Si no tienes ninguno de ellos, te diré que no cambies tu carrera (si es así). Se requieren al menos 4 horas por día y 12 meses para el aprendizaje y luego 5 años para obtener suficiente experiencia, pero nunca dejará de aprender.

Estas palabras no son para decirle que abandone la programación de aprendizaje, pero si comienza su carrera de programación con estos conocimientos, lo hará muy bien y disfrutará de la codificación.

Recurso:
Academia Khan
Codeacademy
Escuela secundaria W3
El nuevo bostan
Etc .. Pero todo en uno prueba con Google y los libros después de 6 meses.

Hay toneladas de sitios que ofrecen materiales de aprendizaje y cursos. Aquí hay dos:

Aprender a codificar

Aprende Python – Tutorial interactivo de Python gratis

Debes buscar en tu área para ver si hay reuniones de codificación. Si se encuentra en una ciudad importante en los Estados Unidos o en la mayor parte de Europa, es muy probable que haya reuniones regulares de programadores en algún lugar cercano.

La codificación es más fácil para algunas personas que para otras. Sin embargo, parece que estás interesado y eso hará que el aprendizaje sea más fácil para ti.

Siempre hay una curva de aprendizaje. No te castigues si parece muy difícil, es realmente difícil. Todos luchan a veces y eso está bien. Así es como sabes que te estás desafiando a ti mismo.

Yo diría que la codificación es una dificultad media para cosas típicas como el desarrollo de aplicaciones web y dispositivos móviles. Quiero decir, es más fácil que la física nuclear, pero más difícil que obtener un título en negocios. No necesitará muchos antecedentes en estadística o cálculo para muchos trabajos de programación. Conocer la lógica booleana y el álgebra básica a menudo es suficiente.

Por supuesto, podrías ingresar a la ciencia de datos y al aprendizaje automático, y eso es un gran desafío. Podrías entrar en programación integrada y computación de alto rendimiento, lo que también es bastante difícil. Así que hay un espectro.

Para aprender a programar gratis, sugiero comenzar con http://learnpythonthehardway.org

Te llevará algo de tiempo, pero la mayoría de las personas deberían poder competir con ese libro por su cuenta.

Cuando comencé a codificar por primera vez, descubrí que era una de las cosas más difíciles que he hecho. Tuve que tener varias ideas en mi mente al mismo tiempo. Podría ser confuso y siempre tuve que detenerme y aprender algo nuevo antes de poder continuar con mi proyecto. Eso fue hace casi tres años.

Ahora sigue siendo desafiante, pero más divertido. Todavía tengo que detenerme y aprender cosas, pero sé dónde mirar y lo que estoy buscando. He aprendido a encapsular código, o construir cajas negras. Si estoy construyendo un método, pienso en todos los detalles, descubro qué debe entrar y qué debe salir. Luego, una vez que está construido, no tengo que pensar en lo que está dentro de la “caja negra”. Usted pone algo y algo sale.

Es un libro grande, pero recomendaría “Code Complete” de McConnell. Aprende un idioma primero (Ruby es un buen comienzo), luego lee este libro. Hará tu vida más fácil.

En cuanto a los recursos gratuitos para el aprendizaje, me gusta theodinproject.com

CodeAcademy

Uno de los lugares gratuitos más populares para aprender codificación es CodeAcademy. De hecho, más de 24 millones de personas ya han aprendido a codificar a través de la experiencia de esta empresa educativa. En CodeAcademy, puedes bucear y tomar cursos que te enseñan todo desde HTML y CSS, JavaScript, jQuery, PHP, Python y Ruby.

Mira amigo, no es nada difícil, es solo un gran rumor creado por gente pequeña. Una vez que comience a aprender idiomas importantes como html & css, javascript, php y c / c ++, le será muy fácil aprender y entender otros idiomas. Aquí es donde puedes aprender codificación / programación:

Para móviles:
Centro de programación

Sitios web: http://www.codacedemy.com
http://www.w3schools.com

Para pc:
http://www.wampserver.com (Puede guardar sus proyectos de desarrollo web aquí.)
Adobe Dreamweaver
Estudio visual

Una vez que te cuelgas de eso, es tan fácil como follar.

Pero no será completamente gratis a menos que alguien pague por su Internet.

Ir a http://www.w3schools.com