estoy todos los dias estudiando la ingenieria, java, c#, arquitecturas , algoritmos. linux... mientras mas aprendo mas me doy cuenta de lo poco que sé, mientras mas subo la montaña se hace mas alta. eso de trabajar en 6 meses.. es mito..siento que necesito estudiar por lo menos 2 años mas todos los dias.
Esto es una maratón, no carrera , la universidad claro que te ayuda pero en el mundo laboral tu capacidad de adaptarte, aprender y Ayudar, te van a servir mucho más.... Entenena mucho tu lógica, aprende con un lenguaje fuertemente tipado y el inglés muy importante... Este último si te recomiendo los certificados internacionales, no son tan caros como uno piensa...
La parte divertida de ser un programar es justamente eso , resolver problemas , por eso es que muchas veces no logras ser un buen programador , muchos ven los problemas como un obstaculo , un buen programador lo ve como un reto , y es que no se imaginan lo satisfactorio que es cuando resolvemos un bug o simplemente nuestro programa funciona :>
Recuerden siempre usar !input.value y no input === null Es un consejo para sus formularios con Javascript y HTML, recuerden usar eso en el condicional de validacion del input
real, me pasa que si programo algo que funciona al instante me siento raro, necesito esa pequenia frustacion para luego resolverla y sentirme el amo del universo xd
Buen video, la parte dura de la programación es desarrollar la Lógica..... Hay ejercicios que te toman hasta 1 mes en resolverlos pero gracias a eso he aprendido a entender los ejercicios desde otro punto de vista
Un error grave es creer el cuento de que para programar no es necesario saber muchas matemáticas. Las matemáticas ayudan a desarrollar la lógica, especialmente los ejercicios de problemas, que ayudan a desarrollar la práctica de la descomposición de un problema grande en partes pequeñas. Saber resolver problemas de física también ayudan enormemente a pensar de forma lógica.
pese a que es bueno tener un pensamiento lógico matemático, no significa que por ello te sea mas facil programar. yo pensaria que es mas tener logica de cómo funcionan las cosas y entender de que forma resolver esa problematica. Las matematicas ayudan a mantener una mente "disruptiva" por asi decirlo, ya que al existir muchas formas de resolver una operacion debes escoger la correcta para que te de el resultado necesario, lo cual interpretaria como un "entrenamiento" mental que si quitas las matematicas y lo cambias a resolver un problema codificandolo, tendrias el mismo resultado.
Lógica de programación dicen siempre por ahí, pero cuál es la lógica que utiliza la programación ? porque hay dos tipos de lógica: está la lógica de la filosofía, y luego la lógica de las matemáticas. La programación utiliza esta última. Los ejercicios de problemas, operaciones aritméticas, regla de tres simple, operaciones aritméticas sobre fracciones, despeje de fórmulas de la física, son algunos de los conceptos más importantes para poder desarrollar la lógica que se utiliza en la programación. Si quieres programar sin manejar estos conceptos, lo puedes hacer, y tu programa hará lo que le mandes a hacer, pero como programadores buscamos la eficiencia del programa, y lo que tenía que tener simplemente 5 líneas de código, si estos conceptos no los manejamos, nuestro programa tendrá 20 líneas de código.
@@_chris_6786 La cantidad de líneas de código no necesariamente indican que tan eficiente es un programa, además menos cantidad no necesariamente es mejor porque no estas considerando la legibilidad del código
@@ferecece yo creo que el mensaje está muy claro en esta conversación. Nosotros los desarrolladores de software buscamos la eficiencia en nuestros programas, en otras palabras, es más importante la eficiencia del programa, que la legibilidad del código, siempre tratando de encontrar el equilibrio entre ambos, pero si esto no es posible, la eficiencia es más importante. Al final del día, si dos programas realizan exactamente la misma tarea, siempre vamos a decantarnos por aquel que utiliza menos recursos del sistema, o sea, el más eficiente.
Pues eso sólo seria la parte de 'programar' pero para desarrollar un software se requiere muchooo más qué eso, análisis de problemas, requerimientos, diagramas, bases de datos, metodologías ágiles, arquitecturas, redes, seguridad, despliegue cloud, además de los famosos backend y frontend, sumarle a eso la IA qué ya está hasta en la sopa, dudo qué en 6 meses si quiera llegues a entender el 20% de todo eso.
En mi caso, cuando mejor me sentí fue cuando intenté resolver un problema de ver si una palabra era palíndroma, y en vez de usar el método .reverse en JavaScript (Porque no lo conocía), cree un bucle que cogía las letras y las introducía en un array y luego otro bucle que introducía también las letras en otro array pero de derecha a izquierda y al final comparaba los arrays y daba el resultado. Cuando vi que la solución podría haberse escrito con dos o tres líneas gracias a los métodos me sentí estúpido, pero luego me sentí super bien al entender que supe entender la lógica de lo que me pedía y llegar a una solución aun sin saber que existía un método para hacer exactamente eso...
Soy un nerd y nunca encontré trabajo de programador. Sali del TEC en el 99 y mis maestros me enseñaron a programar como en los 80's. Recuerdo que me dijeron "Existe Office, úsalo". Obviamente Windows 95 era nuevo para ellos y tuve que aprender Visual Basic trasteando yo mismo. El conocimiento de bases de datos que tenía era teórico y ni siquiera sabía que era eso de Cliente-Servidor. Pues bien, como dije, me puse a menearle a la base de datos Neptuno que venía con Office 95, al principio sin saber lo que hacía. Usando Neptuno como inicio, logré modificarla y convertirla en un punto de venta que hasta la fecha sigo usando en mi negocio.
E visto muchos hablar sobre necesidades matemáticas, problemas y solucionar errores. Pero lo que se les olvida decir es que venden la idea de programar a muchos que no tienen la idea de lo que es, o no saben que es un lenguaje de programación o para que sirve cada uno, dan la idea de que programar te hará saber como crear páginas webs, apps, juegos, servidores. Y la mas vendida que muchos piensan: Que te enseñaran como armar una PC 😑, yo empece con Java y fue un infierno para alguien que apenas tenia idea de que era el CMD pero hechenle ganas que todo con paciencia, esfuerzo, pensamiento logico y critico les hará seguir y conseguirlo.💪
Totalmente, la cosa en programación no es la forma de escribir en un lenguaje. El lenguaje da igual( hasta cierto punto), lo importante es desarrollar la lógica y saber solucionar problemas. Gran video
A mi me enseñaron a programar con C en al universidad y gracias a eso puedo agarrar cualquier lenguaje, y si tengo una duda consulto la documentacion y puedo entender como funcionan los metodos por dentro
Justo tu video me recordo mucho algo que nos dice mi jefe actual, y nos lo dice a todos desde los JR hasta los SR, " no pienses como programador, piensa como ingeniero", resulta que mas que programar es una ingenieria en si misma, por algo existe la especializacion de ingenieria del software, a 5 años de empezar en esta area si les recomiendo que aprendan mas el area de ingenieria que de codigo, porque bueno el codigo existe chat GPT y otras herramientas que pueden ayudar a hacer el codigo, pero falta muchos que sepan que hace su codigo realmente, solo saben que x cosa da x resultado pero no se plantean como y porque funciona (consejo en chatGPT puedes pedirle a la IA que al hacer un codigo te explique paso a paso como funciona, ayuda bastante) algo que me paso hace como 1 año fue que queria usar expresiones lambda en un proyecto de java ya que era mas facil usarlas que hacer todo un codigo de la forma tradicional, pero resulto que el proyecto no habia sido migrado a versiones superiores a java 8 asi que me toco aprender a hacer codigo sin usar lambda, a pesar que es mas eficiente el uso de lambda pues en esta situacion particular no lo podia usar
Muy buen video, me salió en recomendados y aunque tu canal es nuevo, seguramente crezcas un montón con este nivel de videos te lo re mereces, un saludo.
Recuerdo que me estaba costando mucho trabajo programar en Java, fue hasta que empecé a probar con C# que pude "despertar" mi habilidad como programador. Sé que ambos lenguajes tienen prácticamente la misma sintaxis pero lo cierto es que fue empezar a usar C# y es como si algo hubiese hecho "click" en mi cerebro. Sé que ahora están de moda Python y JavaScript, pero pueden probar a darle la oportunidad a lenguajes más tradicionales.
igual me paso eso, estuve varios meses en java y me sentia bloqueada mentalmente, y pasamos a c# y hubo un momento en que senti que ya entendia lo que estoy haciendo, como que cuando empiezas a ver las peliculas en ingles sin los subtitulos y las entiendes, me paso con el codigo, pero luego de una inmersion de varios meses
Después de 3 añitos estudiando logré entrar en el campo. Sorprendentemente en el trabajo de mis sueños, si estás en el proceso pero piensas que no lo lograrás, sigue hasta que lo consigas, al final todo valdrá la pena, buena suerte.
Gracias por compartir, a veces nos dejamos llevar por las ganas de saberlo todo ya o de hacernos películas en la cabeza que no corresponden a la realidad!
programar no es para cualquiera, hay un punto importante que es la tolerancia a la frustracion y luego por eso muchas personas que programan dejan de programar
Vengo del futuro acabo de certificarme como tecnólogo en análisis y desarrollo de software en el sena, cucuta/ colombia y tengo como aproximado 3 años y todo lo que me falta jaja uso linux hace mas de 1 año, eh probado varios distros, mi primer lenguaje java, spring e springboot, ahora ando en js,node.js y orita en pruebas, unitarias,integracion, y de carga, luego devo repasar java que llevo 9 meses que no lo toco
Iba a mencionar que deberías equilibrar mejor la posición de la voz en futuros videos, pero noto que en el último que subiste ya lo has solucionado. ¡Enhorabuena!
mira, personalmente voy 3 años estudiando programación, de hecho voy cursando el último ciclo y algo que me cuesta bastante es, aprenderme los códigos jaja, sé lo básico claro está, pero lo que creo que me hace buen programador es que toda la lógica la tengo en la cabeza, siento que he pensado demasiado como "programador" es algo del día a día para mi puesto a que, de alguna manera aprendí a ver las cosas como si todo fuera lógica de programación, mis juegos los desgloso como si estuviera yo programando y así, algo chvre que me sale bien es que, pese a que sí, le doy casi todo con gpt o algo, yo le doy la idea, el enfoque, el paso a paso y me pongo a leer detenidamente lo que me pasa, para ver si hace lo que pedí, a veces falla tanto lo que hace que tengo que leer todo nuevamente hasta yo mismo hallar el error y es ahí donde siento que sí, efectivamente, soy un programador.
Tal cual. Hay veces que intentar imitar el funcionamiento de una librería, en especial las más básicas, puede servir bastante para poder entender mejor. Incluso entender cuestiones básicas del lenguaje, como la manera en que maneja la memoria, puede ayudar tener un enfoque mas amplio de los distintos errores. Saludos!
Se te olvido la parte en que uno todo inocente y bien animado yendo a aprender por su cuenta algo nuevo; cuando te topas con pared porque a los programadores les da flojera documentar y mucho menos les gusta hacer guias con ejemplos CLAROS.
ser programador no es para todos ya que requieres una mentalidad muy disruptiva y comprender la "escencia" de los problemas y aun que se puede desarrollar, sigue siendo algo no para todos por que hay personas que teniendo una sesión de 4 horas resolviendo un bug lo disfrutan, mientras que otros se estresan y se mueren por que no encuentran el error. al final igual somos ingenieros y debemos aprender a resolver cualquier problema, porque la programación no solo se basa en andar escribiendo código, puede juntarse con cualquier rama lo cual hace que programar sea impresionante. tipo si tienes los conocimientos suficientes de programación, mecánica y electronica. te podrias armar un tesla de 0 sin pedos y hasta talvez hacer uno mejor que el que ya existe. pero todo eso gracias a saber cómo funcionan las cosas (logica)
@@ErnestoBertrand yo he estado aprendiendo c sharp sólo por el lenguaje .net que puede beneficiar mis webs, gracias a JAVASCRIPT se me ha hecho muy fácil lo básico, de hecho ya estoy aprendiendo las funciones en 1 semana de aprendizaje, y pensar que aprendí sobre las funciones en mi 5 mes de aprendizaje en JS Aunque me gustaría decir que c# es fácil, Realmente en ciertos puntos es difícil, como las clases que sinceramente no pienso aprender que ni siquiera lo aprendí a profundidad en JS Pero bueno, ¿Qué puedes esperar de un lenguaje altamente tipado?
Creo que te contradices cuando explicas que programar no es "solamente escribir código" y que también hay que aplicar pensamiento crítico (a la hora de escribir código). Es una narrativa un tanto problemática porque hay muchas personas, sobretodo en puestos gerenciales, que miran con desprecio a los programadores justamente porque "sólo se dedican al código". Escribir código limpio, escalable y mantenible efectivamente no es sencillo y tampoco lo es adaptarse a las circunstancias del negocio que se está atendiendo, pero en última instancia todo lo que somos y hacemos tiene que ver con código.
Midudev ha sido peor dentro de la programación sus inicios, eso sí tuvo que someterse casi un año en luchar en las lagunas mentales, no era el mejor en matemáticas no las entendía y no sentía pasión por la progra. Ahora es uno de los mejores programadores angloparlantes de la plataforma.
Buen video, en tu LinkedIn tienes un nivel de inglés medianamente alto. Tálvez podrías hacer un video acerca como alcanzaste ese nivel. De antemano muchas gracias, exitos.
Ya hace bastante tiempo que la algoritmia se aplica menos, hoy en dia todo es aprender a configurar frameworks y aprenderse sus reglas, ya prácticamente está todo hecho
Los cursos intensivos de 6 meses te enseñan solo a "programar", mientras que aprender a "resolver problemas" lleva como mínimo unos 4-6 años y se extiende hasta básicamente toda tu vida xd Así que paciencia para a quien le esté costando, muchos pasamos por eso, y es un proceso completamente normal.
Viendo el video, diría que estás empezando a estudiar programación. Todo lo que dices no tiene sentido y son preocupaciones de alguien que recién está empezando. La part difícil de un proyecto de software es la gestión de proyectos, presentaciones, documentación, charla con el cliente, etc. La parte de código es relativamente sencilla, salvó casos muy específicos...
desafortunadamente aun no he tenido la oportunidad de estar de ese lado del negocio. Por supuesto, no dudo que sea difícil lidiar con clientes estrictos, ya el tiempo me dará la experiencia. Tu has tenido la oportunidad de liderar algun proyecto ?
Hola Amiga 😊😮! Yo creo que se necesita saber aritmética de la primaria y las matemáticas, A, B, C, del nivel secundario y será suficiente para crear algoritmos exitosos 😅😊😊❤! German Like
Estoy empezando la carrera de ing. De sistemas y me estan enseñando Python, quiero practicar y aprender por mi cuenta. Tu canal es genial. Sería buena idea hacer un vídeo acerca de cómo aprender por tu cuenta, los mejores recursos y consejos, suerte 😊
Supongo que yo diría de que entre los mismo compañeros se pongan ejercicios o le puedes decir a alguna que solo te de un ejercicio para hacer, pero que no te muestre el código y tú ya luego lo haces y se lo mandas a la ia para que lo "evalue ". Ohh si no, el mirar el código de los demás ( compañeros ) y ver si tienen errores
me gusta el formato de los videos es creativo, tal ves sea porque estas iniciando, pero sugeriría una narración más rápida y separar en segmentos el guion en para no decirlo todo de corrido, para que sea más dinámico el video, aparte de eso están buenos los consejos UuU Una pregunta aun no me decido porque rama de la programación dedicarme según tu experiencia dirías que es mejor el backend o el frontend?
Gracias por las sugerencias, las tendré muy en cuenta para los próximos videos. En cuanto a qué rama de la programación escoger va muy de la mano con lo que te guste y se te dé mejor. En lo personal disfruto mucho más el back-end, que es un poco más lógico, el front-end al inicio se me hacia tedioso jajajaj, pero recientemente lo he estado estudiando y ya no me disgusta... tanto. Qué te gusta más, crear interfaces visuales o trabajar con la lógica y datos de un software?
Me encantó tu video, totalmente de acuerdo, programar es complicado es la esencia de resolver problemas, realmente es satisfactorio cuando avanzas, es un camino lento difícil, pero luego los frutos llegan, tus consejos son muy buenos y prácticos que genial haber descubierto tu canal, estaré ansioso de ver tu futuro contenido realmente eres una Master ❤
si queres ser bueno, necesitas aprender primero analisis, algebra, estadistica, materias de ciencias exactas y padres de la computación, solo asi te diferencias del resto!
Una pregunta, cuál es el lenguaje de programación que recomiendan para empezar, quiero comenzar pero no sé nada y quiero enfocarme en un lenguaje ahora que aún soy joven, pero no se por cuál comenzar
yo siendo joven y teniendo ya experiencia te digo de una vez que todo depende de el efoque que tengas, pero asi a nivel general yo siempre recomiendo empezar por python o con javaScript ademas de ser lenguajes demandados naturalmente, tambien se aprenden los onceptos necesarios para desarrollarse en el ambito, tambien vas a tener que leer documentacion, muchos se saltan el paso de leer y van directo a youtube o a chatGPT pero creeme es parte importante del crecimiento
Si estás empezando a programar, empieza con C, este lenguaje te va a ayudar a comprender como la computadora maneja los recursos para el programa que se este ejecutando, una vez que hayas entendido todos los conceptos, vas a ver qué casi todos los lenguajes se manejan igual y solo tendrás que recurrir a revisar una sintaxis (o el como se escribe) de una función que necesites. Busca ejercicios en internet que usen algún concepto que estés estudiando y programa, programa mucho, y usa chat gpt y Google como última opción para saber cómo se programar el ejercicio o saber donde esta el error, no esta mal usarlos pero es mejor desarrollar la lógica y análisis de programación. Ah, y por último, estudia matemáticas, más álgebra lineal y geometría y trigonometría que son las que más se usan, mucha gente las deja de lado pero son importantes. Ya que hayas hecho lo anterior, "estudia" cualquier lenguaje que quieras, es importante saber a qué están orientados esos lenguajes de programación, cuáles son sus puntos fuertes y débiles. Ve los lenguajes como herramientas, ya que dependiendo del proyecto te sirve más usar un lenguaje que otro. Pero algún día lo entenderás, perdón por mucho texto, espero y te sirva esto.
@@lucianosalvattorekollnespe2428 Ehhh, bueno, es un hobby, lo utilizo para programar en unreal engine, y mas o menos lo pillo, que si librerias, punteros, etc, una vez estaba haciendo un ajedrez ("no lo termine"), y estube acojonado con el tema de la memoria, que si debo crear nuevas instancias de la posicion ya que es un vector2i creado por mi, etc, en resumidas cuentas, amo los punteros
Yo no se que estudiar, pero programar suena interesante. Solo ocupas una compu y ya, y de ahi que mas necesitas??? Podra pasar a un posgrado o inclusove tener u estat de becaso??? Es posible??
estoy todos los dias estudiando la ingenieria, java, c#, arquitecturas , algoritmos. linux... mientras mas aprendo mas me doy cuenta de lo poco que sé, mientras mas subo la montaña se hace mas alta. eso de trabajar en 6 meses.. es mito..siento que necesito estudiar por lo menos 2 años mas todos los dias.
confirmo, yo con acompanamiento aun asi pienso que me falta mucho por aprender a pesar de que estos me pueden ayudar bastante
Bueno muchas veces no sabremos cuanto sabemos ni sabemos si es suficiente
Esto es una maratón, no carrera , la universidad claro que te ayuda pero en el mundo laboral tu capacidad de adaptarte, aprender y Ayudar, te van a servir mucho más.... Entenena mucho tu lógica, aprende con un lenguaje fuertemente tipado y el inglés muy importante... Este último si te recomiendo los certificados internacionales, no son tan caros como uno piensa...
yo hace 10 años que trabajo, la vida es como un roguelite...aplica a todo lo que percibas con los 5 sentidos
@@Alice-j7l3o si tienes Linux como so principal aprendes pasivamente
La parte divertida de ser un programar es justamente eso , resolver problemas , por eso es que muchas veces no logras ser un buen programador , muchos ven los problemas como un obstaculo , un buen programador lo ve como un reto , y es que no se imaginan lo satisfactorio que es cuando resolvemos un bug o simplemente nuestro programa funciona :>
El string tenia un espacio en la ultima posición y el === devolvia false 💀💀💀
Recuerden siempre usar !input.value y no input === null
Es un consejo para sus formularios con Javascript y HTML, recuerden usar eso en el condicional de validacion del input
real, me pasa que si programo algo que funciona al instante me siento raro, necesito esa pequenia frustacion para luego resolverla y sentirme el amo del universo xd
Eso es correcto, realmente resolver un bug es demasiado cool, se siente como ganar la carrera
Lo difícil es salir del bloqueo, ya pasó 1 año desde que perdí el gusto por programar
Buen video, la parte dura de la programación es desarrollar la Lógica..... Hay ejercicios que te toman hasta 1 mes en resolverlos pero gracias a eso he aprendido a entender los ejercicios desde otro punto de vista
Un error grave es creer el cuento de que para programar no es necesario saber muchas matemáticas. Las matemáticas ayudan a desarrollar la lógica, especialmente los ejercicios de problemas, que ayudan a desarrollar la práctica de la descomposición de un problema grande en partes pequeñas. Saber resolver problemas de física también ayudan enormemente a pensar de forma lógica.
pese a que es bueno tener un pensamiento lógico matemático, no significa que por ello te sea mas facil programar. yo pensaria que es mas tener logica de cómo funcionan las cosas y entender de que forma resolver esa problematica. Las matematicas ayudan a mantener una mente "disruptiva" por asi decirlo, ya que al existir muchas formas de resolver una operacion debes escoger la correcta para que te de el resultado necesario, lo cual interpretaria como un "entrenamiento" mental que si quitas las matematicas y lo cambias a resolver un problema codificandolo, tendrias el mismo resultado.
Lógica de programación dicen siempre por ahí, pero cuál es la lógica que utiliza la programación ? porque hay dos tipos de lógica: está la lógica de la filosofía, y luego la lógica de las matemáticas. La programación utiliza esta última. Los ejercicios de problemas, operaciones aritméticas, regla de tres simple, operaciones aritméticas sobre fracciones, despeje de fórmulas de la física, son algunos de los conceptos más importantes para poder desarrollar la lógica que se utiliza en la programación. Si quieres programar sin manejar estos conceptos, lo puedes hacer, y tu programa hará lo que le mandes a hacer, pero como programadores buscamos la eficiencia del programa, y lo que tenía que tener simplemente 5 líneas de código, si estos conceptos no los manejamos, nuestro programa tendrá 20 líneas de código.
@@_chris_6786 La cantidad de líneas de código no necesariamente indican que tan eficiente es un programa, además menos cantidad no necesariamente es mejor porque no estas considerando la legibilidad del código
@@ferecece yo creo que el mensaje está muy claro en esta conversación. Nosotros los desarrolladores de software buscamos la eficiencia en nuestros programas, en otras palabras, es más importante la eficiencia del programa, que la legibilidad del código, siempre tratando de encontrar el equilibrio entre ambos, pero si esto no es posible, la eficiencia es más importante. Al final del día, si dos programas realizan exactamente la misma tarea, siempre vamos a decantarnos por aquel que utiliza menos recursos del sistema, o sea, el más eficiente.
@@_chris_6786 Concuerdo.
Pues eso sólo seria la parte de 'programar' pero para desarrollar un software se requiere muchooo más qué eso, análisis de problemas, requerimientos, diagramas, bases de datos, metodologías ágiles, arquitecturas, redes, seguridad, despliegue cloud, además de los famosos backend y frontend, sumarle a eso la IA qué ya está hasta en la sopa, dudo qué en 6 meses si quiera llegues a entender el 20% de todo eso.
Y aparte que uno solo no hace un software completo sono se requiere varias personas
En mi caso, cuando mejor me sentí fue cuando intenté resolver un problema de ver si una palabra era palíndroma, y en vez de usar el método .reverse en JavaScript (Porque no lo conocía), cree un bucle que cogía las letras y las introducía en un array y luego otro bucle que introducía también las letras en otro array pero de derecha a izquierda y al final comparaba los arrays y daba el resultado.
Cuando vi que la solución podría haberse escrito con dos o tres líneas gracias a los métodos me sentí estúpido, pero luego me sentí super bien al entender que supe entender la lógica de lo que me pedía y llegar a una solución aun sin saber que existía un método para hacer exactamente eso...
Soy un nerd y nunca encontré trabajo de programador. Sali del TEC en el 99 y mis maestros me enseñaron a programar como en los 80's. Recuerdo que me dijeron "Existe Office, úsalo". Obviamente Windows 95 era nuevo para ellos y tuve que aprender Visual Basic trasteando yo mismo. El conocimiento de bases de datos que tenía era teórico y ni siquiera sabía que era eso de Cliente-Servidor. Pues bien, como dije, me puse a menearle a la base de datos Neptuno que venía con Office 95, al principio sin saber lo que hacía. Usando Neptuno como inicio, logré modificarla y convertirla en un punto de venta que hasta la fecha sigo usando en mi negocio.
E visto muchos hablar sobre necesidades matemáticas, problemas y solucionar errores.
Pero lo que se les olvida decir es que venden la idea de programar a muchos que no tienen la idea de lo que es, o no saben que es un lenguaje de programación o para que sirve cada uno, dan la idea de que programar te hará saber como crear páginas webs, apps, juegos, servidores.
Y la mas vendida que muchos piensan: Que te enseñaran como armar una PC 😑, yo empece con Java y fue un infierno para alguien que apenas tenia idea de que era el CMD pero hechenle ganas que todo con paciencia, esfuerzo, pensamiento logico y critico les hará seguir y conseguirlo.💪
Me encanta la edición y el formato de tus vídeos 🤍
Muchas gracias🩵
Totalmente, la cosa en programación no es la forma de escribir en un lenguaje. El lenguaje da igual( hasta cierto punto), lo importante es desarrollar la lógica y saber solucionar problemas. Gran video
A mi me enseñaron a programar con C en al universidad y gracias a eso puedo agarrar cualquier lenguaje, y si tengo una duda consulto la documentacion y puedo entender como funcionan los metodos por dentro
Justo tu video me recordo mucho algo que nos dice mi jefe actual, y nos lo dice a todos desde los JR hasta los SR, " no pienses como programador, piensa como ingeniero", resulta que mas que programar es una ingenieria en si misma, por algo existe la especializacion de ingenieria del software, a 5 años de empezar en esta area si les recomiendo que aprendan mas el area de ingenieria que de codigo, porque bueno el codigo existe chat GPT y otras herramientas que pueden ayudar a hacer el codigo, pero falta muchos que sepan que hace su codigo realmente, solo saben que x cosa da x resultado pero no se plantean como y porque funciona (consejo en chatGPT puedes pedirle a la IA que al hacer un codigo te explique paso a paso como funciona, ayuda bastante)
algo que me paso hace como 1 año fue que queria usar expresiones lambda en un proyecto de java ya que era mas facil usarlas que hacer todo un codigo de la forma tradicional, pero resulto que el proyecto no habia sido migrado a versiones superiores a java 8 asi que me toco aprender a hacer codigo sin usar lambda, a pesar que es mas eficiente el uso de lambda pues en esta situacion particular no lo podia usar
Muy buen video, me salió en recomendados y aunque tu canal es nuevo, seguramente crezcas un montón con este nivel de videos te lo re mereces, un saludo.
Wow, que excelente descripción de lo que es programar relacionandolo con hacer un pastel con una receta.
Recuerdo que me estaba costando mucho trabajo programar en Java, fue hasta que empecé a probar con C# que pude "despertar" mi habilidad como programador. Sé que ambos lenguajes tienen prácticamente la misma sintaxis pero lo cierto es que fue empezar a usar C# y es como si algo hubiese hecho "click" en mi cerebro. Sé que ahora están de moda Python y JavaScript, pero pueden probar a darle la oportunidad a lenguajes más tradicionales.
igual me paso eso, estuve varios meses en java y me sentia bloqueada mentalmente, y pasamos a c# y hubo un momento en que senti que ya entendia lo que estoy haciendo, como que cuando empiezas a ver las peliculas en ingles sin los subtitulos y las entiendes, me paso con el codigo, pero luego de una inmersion de varios meses
Después de 3 añitos estudiando logré entrar en el campo. Sorprendentemente en el trabajo de mis sueños, si estás en el proceso pero piensas que no lo lograrás, sigue hasta que lo consigas, al final todo valdrá la pena, buena suerte.
Gracias por compartir, a veces nos dejamos llevar por las ganas de saberlo todo ya o de hacernos películas en la cabeza que no corresponden a la realidad!
Ey excelente video, me sorprendio ver que este sea un canal nuevo, con tanta calidad
Me gusta mucho este vídeo; tiene muy buenos consejos (aplicables a más temas que la programación) y está muy bien explicado. Gracias por compartirlo 🙂
¡Muy interesante video! Lo explicas bien 👋🎆
¡Gracias! Tus videos me ayudaron mucho a la hora de aprender Django ✨
@@kadev2000 ¡Me da gusto! 😊 ¿Te interesaría realizar una colaboración entre los canales? 🎉
@@UskoKruM2010 Claro que si !!!
programar no es para cualquiera, hay un punto importante que es la tolerancia a la frustracion y luego por eso muchas personas que programan dejan de programar
Excelentes consejos, muy útiles 😊
Vengo del futuro acabo de certificarme como tecnólogo en análisis y desarrollo de software en el sena, cucuta/ colombia y tengo como aproximado 3 años y todo lo que me falta jaja uso linux hace mas de 1 año, eh probado varios distros, mi primer lenguaje java, spring e springboot, ahora ando en js,node.js y orita en pruebas, unitarias,integracion, y de carga, luego devo repasar java que llevo 9 meses que no lo toco
También estoy cursando ADSO!! y estoy en la misma situación con Java, hace meses no lo toco jajaj y tengo pendiente empezar con Spring Boot
😮 Yo quiero estudiar en el Sena tengo 22 años necesito estudiar
@@kadev2000 yo ya se springboot, mi proyecto dure 6 meses y lo eh usado con jpa y postgresql
@@Odesza-777 apúrate hermano el tiempo pasa muy rápido y no vuelve, y aprende ingles también
que buena metáfora ya no con programar, sino aplicado a cualquier carrera de la universidad te diría. muy didáctico.
Iba a mencionar que deberías equilibrar mejor la posición de la voz en futuros videos, pero noto que en el último que subiste ya lo has solucionado. ¡Enhorabuena!
Si! logré solucionarlo. ¡Muchas gracias!
mira, personalmente voy 3 años estudiando programación, de hecho voy cursando el último ciclo y algo que me cuesta bastante es, aprenderme los códigos jaja, sé lo básico claro está, pero lo que creo que me hace buen programador es que toda la lógica la tengo en la cabeza, siento que he pensado demasiado como "programador" es algo del día a día para mi puesto a que, de alguna manera aprendí a ver las cosas como si todo fuera lógica de programación, mis juegos los desgloso como si estuviera yo programando y así, algo chvre que me sale bien es que, pese a que sí, le doy casi todo con gpt o algo, yo le doy la idea, el enfoque, el paso a paso y me pongo a leer detenidamente lo que me pasa, para ver si hace lo que pedí, a veces falla tanto lo que hace que tengo que leer todo nuevamente hasta yo mismo hallar el error y es ahí donde siento que sí, efectivamente, soy un programador.
Muy bueno. Gracias!
Tal cual. Hay veces que intentar imitar el funcionamiento de una librería, en especial las más básicas, puede servir bastante para poder entender mejor. Incluso entender cuestiones básicas del lenguaje, como la manera en que maneja la memoria, puede ayudar tener un enfoque mas amplio de los distintos errores. Saludos!
Muchas veces sabes programar pero no codificar, el conocimiento en un lenguaje es crucial para pasar entrevistas de trabajo
La lógica se entrena primero analizó luego resuelvo luego programo gracias ernesto
Se te olvido la parte en que uno todo inocente y bien animado yendo a aprender por su cuenta algo nuevo; cuando te topas con pared porque a los programadores les da flojera documentar y mucho menos les gusta hacer guias con ejemplos CLAROS.
ser programador no es para todos ya que requieres una mentalidad muy disruptiva y comprender la "escencia" de los problemas y aun que se puede desarrollar, sigue siendo algo no para todos por que hay personas que teniendo una sesión de 4 horas resolviendo un bug lo disfrutan, mientras que otros se estresan y se mueren por que no encuentran el error. al final igual somos ingenieros y debemos aprender a resolver cualquier problema, porque la programación no solo se basa en andar escribiendo código, puede juntarse con cualquier rama lo cual hace que programar sea impresionante. tipo si tienes los conocimientos suficientes de programación, mecánica y electronica. te podrias armar un tesla de 0 sin pedos y hasta talvez hacer uno mejor que el que ya existe. pero todo eso gracias a saber cómo funcionan las cosas (logica)
Yo les recomendaria iniciar con Javascript, de antemano les digo que se van a acostumbrar tanto a las llaves {} que van a odiar a python como yo
@@ErnestoBertrand yo he estado aprendiendo c sharp sólo por el lenguaje .net que puede beneficiar mis webs, gracias a JAVASCRIPT se me ha hecho muy fácil lo básico, de hecho ya estoy aprendiendo las funciones en 1 semana de aprendizaje, y pensar que aprendí sobre las funciones en mi 5 mes de aprendizaje en JS
Aunque me gustaría decir que c# es fácil, Realmente en ciertos puntos es difícil, como las clases que sinceramente no pienso aprender que ni siquiera lo aprendí a profundidad en JS
Pero bueno, ¿Qué puedes esperar de un lenguaje altamente tipado?
Creo que te contradices cuando explicas que programar no es "solamente escribir código" y que también hay que aplicar pensamiento crítico (a la hora de escribir código). Es una narrativa un tanto problemática porque hay muchas personas, sobretodo en puestos gerenciales, que miran con desprecio a los programadores justamente porque "sólo se dedican al código". Escribir código limpio, escalable y mantenible efectivamente no es sencillo y tampoco lo es adaptarse a las circunstancias del negocio que se está atendiendo, pero en última instancia todo lo que somos y hacemos tiene que ver con código.
Es difícil algunas veces, pero de igual forma es divertido 😎
Midudev ha sido peor dentro de la programación sus inicios, eso sí tuvo que someterse casi un año en luchar en las lagunas mentales, no era el mejor en matemáticas no las entendía y no sentía pasión por la progra.
Ahora es uno de los mejores programadores angloparlantes de la plataforma.
Buen video, en tu LinkedIn tienes un nivel de inglés medianamente alto. Tálvez podrías hacer un video acerca como alcanzaste ese nivel. De antemano muchas gracias, exitos.
Claro que si! Me apunto la idea para próximos videos
Aprende de arriba-abajo y de dentro-afuera C y Cpp y resolverás el 90% de los problemas.
Yo estoy aprendiendo HTML,
Acá un estudiante de ciencias de la computación feliz con cada desafío
Buen video, me mantuvo entretenido y escuchando hasta el final, espero que tu canal siga creciendo!
gracias por la info nuevo sub :D
Ya hace bastante tiempo que la algoritmia se aplica menos, hoy en dia todo es aprender a configurar frameworks y aprenderse sus reglas, ya prácticamente está todo hecho
Los cursos intensivos de 6 meses te enseñan solo a "programar", mientras que aprender a "resolver problemas" lleva como mínimo unos 4-6 años y se extiende hasta básicamente toda tu vida xd
Así que paciencia para a quien le esté costando, muchos pasamos por eso, y es un proceso completamente normal.
La verdadera programación son los amigos que hicimos en el camino
Viendo el video, diría que estás empezando a estudiar programación. Todo lo que dices no tiene sentido y son preocupaciones de alguien que recién está empezando. La part difícil de un proyecto de software es la gestión de proyectos, presentaciones, documentación, charla con el cliente, etc. La parte de código es relativamente sencilla, salvó casos muy específicos...
desafortunadamente aun no he tenido la oportunidad de estar de ese lado del negocio. Por supuesto, no dudo que sea difícil lidiar con clientes estrictos, ya el tiempo me dará la experiencia. Tu has tenido la oportunidad de liderar algun proyecto ?
Hola Amiga 😊😮! Yo creo que se necesita saber aritmética de la primaria y las matemáticas, A, B, C, del nivel secundario y será suficiente para crear algoritmos exitosos 😅😊😊❤! German Like
Un poco menos de volumen en los efectos de sonido y la música. Buen video, nuevo suscriptor, espero el prox
Gracias! Para el próximo video lo tendré en cuenta
Deja eso, el contenido es perfecto
Qui estoy con tu nuevo sub 659 para cuando consigas tu primer millón de subs 🤙🏽💪🏽
Excelente video!!
Hacer un procesador virtual desde 0 en c++ cuenta como ser un verdadero desarrollador? 🤔
¿Porque mrd se escucha mas fuerte del lado derecho que del izquierdo? Jajaja
muy buen video, espero llegue a muchas personas
Bueno... algo me dice que llegaras a much@s mas❤ así que desde ya declaró que fui la sub 363
Todo se lo debo a dios ke me iluminó y seme encendió la 💡
respeto maximo
la cosa no es memorizar es CONPRENDER
Buen video❤❤
Gracias! 🩵
Estoy empezando la carrera de ing. De sistemas y me estan enseñando Python, quiero practicar y aprender por mi cuenta. Tu canal es genial. Sería buena idea hacer un vídeo acerca de cómo aprender por tu cuenta, los mejores recursos y consejos, suerte 😊
Claro, me apunto la idea 😊
Supongo que yo diría de que entre los mismo compañeros se pongan ejercicios o le puedes decir a alguna que solo te de un ejercicio para hacer, pero que no te muestre el código y tú ya luego lo haces y se lo mandas a la ia para que lo "evalue ".
Ohh si no, el mirar el código de los demás ( compañeros ) y ver si tienen errores
Buen video gracias!!
Me aparecio en la pagina principal de youtube :O
me gusta el formato de los videos es creativo, tal ves sea porque estas iniciando, pero sugeriría una narración más rápida y separar en segmentos el guion en para no decirlo todo de corrido, para que sea más dinámico el video, aparte de eso están buenos los consejos UuU
Una pregunta
aun no me decido porque rama de la programación dedicarme
según tu experiencia dirías que es mejor el backend o el frontend?
Gracias por las sugerencias, las tendré muy en cuenta para los próximos videos.
En cuanto a qué rama de la programación escoger va muy de la mano con lo que te guste y se te dé mejor. En lo personal disfruto mucho más el back-end, que es un poco más lógico, el front-end al inicio se me hacia tedioso jajajaj, pero recientemente lo he estado estudiando y ya no me disgusta... tanto.
Qué te gusta más, crear interfaces visuales o trabajar con la lógica y datos de un software?
@@kadev2000 creo que no soy tan bueno elaborando diseños, pienso que elaborar la lógica del programa puede ser más interesante
interesante vídeo 👍
Tienes una linda voz 😊
Donde podría mejorar en eso, agradecería la ayuda.
Pues como dijo el video. Experimentar por ti mismo y aprender a leer los códigos.
Me encantó tu video, totalmente de acuerdo, programar es complicado es la esencia de resolver problemas, realmente es satisfactorio cuando avanzas, es un camino lento difícil, pero luego los frutos llegan, tus consejos son muy buenos y prácticos que genial haber descubierto tu canal, estaré ansioso de ver tu futuro contenido realmente eres una Master ❤
si queres ser bueno, necesitas aprender primero analisis, algebra, estadistica, materias de ciencias exactas y padres de la computación, solo asi te diferencias del resto!
buen video por cierto en q programa editas se ve chido
Hola! en Premiere Pro
muy buen video! tenes un nuevo suscriptor argento
Excelente video
Gracias 🩵
chingon
Lo dificil es crear joins entre tablas >=/
Una pregunta, cuál es el lenguaje de programación que recomiendan para empezar, quiero comenzar pero no sé nada y quiero enfocarme en un lenguaje ahora que aún soy joven, pero no se por cuál comenzar
yo siendo joven y teniendo ya experiencia te digo de una vez que todo depende de el efoque que tengas, pero asi a nivel general yo siempre recomiendo empezar por python o con javaScript ademas de ser lenguajes demandados naturalmente, tambien se aprenden los onceptos necesarios para desarrollarse en el ambito, tambien vas a tener que leer documentacion, muchos se saltan el paso de leer y van directo a youtube o a chatGPT pero creeme es parte importante del crecimiento
Si estás empezando a programar, empieza con C, este lenguaje te va a ayudar a comprender como la computadora maneja los recursos para el programa que se este ejecutando, una vez que hayas entendido todos los conceptos, vas a ver qué casi todos los lenguajes se manejan igual y solo tendrás que recurrir a revisar una sintaxis (o el como se escribe) de una función que necesites. Busca ejercicios en internet que usen algún concepto que estés estudiando y programa, programa mucho, y usa chat gpt y Google como última opción para saber cómo se programar el ejercicio o saber donde esta el error, no esta mal usarlos pero es mejor desarrollar la lógica y análisis de programación. Ah, y por último, estudia matemáticas, más álgebra lineal y geometría y trigonometría que son las que más se usan, mucha gente las deja de lado pero son importantes. Ya que hayas hecho lo anterior, "estudia" cualquier lenguaje que quieras, es importante saber a qué están orientados esos lenguajes de programación, cuáles son sus puntos fuertes y débiles. Ve los lenguajes como herramientas, ya que dependiendo del proyecto te sirve más usar un lenguaje que otro. Pero algún día lo entenderás, perdón por mucho texto, espero y te sirva esto.
Mi oido izquierdo disfrutó el video
un suscriptor nuevo
Tan inteligente t tan poco apoyo 😥
que linda voz tienes me enamore
Una niña programadora😅 jeje, buen contenido
?
Factos
sip
Cien por ciento cierto
Nah, c++ es mas facil
Nou
Es muy subjetivo eso, tal vez sea en su parte sintaxis sea facil, en mi caso estoy aprendiendo manipulacion de bits en c++, y si me esta costando
no sabes c++
@@lucianosalvattorekollnespe2428 Ehhh, bueno, es un hobby, lo utilizo para programar en unreal engine, y mas o menos lo pillo, que si librerias, punteros, etc, una vez estaba haciendo un ajedrez ("no lo termine"), y estube acojonado con el tema de la memoria, que si debo crear nuevas instancias de la posicion ya que es un vector2i creado por mi, etc, en resumidas cuentas, amo los punteros
tiraste la papa reina
KISS!!!
vamos a crear software mejor jsshsjsjs
otro video más del monton ''explicando'' que el agua moja zzzzzzZZzzzz
Yo no se que estudiar, pero programar suena interesante. Solo ocupas una compu y ya, y de ahi que mas necesitas??? Podra pasar a un posgrado o inclusove tener u estat de becaso??? Es posible??
internet
Por eso y mucho más yo ya me rendí con esa mirda
4:16
Yo se programar pero no hay ofertas D: