Hola saludos desde Colombia: Tengo 25 años de experiencia y les diré lo que me funciona a mi. Cuando un cliente nos dice lo que quiere hacer o el problema que quiere solucionar mediante el desarrollo, eso se llama REQUISITO. Ya cuando se analiza el problema estando o no presente el desarrollador se convierte en REQUERIMIENTO. Por eso a nosotros los desarrolladores por lo general nos entregan REQUERIMIENTOS. La clave es: Leer muy bien el problema y separarlo por partes, divide y vencerás.
Excelente explicacion de qué es analizar. De todo un poco en 17 minutos: Conexion a una BD sin un ORM, representar en un modelo los datos obtenidos, guardarlos en un xls y un ejemplo de envio de correo. Todo por código. Un genio, Hector.
Excelente video! Simple y tremenda explicación, el problema actual es precisamente la falta de logica al momento de realizar las actividades y esta pasando mucho a todo nivel. Tus cursos todos excelentes me han ayudado mucho ya estoy terminando el de Backend
Héctor, muchas gracias por tus vídeos. Siempre aportando puntos de vista con valor añadido, es decir todo aquello transversal y que no se encuentra en tutoriales específicos de un lenguaje. A seguir!!! 😊😊😊
Lo unico que realmente me enseño la universidad ya codificar lo puedes aprender por tu cuenta y este tema es algo que no todos los autodidacta buscan abarcar como siempre gracias por su aporte ❤
En The Odin Project dicen que a lo mejor jugar ciertos juegos que requieran lógica o resolver puzzles te puede ayudar a generar esa habilidad para resolver problemas dividiendo en problemas más pequeños
Con el tema de requerimientos, me surge la duda de si alguna vez has subido al canal algun video o tienes pensado hacer algun video sobre el tema de la ingeniería de requisitos, de que tecnicas utilizas o cual es el modelo de trabajo que llevas acabo para generar los requerimientos ya sean requisitos funcionales y no funcionales luego de hablar con el cliente, o de que te surge una idea. Siento que sería interesante que se hablara de ese tema, muchos programadores lo ignoran porque trabajan para terceros y generalmente no tienen que hacer esta parte del proceso de desarrollo, pero si algun día quieres construir tus propios productos, tendras que hacer la ingeniería de requisitos, ya sea por una idea propia, o por que vayas a hacer el producto contratado por alguien más.
Excelente, como siempre. Encuentro que sirve hacerlo con SqlClient, sirve para practicar o para algún desarrollo antiguo que lo use. Saludos desde Chile
Cuando dijiste que van a UA-cam me reí de buena gana😂, hace muy poco tuve que implementar medidas para poder "revocar" el jwt que hace las peticiones al backend metiendolo en una blacklist, tenia mi Store Procedure para acceder a la blacklist, Middleware era algo que como junior habia usado muy poco hasta ahora😂, meti las validaciones que harían que en determinadas situaciones el Token se revocará, y lo sad es que ya cuando termine no encontré en internet un tutorial al pie de la letra que me diera otra idea de como hacerlo
Hola Héctor, muy buen video 🙏🏽 Podrías orientarme un poco. Tengo un proyecto de micro servicios en .Net, cada uno tiene sus propias entidades pero ningun proyecto está referenciado entre si para evitar el acoplamiento. Entonces por ejemplo mi micro servicio A tiene una entidad que también uso en mi micro servicio B pero ahora tengo que copiar otra vez la entidad a microservicio B y hacerle algo al context para que funcione. Hay alguna forma de hacer por ejemplo crear una clase que dónde yo declare los using de esas entidades, y así pueda estar disponible para todos los microservicios?
El analisis viene con el conocimiento y la experiencia. El analisis llega solo despues de cotejar toda la informacion que has almacenado en la resolucion de problemas. No es algo que alcances estudiando un libro eapecifico, debes adquirir mucha informacion y resolver problemas por ti mismo.
Para eso es la universidad. Tenes análisis matemático, algebra, algoritmos, (y despues tenes Pascal chann!!!); pero la univeridad no te enseña a programar, sino a "analizar". El análisis es algo que se practica y mejora.
Concuerdo, súmale que en la carrera de ing en sistemas tenés sistemas y procesos de negocios, y después la materia análisis de sistemas para analizar los requerimientos, aunque a veces parezca inútil la universidad sirve
Maestro Héctor, excelente video!! Me dedico a la programación de plc y es muy cierto lo que planteas respecto a cómo dividir y darle orden y estructura a los programas, me gustó mucho el vídeo, más aun me llamo la atención la rolona que se escucha al final como se llama?
es lo NO TE DICEN los que "VENDEN CURSOS" de "APRENDER A PROGRAMAR EN 1 MES o COSAS ASI".... y les respondo una cosa es aprender a programar y no se aprende en un mes.. debes desarrollar tu logica, luego pseudocodigo, despues elegir un lenguaje y empezar a programar.. pero de ahi a hacer un sistema, te falta muchisimooooo... Analisis y Diseño de Bases de Datos, Analisis, Diseño y Desarrollo de Sistemas... y todavia se defienden diciendo "No es cierto", jajajaja... porque ademas no cualquiera puede ser programador... asi como cualquiera no puede ser un doctor... cualquiera puede levantar una pared, pero no cualquiera te va a construir una casa... asi de simple...
Es así lastimosamente, yo me aprendí primero toda la sintaxis de un lenguaje y ya a lo último me vine a enterar que hay patrones de diseño y otras cosas
Mis Cursos de Programación: hdeleon.net/cursos-premium/
Mi Nuevo Libro: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/
Hola saludos desde Colombia: Tengo 25 años de experiencia y les diré lo que me funciona a mi.
Cuando un cliente nos dice lo que quiere hacer o el problema que quiere solucionar mediante el desarrollo, eso se llama REQUISITO.
Ya cuando se analiza el problema estando o no presente el desarrollador se convierte en REQUERIMIENTO.
Por eso a nosotros los desarrolladores por lo general nos entregan REQUERIMIENTOS.
La clave es: Leer muy bien el problema y separarlo por partes, divide y vencerás.
Gracias !! Yo estoy recien empezando en este mundo.
Excelente comentario
Excelente explicacion de qué es analizar.
De todo un poco en 17 minutos: Conexion a una BD sin un ORM, representar en un modelo los datos obtenidos, guardarlos en un xls y un ejemplo de envio de correo.
Todo por código.
Un genio, Hector.
Eso si un logro. Sobrevivir a cualquier entidad de gobierno. Excelente video de analisis de requerimientos
Excelente video! Simple y tremenda explicación, el problema actual es precisamente la falta de logica al momento de realizar las actividades y esta pasando mucho a todo nivel. Tus cursos todos excelentes me han ayudado mucho ya estoy terminando el de Backend
Gracias Hector, estoy estudiando desarrollo de software y tome este ejemplo como práctica, usando python y para el servidor Wampserver
Héctor, muchas gracias por tus vídeos. Siempre aportando puntos de vista con valor añadido, es decir todo aquello transversal y que no se encuentra en tutoriales específicos de un lenguaje.
A seguir!!! 😊😊😊
No tuve la oportunidad de entrar a una U, todo lo que he aprendido ha sido empíricamente y este video me vino como anillo al dedo.
Lo unico que realmente me enseño la universidad ya codificar lo puedes aprender por tu cuenta y este tema es algo que no todos los autodidacta buscan abarcar como siempre gracias por su aporte ❤
En The Odin Project dicen que a lo mejor jugar ciertos juegos que requieran lógica o resolver puzzles te puede ayudar a generar esa habilidad para resolver problemas dividiendo en problemas más pequeños
Con el tema de requerimientos, me surge la duda de si alguna vez has subido al canal algun video o tienes pensado hacer algun video sobre el tema de la ingeniería de requisitos, de que tecnicas utilizas o cual es el modelo de trabajo que llevas acabo para generar los requerimientos ya sean requisitos funcionales y no funcionales luego de hablar con el cliente, o de que te surge una idea. Siento que sería interesante que se hablara de ese tema, muchos programadores lo ignoran porque trabajan para terceros y generalmente no tienen que hacer esta parte del proceso de desarrollo, pero si algun día quieres construir tus propios productos, tendras que hacer la ingeniería de requisitos, ya sea por una idea propia, o por que vayas a hacer el producto contratado por alguien más.
Excelente, como siempre. Encuentro que sirve hacerlo con SqlClient, sirve para practicar o para algún desarrollo antiguo que lo use. Saludos desde Chile
Gracias doctor de León
Tu videos son oro siempre dando el mejor contenido gracias y exitos hermano
El mejor programador de todos...además...es el único que encuentran la lógica en la cerveza
Diooooos! Necesitaba esta explicación
Hector, los mejores análisis, siempre tienen que ver con cerveza, por ello, ya eres un crack! hahaha
Saludos!
buena explicacion Hector saludos
Excelente video, hermano. Muchas gracias.
Cuando dijiste que van a UA-cam me reí de buena gana😂, hace muy poco tuve que implementar medidas para poder "revocar" el jwt que hace las peticiones al backend metiendolo en una blacklist, tenia mi Store Procedure para acceder a la blacklist, Middleware era algo que como junior habia usado muy poco hasta ahora😂, meti las validaciones que harían que en determinadas situaciones el Token se revocará, y lo sad es que ya cuando termine no encontré en internet un tutorial al pie de la letra que me diera otra idea de como hacerlo
Hola Héctor, muy buen video 🙏🏽
Podrías orientarme un poco.
Tengo un proyecto de micro servicios en .Net, cada uno tiene sus propias entidades pero ningun proyecto está referenciado entre si para evitar el acoplamiento.
Entonces por ejemplo mi micro servicio A tiene una entidad que también uso en mi micro servicio B pero ahora tengo que copiar otra vez la entidad a microservicio B y hacerle algo al context para que funcione.
Hay alguna forma de hacer por ejemplo crear una clase que dónde yo declare los using de esas entidades, y así pueda estar disponible para todos los microservicios?
Excelente video colega, me enseñas como hacer las cosas de otra manera distinta a la que se y más práctica. Saludos 🍻
La primera estrategia la escuché antes en algo llamado "Algoritmo divide y venceras"
Excelente mereces un like ... muy agradecido saludos desde PERÚ
El using seria algo asi como un manejador de contextos, como en Python with open....
Excelente video bro, sigue así.
El analisis viene con el conocimiento y la experiencia. El analisis llega solo despues de cotejar toda la informacion que has almacenado en la resolucion de problemas. No es algo que alcances estudiando un libro eapecifico, debes adquirir mucha informacion y resolver problemas por ti mismo.
Para eso es la universidad. Tenes análisis matemático, algebra, algoritmos, (y despues tenes Pascal chann!!!); pero la univeridad no te enseña a programar, sino a "analizar". El análisis es algo que se practica y mejora.
real
Concuerdo, súmale que en la carrera de ing en sistemas tenés sistemas y procesos de negocios, y después la materia análisis de sistemas para analizar los requerimientos, aunque a veces parezca inútil la universidad sirve
La universidad te da los principios pero ya en la vida real, en el trabajo entra tu verdadera capacidad que se va mejorando con el tiempo y dedicación
@@luisestradamedina4420 exacto. pienso lo mismo
@@juanurc tenes razón.
¿Para tomar tus cursos de udemy, por cual me recomiendas empezar?
Espero tu respuesta, gracias.
C#
Tome su like, buen hombre.
Excelente contenido
Maestro Héctor, excelente video!! Me dedico a la programación de plc y es muy cierto lo que planteas respecto a cómo dividir y darle orden y estructura a los programas, me gustó mucho el vídeo, más aun me llamo la atención la rolona que se escucha al final como se llama?
Genial!
Empresa: Necesito esto.
Programador: Ok.
Empresa: Solo puedes utilizar la documentación.
Programador: Chau.
Aprendo a programar o me vuelvo borracho 😂
❤
Qué buen video
Creo que jugar Ajedrez es un buen inicio y práctica para agudizar nuestra capacidad analítica
buen video =)
the nun face dark coder XDDD, saludos
Saludos
buena hermanito bruja
es lo NO TE DICEN los que "VENDEN CURSOS" de "APRENDER A PROGRAMAR EN 1 MES o COSAS ASI".... y les respondo una cosa es aprender a programar y no se aprende en un mes.. debes desarrollar tu logica, luego pseudocodigo, despues elegir un lenguaje y empezar a programar.. pero de ahi a hacer un sistema, te falta muchisimooooo... Analisis y Diseño de Bases de Datos, Analisis, Diseño y Desarrollo de Sistemas... y todavia se defienden diciendo "No es cierto", jajajaja... porque ademas no cualquiera puede ser programador... asi como cualquiera no puede ser un doctor... cualquiera puede levantar una pared, pero no cualquiera te va a construir una casa... asi de simple...
Es así lastimosamente, yo me aprendí primero toda la sintaxis de un lenguaje y ya a lo último me vine a enterar que hay patrones de diseño y otras cosas
Bello señor xd
Para favorecer el algoritmo desde el teléfono de mí novia
Viva el mandarino
como que tienes pinta de ser un metalero nashee