Soy nuevo en esto, llevo una semana solo con psint, viendo videos en youtube, que me recomendais de manera ordenada para aprender bien e ir al 100x100 preparado para aprender mi primer lenguaje de programación. Muchas gracias a todos
siempre me fue facil aprender las cosas, pero tambien se me da facil dar soluciones a problemas informaticos, por lo tanto me demore nada en aprender conceptos de desarrolo, codigo, metodologias, por eso el mejor consejo que les doy es que en ves de pasar horas aprendiendo un lengujae, aprende la logica, el como funciona las cosas, por ejemplo como funciona una llamada de celular, como funciona el envio de correo, aprende como es que un sistema interpreta el codigo ascii
Inicié por ti el desarrollo web. Cuatro años después trabajo como Android dev y he logrado hacer un x5 desde mi primer sueldo. Saludos desde México y gracias por todo.
@@CarlosCastano-td5ss estudié ingeniería Mecatrónica (lo que me dio una buena base formal de estudio). Comencé a ver videos de redes neuronales hace como 5 años. En mi universidad realicé un articulo junto con doctores en el área de visión por computadora, después mi servicio profesional en una empresa de desarrollo. De ahí para delante comencé a pedir trabajo en desarrollo de páginas web hasta llegar a Android Dev. Estudié bastante por mi cuenta. El desarrollo de la tecnología va más rápido de lo que va la universidad
@@CarlosCastano-td5ss Estudié ingeniería Mecatrónica, lo que me dio una base formal de estudio. Pero yo diría que el 80%-90% de mi desarrollo en programación ha sido autodidacta. Desde ver videos en youtube, leer fotos, comprar cursos, hacer pruebas, mi portafolio, leer documentación, trabajar, etc. El desarrollo va más rápido que la malla curricular de la universidad.
Creo que es una ida y venida para aprender bien algo, no basta con saltar de conceptos a programación, vas a tener que pasar de código a concepto también
Desarrollar es un constante aprendizaje, a mi me costo muchísimo saltar de las tablas e indices que manejaba en clipper a base de datos de access y después el salto a mysql ya fue rápido. La primera vez me rompía la cabeza como iba a activar los índices 😂😂😂. Y pasé por muchos lenguajes desde pascal, cobol, clipper, visual basic, hasta php, javascript, html. Hoy en mucho más fácil lograr excelentes páginas en tiempo récord. Pero aún así me cuesta entender el tremendo dominio de Faz en tantos conceptos, me siento en la prehistoria je je je. Me encantaría saber el secreto Faz cómo logras internalizar tanto conocimiento. Es digno de destacar tu gran conocimiento y tu bondad en compartir. Gracias Gracias
Este video vale oro, en algun momento de mi vida pense que lo mejor era aprender y aprender, pero en lo personal llegue al punto de que efectivamente los conceptos son la base ya que los lenguajes son muy parecidos. En mi opinión la programación es un arte, claro si la sabes aplicar con cualquier herramienta.
Deberias hacer algun curso en relacion justo a los conceptos de programacion, seria un curso bastente buenisimo y que muchos programadores agradeceriamos :D
🎯 Key Takeaways for quick navigation: 00:00 *💡 Importancia de entender conceptos antes que solo aprender código* - Comprender los conceptos fundamentales de la programación es esencial antes de avanzar. - Entender cómo funcionan los sistemas de software, protocolos, arquitecturas y otros temas es clave para ser competente en la creación de software. - La diferencia entre un programador novato y uno experimentado radica en la comprensión práctica de estos conceptos. 01:24 *🌐 Aprender inglés para programadores: importancia y herramientas* - Mejorar el inglés es esencial para acceder a recursos y oportunidades en programación. - Plataformas como Imigo ofrecen herramientas y clases específicas para mejorar la habilidad lingüística en contexto de programación. Dominar el inglés facilita la comunicación con clientes y colegas internacionales. 02:34 *💻 Entender conceptos sobre múltiples lenguajes y frameworks* - Comprender conceptos fundamentales como condicionales, funciones, clases, y arquitecturas es crucial. - La sintaxis puede variar entre lenguajes, pero los conceptos subyacentes permanecen consistentes. - Entender los conceptos permite adaptarse fácilmente a nuevos lenguajes y frameworks. 05:05 *🛠️ Aplicación práctica de entender conceptos en el desarrollo de software* - Decidir qué herramientas y lenguajes utilizar depende de comprender los conceptos subyacentes. - La capacidad de intercambiar herramientas fácilmente se basa en la comprensión de los conceptos. - Proyectos progresivamente desafiantes y la práctica constante son clave para aplicar y reforzar el entendimiento de los conceptos. 10:31 *🔍 Importancia de estudiar y entender términos y conceptos teóricos en programación* - Anotar y comprender términos técnicos y herramientas es fundamental para ampliar el conocimiento. - Categorizar y entender conceptos teóricos permite adaptarse a nuevas tecnologías y herramientas. - El estudio constante de conceptos universales en programación proporciona flexibilidad y adaptabilidad en el desarrollo profesional. 11:44 *📚 Ventajas de enfocarse en conceptos universales en programación* - El conocimiento de conceptos universales como arquitectura de software y principios de diseño brinda flexibilidad y adaptabilidad. - Permite resolver una variedad más amplia de problemas y aprender nuevas tecnologías con facilidad. - Fomenta la educación continua al proporcionar una base sólida para comprender y asimilar nuevas herramientas y tecnologías. 12:25 *🚀 Implementación práctica del estudio de conceptos en proyectos de desarrollo* - Organizar el tiempo y elaborar proyectos tomando en cuenta el estudio constante de conceptos es clave. - Probar distintas herramientas dentro de una misma categoría amplía el conocimiento y la experiencia. - El conjunto de conocimientos se expande, permitiendo avanzar profesionalmente y abordar áreas fuera del campo principal de trabajo. Made with HARPA AI
Me ilumino la mente para aprender y practicar la programación siempre decía que no entendía cuando se trata de realizar proyecto grandes y no sabia por donde entrarle, me gusto mucho el de subir de nivel cada proyecto lo voy a aplicar. Gracias🙏
Como Mecatronico te doy la razon, es super importante entender concepto puedes reparar cualquier maquina si entiendes como funciona y el concepto (ejm, es lo mismo un mini split, un refrigerador y un chiller) es exactamente lo mismo solo varian parametros o sensores pero el concepto es igual. Gracias estoy aprendiendo a progeamar PLC ya tengo experiencia de mantenimiento quiero especializarme en eso.
Toda la razón al principio me daba miedo ver gabinetes grandes. No sabía donde empezar. Ahora ya prácticamente le meto la mano a cualquier maquina sino antes entender como funciona considerar entradas y salidas. Lastima que es la experiencia la que te lo enseña.
Este video tiene un contenido enriquecedor y claro en sus recomendaciones., pocas referencias he visto como el de este. Mis felicitaciones por su rico contenido y superioridad al enviar recomendaciones a nuevos desarrolladores y desarrollados ya iniciados.
El video que todos los que están aprendiendo a programar deberían ver. Actualmente estoy cursando ing informática, pero no me siento muy satisfecha con las clases enfocadas a la programación porque las definiciones que dan son muy ambiguas y generales, y luego ya vamos a la práctica, simplemente copiando y pegando el código, sin entender los pasos y procesos que se llevan a cabo para la resolución de problemas con el código. Empecé a aprender por mi cuenta, con una herramienta y una IA que me da retroalimentación de forma rápida y realmente me gusta mucho prácticar. Se nota cuando alguien solo aprende el código y no la lógica detrás del mismo. Lo digo sin la intención de ofender ni joder a nadie.
Es lo que se denomina POC. Cada vez que vayas a aprender algo nuevo puedes crear un proyecto pequeño usando ChatGPT, una vez que lo has ententido puedes adaptarlo a otro proyecto e ir mejorandolo. Gracias Fazt
@@ricardiouslyrics4373 el amigo hace referencia a "prueba de concepto", es decir, si tienes una idea, primero hay que intentar probar que se puede hacer de forma muy sencilla, y luego la vas mejorando
Gracias viejito, con este video voy más enfocado a lo que necesito ir aprendiendo, habiendo tanta información para estudiar, así puedo concentrarme mejor y no perder mi tiempo estudiando quemandome las neuronas sin un objetivo claro 🫂
Una herramienta útil es desarrollar habilidades finder para aprender a estudiar, la técnica de desarrollo que use fue navegar bastante en temas que necesitaban y saltar de pagina en pagina a través de hipervínculos profundizando en diversos temas así, luego retornar y entender más.
Luego de aprender typescript para frontend y backend el aprender php y laravel fue algo como .. esto ya lo se, se parece a , igual que. Muchos lenguajes tienen sintaxis similares ( herencia de c y c++) por lo que saber que hacer o como funciona el interprete o compilador toma mas relevancia que la sintaxis en si
este video me aclaro muchas dudas estoy empezando en la programación y no sabía por dónde ponerme a estudiar conceptos de las cosas que tengo planeadas aprender, pero gracias a este video comprendo mejor cómo funciona esto.
No ps yo también estoy empezando perp yo estoy estudiando fundamentos de la programación, y ps si tiene razón aprender los conceptos siempre me pregunte para q sirve o que función tiene el código que escribes 🎉❤
Muy buen video. En escencia el conocimiento de conceptos básicos y la capacidad de decidir cómo se debe dar solución a un problema específico es lo que hace a un buen ingeniero. Lamentablemente con los miles de bootcamps que existen todo el mundo aprende a usar las herramientas, pero no cual herramienta debe usar.
Quiero expresarte mi más sincero agradecimiento por tu incansable dedicación y por el valioso contenido que nos has compartido. Gracias a tu esfuerzo y generosidad, muchas personas, incluyéndome, han podido transformar sus mentalidades hacia una mayor prosperidad y éxito.Tus enseñanzas y experiencias nos inspiran a alcanzar nuestras metas con determinación y confianza. Tu impacto en nuestras vidas es profundo y significativo, y por ello, te estaremos eternamente agradecidos.Con todo mi aprecio y gratitud, 6:57
Mijo, coincido en que aprender conceptos antes que codigo es primordial para ser un buen programador, o incluso un ingeniero de software. Sin embargo, muchas veces no sabes que un concepto existe hasta que te lo preguntan, y tienes que saberlo. Ese es un problema que A VECES se resuelve mientras estas aprendiendo una plataforma especifica.
No sé si tenga que ver... Pero estoy aprendiendo programación y llevo varios meses debatiendo este tema en discord con dev profesionales y algunos están de acuerdo pero otros no, mi conclusión la misma de este video 'Claro no a la misma profundidad' pero si sobre aprender los fundamentos antes de codificar. Si mis charlas/debates influenciaron a una serie de videos nuevos sobre este tema en concreto me sentiré muy feliz 😂. Voy por muy buen camino... Hace unos días le estoy dando a C y uff que felicidad y vengo de PSeInt 😅
gracias por este esfuerzo de ayudar a la horda de almas perdidas que vagan por el mundo del desarrollo de sotware/informática etc, hoy estoy un poco más cuerdo
IMPRESIONANTE LLEVO 2 AÑOS Y APENAS SE LO BÁSICO LO ENCUENTRO SUMAMENTE DIFÍCIL PERO L DETALLE ESTA EN QUE NO PRACTICO LO SUFICIENTE POR NO TENER COMPUTADORA 🖥 SOLO LAS 3 HORAS DE LA UNIVERSIDAD
Completamente de acuerdo, el problema es que las empresas piden conocimientos de herramientas, y si les dices que entiendes los conceptos de fondo, no te van a tomar en cuenta, en la mayoría de las veces. Es una mierda.
A mí lo que más me ha ayudado fue la procrastinación, en vez de insistir a aprender como programar fue convertirlo en una actividad que hago cuando procrastino, al final me termino gustando y ahora lo entiendo mejor todo.
Excelente tu vídeo fazt!! En lo personal me causa un poco de incomodidad cuando las personas te dicen que "no seas un generalista" que debes enfocarte en un lenguaje y dominarlo. Cuando en realidad cada uno es diferente, mi fuerte no es el front pero si el back y me siento cómodo con varios lenguajes por qué cada proyecto hay un lenguaje idóneo.
Lo suficiente como para conseguir tu primer trabajo? estudio en línea, voy a mirar de la carrera, crees que con una buena carpeta de proyectos y unos cuantos certificados pueda conseguir trabajo aunque sea como becario???
En la universidad nos enseñaron de esto 1 diagramas de Flujo 2 diagramas de actividades 3 diagramas de Caso de uso 4 diagramas de clases 5 diagramas de estados 6 Diagramas de secuencias En matemáticas Lógica proporcional Funciones Matrices
Me gustó su vídeo. Muy buen excelente trabajo. Me suscribo a su canal de TH-cam. Pienso que conlleva muchísima concentración hacer el trabajo de 'informática'.
Si quieres que lo diga, la forma que pude aprender a programar es de forma abstracta porque siempre soy de perder rápidamente el camino si no hago paso a paso tal cual como lo dice un libro, así que tuve que cambiar de método para no solo poder entender de lo que estoy escribiendo sino imaginar lo que estoy haciendo. Es como querer aprender estar en una oficina cuadrada y gris teniendo un cubículo al estilo de Frutiger Aero
Exacto! de hecho considero que antes de usted iniciar a programar deberia tener conceptos como algoritmos bastante claros! pues todos saben que no importa si usted es el mas top en un lenguaje, si su algoritmo apesta, su solucion apestara! trabaje en java, en react, en php, en phyton o en el que sea
Bueno y donde se aprenden esos conceptos? Están ordenados y categorizados en algún libro? O solo hablas de una noción que adquiriste tras varios años y experiencia programando?
Siempre es un equilibrio entre esto y aquello. En mi caso me enfoque mucho en los conceptos y me esta costando un poco mas programar 😅. Si estas arrancando metele para adelante que vale la pena, se puede hacer de todo!
“If you don’t know how compilers work, then you don’t know how computers work. If you’re not 100% sure whether you know how compilers work, then you don’t know how they work.” Recomendación: aprendan y estudien cómo funcionan los intérpretes y/o compiladores a fondo, hagan uno, desde las bases (scanners, lexers, parsers, etc), entender esto engloba muchísimos conceptos de base y avanzados, te hace un mejor desarrollador/ing.
Sería interesante que dispusieras todas estas ideas en algún repositorio, con alguna herramienta adecuada (Notion?), en forma de esquema que agrupe todos los términos y lenguajes que has mencionado, de manera visual y gráfica, para que pudiéramos hacernos una idea de lo que necesitaríamos aprender en cada materia...
Soy DBA sin embargo nunca me ha gustado dejar la programación de lado ya que siempre la termino utilizando para automatizaciones. Actualmente estoy planteándome una herramienta para automatización de backup de base de datos con interfaz grafica utilizando PySide. La idea es plantearlo como un desplegable de comandos con una etiqueta descriptiva y un nombre, sin necesidad de ver todo el comando. y accionar todo esto mediante un botones y que te muestre el la salida del CMD por la pantalla. Por que les cuento todo esto ? Para que se hagan una idea de que sin importar en que área estemos podemos crearnos herramientas para agilizar nuestros trabajos e incluso a ayudarnos entre compañeros en determinadas situaciones. Ya que ahora teniendo esta herramienta en mano y las futuras modificaciones y funcionalidades que le agregare puedo incluso delegar tareas simples y con una interfaz cómoda en la que puedo confiar
Este es el roadmap front end th-cam.com/video/-cUjb-HiPtM/w-d-xo.htmlfeature=shared y este de backend th-cam.com/video/lDk0t0y4TGk/w-d-xo.htmlfeature=shared 2024 en su OTRO canal de faztCode :D
Lo que pretendo es empezar con un proyecto y según se vaya implementando componentes o funciones, me podré a leer sobre eso que quiero implementar, qué capítulo sería y si es que ya hay alguna librería al respecto.
Creo que eso es lo contrario a la que haces ttu, yo creo que tu fortaleza esta en que has aprendido distintos lenguajes y aprendido los patrones que se repiten en los mismo. y tu cerebro a podido formar conexiones neuronales con mas piezas de informacion que te permite entender mejor la programacion en general.
Dijiste la clave de todo!! aunque nunca está de más mencionar que siempre el primer paso es aprender primero la lógica de programación. No es en vano hacer una carrera de 3 años mínimo para luego meterse de lleno en 1 lenguaje de alto nivel, PHP, C#, PYTHON ETC...Si estás empezando éxitos programar es hermoso y dominarlo es un grado altísimo de bienestar.
La lógica de programación es lo menos importante si no tienes claro el objetivo de una solución digital, tienes que aprender primero a entender requerimientos, luego pasar ese requerimiento a un lenguaje asi practicas la programación con código y de la mano los conceptos ahí es donde se va adquiriendo la lógica para programar
@@jorgeandresgarcia291decir que la lógica es lo menos importantes es lo mismo que decir que no hay que aprender los fundamentos de programación, cuando se aprende programación (valga la redundancia), con un lenguaje en cuestión los conceptos no vienen solos, sino con la sintaxis de dicho lenguaje y todas sus reglas, las cuales terminas aprendiendo, lo que crea una confusión en muchos principiantes. Es por ello que la lógica de programación es la base de esta habilidad, y debería aprenderse independiente de un lenguaje, ya que los novatos solo ven líneas de código, en vez de ver una herramienta que ayuda a solucionar problemas, tener claro esto es lo importante. Ya por último pero no menos importante, aprenda lógica y estructura de datos, el objetivo claro lo tendrás después que aprendas eso bien, no antes, al menos para desarrollar un buen proyecto. Actualmente he conocido personas que le habrían gustado empezar por la lógica en lleno, y no con un lenguaje en cuestión, precisamente por la confusión que crean cuando no sabes ni papas de dichas herramientas.
@@ManuelLopez-xn8wgesto es muy cierto Manuel, en la U la logica no fue mucha si no cosas como los elementos básicos que componen un proyecto de programación como variables, bucles, funciones
¡Obtén un 90% de descuento en tu suscripción mensual o anual! Click aquí :point_right: dev.immigo.io/?via=fazttech
El vídeo que deberían de ver todos los que están empezando en el maravilloso mundo del desarrollo de software.
Y algunos graduados o senior también... 😂
Realmente esto es lo que uno necesita antes de empezar a escribir, cuando se empieza uno no sabe por dónde empezar
yo haha.
@@mateomartinez1237 pasa muchisimo
Soy nuevo en esto, llevo una semana solo con psint, viendo videos en youtube, que me recomendais de manera ordenada para aprender bien e ir al 100x100 preparado para aprender mi primer lenguaje de programación. Muchas gracias a todos
siempre me fue facil aprender las cosas, pero tambien se me da facil dar soluciones a problemas informaticos, por lo tanto me demore nada en aprender conceptos de desarrolo, codigo, metodologias, por eso el mejor consejo que les doy es que en ves de pasar horas aprendiendo un lengujae, aprende la logica, el como funciona las cosas, por ejemplo como funciona una llamada de celular, como funciona el envio de correo, aprende como es que un sistema interpreta el codigo ascii
Oye , yo no conozco a nadie en el medio de la programación.
Necesito amigos en este medio para hablar de esto.
Te puedo seguir en redes?
Como la desarollaste bien al empezar?
Inicié por ti el desarrollo web. Cuatro años después trabajo como Android dev y he logrado hacer un x5 desde mi primer sueldo. Saludos desde México y gracias por todo.
Estudiaste por tu cuenta o en una Universidad y como conseguiste trabajo?
@@CarlosCastano-td5ss estudié ingeniería Mecatrónica (lo que me dio una buena base formal de estudio).
Comencé a ver videos de redes neuronales hace como 5 años. En mi universidad realicé un articulo junto con doctores en el área de visión por computadora, después mi servicio profesional en una empresa de desarrollo. De ahí para delante comencé a pedir trabajo en desarrollo de páginas web hasta llegar a Android Dev.
Estudié bastante por mi cuenta. El desarrollo de la tecnología va más rápido de lo que va la universidad
@@CarlosCastano-td5ss En este ramo debes ser si o si autodidacta, la escuela solo te da las bases.
Pasa tu ig bro
@@CarlosCastano-td5ss Estudié ingeniería Mecatrónica, lo que me dio una base formal de estudio. Pero yo diría que el 80%-90% de mi desarrollo en programación ha sido autodidacta. Desde ver videos en youtube, leer fotos, comprar cursos, hacer pruebas, mi portafolio, leer documentación, trabajar, etc. El desarrollo va más rápido que la malla curricular de la universidad.
honestamente no me sorprende que ahora tengas 500k, te sigo desde los cursos de HTML y ahora ver como ha crecido tu canal es gratificante.
Creo que es una ida y venida para aprender bien algo, no basta con saltar de conceptos a programación, vas a tener que pasar de código a concepto también
De acuerdo, lo que explica en el vídeo es una consecuencia esperable de alguien que busca aprender bien cualquier cosa
Desarrollar es un constante aprendizaje, a mi me costo muchísimo saltar de las tablas e indices que manejaba en clipper a base de datos de access y después el salto a mysql ya fue rápido. La primera vez me rompía la cabeza como iba a activar los índices 😂😂😂. Y pasé por muchos lenguajes desde pascal, cobol, clipper, visual basic, hasta php, javascript, html. Hoy en mucho más fácil lograr excelentes páginas en tiempo récord. Pero aún así me cuesta entender el tremendo dominio de Faz en tantos conceptos, me siento en la prehistoria je je je. Me encantaría saber el secreto Faz cómo logras internalizar tanto conocimiento. Es digno de destacar tu gran conocimiento y tu bondad en compartir. Gracias Gracias
Este video vale oro, en algun momento de mi vida pense que lo mejor era aprender y aprender, pero en lo personal llegue al punto de que efectivamente los conceptos son la base ya que los lenguajes son muy parecidos.
En mi opinión la programación es un arte, claro si la sabes aplicar con cualquier herramienta.
Me sirve bastante la verdad estoy aprendiendo un lenguaje y su framework, me concentrado tanto en el código que no me había detenido a pensar en esto.
Todo esto describe realmente lo que es un ingeniero de software, buen video!
Grande Fazt siendo nuestro mentor desde tiempos legendarios ❤😅
Fazt estoy tan de acuerdo con esto!!, es exactamente lo que he hecho y actualmente me siento tan confiado, que siento que podria crear lo que sea...
Deberias hacer algun curso en relacion justo a los conceptos de programacion, seria un curso bastente buenisimo y que muchos programadores agradeceriamos :D
Mi estimado hace años hice un web con tus tutoriales gracias por tus tips y consejos
🎯 Key Takeaways for quick navigation:
00:00 *💡 Importancia de entender conceptos antes que solo aprender código*
- Comprender los conceptos fundamentales de la programación es esencial antes de avanzar.
- Entender cómo funcionan los sistemas de software, protocolos, arquitecturas y otros temas es clave para ser competente en la creación de software.
- La diferencia entre un programador novato y uno experimentado radica en la comprensión práctica de estos conceptos.
01:24 *🌐 Aprender inglés para programadores: importancia y herramientas*
- Mejorar el inglés es esencial para acceder a recursos y oportunidades en programación.
- Plataformas como Imigo ofrecen herramientas y clases específicas para mejorar la habilidad lingüística en contexto de programación.
Dominar el inglés facilita la comunicación con clientes y colegas internacionales.
02:34 *💻 Entender conceptos sobre múltiples lenguajes y frameworks*
- Comprender conceptos fundamentales como condicionales, funciones, clases, y arquitecturas es crucial.
- La sintaxis puede variar entre lenguajes, pero los conceptos subyacentes permanecen consistentes.
- Entender los conceptos permite adaptarse fácilmente a nuevos lenguajes y frameworks.
05:05 *🛠️ Aplicación práctica de entender conceptos en el desarrollo de software*
- Decidir qué herramientas y lenguajes utilizar depende de comprender los conceptos subyacentes.
- La capacidad de intercambiar herramientas fácilmente se basa en la comprensión de los conceptos.
- Proyectos progresivamente desafiantes y la práctica constante son clave para aplicar y reforzar el entendimiento de los conceptos.
10:31 *🔍 Importancia de estudiar y entender términos y conceptos teóricos en programación*
- Anotar y comprender términos técnicos y herramientas es fundamental para ampliar el conocimiento.
- Categorizar y entender conceptos teóricos permite adaptarse a nuevas tecnologías y herramientas.
- El estudio constante de conceptos universales en programación proporciona flexibilidad y adaptabilidad en el desarrollo profesional.
11:44 *📚 Ventajas de enfocarse en conceptos universales en programación*
- El conocimiento de conceptos universales como arquitectura de software y principios de diseño brinda flexibilidad y adaptabilidad.
- Permite resolver una variedad más amplia de problemas y aprender nuevas tecnologías con facilidad.
- Fomenta la educación continua al proporcionar una base sólida para comprender y asimilar nuevas herramientas y tecnologías.
12:25 *🚀 Implementación práctica del estudio de conceptos en proyectos de desarrollo*
- Organizar el tiempo y elaborar proyectos tomando en cuenta el estudio constante de conceptos es clave.
- Probar distintas herramientas dentro de una misma categoría amplía el conocimiento y la experiencia.
- El conjunto de conocimientos se expande, permitiendo avanzar profesionalmente y abordar áreas fuera del campo principal de trabajo.
Made with HARPA AI
Me ilumino la mente para aprender y practicar la programación siempre decía que no entendía cuando se trata de realizar proyecto grandes y no sabia por donde entrarle, me gusto mucho el de subir de nivel cada proyecto lo voy a aplicar. Gracias🙏
Como Mecatronico te doy la razon, es super importante entender concepto puedes reparar cualquier maquina si entiendes como funciona y el concepto (ejm, es lo mismo un mini split, un refrigerador y un chiller) es exactamente lo mismo solo varian parametros o sensores pero el concepto es igual. Gracias estoy aprendiendo a progeamar PLC ya tengo experiencia de mantenimiento quiero especializarme en eso.
Toda la razón al principio me daba miedo ver gabinetes grandes. No sabía donde empezar. Ahora ya prácticamente le meto la mano a cualquier maquina sino antes entender como funciona considerar entradas y salidas. Lastima que es la experiencia la que te lo enseña.
Sinceramente, es el mejor vídeo de programación que he visto, muchas gracias ❤
Realmente ya un experto me había dado ese consejo incluso es mi ejemplo a seguir, pero no lo detalló de esa manera, muchas gracias Fazt
Lo volveré a ver y anotare todos esos términos y buscaré el concepto de cada uno.
que buen video Fazt, solo una pregunta podrías hacer un video de los conceptos de forma global.
Este video tiene un contenido enriquecedor y claro en sus recomendaciones., pocas referencias he visto como el de este. Mis felicitaciones por su rico contenido y superioridad al enviar recomendaciones a nuevos desarrolladores y desarrollados ya iniciados.
El video que todos los que están aprendiendo a programar deberían ver. Actualmente estoy cursando ing informática, pero no me siento muy satisfecha con las clases enfocadas a la programación porque las definiciones que dan son muy ambiguas y generales, y luego ya vamos a la práctica, simplemente copiando y pegando el código, sin entender los pasos y procesos que se llevan a cabo para la resolución de problemas con el código. Empecé a aprender por mi cuenta, con una herramienta y una IA que me da retroalimentación de forma rápida y realmente me gusta mucho prácticar. Se nota cuando alguien solo aprende el código y no la lógica detrás del mismo. Lo digo sin la intención de ofender ni joder a nadie.
Hola buenas, podrías decirme con que herramienta?
Dios mio me dejaste enganchado con conceptos que aveces uno se olvida sea por descuido o negligencia, sigue asi loco, tu contenido es demasiado bueno.
Es lo que se denomina POC. Cada vez que vayas a aprender algo nuevo puedes crear un proyecto pequeño usando ChatGPT, una vez que lo has ententido puedes adaptarlo a otro proyecto e ir mejorandolo. Gracias Fazt
No entiendo eso de chatgpt, que hace chatgpt?
@@ricardiouslyrics4373 Es una IA (inteligencia artificial), que le podemos hacer todo tipo de consultas, como de programacion y demas!
@@ricardiouslyrics4373 el amigo hace referencia a "prueba de concepto", es decir, si tienes una idea, primero hay que intentar probar que se puede hacer de forma muy sencilla, y luego la vas mejorando
Gracias viejito, con este video voy más enfocado a lo que necesito ir aprendiendo, habiendo tanta información para estudiar, así puedo concentrarme mejor y no perder mi tiempo estudiando quemandome las neuronas sin un objetivo claro 🫂
Una herramienta útil es desarrollar habilidades finder para aprender a estudiar, la técnica de desarrollo que use fue navegar bastante en temas que necesitaban y saltar de pagina en pagina a través de hipervínculos profundizando en diversos temas así, luego retornar y entender más.
Muy bueno, muy completo con un panorama amplio y afinado, realista
Me motivaste a seguir aprendiendo C#
Luego de aprender typescript para frontend y backend el aprender php y laravel fue algo como .. esto ya lo se, se parece a , igual que. Muchos lenguajes tienen sintaxis similares ( herencia de c y c++) por lo que saber que hacer o como funciona el interprete o compilador toma mas relevancia que la sintaxis en si
este video me aclaro muchas dudas estoy empezando en la programación y no sabía por dónde ponerme a estudiar conceptos de las cosas que tengo planeadas aprender, pero gracias a este video comprendo mejor cómo funciona esto.
No ps yo también estoy empezando perp yo estoy estudiando fundamentos de la programación, y ps si tiene razón aprender los conceptos siempre me pregunte para q sirve o que función tiene el código que escribes 🎉❤
impecable video, no creo que llegue a aprender todo eso, me recibí en el año 98, intentar continuar ahora es una locura... soy un dinosaurio.
Poco a poco bro, los conceptos base están ahí para que los aprendas cualquier dia
Cuanto valor aporta este chico!
muy buen consejo, definitivamente empezare a pulir mi conocimiento en ciertos términos de programación
Muy buen video. En escencia el conocimiento de conceptos básicos y la capacidad de decidir cómo se debe dar solución a un problema específico es lo que hace a un buen ingeniero. Lamentablemente con los miles de bootcamps que existen todo el mundo aprende a usar las herramientas, pero no cual herramienta debe usar.
Amigo, siempre muy claro todo.
Gracias
Quiero expresarte mi más sincero agradecimiento por tu incansable dedicación y por el valioso contenido que nos has compartido. Gracias a tu esfuerzo y generosidad, muchas personas, incluyéndome, han podido transformar sus mentalidades hacia una mayor prosperidad y éxito.Tus enseñanzas y experiencias nos inspiran a alcanzar nuestras metas con determinación y confianza. Tu impacto en nuestras vidas es profundo y significativo, y por ello, te estaremos eternamente agradecidos.Con todo mi aprecio y gratitud, 6:57
Mijo, coincido en que aprender conceptos antes que codigo es primordial para ser un buen programador, o incluso un ingeniero de software. Sin embargo, muchas veces no sabes que un concepto existe hasta que te lo preguntan, y tienes que saberlo. Ese es un problema que A VECES se resuelve mientras estas aprendiendo una plataforma especifica.
No sé si tenga que ver... Pero estoy aprendiendo programación y llevo varios meses debatiendo este tema en discord con dev profesionales y algunos están de acuerdo pero otros no, mi conclusión la misma de este video 'Claro no a la misma profundidad' pero si sobre aprender los fundamentos antes de codificar.
Si mis charlas/debates influenciaron a una serie de videos nuevos sobre este tema en concreto me sentiré muy feliz 😂. Voy por muy buen camino... Hace unos días le estoy dando a C y uff que felicidad y vengo de PSeInt 😅
Te dejo mi comunidad de discord discord.gg/fazt-community-466723723853037589
@@FaztTech Gracias ya entre!
2:25 empieza el video
gracias por este esfuerzo de ayudar a la horda de almas perdidas que vagan por el mundo del desarrollo de sotware/informática etc, hoy estoy un poco más cuerdo
IMPRESIONANTE LLEVO 2 AÑOS Y APENAS SE LO BÁSICO LO ENCUENTRO SUMAMENTE DIFÍCIL PERO L DETALLE ESTA EN QUE NO PRACTICO LO SUFICIENTE POR NO TENER COMPUTADORA 🖥 SOLO LAS 3 HORAS DE LA UNIVERSIDAD
Completamente de acuerdo, el problema es que las empresas piden conocimientos de herramientas, y si les dices que entiendes los conceptos de fondo, no te van a tomar en cuenta, en la mayoría de las veces. Es una mierda.
Por fin alguien que organiza mis ideas
Joder, como me hubiese gustado tener este video cuando estaba empezando
De pana que me ayudo mucho a por lo menos tener una idea mas clara de como organizar mis ideas y por fin dar inicio a mi proyecto
A mí lo que más me ha ayudado fue la procrastinación, en vez de insistir a aprender como programar fue convertirlo en una actividad que hago cuando procrastino, al final me termino gustando y ahora lo entiendo mejor todo.
que buen video, un enorme aporte de valor. Muchas gracias.
Excelente tu vídeo fazt!! En lo personal me causa un poco de incomodidad cuando las personas te dicen que "no seas un generalista" que debes enfocarte en un lenguaje y dominarlo. Cuando en realidad cada uno es diferente, mi fuerte no es el front pero si el back y me siento cómodo con varios lenguajes por qué cada proyecto hay un lenguaje idóneo.
Excelente resumen para una audiencia con previa experiencia
Aprendar logica de programación, estructura de datos y sql, con eso tienen bastante!
Lo suficiente como para conseguir tu primer trabajo? estudio en línea, voy a mirar de la carrera, crees que con una buena carpeta de proyectos y unos cuantos certificados pueda conseguir trabajo aunque sea como becario???
Dijera Socrates "yo solo que no se nada". El conocimiento es infinito
NO DEBIERON MOSTRARME ESE VÍDEO TAN HERMOSO
Resumiendo: aprende ingenieria del software.
Gracias por el video Fazt, siempre es importante el constante aprendizaje.
En la universidad nos enseñaron de esto
1 diagramas de Flujo
2 diagramas de actividades
3 diagramas de Caso de uso
4 diagramas de clases
5 diagramas de estados
6 Diagramas de secuencias
En matemáticas
Lógica proporcional
Funciones
Matrices
Con esto te mandan a los lenguajes de programación
Me gustó su vídeo. Muy buen excelente trabajo. Me suscribo a su canal de TH-cam. Pienso que conlleva muchísima concentración hacer el trabajo de 'informática'.
Si quieres que lo diga, la forma que pude aprender a programar es de forma abstracta porque siempre soy de perder rápidamente el camino si no hago paso a paso tal cual como lo dice un libro, así que tuve que cambiar de método para no solo poder entender de lo que estoy escribiendo sino imaginar lo que estoy haciendo. Es como querer aprender estar en una oficina cuadrada y gris teniendo un cubículo al estilo de Frutiger Aero
Exacto! de hecho considero que antes de usted iniciar a programar deberia tener conceptos como algoritmos bastante claros! pues todos saben que no importa si usted es el mas top en un lenguaje, si su algoritmo apesta, su solucion apestara! trabaje en java, en react, en php, en phyton o en el que sea
El video que no sabiamos que necesitabamos
Brutal este de vídeo de los mejores en el tema
Sería interesante que brinden una ruta de aprendizaje para cada área, sería de gran ayuda.
Esta información y consejo valen oro
Bueno y donde se aprenden esos conceptos? Están ordenados y categorizados en algún libro? O solo hablas de una noción que adquiriste tras varios años y experiencia programando?
Es muy motivador, me inspiro a mejorar un mini juego de gato echo en C++ ❤
muchas gracias por su contenido es muy bueno e ilustrativo
Siempre es un equilibrio entre esto y aquello. En mi caso me enfoque mucho en los conceptos y me esta costando un poco mas programar 😅. Si estas arrancando metele para adelante que vale la pena, se puede hacer de todo!
La parte de "Juan el mecánico" jajajaj buena esa. Muy buen video en general, mi pana. Gracias.
Gracias!!! Saludos desde Argentina!
Te sigo hace 4 años 🫶 gracias papu
Como siempre gracias por tus aportes y conocimientos.
Buen video. Rápido si. Daré un vistazo a tu canal para ver qué otros videos tiene relacionado para principiantes,
Excelente video mil gracias
“If you don’t know how compilers work, then you don’t know how computers work. If you’re not 100% sure whether you know how compilers work, then you don’t know how they work.”
Recomendación: aprendan y estudien cómo funcionan los intérpretes y/o compiladores a fondo, hagan uno, desde las bases (scanners, lexers, parsers, etc), entender esto engloba muchísimos conceptos de base y avanzados, te hace un mejor desarrollador/ing.
excelente video muchas gracias
Excelente video, como siempre. Gracias por compartirlo.
Antes de empezar a codear, me gusta crear el algoritmo en pseudo código (una lista con todos los pasos)
Este video es el mejor
Sería interesante que dispusieras todas estas ideas en algún repositorio, con alguna herramienta adecuada (Notion?), en forma de esquema que agrupe todos los términos y lenguajes que has mencionado, de manera visual y gráfica, para que pudiéramos hacernos una idea de lo que necesitaríamos aprender en cada materia...
Si hay un par de videos de ruta de backedn y ruta de front end en su otro canal
Muy útil, gracias!!!
Soy DBA sin embargo nunca me ha gustado dejar la programación de lado ya que siempre la termino utilizando para automatizaciones. Actualmente estoy planteándome una herramienta para automatización de backup de base de datos con interfaz grafica utilizando PySide. La idea es plantearlo como un desplegable de comandos con una etiqueta descriptiva y un nombre, sin necesidad de ver todo el comando. y accionar todo esto mediante un botones y que te muestre el la salida del CMD por la pantalla. Por que les cuento todo esto ? Para que se hagan una idea de que sin importar en que área estemos podemos crearnos herramientas para agilizar nuestros trabajos e incluso a ayudarnos entre compañeros en determinadas situaciones. Ya que ahora teniendo esta herramienta en mano y las futuras modificaciones y funcionalidades que le agregare puedo incluso delegar tareas simples y con una interfaz cómoda en la que puedo confiar
Algún libro que recomiendes para aprender los conceptos básicos de programación ?
Juan mecánico, que buena referencia.
Fazt podrías hacer un reodmap de los conceptos para aprender un lenguaje de programación ❤❤❤❤❤
Este es el roadmap front end th-cam.com/video/-cUjb-HiPtM/w-d-xo.htmlfeature=shared y este de backend th-cam.com/video/lDk0t0y4TGk/w-d-xo.htmlfeature=shared 2024 en su OTRO canal de faztCode :D
tengo poco tiempo suscrito pero me ha ayudado bastante en mi desarrollo personal como desarrollador
Excelente contenido! Gracias
La ciencia y el porvenir.n. Atte. Molero Silvestre de Venezuela.
Lo que pretendo es empezar con un proyecto y según se vaya implementando componentes o funciones, me podré a leer sobre eso que quiero implementar, qué capítulo sería y si es que ya hay alguna librería al respecto.
pequeño inciso: los programadores no andamos con la capucha puesta en nuestra habitación aviso XD
Creo que eso es lo contrario a la que haces ttu, yo creo que tu fortaleza esta en que has aprendido distintos lenguajes y aprendido los patrones que se repiten en los mismo. y tu cerebro a podido formar conexiones neuronales con mas piezas de informacion que te permite entender mejor la programacion en general.
Joder pero qué interesante ehhh, gracias por todos estos consejos. 💗
ah wao, un tema que ya paso de moda, pero siempre es bueno repasar algo que ya es normal usar 😎
el mejor fazt, gracias!
Que buen servicio
en mi caso aprendo mas rapido haciendo proyecto desarrollando asi aprendo mas .. tambien viedno videos
muy bueno fazt, pergunta: que micrófono usas?
Uso un Blue yeti :)
Dijiste la clave de todo!! aunque nunca está de más mencionar que siempre el primer paso es aprender primero la lógica de programación. No es en vano hacer una carrera de 3 años mínimo para luego meterse de lleno en 1 lenguaje de alto nivel, PHP, C#, PYTHON ETC...Si estás empezando éxitos programar es hermoso y dominarlo es un grado altísimo de bienestar.
Practica lógica de programación, muchacho😢
Hace poco me di cuenta de eso, y descubrí las funciones recursivas. Espero pronto aprender sobre funciones asíncronas
La lógica de programación es lo menos importante si no tienes claro el objetivo de una solución digital, tienes que aprender primero a entender requerimientos, luego pasar ese requerimiento a un lenguaje asi practicas la programación con código y de la mano los conceptos ahí es donde se va adquiriendo la lógica para programar
@@jorgeandresgarcia291decir que la lógica es lo menos importantes es lo mismo que decir que no hay que aprender los fundamentos de programación, cuando se aprende programación (valga la redundancia), con un lenguaje en cuestión los conceptos no vienen solos, sino con la sintaxis de dicho lenguaje y todas sus reglas, las cuales terminas aprendiendo, lo que crea una confusión en muchos principiantes.
Es por ello que la lógica de programación es la base de esta habilidad, y debería aprenderse independiente de un lenguaje, ya que los novatos solo ven líneas de código, en vez de ver una herramienta que ayuda a solucionar problemas, tener claro esto es lo importante.
Ya por último pero no menos importante, aprenda lógica y estructura de datos, el objetivo claro lo tendrás después que aprendas eso bien, no antes, al menos para desarrollar un buen proyecto. Actualmente he conocido personas que le habrían gustado empezar por la lógica en lleno, y no con un lenguaje en cuestión, precisamente por la confusión que crean cuando no sabes ni papas de dichas herramientas.
Hola
@@ManuelLopez-xn8wgesto es muy cierto Manuel, en la U la logica no fue mucha si no cosas como los elementos básicos que componen un proyecto de programación como variables, bucles, funciones
creo fielmente que eres bravo