Cómo ser un buen programador si no sé qué es la programación

Hola,

Un programa es un conjunto de instrucciones que le indican a la computadora que haga varias cosas. Sin dar

La instrucción, la computadora permanece inactiva.

Aquí entran en escena dos entidades, es decir …
Comandos
Intérpretes

Básicamente, los comandos generalmente se escriben en uno u otros idiomas especialmente diseñados para este propósito. Hay diferentes tipos de lenguajes de programación disponibles para realizar la acción.

Cada programación actúa de manera única, antes de comenzar a aprender los idiomas tienen que decidir el objetivo principal para el aprendizaje,

es decir, por ejemplo, se pueden usar lenguajes de programación como Java al crear una aplicación de Android,

Para crear aplicaciones IOS se pueden necesitar conocimientos básicos sobre el objetivo c.

Si desea saber más sobre los lenguajes de programación y desea tomar un tutorial, le recomendaría que lo revise. Es bueno.

Puede encontrar el enlace aquí @ learnsauce.com

Leerá muchas respuestas de personas que le dicen que no existe el “talento natural” en la programación.

Están equivocados

Claro, es raro, pero existe. De vez en cuando, si tienes suerte, conocerás a alguien para quien el código fluye a través de ellos como poesía. Alguien que puede leer código en frío en un idioma desconocido y no solo sabe lo que hace, sino que sabe cómo mejorarlo. Alguien que piensa en términos de bucles y funciones. Alguien que no ve un interruptor de luz, ve un bi … bueno, realmente te haces una idea.

Si bien existen tales programadores, lo importante es que son raros. Muy raro. Eso significa que la gran mayoría de los buenos programadores no son programadores con talento natural .

Pregúntate por qué quieres ser un buen programador. ¿Es algo que disfrutas o simplemente estás tratando de ganar dinero? Si te apasionan los rompecabezas y la resolución de problemas, la automatización y la eficiencia, ¡podrías ser un gran programador!

Jaja. No creo que la programación pueda ser un talento natural.

Si disfruta de las siguientes cosas, probablemente pueda convertirse en una buena programación si dedica tiempo a: construir cosas (cualquier cosa realmente: jugar con ladrillos de lego, carpintería, etc.), descubrir cómo funcionan las cosas (a veces desarmándolas), problema resolver (de nuevo, muy amplio: cualquier cosa, desde matemáticas intensas hasta descubrir cómo optimizar su rutina diaria, cualquier cosa que incluya lógica), organizar cosas (de manera jerárquica), reutilizar el trabajo que ha realizado anteriormente para facilitarle la vida.

Podría seguir, pero entiendes la idea 🙂

La programación es un medio para un fin.

Pregúntese, ¿tiene una tendencia natural a resolver problemas? ¿Luchas por una solución perfecta incluso cuando un truco rápido podría funcionar ahora? Si cree que preferiría pasar el día en un concurso de miradas con su computadora que olvidar el problema y disfrutar del sol, la suya es la alfombra roja del nerd-dom y los dispositivos que la acompañan.

En lugar de intentar convertirte en programador, trata de convertirte en un creador, un solucionador de problemas y la programación vendrá después.

En resumen, ¡SÍ!

La programación, como la mayoría de las otras actividades, requiere práctica. Cuanto más tiempo practiques (leer y escribir código), mejor serás.

He enseñado programación a principiantes que pueden decir con confianza que el talento puede facilitar las cosas al principio, pero al final el estudiante que invierte más esfuerzo es el que tiene más éxito.

Si eres naturalmente bueno memorizando y siguiendo un conjunto de reglas, y eres más una persona práctica en lo que respecta a los problemas, entonces tu talento está en otra parte. La programación es ingeniería de diseño: usted diseña procesos para resolver problemas.

Creo que puede volverse competente con un poco de esfuerzo y práctica, y razonablemente bueno con la experiencia. Soy igual, me considero competente para el bien, nunca seré un programador ‘genio’ o ‘ninja’ pero no puedo ser tan malo porque me he ganado una vida decente en el desarrollo de software durante más de 30 años años.

En realidad, fallé en todas las pruebas de aptitud de programación de computadoras que tomé (a principios de la década de 1980) pero obtuve un trabajo en TI basado en mi trabajo con microprocesadores y un código de manipulación / manipulación de texto que escribí como parte de mi tesis para mi título de Bioquímica. 🙂

Yo hice. Tomó mucho, mucho estudio, autoevaluación y experimentación. Mi proceso de aprendizaje sigue siendo extremadamente lento. Sin embargo, una vez que sé algo, soy mucho más productivo que la mayoría de los programadores.

Saludos querida, no necesitas estar tenso.
Simplemente siga ciertos libros de la biblioteca o libros de texto normales que tratan temas. luego siga ciertos sitios web como: Aprenda a codificar … sí, necesita tener una práctica regular, una vez hecho esto le dará un agarre firme. Por último, pero no menos importante, vaya a un curso en cualquier academia. Comienza desde C y luego aprende Java, Python. Tómalo con calma

Entonces, antes que nada, ¿investigar sobre qué es la programación?

Una vez que sabes lo que es la programación? y por que lo usamos? y por que lo necesitamos y si tienes interés en aprender programación?

entonces puede comenzar a aprender; de lo contrario, no es necesario aprender. la mejor de las suertes

Espero que te ayude…

Primero debe comprender qué es la máquina … qué es la computadora … cómo puede funcionar … cómo se comunican sus componentes entre sí y cómo hacer que una sola computadora sea impresionante …
el programador real no sabe cómo puede codificar … pero sabe todo sobre la respuesta de la máquina mientras realizo cualquier tarea sobre ella …
Piensa en toda la situación posible y considéralo como en vivo …
si tienes todas estas respuestas, te convertirás en un buen programador …
Así que primero entienda la máquina y luego hágala rebozar …

Estoy de acuerdo en que puede convertirse en un programador competente a través del esfuerzo diligente, la práctica y la educación.

En mi experiencia, sin embargo, están aquellos programadores que tienen “el don” y los que no. Los que tienen “el regalo” pueden ser un orden de magnitud más rápido que los que no tienen y su código también es confiable,

Puedes aprender algoritmos, pero los superdotados los inventan.

No dejes que esto te desanime. Hay una gran cantidad de programadores de jornaleros que se ganan una vida digna sin ser “dotados”.

Piensas como un solucionador de problemas. Debe entregar una solución con los recursos proporcionados (lenguaje de programación y herramientas) de la mejor manera posible. Si puede encontrarlo y también optimizarlo, entonces es un programador.
Se necesita tiempo para convertirse en un buen programador, pero una vez que esté en el camino correcto, encontrará las cosas que se interponen en su camino.

Comience leyendo lo que hace un aprendiz en una empresa de desarrollo de software y siga leyendo hasta que alcance el rol más alto de todos: Ingeniero de Software de Distinción.

Saludos y buena suerte!

Si.

No existe el talento natural.

La programación es algo que la gente aprende, cantar es un talento. Entonces sí puedes.

Comience por darse cuenta de que la programación no es el talento natural de nadie. Tal vez haga que su diálogo interno sea un poco más … optimista.

More Interesting

Soy autodidacta en C y HTML. ¿Reconocería un empleador mis habilidades o debería obtener una certificación?

Completé mi graduación en ingeniería mecánica, y estoy confundido para seleccionar un campo, ya sea núcleo o diseño. ¿A qué lado se sugiere mudarse para una vida mejor?

Mi concesión de acciones de firma está a punto de agotarse, lo que resulta en un gran recorte salarial. ¿Qué tengo que hacer?

Acabo de graduarme de la universidad en el campo de la ingeniería mecánica y de buscar estabilidad en la vida como trabajo. ¿Qué tengo que hacer?

Me despiden esta semana. ¿Qué debo hacer antes de eso?

¿Cómo puede un ingeniero de ECE seguir una carrera en la industria del automóvil?

Si está en condiciones de contratar desarrolladores junior, ¿sería una candidata atractiva de 40 años, ciudadana estadounidense, graduada de Bootcamp?

Al estar en Ingeniería Mecánica, ¿estoy condenado si termino con un CGPA menor a 8 en IIITDM Kancheepuram? ¿Cuántos estudiantes obtienen 8+ CGPA aquí?

¿En qué trabajan los desarrolladores / ingenieros de software en su vida laboral diaria?

Cómo ingresar al mundo de la contratación como científico de datos

¿Cuál de los dos es una mejor carrera: programador de SAP ABAP o consultor de SAP?

Cómo convertirse en fontanero

¿Es el miedo la razón por la cual "no hacemos las cosas que queremos hacer" y "hacemos las cosas que no queremos hacer"?

¿Qué es mejor para un no ingeniero para un MBA, SRCC GBO o DSM DTU?

¿Es posible que un pésimo desarrollador de software pase a la administración?