Deja de Estudiar Programación

  Рет қаралды 12,195

hmdev

3 ай бұрын

Hola, en este vídeo explico porque no deberías estudiar programación y cuál ha sido mi acercamiento en lo personal sobre las estrategias que aplico y como deberías estudiar programación de verdad.
Los conceptos y puntos que toco, lo comparto desde mi experiencia de estudiante de Ingeniería de Software, espero les sea de ayuda y muchas gracias por ver!
Suscríbete al canal: www.youtube.com/@hmdevswe?sub_confirmation=1
----------------------------------------------------------------------
Capitulos del video:
Intro 0:00 - 0:09
Que deberías hacer 0:10 - 0:48
Cómo aplicarlo 0:49 - 1:04
Qué no hacer 1:05 - 1:28
Conclusión 1:29 - 1:39
----------------------------------------------------------------------
Music used in this video:
chill lofi type beat - "2 am" (prod. GhostNxtDoor)
Source: kzbin.info/www/bejne/e3LZoYaqh8qUq68
----------------------------------------------------------------------
I do not own by any means any of the music, audio or images used in this video.

Пікірлер: 94
@painc2241
@painc2241 3 ай бұрын
La importancia de la práctica es vital, pero también la teoría juega un papel importante. Lo mejor es practicar y estudiar teoria.
@k2fwiof1
@k2fwiof1 3 ай бұрын
Que libros para teoria son buenos, me dijieron sobre uno llamado allogirmos iluminados creo, pero todavía no domino bien el álgebra, menos teoría de grafos :v igual lo compro y es como leer kanjis.
@ByDarkHorizon
@ByDarkHorizon 3 ай бұрын
@@k2fwiof1 Podés empezar con videos de YT sobre algoritmos. Aunque los libros siempre van a tener mucha más info. Algorithms design manual de steven skiena es bastante amigable. Obviamente vas a tener que saber álgebra y análisis matemático para la parte analítica, rigurosa de los algoritmos. Pero al código y a la lógica detras de cada operación de las diferentes DS, lo deberías poder entender sin el background matemático. También te conviene aprenderte patrones de diseño.
@k2fwiof1
@k2fwiof1 3 ай бұрын
@@ByDarkHorizon Gracias, lo voy a buscar en fisico, ysi no lo encuentro lo busco en library genesis, al final me esta convenciendo mas las matematticas que la programacion, pero mi fuerte nunca ha sido las matematicas, a penas se algebra.
@ByDarkHorizon
@ByDarkHorizon 3 ай бұрын
@@k2fwiof1 También podés revisar el libro EloquentJS que es gratuito en su web, habla un poco sobre las estructuras de datos, aunque no mucho. Es un libro de programación muy bueno en general si recién empezas o incluso si ya avanzaste algo. En cuanto a la matemáica, todo se aprende. De cálculo son muy buenos el de James Stewart y el de Spivak (muy dirigido a cs exactas este último, tiene muchas demostraciones, etc). Para álgebra y combinatoria, está muy bien el de Ralph Grimaldi y los de Gilbert Strang para algebra lineal (además del Linear Algebra Done Right de Axler, imprescindible). Además, hay una rama de las ciencias de la computación, llamada metodos formales de especificación de ingeniería de software, que tiene muchísimo de matemáticas
@k2fwiof1
@k2fwiof1 3 ай бұрын
@@ByDarkHorizon Estaba viendo un video anoche, sobre la educación china, y me desalienta ver como un ninio de 8 anios en china sabe tanto, y están 3 anios adelantados en matematicas que Europa.
@martinezgarciarodrigodavid6315
@martinezgarciarodrigodavid6315 3 ай бұрын
Tiene mucha razón Yo comencé viendo cursos y la verdad no era tan efectivo, Pero simplemente comencé a hacer proyectos y créanme que en el transcurso se aprende cualquier programa y poco a poco irán aprendiendo pero les recomiendo siempre buscar retos dificilisimos porque al ser complejos serán de mucho aprendizaje Hoy tenemos Internet la gran erramienta, ánimo si pueden
@hmdevswe
@hmdevswe 3 ай бұрын
Poco a poco y con una buena estrategia para ir construyendo proyectos se pueden hacer maravillas!😎
@CarlosSantos-mx4sm
@CarlosSantos-mx4sm 3 ай бұрын
Hoy me di cuenta de esto, voy en primer año de universidad, y es el proyecto final, estuve con mi grupo literalmente 13 horas tratando de resolver los últimos problemas que tenía el código, sin ayuditas de externas y lo logramos, pura prueba y error hasta que se nos ocurría la solución, siento que he aprendido mucho
@MrRui-xd
@MrRui-xd 3 ай бұрын
Aprendan la logica y luego codean
@0_vida.759
@0_vida.759 3 ай бұрын
como se haces help
@MrRui-xd
@MrRui-xd 3 ай бұрын
@@0_vida.759 solo busca, curso de logica de programacion, y resuelve problemas de programacion, entre otras cosas, solo es desarollar la mente
@Aaaahdavi.365
@Aaaahdavi.365 3 ай бұрын
​@@0_vida.759 Para aprender lógica de programación, es esencial entender cómo funciona la herramienta que eliges y para qué está orientada. En mi caso, como soy de JavaScript, sé que está orientado al desarrollo web. Es importante investigar y practicar con ejercicios en línea que desafíen tu lógica de programación. Este proceso toma tiempo, y a medida que escribes más código, comenzarás a entender la lógica detrás de cómo funcionan las cosas. La clave es tener paciencia y practicar constantemente para hacer correlaciones y mejorar tus habilidades de programación.
@darwinjosueletona4670
@darwinjosueletona4670 3 ай бұрын
​@@0_vida.759 escribir pseudocodigo, resolviendo acertijos, problemas de razonamiento,etc , la lógica de programación es la base de todo a mi parecer, es la forma en como tu resolverias un problema, yo aprendí con los canales de TodoCode y Programación ATS
@str9845
@str9845 3 ай бұрын
@@0_vida.759resolviendo ejercicios
@leijarep9956
@leijarep9956 3 ай бұрын
3 semanas desde tu primer video subido y te has convertido en uno de los mejores canales para mí ¡mucho éxito y a seguir aprendiendo!
@raulcorrallara3092
@raulcorrallara3092 3 ай бұрын
Totalmente, hace 15 días empecé a buscar trabajo para moverme al área de desarrollo. He hecho 3 pruebas técnicas, en una de ellas me tarde 13 horas (te dan 24h para hacerlo) y aprendí como en ningún curso y sobre todo te das cuenta de lo que te falta.
@juanjesusarroyo4881
@juanjesusarroyo4881 3 ай бұрын
Por más que digan que la práctica es buena no vas a inventar nada nuevo que alguien más no haya hecho antes es bueno tomar ejemplo
@WayraInnovaTech
@WayraInnovaTech 3 ай бұрын
Esto es para los que ya hicieron algun curso de programacion, haz un proyecto, yo hice una app web con tablas dinámicas, dashboard, formularios, con base de datos mysql y he aprendido bastante, he entendido como funcionan el frontend y el backend, en algunas ocasiones no podía hacer lo que quería pero buscando información del tema que no podía y lo solucionaba. Si ves un codigo que no entiendes, tienes que lograr entender, esa es la clave entender cada codigo que escribes, como funciona, que hace.
@jorgegarcia1903
@jorgegarcia1903 3 ай бұрын
asi y que vas a programar crees que solo es sentarse y te van a venir las ideas ?
@hmdevswe
@hmdevswe 3 ай бұрын
Gracias por tu comentario hermano! De hecho es algo que se me pasó por completo al escribir el guión de este video, apenas voy comenzando en esto de KZbin y lo voy a tomar en cuenta para un futuro video al respecto aclarando ese punto, gracias por la retroalimentación🫡
@slodredalk8113
@slodredalk8113 3 ай бұрын
@@hmdevswe Ponte a escribir un algoritmo , creo que las matematicas pueden ayudarte tambien. Hay muchos problemas en matematicas que requieren ser computables, en especial las mates discretas
@supermarianworld4439
@supermarianworld4439 3 ай бұрын
@TodoCode apareció la profe 😅😂
@khrisandr7297
@khrisandr7297 3 ай бұрын
gracias mano, estos videos si motivan
@Mexico.10
@Mexico.10 3 ай бұрын
Es muy cierto lo de aferrarte, yo solo me preocupaba por todo lo confundido que estaba y todo lo que me faltaba de mi libro pero se me ocurrio comprar cursos aunque me di cuenta que la única solución es hacer progreso poco a poco a lo largo de los años .
@HombresEquilibrados
@HombresEquilibrados 3 ай бұрын
Es verdad me e visto cursos de 9 horas , cursos de udemy y hasta de páginas pero solo se teoria pero cuando estoy en la computadora estoy en blanco xD
@ralix250
@ralix250 3 ай бұрын
rifado con tus videos, ojala tengas oportunidad de sguir subiendo material
@narutoitachi1994
@narutoitachi1994 3 ай бұрын
soy dev y puedo asegurar que tienes todita la razon...Saludos!!
@jhoncordova6413
@jhoncordova6413 3 ай бұрын
Bro pero si quiero crear algo más complejo, no me voy a sentar y ya de la nada voy a poder hacerlo xd
@eliasvelazquez5995
@eliasvelazquez5995 3 ай бұрын
No creo que hayas entendido el punto. No se trata de eliminar la teoría para siempre, porque eso no tiene sentido. Se trata de dejar de consumir con el afán de "saber hasta estar preparado", cuando la realidad es que nunca vas a estar 100% preparado para atacar los diferentes problemas con los que te vas a encontrar. Si tenes una idea de proyecto, pensala, diagramala, y luego codea. Mandate. Cuando no sepas hacer algo, te vas a buscar info, le pedis ayuda a la IA (con moderación si llevas poco tiempo aprendiendo) y buscá ayuda de gente con más experiencia. Te vas a sorprender con todo lo que sos capaz de hacer con una función, como dice el video. Y vas a aprender UN MONTÓN si te mandas a construir algo.
@Alcaline-hu2vu
@Alcaline-hu2vu 3 ай бұрын
Avanza todo lo que puedas y cuando te trabes AHÍ te vas a aprender. Mucha gente comete el error de solo leer y ver videos pero nunca construyen nada, el punto es que tu mismo tienes que construir algo, incluso si empiezas por cosas pequeñas, porque de otro modo, no aprenderás nada
@3ds0n213
@3ds0n213 3 ай бұрын
Excelente mensaje capo
@jorgevallejodecastro9144
@jorgevallejodecastro9144 3 ай бұрын
Hay cuestiones q no son intuitivas y jamás podrás llegar a usar si alguien no te las ha explicado primero en una clase, libro etc
@hmdevswe
@hmdevswe 3 ай бұрын
Toda la razón, de hecho ya estoy preparando un video al respecto!
@liamgg1217
@liamgg1217 3 ай бұрын
vi que hay concursos de programación y tienen niveles, me gustaría saber como es un problema para saber en que nivel estaría uno
@edrivar
@edrivar 3 ай бұрын
Soy nuevo del canal he visto mucho curso donde dice aprende tal cosa 2 3 4 horas donde solo es poesía y ¿tú que recomiendas a donde debo comenzar y por donde ? Gracias por los consejo😮
@ismaelvl7694
@ismaelvl7694 3 ай бұрын
ese mismo consejo me dio mi segundo profesor de programación
@matiasemanuelcorrea
@matiasemanuelcorrea 3 ай бұрын
Perdon mi estimado, no puedo. Igual muy buenas palabras, ME ENCANTO EL VIDEO. Aun asi yo programo buscando informacion y de ahi desarrollo mis proyectos. Nuevo sub
@arcangel69zamora
@arcangel69zamora 3 ай бұрын
Gracias mi brroooo. que buen video.
@cesarabraham3487
@cesarabraham3487 3 ай бұрын
Sabes he Sido demasiado tonto. Me la psasaba picando ahi y alla. Segun yo aprendíendo Javascript. Pero segun yo hacía mucho y no hacía ni madres. Entonces mi conocimiento en Javascript se oxido. Y casi no se nada. Lo qje voy a hacer es que en mos proximos dias empezare un curso de Javascript en el freeCodeCamp. Y voy a programar programando y esta vez no metere la pata. Gracias hombre en serio me ayudaste a dejar la estupidez
@oscardavidsantoya9850
@oscardavidsantoya9850 2 ай бұрын
Y si no se la sintaxis del programa y los metodos como voy a sentarme a programar? primero hay que ver lo teorico y luego ya te pones a programar. creo que lo que tratas de decir es que no nos guienos de cursos al momento de hacer ejercicios si no que los intentemos hacer nosotros mismos.
@pepebiondi5962
@pepebiondi5962 2 ай бұрын
Mira, no sabes lo que es dar buenos consejos, que a ti te haya funcionado, bien por ti! pero no le metas en la cabeza a los que quieren aprender programacion que no hagan cursos, tienen todo su derecho de hacerlo, ademas es la manera correcta y racional. Para aprender, youtube es una herramienta fundamental, estamos haciendo historia con el, si tienes duda de algo, lo normal es que quieras aprender eso y no hay nada mejor que un tutorial, curso etc., mi recomendacion para todos es que investiguen lo que la logica del mercado esta pidiendo hoy en dia, empieza buscando aprender desde lo mas basico y adelante!
@manot6146
@manot6146 3 ай бұрын
En parte es cierto Mi ejemplo, aprendí python pero un día quise hacer un bot de telegram que descargue video de TikTok, quería usar golang aunque no sabía nada del lenguaje Hice el bot con golang Creo que ya le voy pillando a esto de la programación
@Atom-lm4fg
@Atom-lm4fg 3 ай бұрын
Mano, literalmente acaba de apagar la PC luego de 4 horas intentando crear un chatbot en python a puro tutorial, chat gpt y prueba y error(mi primer codigo por asi decirlo). El video me salió literalmente de la nada😂 buenísimo. Gracias por el video bro.
@Alcaline-hu2vu
@Alcaline-hu2vu 3 ай бұрын
Otro consejo: No aprendas lenguajes, aprende patrones Al final de cuentas los lenguajes son solo la capa más superficial de tus habilidades, si conoces la lógica y los patrones, tus habilidades serán transferibles a cualquier lenguaje y framework
@JulioCesarValadez-n3x
@JulioCesarValadez-n3x 3 ай бұрын
Básicamente, si quiero desarrollar una app en Android, debo sentarme a programar sin tener la más mínima idea de Kotlin. Realmente, nunca me he destacado como programador y he cometido muchos errores. Actualmente, estoy desaprendiendo viejas prácticas para aprender correctamente.
@ricardoricardorodriguez8368
@ricardoricardorodriguez8368 3 ай бұрын
Primero un libro o curso y luego a practicar jeje, es lo que A MI me funciona
@luislaol2031
@luislaol2031 3 ай бұрын
Me gustó tu vide, me suscribo
@llama2893
@llama2893 3 ай бұрын
hermano, esto lo sentí muy personal xd. Malditos los cursos de Udemy a 12 dolares
@tortumartin9250
@tortumartin9250 3 ай бұрын
eres un perro me diste un golpe sin si quiera sentirlo por lo que te agradezco por ello creo que desde mi punto de vista lo que falta es tener disciplina bueno a mi si me falta :C
@miguelburet4170
@miguelburet4170 3 ай бұрын
acabo de ver un video igual en ingles
@Legendonthemoon
@Legendonthemoon 3 ай бұрын
Mano soy un asco programando, pero cuando quise hacer un juego, lo hice, en visual sin saber nada de C# Ojala pudiera hacer lo mismo con programas 😔
@RosaMelano-o6d
@RosaMelano-o6d 3 ай бұрын
chale lasttima que para saber sintaxis primero debo estudiar la sintaxis
@Rafuxx87
@Rafuxx87 3 ай бұрын
Oye también la lógica es importante
@davi48596
@davi48596 3 ай бұрын
Todos esos programDores que procrastinan deben aprender a hacer las cosas por si mismos.
@aldhairsorian
@aldhairsorian 3 ай бұрын
Justamente estaba queriendo aprender javascript con un curso de 8 horas, luego react con un curso de 14 horas en inglés, otro de next js y por último react native, ahora que me dices esto, no se si sea lo mejor, qué me recomiendas?
@hmdevswe
@hmdevswe 3 ай бұрын
Si es tu primera vez trabajando con estas herramientas, te recomiendo ir haciendo los cursos pero a la par ir haciendo un proyecto con lo que estés estudiando, por ejemplo algún CRUD o algo parecido, así consolidas tus conocimientos y no simplemente te quedas en copiar y pegar el código del curso y trabajas por tu parte todo lo visto, es lo que a mí me funciona cuando empiezo a estudiar alguna herramienta nueva, espero te sirva👍🏼
@aldhairsorian
@aldhairsorian 3 ай бұрын
@@hmdevswe gracias por la respuesta, lo aplicaré.
@m.acr_01
@m.acr_01 3 ай бұрын
La verdad que a nadie le gusta oir, y no solo aplica a la programacion
@ivolezcanx
@ivolezcanx 3 ай бұрын
Necesitaba este video, gracias :)
@angelenglish1084
@angelenglish1084 3 ай бұрын
Odio Java, me caga la Programación Orientada a Objetos pero estoy siguiendo una tecnicatura en la cual voy a tener Java en todos los semestres, asi que no me queda de otra mas que continuar. Estoy terminando un semestre y apenas me sé crear una clase e instanciarla. Por el momento esroy en la mrd pero tengo que seguir adelante. :B
@AlexisAmin21
@AlexisAmin21 3 ай бұрын
Tiene sentido 😮
@mauro_arts9436
@mauro_arts9436 3 ай бұрын
Va ya intenté a compensar programar pero me di cuenta que no se programar 😢
@hmdevswe
@hmdevswe 3 ай бұрын
No te precupes bro, aquí en el canal voy a seguir subiendo videos al respecto y tutoriales para que todos vayamos aprendiendo ¡Bienvenido!
@branlol3147
@branlol3147 3 ай бұрын
Bro voy a prender a programar en Juegos En Unity? contesta porfa
@odiio3402
@odiio3402 3 ай бұрын
Pues te va hacer la vida más fácil porque estarías usando un framework, pero antes de usar un framework primero aprende las bases del lenguaje en el que está hecho Unity en este caso, aprende programación orientada a objetos (POO) y luego lee la documentación de Unity, deben tener una página en el que muestran tutoriales y ejemplos sencillos de lo que puedes hacer
@branlol3147
@branlol3147 3 ай бұрын
@@odiio3402 Bueno bro, gracias por responder mi mensaje, ya aprendí C# y he creado un Juego del horcado, un juego de la pelota, un flappy bird y 2 RPG ahorita estoy creando con mis diseños el juegoRPG, pero tenia duda de si me iba a estancar en un punto por utilizar Unity
@odiio3402
@odiio3402 3 ай бұрын
@@branlol3147 eso es muy bueno, no te va costar casi nada usar Unity
@maraud3r
@maraud3r 3 ай бұрын
Si
@dirtox_6347
@dirtox_6347 3 ай бұрын
Gracias manin
@Elbonont
@Elbonont 3 ай бұрын
Me puedes recomendar un lenguaje de programación por favor?
@WayraInnovaTech
@WayraInnovaTech 3 ай бұрын
A que quieres apuntar, por ejemplo si quieres dedicarte a la web, páginas web, app webs, te recomiendo el lenguaje de programacion Javascript, pero antes de eso tienes que aprender html y css
@Elbonont
@Elbonont 3 ай бұрын
@@WayraInnovaTech un lenguaje de programación en general.
@WayraInnovaTech
@WayraInnovaTech 3 ай бұрын
@@Elbonont En el mundo de la programación web el que abarca casi todo es JavaScript; Para el frontend necesitas html, css y javascript (estos tres si o si tienes que aprender) y para el backend también puedes usar Javascript pero tienes que instalar NodeJS para que JavaScript funcione en el backent, es sencillo la instalación y crear un proyecto.
@WayraInnovaTech
@WayraInnovaTech 3 ай бұрын
​@@Elbonont Para tolo lo que es la programación web el que casi abarca todo es JavaScript. La web comprende el Frontend y El backend. Para el frontend necesitas si o si html, css y Javascript. Para el backende también puedes usar JavaScript con Nodejs. NodeJS solo se instala y listo puedes usar Javascript en el backend. Para aplicaciones móviles, puedes usar React Native que es un framework hecho con javascript
@WayraInnovaTech
@WayraInnovaTech 3 ай бұрын
@@Elbonont Para el mundo web Javascript es el que abarca casi todo
@josealberto8270
@josealberto8270 3 ай бұрын
Y como haces a la hora de la logica?
@WayraInnovaTech
@WayraInnovaTech 3 ай бұрын
Depende de que quieres hacer, pero con la práctica aprendes bastante
@josealberto8270
@josealberto8270 3 ай бұрын
@@WayraInnovaTech Por ejemplo cuando no se hacer una calculadora con UI por ejemplo, y solo hice la UI, pero en el codigo me quedo corto(logica), como se practicaria ahi?
@WayraInnovaTech
@WayraInnovaTech 3 ай бұрын
@@josealberto8270 Quizá tengas dificultades de llevar los resultados de la suma, resta, división, etc. a la UI, o sea mostrarlos en la interfaz; en que lenguaje estas intentando realizar esto?, hiciste algún curso de programación de un lenguaje?
@josealberto8270
@josealberto8270 3 ай бұрын
@@WayraInnovaTech No, apenas empiezo, estoy por hacer el de programacion ats el que es desde 0, luego pasarme a c#, c++ u otro
@_parkerm.d.352
@_parkerm.d.352 3 ай бұрын
Basado
@TheDoomer666
@TheDoomer666 3 ай бұрын
* yo viendo a la rata programadora * *Cielos qué macizo*
@keycv4470
@keycv4470 3 ай бұрын
Yo voy aprendiendo algo a mi manera, veo problemas de algoritmo ya hechos q no pude resolver en codewars lo pego en Visual y imprimo con el cosole.log pa ver q vrgas hace el programa y me doy una idea jsajjaja 🤑
@JulioCesarValadez-n3x
@JulioCesarValadez-n3x 3 ай бұрын
Básicamente, si quiero desarrollar una app en Android, debo sentarme a programar sin tener la más mínima idea de Kotlin. Realmente, nunca me he destacado como programador y he cometido muchos errores. Actualmente, estoy desaprendiendo viejas prácticas para aprender correctamente.
@pepebiondi5962
@pepebiondi5962 2 ай бұрын
Comienza por cursar programacion.
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 13 МЛН
World‘s Strongest Man VS Apple
01:00
Browney
Рет қаралды 55 МЛН
What other buttons does this remote need?
0:31
Den Do It
Рет қаралды 1 МЛН
Как удалить компромат с компьютера?
0:20
Лена Тропоцел
Рет қаралды 2,6 МЛН
Whats the best laptop? 💻
0:38
Adhemz
Рет қаралды 10 МЛН
Как остановить электрический счетчик импульсным прибором
0:23
Остановка счетчика на воду, газ, электричество
Рет қаралды 1,5 МЛН
Evolution of the Samsung Galaxy
0:50
ios_aesthetics
Рет қаралды 9 МЛН