Cómo empezar en la PROGRAMACIÓN (Consejos, Sugerencias, Con cual lenguaje iniciar)
Summary
TLDREl video guía a principiantes en programación, explicando que no es necesario ser un matemático experto para comenzar. Se enfatiza la importancia de desarrollar lógica antes de escribir código. Se recomienda el uso de pseudocódigo para perfeccionar la lógica y luego elegir un lenguaje de programación según las necesidades, como Java para Android o Swift para iOS. El video también sugiere aprender estructuras de control y luego avanzar a la programación orientada a objetos. Finalmente, anima a los programadores a experimentar con ideas creativas para aprender y mejorar.
Takeaways
- 😀 La programación abarca múltiples tecnologías y roles, como desarrolladores web, de videojuegos, móviles y de inteligencia artificial.
- 🧠 La mayoría de los principiantes en programación tienen preguntas sobre qué carrera elegir y cómo empezar, lo que indica la necesidad de guías de inicio.
- 💡 No es necesario ser un matemático experto para aprender a programar, aunque la lógica matemática ayuda a desarrollar la lógica de programación.
- 🔍 Para comenzar en programación, se recomienda primero entender la lógica antes de sumergirse directamente en el código.
- 📝 El uso de pseudocódigo ayuda a desarrollar la lógica sin la complejidad de un lenguaje de programación específico.
- 🌐 Al elegir un lenguaje de programación, considerar la dirección en la que se quiere especializar, como desarrollo web, videojuegos o aplicaciones móviles.
- 👨🏫 Aprender un lenguaje de programación primero facilita el aprendizaje de otros lenguajes, ya que muchos conceptos son similares.
- 🔢 Comenzar con ejemplos simples, como operaciones matemáticas básicas, ayuda a comprender la importancia de las variables en la programación.
- 🔄 Es fundamental dominar estructuras de control como bucles y condicionales antes de avanzar a conceptos más complejos.
- 🎯 La programación orientada a objetos es un concepto avanzado que modela el código en base a objetos de la vida real, lo que mejora la organización y manejo del código.
- 🚀 Experimentar con ideas creativas y locas es una de las mejores formas de aprender y mejorar en la programación.
Q & A
¿Qué tipos de tecnologías se incluyen en la programación según el guion?
-En la programación se incluyen tecnologías como desarrolladores web, videojuegos, backend, escritorio, móvil, inteligencia artificial, software, redes neuronales, entre otras.
¿Por qué la mayoría de las preguntas de principiantes en programación son sobre elegir una carrera o un lenguaje de programación?
-Es porque no existe una guía clara para seguir paso a paso para convertirse en un buen programador y los principiantes buscan orientación al entrar en este campo.
¿Qué importancia tiene la lógica en la programación y cómo se relaciona con las matemáticas?
-La lógica es fundamental en la programación para desarrollar pensamiento crítico y resolver problemas. Aunque no es necesario ser un matemático experto, la matemáticas ayuda a desarrollar la lógica necesaria para programar.
¿Qué consejo se da para aquellos que comienzan a programar y no son fuertes en matemáticas?
-Se anticipa que no es necesario ser el mejor matemático para aprender a programar, ya que la lógica en programación es más sobre cómo funciona el proceso en lugar de realizar cálculos complejos.
¿Cuál es la mejor forma de iniciarse en la programación según el guion?
-La mejor forma de iniciarse es introducirse en la lógica antes de ir directo al código, ya que esto evitará la confusión y ayudará a comprender mejor el proceso de programación.
¿Qué es el pseudocódigo y cómo ayuda en el aprendizaje de la programación?
-El pseudocódigo es una forma de programar sin utilizar un lenguaje específico, ayuda a desarrollar la lógica sin la complejidad de los lenguajes de programación, facilitando el aprendizaje.
¿Cómo se debe elegir un lenguaje de programación para principiantes?
-Se debe elegir un lenguaje basado en lo que se desea desarrollar, ya que cada lenguaje tiene ventajas y desventajas, y no todos están orientados a lo mismo.
¿Qué errores comunes cometen los principiantes en programación y cómo pueden evitarlos?
-Un error común es intentar aprender un lenguaje sin comprender su propósito o sin prepararse adecuadamente. Para evitar esto, se recomienda aprender primero para qué sirve y luego codificar.
¿Qué significa la programación orientada a objetos y cómo ayuda en el desarrollo de programas?
-La programación orientada a objetos es una forma de programar donde se modelan objetos basados en la vida real, lo que ayuda a estructurar y modular el código de manera eficiente.
¿Por qué es importante experimentar con ideas locas en la programación?
-Experimentar con ideas locas es la mejor forma de aprender cosas nuevas y mejorar en la programación, ya que permite explorar y entender mejor el funcionamiento de los lenguajes y conceptos.
Outlines
💻 Introducción a la programación y sus múltiples ramas
Este primer párrafo aborda la vastedad del campo de la programación, mencionando diversas especializaciones como desarrollo web, videojuegos, inteligencia artificial y más. Se destaca la inquietud de principiantes sobre qué camino elegir y cómo comenzar. Se aconseja no ser el mejor matemático para programar, sino más bien desarrollar la lógica. Se enfatiza la importancia de entender la lógica antes de sumergirse en el código, utilizando ejemplos como programar un robot para hacer sándwiches. Se sugiere el uso de pseudocódigo para desarrollar la lógica sin la complejidad de un lenguaje de programación específico.
🚀 Avanzando en la programación: lenguajes y estructuras
El segundo párrafo continúa explorando el proceso de aprendizaje en programación, enfocándose en la elección de un lenguaje de programación adecuado según el tipo de desarrollo que se desee realizar. Se acentúa la flexibilidad de los lenguajes y cómo elegir uno dependiendo de los objetivos. Se sugiere comenzar con ejercicios sencillos para comprender el uso de variables y estructuras de control. También se menciona la importancia de dominar estos conceptos antes de avanzar hacia temas más complejos como la programación orientada a objetos. Se advierte sobre la tentación de abordar conceptos avanzados sin una sólida base y se insta a la experimentación con ideas creativas para fortalecer las habilidades de programación.
Mindmap
Keywords
💡Programación
💡Desarrolladores
💡Lenguajes de programación
💡Pseudocódigo
💡Lógica
💡Estructuras de control
💡Programación orientada a objetos
💡Variables
💡Experimentación
💡Encapsulamiento
Highlights
La programación abarca múltiples tecnologías y roles, como desarrolladores web, de videojuegos, de escritorio, móvil, inteligencia artificial, etc.
El 80% de los suscriptores son principiantes en programación y buscan orientación sobre qué carrera elegir o qué lenguaje de programación empezar.
No es necesario ser un excelente matemático para aprender a programar, aunque la lógica matemática ayuda a desarrollar la lógica de programación.
La mejor forma de comenzar a programar es introducirse en la lógica antes de sumergirse directamente en el código.
Programar es como dar instrucciones a una máquina, enseñándole qué hacer paso a paso.
El pseudocódigo ayuda a desarrollar la lógica sin utilizar un lenguaje de programación específico.
Es importante elegir un lenguaje de programación basado en lo que se desea desarrollar, ya que cada lenguaje tiene sus ventajas y desventajas.
Aprender un lenguaje de programación primero facilita el aprendizaje de otros lenguajes en el futuro.
Los ejemplos simples, como operaciones matemáticas básicas, son buenos para entender la importancia de las variables en la programación.
Las estructuras de control, como if, for, while, switch, son fundamentales para dominar al principio de la programación.
Es crucial dominar las estructuras de control antes de avanzar a temas más complejos.
La programación orientada a objetos es un estilo de programación donde se modelan objetos basados en la vida real.
Es común el error de intentar programar orientado a objetos sin antes entender completamente sus conceptos.
Aprender a programar no es solo memorizar funciones y estructuras, sino comprender cómo funciona lo que se está escribiendo.
Es importante pensar en la solución del problema antes de comenzar a codificar.
Experimentar con ideas innovadoras es una de las mejores formas de aprender a programar.
La guía proporcionada es una introducción al mundo de la programación y ofrece consejos útiles para principiantes.
Transcripts
[Música]
la programación es una palabra que
engloba muchísimas tecnologías en donde
existen los desarrolladores web de
videojuegos desarrollador background en
desarrollador de escritorio móvil
inteligencia artificial de software
redes neuronales pero espera como se
empieza el 80% de los suscriptores son
principiantes en la programación la
mayoría de preguntas es sobre qué
carrera tengo que elegir o con qué tipo
de lenguaje es mejor empezar este tipo
de preguntas se multiplican cada que
alguien quiere entrar en este mundo y no
los culpo no existe una guía en la cual
tienes que seguir paso por paso para
llegar a ser un buen programador en la
escuela probablemente el profesor ni
siquiera te dio la introducción o de
cómo funciona todo esto simplemente
empezaste a aprender como un pequeño
robot un lenguaje que probablemente aún
no sabes ni para qué te puede servir en
este vídeo veremos consejos y
sugerencias
vamos cosas que normalmente no te dicen
al iniciar en cada consejo que diga
estarán saliendo en la esquina vídeos
que te van a ayudar de igual forma
estarán en la descripción si estás puede
entrar a este mundo y tienes miedo
porque no eres el mejor
en matemáticas y una vez te adelanto que
no tienes que ser el mejor matemático
para aprender a programar la materia de
matemáticas normalmente la verás para
desarrollar tu lógica no es que
signifique que estarás haciendo
derivadas de integrales cada que
programe para nada o bueno dependiendo
de qué camina elijas pero no nos
adelantemos la mejor forma de iniciar a
programar es primero introduce de un
poco la lógica nunca te vayas directo al
código esto solo te confundirán muy
rápido y empezar a asociarlo a qué me
refiero con lógica esto lo escucharás
mucho en términos de matemáticas y esas
materias aburridas pero la lógica de la
programación de la que te hablo es
distinta yo lo llamo piensa como una
máquina literalmente programar es decir
a la máquina qué es lo que debe de hacer
piensa una máquina no tiene ni idea de
qué es un sándwich
si tienes que programar a un robot que
hagan sandwich eso significa que primero
debes enseñarle qué es un pan que es un
jamón cuántos pasos debe de dar para ir
por el jamón explicarle qué significan
pasos los de los seis eran muy tedioso
tener que explicar todo eso pero la
programación
básicamente es eso dar instrucciones a
una máquina y tú tener toda la lógica
para determinar lo que va a ser una vez
una sabia maestra me dijo qué pasa si te
digo ve a la puerta algunos irán a la
puerta pero otros sólo la mirarán tal
vez pienses vamos que siempre tan
absurdo pero en verdad es como este tipo
de detalles son los que diferencian a un
buen programador después de que empieces
a desarrollar tu lógica te recomiendo
utilizar pseudo código con esto lo que
haces es programar pero sin utilizar
algún lenguaje por ejemplo el lenguaje
java puedes escribir hola mundo system
punto out punto prince line paréntesis
comillas pones hola mundo y punto y coma
en python sólo string paréntesis
comillas el mundo y visto al final
tienes el mismo resultado pero lo
tuviste que escribir diferente todo
depende del lenguaje que ocupes
utilizando pseudo códigos podrás
desarrollar más tu lógica sin utilizar
ningún lenguaje
aquí se pone escribir comillas hola
mundo he visto sabéis que la manera de
escribirlo cambiará mediante el lenguaje
que ocupes pero así ya sabes cómo
funcionan cuando tu lógica y ha mejorado
hayas dado sus primeros pasos en pseudo
código es momento de iniciar con un
lenguaje es como el egipto porque lo
recomendable es aprender un lenguaje y
de ahí será muchísimo más fácil aprender
otro para elegirlo tienes que
preguntarte qué es lo que quieres
desarrollar no todos los lenguajes van
orientados a lo mismo por ejemplo si
quieres desarrollar páginas web inicia
con chávez junto con html y css también
puedes aprender php desarrollo de
videojuegos si son ose plus aplicaciones
android java hot link desarrollo de
aplicaciones para ios tienes suite
obviamente muchos lenguajes se pueden
ocupar para otras cosas pero todos
tienen sus ventajas y desventajas una
vez que hayas elegido a tu pokemon
puedes iniciar a programar puedes
iniciar con ejemplos simples sumas
restas multiplicaciones esto sirve para
que entiendas la importancia de usar
variables ya sabes esto que guarda los
datos en tu programa de ahí inicia con
algunas estructuras de control en este
canal hemos visto muchos temas como i
want for switch arreglos matrices esos
temas son lo mejor que puede
aprender cuando vas a iniciar es
importante que los domines a la
perfección
aquí es donde volverá a ocupar esa
lógica de la cual hablamos al principio
del vídeo probablemente muchos de estos
80% están en esta etapa de dominar estos
elementos tengan mucho cuidado ya que si
te frustras podrías quiere dejar la
programación pero tranquilo todos se
llevan su tiempo dominando es en las
universidades lo más probable es que no
te hayan dado esta forma de elegir un
lenguaje sino que simplemente te están
enseñando uno que ellos decidieron o el
más fácil de aprender no existe un
lenguaje exacto con el cual debes
aprender si el lenguaje que elegiste no
lo ves en tu universidad no te preocupes
para ser programador no necesariamente
tienes que aprender ahí en un internet
existe un mundo inmenso de tutoriales
sobre las estructuras del control de las
que te hable existen muchísimos cursos y
tutoriales para principiantes que te
pueden ayudar a dominar ese lenguaje que
tú elegiste muy bien supongamos que ya
pasaste todas estas etapas aquí es donde
deben subir de nivel y dejar de
programar de una forma lineal
probablemente hayas escuchado sobre la
programación orientada a objetos esta
forma de programar donde código
cosas de la vida real por cierto se
acerca programación orientada a objetos
en 5 minutos
aquí es donde ya le tienes que explicar
a tu programa que es un sándwich esta
manera de programar te ayudará bastante
a desarrollar temas es un salto que
debes tomar también tenemos vídeos sobre
la lógica de la programación orientada a
objetos no debes de frustrar te todo
paso a paso un error muy común es
meterse de golpe a este estilo de
desarrollo sin antes prepararse recuerda
que antes de programar también te
preparaste utilizando pseudo código o
resolviendo ejercicios de lógica a
continuación te voy a decir algunos
errores que los principiantes cometen y
que te pueden ayudar a saberlo muchos
piensan que saber programar es conocer
cada palabra del lenguaje saberte todas
las funciones todas las estructuras pero
no es así el sobre programar es saber
cómo funciona lo que estás escribiendo
antes de programar ya debes saber qué es
lo que quieres hacer primero piensa en
la solución y después esa idea
transformada en código es como los
videojuegos primero piensas en la idea
los personajes ya poderes tendrán algún
paisaje
y en el desarrollo los temas complicados
veros igual cuando te toque aprender un
tema avanzado como por ejemplo
encapsulamiento que por cierto también
tenemos un vídeo sobre eso primero
aprende para qué te sirve usar eso de
que se trata un ejemplo más sencillo y
antes de codificar lo primero ve de qué
sirve bien muchísimo para que tu
programa tome decisiones ya
predeterminadas y el promedio es mayor
que 6 entonces el estudiante a prueba
pero si no lo es se prueba conoce los
temas comprende su lógica y después
empieza a codificar lo esto es la
programación el mayor tiempo del
desarrollo estarás pensando en la
solución del problema y no escribiendo
como loco una vez hayas comprendido todo
esto estará listo para experimentar
cosas locas que se te ocurren lo demás
bien es sólo el mejor consejo que te
puedo dar es que siempre experimentes
ideas locas con tu lenguaje es la mejor
forma de aprender cosas nuevas
esta es nuestra guía de cómo iniciarse
en el mundo de la programación si te
ayudado de una y para futuros vídeos
como estos recuerda que también estamos
en facebook creando contenido de calidad
cómo te gusta nosotros somos absolutos
en un próximo vídeo
[Música]
Browse More Related Video
PROGRAMACIÓN DESDE 0 || INTRODUCCIÓN
Aprende a programar desde cero con PseInt! | Primer Algoritmo! | Parte 4
before you code, learn how computers work
Aprende a Programar tu Primera Calculadora Básica Paso a Paso | Java | NetBeans
♟️ CÓMO mejorar tu LÓGICA de PROGRAMACIÓN - 3 Consejos + ✔️ BONUS
Introducción al curso | Iniciándose en la programación #1
5.0 / 5 (0 votes)