opino que si , que el programador JR de ahora tiene que enfocarse en análisis , reglas de negocio, arquitecturas pero con tanta información que tiene que saber y en menos tiempo simplemente el JR se va a quemar, el conocimiento se queda grabado con practica y con tiempo. Después de todo somos humanos y no maquinas
La mayoría de los trabajos de desarrollo son más burocracia y lamidas de culo que nada, como en la mayoría de los trabajos que existen, triste, pero es la verdad.
@@carlos.rgz.lpz.93no puede culpar un comentario random en YT de su situación, tiene que tomar responsabilidad usted de su propia vida, si usted no lo hace, nadie lo hará.
@@cgezac la verdad es así , no es como lo pintan los bootcamps que dicen que vas a ganar en dolares, claro se puede pero como todo trabajo empiezas desde cero. con salario mínimo.
Estoy mi último semestre de Computer Engineering en Canadá. Y si puedo decir que me salté el ser un junior gracias a leer la documentación del lenguaje en vez de ir a RUclips a ver tutoriales. Mi proyecto final una aplicación escala institución educativa para reclutamiento con features de ML, mis compañeros de grupo no sabían ni por donde empezar, y el cliente no era técnica. Solo una persona sabia que hay que hacer.
Pienso que hoy en día tanto por el internet influencers de programación y la IA aprender los conceptos se va volver más importante cuando yo estudiaba era meterte con el Java 8 a full pero no te daban los conceptos. Y es cierto con la IA le puedes pedir lo ocupes desde mocks de datos , scripts del lenguaje que quieras pero si tienes los conceptos en mente sabes afinar bien lo que quieres e ir corrigiendo a la IA . Incluso como junior no está mal apoyarse de la IA pero es bueno conocer el codigo que estés generado y sobre todo como parcharlo y corregirlo porque hoy en día en resolución de problemas la IA está muy verde. Ahí es donde se demuestra de lo que somos capaces. Por eso hay que practicar y estudiar cabezones porque la IA no va dar cara por nosotros ante nuestros clientes saludos por cierto esta chida la playera
yo creo que la ai mas que nada es un algoritmo avanzado y no esa tontera que nos intentan vender de un cerebro humano, porque de ser como un super cerebro, no deberia en primer lugar ser tan super dotado, eso se debe a que posee toda la informacion del internet ordenada, toma las entradas de usuarios, y recogue de su base de datos y modofica un poco la info para pretender que piensa o es original.
La mejor forma de aprender es haciendo proyectos, ahí te das cuento de lo que necesitas y en ese mismo intante, lo que te falta por aprender. Por ejemplo, evaluar las diferentes situaciones y ejecutar la adecuada, saber que tecnologías se pueden implementar. Y tienes razón, todo eso se aprende estudiando, leyendoso e informandose, uno no sabe que herramientas puede aplicar, si nunca las has visto. Ahora lo que las empresas valoran es el corto tiempo en las entregas y que las aplicaciones realmente reduzcan los tiempos de ejecución de ciertos procesos o reduzcan las tareas de personal involucrado.
Es justo uno de los temas en los que hace énfasis Gilbert Eijkelenboom, y que todo Analista de Datos debe comprender: que trabajamos con otros humanos, y que debemos comunicarnos con ellos teniendo siempre en cuenta esto. Saludos, Hector.
Ojo hdleon, yo trabajé en una startup que nos explotaban con cualquier tipo de tecnología, porque nos decían que los conceptos son los mismos en cualquier tecnología, entonces se aprovechaban para pedir proyectos en el mismo tiempo con cualquier tecnología y a pesar de saber los conceptos es muy frustrante
sigue haciendolo! siempre hay cabida, y aunq no la tengas, si te gusta lo haces, es algo que te nace y de ahí sale un verdadero developer. no te dejes frustrar por ese tipo de comentarios
Yo soy ingeniero de AI trabajando en US Y recomiendo ya no ser ingeniero.de software ni programador. Es duro pero es la.verdad. el mercado está saturado, ya no hay contrataciones hay más despidos. Y los agentes AI junto con la.mejora de llm. Hacen al programador no prioritario. Recomiendo ir a robotica si te gusta programar. La era de oro del desarrollo de aplicaciones y software ya murió.
Hola, si llegue a una conclusión parecida que vos después de analizar todo , que los jr van a ser reemplazados por ia por sobresaturacion y reducir costos, pero yo me quiero salir de esa rama y quiero ser ing.de sistemas full que tal vez esa carrera por tu experiencia.
Gracias hector me hiciste darme cuenta que soy un junior, eso me ayuda porque el sindrome del impostor nos puede tirar abajo y tmb puede ser nuestro amigo si lo usamos para apreder y mejorar.
Que frustrante es estudiar todos los dias para un trabajo y cada vez mas estar mas lejos :c llevo un mes entero mejorando mis habilidades como junior aprendiendo conceptos y demas pero cada vez mas veo mas dificil conseguir chamba
Entonces a lo que entendí !! programador JR y SR van adesapacer y se haran uno solo !!! ahora no habrá programdores jr y sr solo habrá programdores expertos!!! xd
Hola Hector, sin animo de polemizar pero, entonces eso ya no es un junior, eso es un señor salido directamente desde la academia y digo la academia por que eso es lo que la academia enseña.
Es verdad lo que dices, y teniendo esa premisa, de ahi se desprende de que ahora la saturacion se va por decirlo asi a mudar al area de los seniors, ya que pronto todo lo que hacia un senior, alguien con conceptos y buenos estudios, va a poder hacer todo lo que hace un senior, entonces pronto todo este mercado se ira a la mierda, no se porque algunos siguen negandolo, lo digo porque yo ya desarrollo software a nivel empresarial, yo solo con cursor, simplemente basta saber conceptos y tener buena logica, tengo varios productos ya funcionando con empresas grandes, y definitivamente puedo confirmar de que si un jr estudia y se dedica a proyectos grandes, puede lograr lo que un senior hace, no se que pasara con el mercado laboral, pero el panorama es desalentador, por eso soy independiente(que con todo esto puede que trabajar de manera independiente tambien se vea afectado y saturado en poco tiempo) :(, mientras tanto a seguir chambeando, siempre habran soluciones
@@santiagoalvarez5062 Saludos, acabo de sustentar mi proyecto de grado para obtener mi título, se que el título en muchos paises ya no es relevante, pero lamentablemente en un país como Colombia lo es todo, todas las habilidades que menciona Héctor las aprendí en la universidad y eso me lleva a preguntarme seriamente, para que busco empleo si aún así teniendo todas esas competencias me encuentro con la barrera de un tiempo mínimo de experiencia laboral certificada y demostrable, si el panorama futuro para los junior es como lo manifiesta Héctor en el vídeo, me resulta mucho más conveniente irme como independiente, tal cual como lo planteas.
@@costelo04 yo llevo dos años desde que inicie mi hermano, tambien soy de colombia, pero siempre he tratado de adelantarme al tiempo, por eso es importante analizar el panorama y trabajar por ello, desde que empece analizar las necesidades o las posibilidades de mejoras que se podrian realizar en diferentes nichos de mercado, como empresas de logistica, transportes, restaurantes, hoteleria, literalmente en toda la industria, hay esas pequeñas oportunidades, que si las identificas y haces un buen producto para suplirlas, te ira muy bien, lastimosamente aqui como sabes todo es palanca por eso es muy importante que si tienes algun conocido que tenga alguna empresa, empieza por ahi, busca una manera de ayudarlo con su negocio de software, puede que para el primero no ganes mucha plata, pero ya tendras tu software establecido, y un cliente que hablara bien de ti, apartir de ahi, expandete, toca todas las puertas que puedas, y aprende a vender tu producto, eso es lo que he aprendido y no llevo mucho tiempo trabajando de esta forma o teniendo esta mentalidad, pero si, los contactos importan mucho, y se que para muchas personas en tech es dificil tener contactos, pero por eso hay que salir a buscarlos, conferencias, eventos, unete con gente que tenga la misma vision y las mismas ganas, por ejemplo yo estoy solo, se puede, pero con un equipo seria mucho mas facil, animos!
Este tema yo vengo diciéndolo hace años y fue culpa de los que teníamos mas experiencia (Senior) el rol de JR en todas las ingenierías esta como muchach@ de mandado cuando nunca debio ser asi, tube suerte que cuando fui Jr tuve un Senior que en vez de darme esas tareas repetitivas y que no me aportaban nada el se tomo el tiempo de enseñarme para ejecitar mi conocimiento logico/negocio y eso he hecho yo con los Jrs que han trabajado conmigo. A los que estan empezando tomen el consejo de este colega al pie de la letra por que como bien dice esta carrera es una ciencia aun joven y que le falta mucho camino hoy es la IA, como fueron las plataformas no code, como fueron las CMS y etc etc etc, gran aporte Colega!
Podrias compartir tu opinion acerca de empresas de producto vs de servicio? en cual te has sentido mejor? ventajas vs desventajas, como identificar una "buena empresa"
Tengo un amigo que le tocó así, recién después de 5 años estudiando y 1 trabajando se dio unas vacaciones, lo bueno es que tiene buen laburo, prestaciones, remoto, gana bien tampoco mucho pero sí más que el promedio, incluso me ha dicho que a cada rato sacan gente de su empresa, espero que no lo saquen nunca.
Las personas como vos están condenadas. Para qué viniste al mundo si no es para trabajar en lo que te gusta durante las horas que estás despierto? Entiendo que no debes estar 15 horas al día programando, pero si ni siquiera te da para dedicarle 1 hora a leer o probar tecnologías nuevas después de tus 8 horas laborales, te recomendaría que vayas buscando otro rubro. Literalmente es imposible salir de ser un junior o trainee si no le dedicas literalmente tu vida a ello.
@@HanNe-q1c Si pudiera no trabajaría, ¿Quien ama trabajar?, no importa que hagas lo que hagas, al final es trabajo y el trabajo no es placentero para la mayoría. Te lo dice un tipo que literalmente trabja 15 horas al día en muchas de ellas pensando en echar codigo o echando codigo 6 días a la semana y si es posible los 7 días.
Yo creo que esto es en parte cierto, pero si quieres un programador que brinque de un lenguaje con garbage collector a uno que no tiene, ahí si tiene que haber precaución, porque se requiere experiencia con el manejo de memoria para evitar vulnerabilidades Pero en gran parte para aplicaciones estándar, están bien
Creo que será muy difícil para un Jr entrar con esos conocimientos a trabajar. Ya que el cerebro humano necesita tiempo de madurez y mucha repetición y práctica para absorber los conocimientos. Quizás con la ayuda de la ai podrá defenderse relativamente bien en un trabajo
Siento que perdí mi tiempo al ver este video : porque, yo me enfoque mucho en las tecnologías, en los lenguajes de programación, los frameworks, bases de datos. Pero jamás le di tiempo a la documentación, a la metodología de desarrollo de software, las notaciones para poder describir los procesos y entender el modelo de dominio. Ahora con esto confirmo que primero es resolver el problema en papel para poder implementarlo en código.
Es que ese es el problema, el desarrollo de software es como hacer un edificio! Tiene que hacerse con ingeniería de software, no es cuestión de sentarse a programar y ya! NO señores, la programación en el sentido estricto es la última etapa del desarrollo de SW pero tla parece y recalco: tla parece que ahora más que nunca eso vale 1 km de v3rg4 y al final tienes más problemas con el “producto terminado “ y no se vale decir: es que estamos contra tiempo y tocó hacer así ! 🤷🏻♂️🤷🏻♂️🤷🏻♂️
Hector que opinas de los split keyboard a los normales, ¿Lo has usado? si es asi como te ha sentido, cada vez veo mas sobre ese tipo de teclado, casi como que diciendo comprame... si puedes hablar un poco en caso de el hardaware que puede ayudar a programar mejor o de una forma distinta.. comoda*
En un tiempo iba a ser jr tenia un amigo programador que tenia mucho trabajo en hacer sofware y webs y me encargaba tareas asi faciles se subir fotos alas paginas y cositas que a el le quitaban tiempo y preferia pagar a otro
Es verdad que en cada lenguaje maneja los mismos conceptos, pero también cada uno tiene ciertas particularidades, así que la IA no te va a ayudar 100% a identificar un problema, por lo menos no de manera rápida, a menos que de aquí allá ya pueda entender todo un proyecto legacy y solo tenga que decir "busca el problema x y soluciona"
Es lo que yo digo la ia ayudará más a alguien que sepa que alguien que no sepa, es decir, una ía te ayudará con un código o algo pero si tú no entiendes que hace ese código te jodes. Es una herramienta que te ayuda más no que te hace las cosas.
Los programadores ahora creen que se la saben todas, preguntar a ChatGPT absolutamente todo NO te convierte en programador! Ni hablar cuando se tiene que traer datos de DB, les entregas el SQL y no están de acuerdo aún cuando la estructura es de una DB de hace más de 10 años probada y recontra probada por lenguajes desde: Oracle forms, PHP, Java pero cuestionan que por qué un atributo no puede tener toda la información que ellos quieren!!! 🤷🏻♂️🤷🏻♂️🤷🏻♂️🤷🏻♂️
Si llegue a una conclusión parecida a la del video después de analizar todo , que los jr van a ser reemplazados por ia por sobresaturacion y reducir costos, pero yo me quiero salir de esa rama y quiero ser ing.de sistemas full que tal vez el ingreso a ese rubro por tu experiencia.
Creo que van delegando más responsabilidades a los que están más afianzados en el mercado laboral, la competencia va a ser muy feroz, aumentando así la necesidad y desigualdad. Ese es el modelo económico actual, no es un tema de conocimientos y preparaciones (que son importantes), es la precarización laboral.
Lo interesante es que antes se decia que la AI no iba sustituir a los programadores pero como pasa el tiempo cambia la opinion y todos sabemos que esto es solo el comienzo. Al parecer la desaparicion de roles y posiciones es inevitable solo que todavia no visualizamos el impacto real de este cambio, creer que nuestro puesto esta seguro es un error muy grande solo nos queda preparnos.
Toca especializarme en Inteligencia artificial para la gestión de procesos de negocio ... en este caso la Inteligencia Artificial no reemplaza experiencia y juicio humano "criterio" no solo se debe programar :v
@@MiguelAbstra Los Senior no subieron de nivel, la IA es pésima para trabajar a ese nivel, de momento sólo pueden hacer tareas muy básicas de nivel Jr y aún así la mayoría de las veces lo hace mal. El día que la IA pueda competir o trabajar al nivel de un Senior la profesión se muere, va ser como el trabajo de pintor o escultor, lo hará uno de cada 100mil.
me pasó lo de la fecha, la BBD la dejé como está y ya, tengo implementado sacar el mes, dia y año en los inputs (para los nuevos ingresos), mientras lo reparo :(
Estoy trabajando en un projecto iot con ESP-IDF, y aunque la documentación es clara, y esta indexada en el asistente IA que estoy usando (continue), todo el tiempo da código bastante inventado. Es util, pero hay que saber lo que haces, al menos en C, no tiene buena logica. En JS si es muy buena la IA...
@@jacsamg Yo estoy montando un proyecto gigante en C. Lo gracioso es que hace 10 años odiaba C, ahora me parece un juego de niños. Gracias a Chat Gpt he aprendido más que en la universidad . Otra cosa, hace 8 meses que no escribo una solo línea de código. Para los alarmistas si y si copio y pego y que? Si sigues la arquitectura , patrón, framework, etc. Va funcionar igual de bien. Chavales que es el código si no más que reglas bajo reglas. Ceros y unos.... Lo mejor es delegar lo aburrido y centrarse en lo más creativo, seguridad, desplegar, analizar, etc
Deja tu que guardemos la decha como mm/dd/yyyy ... hacer operaciones con fechas, y darnos cuenta después que la fecha se almacena como UTC y realizamos operaciones sin tomar en cuenta esto (local normalmente no hay pex, el problema brinca al subirlo a la nube)...
Creo que viene una muy buena era para los que hoy somo Sr. xD por que justamente el generar el conocimiento para poder guiar a la IA a generar software de calidad lleva años consolidarlo, hoy el Jr lo tiene que aprender extremadamente rapido, por que lo que ser Jr subio de nivel ahora será mas dificil iniciarse en esto, por lo que creo va a ver una gran decerción de programadores y los Jr epezaran a escasear y en un futuro no se generarán nuevos Sr o muy pocos llegarán y se seguiran requiriendo y no habra capital humano pero si oferta laboral... y eso ya saben en que se traduce....$$$$ ... si hoy en dia es complicado en contrar un Sr.. en 5 años sera tres o cuatro veces mas dificil.
Todo bien excepto la parte de negocio, el junior de universidad quizas y se apaña un poco pero aun asi esta ingresando a una empresa que no conoce todas las partes involucradas, el junior de bootcamp ya ni te digo ese vio este video y dijo este we habla chino.
@@tomasizuel3431 Yo estudié en un lugar donde me enseñaron tecnología de hace 10 o 15 años, para encontrar un trabajo se necesita tener conocimientos actualizados, la verdad yo no me he querido actualizar, pero es que me mate 2 años en una parte donde me enseñaron tecnologías antiguas y hoy por hoy piden otros stacks. Además me costó mucho aprenderlo y cuando ya dominaba un poco la tecnología, zas tecnología obsoleta.
Poco a poco todo se está uberizando, el romanticismo por el freelancing tambien ha afectado, cada vez hat menos cosas que hacer, todo es puro parchar, mas burocracia que otra cosa. Es surrealista, que segun se exige mucho conocimiento tecnico, pero en el trabajo ya es pura burocracia y parches de legacy jaja. Ya no se requiere tante gente en ninguna área, por eso estan dando manutenciones a la gente cada vez mas comun.
Leo el titulo del video y pienso, todos los programadores que se formaron hace algunos años en universidades y bootcamps seguirán el curso natural y ascenderán a senior, y como los bootcamps están en declive no habrán tantos junior. Hdeleon: Tas pendejo, IA mijo IA.
De lo que dices se desprende un razonamiento muy básico: Si la IA va realizar el trabajo de los Juniors, y los NeoJuniors van a ser nivel Mid, eso significa que la demanda de programadores va caer a la par que los que empiecen la carrera van a necesitar más años para estar a nivel laboral, (Y si cae la demanda también cae el salario). Si lo que dices es verdad, entonces el mercado se irá saturando más y más conforme avance la inteligencia artificial. Llegará el punto donde la programación será como la Medicina, donde necesitarás una década de conocimientos a tu espalda para empezar a trabajar como dios manda.
Y así los propietarios de los medios de producción de software pueden explotar aún más al empleado programador exigiendo menor tiempo de trabajo con obvio menor paga.
Siendo sincero no siento ni el mas minimo miedo, de hecho me alegro de eso porque te facilitan mas el trabajo. Pero bueno, habrá que aprender mas cositas. jajaja ni siquiera trabajo XD, no aun.
me gustaría ser como tu, yo recién voy a egresar a de la universidad y buscar dónde hacer mis prácticas profesionales y esta situación de que el mercado está saturado de JRs ha sido como toparse como pared
@@hdeleonnet Eres consciente de la implicación de tu analisis? Tu argumento es que la IA ha empujado a los anteriores Juniors a capacitarse más, de ese razonamiento se concluye que conforme avance la ÏA mayor será la exigencia para iniciarse en el mercado laboral. Y con lo rápido que esta avanzando la IA, en 4 años o en 10, el mínimo requerido se va acercar más y más al de un Senior actual.
matematicas, si quieres ser un buen programador hay que saber mate, xd, o estoy muy equivocado? yo me quiero poner primero fuerte con los numeros y luego con algoritmo, para recien pasar a tocar un programa, estare mal?
Si estas mal. Osea, no esta mal aprender matemáticas pero que sea esencial para los programadores en general, pues no. Lo que hay que saber es mas como funciona el sistema al que te vas a meter, si es web, como funcionan los servidores o navegadores web, que APIs usan y como usarlas para crear software. Y luego es que ya dependiendo del tipo de proyecto que necesites, veras si vas a necesitar mucha matemáticas. Para los videojuegos si que se necesita matemáticas en especial si los haces con librerías de bajo nivel como OpenGL pero depende de cada area
Mis Cursos de Programación: metalcode.io
Mi Libro de C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/
opino que si , que el programador JR de ahora tiene que enfocarse en análisis , reglas de negocio, arquitecturas pero con tanta información que tiene que saber y en menos tiempo simplemente el JR se va a quemar, el conocimiento se queda grabado con practica y con tiempo. Después de todo somos humanos y no maquinas
@@januz05543 como tu ya estas seguro en un empleo, no seas egoista tambien ocupan entrar a trabajar y aprender
La mayoría de los trabajos de desarrollo son más burocracia y lamidas de culo que nada, como en la mayoría de los trabajos que existen, triste, pero es la verdad.
@@carlos.rgz.lpz.93no puede culpar un comentario random en YT de su situación, tiene que tomar responsabilidad usted de su propia vida, si usted no lo hace, nadie lo hará.
@@cgezac la verdad es así , no es como lo pintan los bootcamps que dicen que vas a ganar en dolares, claro se puede pero como todo trabajo empiezas desde cero. con salario mínimo.
@@cgezac tú solo menosprecias tu comentario 🤣 ok bueno entonces no te hago caso y ya
Estoy mi último semestre de Computer Engineering en Canadá. Y si puedo decir que me salté el ser un junior gracias a leer la documentación del lenguaje en vez de ir a RUclips a ver tutoriales. Mi proyecto final una aplicación escala institución educativa para reclutamiento con features de ML, mis compañeros de grupo no sabían ni por donde empezar, y el cliente no era técnica. Solo una persona sabia que hay que hacer.
Pienso que hoy en día tanto por el internet influencers de programación y la IA aprender los conceptos se va volver más importante cuando yo estudiaba era meterte con el Java 8 a full pero no te daban los conceptos. Y es cierto con la IA le puedes pedir lo ocupes desde mocks de datos , scripts del lenguaje que quieras pero si tienes los conceptos en mente sabes afinar bien lo que quieres e ir corrigiendo a la IA . Incluso como junior no está mal apoyarse de la IA pero es bueno conocer el codigo que estés generado y sobre todo como parcharlo y corregirlo porque hoy en día en resolución de problemas la IA está muy verde. Ahí es donde se demuestra de lo que somos capaces. Por eso hay que practicar y estudiar cabezones porque la IA no va dar cara por nosotros ante nuestros clientes saludos por cierto esta chida la playera
yo creo que la ai mas que nada es un algoritmo avanzado y no esa tontera que nos intentan vender de un cerebro humano, porque de ser como un super cerebro, no deberia en primer lugar ser tan super dotado, eso se debe a que posee toda la informacion del internet ordenada, toma las entradas de usuarios, y recogue de su base de datos y modofica un poco la info para pretender que piensa o es original.
El mes 13 si existe luego te paso captura del calendario de mi App
@@CTF52 jajajaja
Smarch?
@@SuperLalo789 es Febreril 🤒
XD
La mejor forma de aprender es haciendo proyectos, ahí te das cuento de lo que necesitas y en ese mismo intante, lo que te falta por aprender. Por ejemplo, evaluar las diferentes situaciones y ejecutar la adecuada, saber que tecnologías se pueden implementar. Y tienes razón, todo eso se aprende estudiando, leyendoso e informandose, uno no sabe que herramientas puede aplicar, si nunca las has visto. Ahora lo que las empresas valoran es el corto tiempo en las entregas y que las aplicaciones realmente reduzcan los tiempos de ejecución de ciertos procesos o reduzcan las tareas de personal involucrado.
La práctica hace al maestro!!!
Es justo uno de los temas en los que hace énfasis Gilbert Eijkelenboom, y que todo Analista de Datos debe comprender: que trabajamos con otros humanos, y que debemos comunicarnos con ellos teniendo siempre en cuenta esto. Saludos, Hector.
Prácticamente ya tienes que llegar con habilidades de senior ojo no con la experiencia pero si con las habilidades
Eres un visionario!!!
Estoy de acuerdo contigo cabezón
Por estos videos te sigo
Ojo hdleon, yo trabajé en una startup que nos explotaban con cualquier tipo de tecnología, porque nos decían que los conceptos son los mismos en cualquier tecnología, entonces se aprovechaban para pedir proyectos en el mismo tiempo con cualquier tecnología y a pesar de saber los conceptos es muy frustrante
Incroyable.
Y yo aqui apenas empezando a aprender. 🐱
Justo entré a poner el mismo comentario 😂
dedicate a otra cosa mejor 😂😂
@@federicomuria8377 y tú quién eres para decir a qué se dedica cada quien, 🤡
Mejor estudia, no seas programador.
sigue haciendolo! siempre hay cabida, y aunq no la tengas, si te gusta lo haces, es algo que te nace y de ahí sale un verdadero developer. no te dejes frustrar por ese tipo de comentarios
Puede interpretarse también como que al Senior se le exija más rendimiento porque tiene a una IA o un Python que le "acelera" el proceso de trabajo
datos que no sabia-- gracias hdeleon-- ^^
Yo soy ingeniero de AI trabajando en US Y recomiendo ya no ser ingeniero.de software ni programador. Es duro pero es la.verdad. el mercado está saturado, ya no hay contrataciones hay más despidos. Y los agentes AI junto con la.mejora de llm. Hacen al programador no prioritario. Recomiendo ir a robotica si te gusta programar. La era de oro del desarrollo de aplicaciones y software ya murió.
esta bien dejare de hacerlo solo por que sergio me dijo inb3cil
@@sergiocarmona6567 Se nota que no sabes ni que hace un desarrollador de software...
Todavía no muere pero está en vías de extinción severa !
Hola, si llegue a una conclusión parecida que vos después de analizar todo , que los jr van a ser reemplazados por ia por sobresaturacion y reducir costos, pero yo me quiero salir de esa rama y quiero ser ing.de sistemas full que tal vez esa carrera por tu experiencia.
Recuerdo justamente que dicen que la era de la robotica con ia embebida es lo que se viene, será la siguiente era de oro
Gracias hector me hiciste darme cuenta que soy un junior, eso me ayuda porque el sindrome del impostor nos puede tirar abajo y tmb puede ser nuestro amigo si lo usamos para apreder y mejorar.
El programador Jr no se crea ni se destruye solo se transforma xd
Hdeleon que opinas de los Agents AI
Que frustrante es estudiar todos los dias para un trabajo y cada vez mas estar mas lejos :c llevo un mes entero mejorando mis habilidades como junior aprendiendo conceptos y demas pero cada vez mas veo mas dificil conseguir chamba
@@Nico_Chs
Venga amigo, has estudiado por un montón de tiempo para que te rindas ahora?
Tú sigue, que te valga gorro lo demás
@@Nico_Chs 1 mes no es nada. Minimo 2 años puliendo.
Entonces a lo que entendí !! programador JR y SR van adesapacer y se haran uno solo !!! ahora no habrá programdores jr y sr solo habrá programdores expertos!!! xd
Hola Hector, sin animo de polemizar pero, entonces eso ya no es un junior, eso es un señor salido directamente desde la academia y digo la academia por que eso es lo que la academia enseña.
Es verdad lo que dices, y teniendo esa premisa, de ahi se desprende de que ahora la saturacion se va por decirlo asi a mudar al area de los seniors, ya que pronto todo lo que hacia un senior, alguien con conceptos y buenos estudios, va a poder hacer todo lo que hace un senior, entonces pronto todo este mercado se ira a la mierda, no se porque algunos siguen negandolo, lo digo porque yo ya desarrollo software a nivel empresarial, yo solo con cursor, simplemente basta saber conceptos y tener buena logica, tengo varios productos ya funcionando con empresas grandes, y definitivamente puedo confirmar de que si un jr estudia y se dedica a proyectos grandes, puede lograr lo que un senior hace, no se que pasara con el mercado laboral, pero el panorama es desalentador, por eso soy independiente(que con todo esto puede que trabajar de manera independiente tambien se vea afectado y saturado en poco tiempo) :(, mientras tanto a seguir chambeando, siempre habran soluciones
@@santiagoalvarez5062 Saludos, acabo de sustentar mi proyecto de grado para obtener mi título, se que el título en muchos paises ya no es relevante, pero lamentablemente en un país como Colombia lo es todo, todas las habilidades que menciona Héctor las aprendí en la universidad y eso me lleva a preguntarme seriamente, para que busco empleo si aún así teniendo todas esas competencias me encuentro con la barrera de un tiempo mínimo de experiencia laboral certificada y demostrable, si el panorama futuro para los junior es como lo manifiesta Héctor en el vídeo, me resulta mucho más conveniente irme como independiente, tal cual como lo planteas.
@@costelo04 yo llevo dos años desde que inicie mi hermano, tambien soy de colombia, pero siempre he tratado de adelantarme al tiempo, por eso es importante analizar el panorama y trabajar por ello, desde que empece analizar las necesidades o las posibilidades de mejoras que se podrian realizar en diferentes nichos de mercado, como empresas de logistica, transportes, restaurantes, hoteleria, literalmente en toda la industria, hay esas pequeñas oportunidades, que si las identificas y haces un buen producto para suplirlas, te ira muy bien, lastimosamente aqui como sabes todo es palanca por eso es muy importante que si tienes algun conocido que tenga alguna empresa, empieza por ahi, busca una manera de ayudarlo con su negocio de software, puede que para el primero no ganes mucha plata, pero ya tendras tu software establecido, y un cliente que hablara bien de ti, apartir de ahi, expandete, toca todas las puertas que puedas, y aprende a vender tu producto, eso es lo que he aprendido y no llevo mucho tiempo trabajando de esta forma o teniendo esta mentalidad, pero si, los contactos importan mucho, y se que para muchas personas en tech es dificil tener contactos, pero por eso hay que salir a buscarlos, conferencias, eventos, unete con gente que tenga la misma vision y las mismas ganas, por ejemplo yo estoy solo, se puede, pero con un equipo seria mucho mas facil, animos!
Siento que es una visión muy acertada de que esta pasando y ese ajuste que se siente en la industria
me encantan los consejos que das antes de comenzar con el video, ja, ja, eres el mejor.!
Gracias!
severa intro jefe, saludos desde bosa
Este tema yo vengo diciéndolo hace años y fue culpa de los que teníamos mas experiencia (Senior) el rol de JR en todas las ingenierías esta como muchach@ de mandado cuando nunca debio ser asi, tube suerte que cuando fui Jr tuve un Senior que en vez de darme esas tareas repetitivas y que no me aportaban nada el se tomo el tiempo de enseñarme para ejecitar mi conocimiento logico/negocio y eso he hecho yo con los Jrs que han trabajado conmigo. A los que estan empezando tomen el consejo de este colega al pie de la letra por que como bien dice esta carrera es una ciencia aun joven y que le falta mucho camino hoy es la IA, como fueron las plataformas no code, como fueron las CMS y etc etc etc, gran aporte Colega!
gran video, todavia no le doy al play pero no tengo dudas. Saludos Hector, gracias por ayudarme a alimentar a mi hijo jaja!
Buen análisis!
Saludos desee cuba !!!
Podrias compartir tu opinion acerca de empresas de producto vs de servicio? en cual te has sentido mejor? ventajas vs desventajas, como identificar una "buena empresa"
Cada vez se nos pide más, en unos años nos van a pedir que vivamos por y para la programacion
Tengo un amigo que le tocó así, recién después de 5 años estudiando y 1 trabajando se dio unas vacaciones, lo bueno es que tiene buen laburo, prestaciones, remoto, gana bien tampoco mucho pero sí más que el promedio, incluso me ha dicho que a cada rato sacan gente de su empresa, espero que no lo saquen nunca.
Las personas como vos están condenadas. Para qué viniste al mundo si no es para trabajar en lo que te gusta durante las horas que estás despierto? Entiendo que no debes estar 15 horas al día programando, pero si ni siquiera te da para dedicarle 1 hora a leer o probar tecnologías nuevas después de tus 8 horas laborales, te recomendaría que vayas buscando otro rubro. Literalmente es imposible salir de ser un junior o trainee si no le dedicas literalmente tu vida a ello.
@@HanNe-q1c Si pudiera no trabajaría, ¿Quien ama trabajar?, no importa que hagas lo que hagas, al final es trabajo y el trabajo no es placentero para la mayoría.
Te lo dice un tipo que literalmente trabja 15 horas al día en muchas de ellas pensando en echar codigo o echando codigo 6 días a la semana y si es posible los 7 días.
@@WebnovelFanfictionAqua-sama Pues te aconsejaría comenzar a disfrutarlo porque así será para siempre.
@@WebnovelFanfictionAqua-samaentonces te sugiero que analices bien si es que quieres dedicarte a eso casi casi por el resto de tu vida!
Esta super duro encontrar como junior.
Muy buen análisis del rol Junior, ya estaba pensando tirar la toalla, pero me diste una luz, una pista por donde mejorar. muchas gracias.
Yo creo que esto es en parte cierto, pero si quieres un programador que brinque de un lenguaje con garbage collector a uno que no tiene, ahí si tiene que haber precaución, porque se requiere experiencia con el manejo de memoria para evitar vulnerabilidades
Pero en gran parte para aplicaciones estándar, están bien
Ahí quedó mi pulgar arriba y este comentario que también viene bien
Creo que será muy difícil para un Jr entrar con esos conocimientos a trabajar. Ya que el cerebro humano necesita tiempo de madurez y mucha repetición y práctica para absorber los conocimientos. Quizás con la ayuda de la ai podrá defenderse relativamente bien en un trabajo
Pero ahora pagan más (sarcasmo).
La única metodología que sirve es la de Homero Simpson
Siento que perdí mi tiempo al ver este video : porque, yo me enfoque mucho en las tecnologías, en los lenguajes de programación, los frameworks, bases de datos. Pero jamás le di tiempo a la documentación, a la metodología de desarrollo de software, las notaciones para poder describir los procesos y entender el modelo de dominio. Ahora con esto confirmo que primero es resolver el problema en papel para poder implementarlo en código.
Yo lo aprendí viendo memes pero ya muy tarde ya abandoné la profesión.
Es que ese es el problema, el desarrollo de software es como hacer un edificio!
Tiene que hacerse con ingeniería de software, no es cuestión de sentarse a programar y ya! NO señores, la programación en el sentido estricto es la última etapa del desarrollo de SW pero tla parece y recalco: tla parece que ahora más que nunca eso vale 1 km de v3rg4 y al final tienes más problemas con el “producto terminado “ y no se vale decir: es que estamos contra tiempo y tocó hacer así ! 🤷🏻♂️🤷🏻♂️🤷🏻♂️
este video se comenzó a reproducir con audio en inglés lol, muy robótica la voz, pero sería genial ver esta tecnología en unos años
Buen video btw
Hector que opinas de los split keyboard a los normales, ¿Lo has usado? si es asi como te ha sentido, cada vez veo mas sobre ese tipo de teclado, casi como que diciendo comprame... si puedes hablar un poco en caso de el hardaware que puede ayudar a programar mejor o de una forma distinta.. comoda*
Entonces… nunca paramos de aprender?
Ya en serio buen video, disfruto mucho tus videos porque siento que tocan temas que van más allá del código
Aprender inteligentemente, incluye descansar
En un tiempo iba a ser jr tenia un amigo programador que tenia mucho trabajo en hacer sofware y webs y me encargaba tareas asi faciles se subir fotos alas paginas y cositas que a el le quitaban tiempo y preferia pagar a otro
Es verdad que en cada lenguaje maneja los mismos conceptos, pero también cada uno tiene ciertas particularidades, así que la IA no te va a ayudar 100% a identificar un problema, por lo menos no de manera rápida, a menos que de aquí allá ya pueda entender todo un proyecto legacy y solo tenga que decir "busca el problema x y soluciona"
Es lo que yo digo la ia ayudará más a alguien que sepa que alguien que no sepa, es decir, una ía te ayudará con un código o algo pero si tú no entiendes que hace ese código te jodes. Es una herramienta que te ayuda más no que te hace las cosas.
Los programadores ahora creen que se la saben todas, preguntar a ChatGPT absolutamente todo NO te convierte en programador! Ni hablar cuando se tiene que traer datos de DB, les entregas el SQL y no están de acuerdo aún cuando la estructura es de una DB de hace más de 10 años probada y recontra probada por lenguajes desde: Oracle forms, PHP, Java pero cuestionan que por qué un atributo no puede tener toda la información que ellos quieren!!! 🤷🏻♂️🤷🏻♂️🤷🏻♂️🤷🏻♂️
Like número 1000 👍🏾
Si llegue a una conclusión parecida a la del video después de analizar todo , que los jr van a ser reemplazados por ia por sobresaturacion y reducir costos, pero yo me quiero salir de esa rama y quiero ser ing.de sistemas full que tal vez el ingreso a ese rubro por tu experiencia.
Lo cambio todo!
Creo que van delegando más responsabilidades a los que están más afianzados en el mercado laboral, la competencia va a ser muy feroz, aumentando así la necesidad y desigualdad. Ese es el modelo económico actual, no es un tema de conocimientos y preparaciones (que son importantes), es la precarización laboral.
Lo interesante es que antes se decia que la AI no iba sustituir a los programadores pero como pasa el tiempo cambia la opinion y todos sabemos que esto es solo el comienzo. Al parecer la desaparicion de roles y posiciones es inevitable solo que todavia no visualizamos el impacto real de este cambio, creer que nuestro puesto esta seguro es un error muy grande solo nos queda preparnos.
Sigue sin sustituir a nadie, deja de alucinar.
yo hallo que el programador Jr va a programar, programar, y programar, el escribir código se acabó
pero entonces a que llamaremos Programador Mid, si el junior ahora tendrá que tener más conocimientos y muchas mas cosas
Toca especializarme en Inteligencia artificial para la gestión de procesos de negocio ... en este caso la Inteligencia Artificial no reemplaza experiencia y juicio humano "criterio" no solo se debe programar :v
Ojalá sea así porque si no nos jodimos.
El audio en ingles se siente como un loquendo como si careciera de emoción, pero para entender lo que se quiere comunicar está bien
Eso es automático de RUclips, yo no hago nada.
No lo se, pero tu outro me dio ganas de tocar un poco de metal en la guitarra
💯💯💯
El rol de JR subió de nivel y responsabilidades
Al igual que los senior subieron de nivel con la IA, porque no los junior?
@@MiguelAbstra Los Senior no subieron de nivel, la IA es pésima para trabajar a ese nivel, de momento sólo pueden hacer tareas muy básicas de nivel Jr y aún así la mayoría de las veces lo hace mal.
El día que la IA pueda competir o trabajar al nivel de un Senior la profesión se muere, va ser como el trabajo de pintor o escultor, lo hará uno de cada 100mil.
me pasó lo de la fecha, la BBD la dejé como está y ya, tengo implementado sacar el mes, dia y año en los inputs (para los nuevos ingresos), mientras lo reparo :(
Como que no existe el mes 13. y el Onciembre?
@@edgnet Se dice triciembre ,😛
@@arturober (7) SEPTiembre .(8) OCTubre. (9) Noviembre , (10) DICIembre. No seria algo relacionado al 11?
Elimino gente para un proceso de producción, elimino tiempo de entrega, elimino gastos, aumenta la ganancia o el plus valor.
Gracias Hector, me acaso de caer en cuenta que perdí toda mi carrera y no voy a tener un futuro.
Estoy trabajando en un projecto iot con ESP-IDF, y aunque la documentación es clara, y esta indexada en el asistente IA que estoy usando (continue), todo el tiempo da código bastante inventado. Es util, pero hay que saber lo que haces, al menos en C, no tiene buena logica. En JS si es muy buena la IA...
@@jacsamg Yo estoy montando un proyecto gigante en C.
Lo gracioso es que hace 10 años odiaba C, ahora me parece un juego de niños. Gracias a Chat Gpt he aprendido más que en la universidad .
Otra cosa, hace 8 meses que no escribo una solo línea de código. Para los alarmistas si y si copio y pego y que? Si sigues la arquitectura , patrón, framework, etc. Va funcionar igual de bien.
Chavales que es el código si no más que reglas bajo reglas.
Ceros y unos....
Lo mejor es delegar lo aburrido y centrarse en lo más creativo, seguridad, desplegar, analizar, etc
Por suerte los programadores van a desaparecer y NO las PROGRAMADORAS❤
Deja tu que guardemos la decha como mm/dd/yyyy ... hacer operaciones con fechas, y darnos cuenta después que la fecha se almacena como UTC y realizamos operaciones sin tomar en cuenta esto (local normalmente no hay pex, el problema brinca al subirlo a la nube)...
Yo : aprendo a programa . Me desvanesco😂
Hola Hector, habra cupon para tu curso de SQL? jojojo a la espera campeon
Creo que viene una muy buena era para los que hoy somo Sr. xD por que justamente el generar el conocimiento para poder guiar a la IA a generar software de calidad lleva años consolidarlo, hoy el Jr lo tiene que aprender extremadamente rapido, por que lo que ser Jr subio de nivel ahora será mas dificil iniciarse en esto, por lo que creo va a ver una gran decerción de programadores y los Jr epezaran a escasear y en un futuro no se generarán nuevos Sr o muy pocos llegarán y se seguiran requiriendo y no habra capital humano pero si oferta laboral... y eso ya saben en que se traduce....$$$$ ... si hoy en dia es complicado en contrar un Sr.. en 5 años sera tres o cuatro veces mas dificil.
Todo bien excepto la parte de negocio, el junior de universidad quizas y se apaña un poco pero aun asi esta ingresando a una empresa que no conoce todas las partes involucradas, el junior de bootcamp ya ni te digo ese vio este video y dijo este we habla chino.
Hola, Héctor: en este vídeo el audio está desincronizado con la imagen.
Excelente video. Cero humo.
ya desaparecieron 4 años estudiando y abandone la busqueda de laburo por q ni siquiera te llaman para una entrevista
El problema es que todo es presencial si no tienes experiencia, imagínate yo la ciudad más cercana a mi pueblo queda 3 horas xd.
@awaken5622 claro me pasa lo mismo vivo en una ciudad en el interior del país xD
Algo estas estudiando mal si despues de estudiar y practicar 4 años no conseguis un puesto, perdon que te lo diga
@@tomasizuel3431 Yo estudié en un lugar donde me enseñaron tecnología de hace 10 o 15 años, para encontrar un trabajo se necesita tener conocimientos actualizados, la verdad yo no me he querido actualizar, pero es que me mate 2 años en una parte donde me enseñaron tecnologías antiguas y hoy por hoy piden otros stacks. Además me costó mucho aprenderlo y cuando ya dominaba un poco la tecnología, zas tecnología obsoleta.
@tomasizuel3431 soy abanderado amigo...
Poco a poco todo se está uberizando, el romanticismo por el freelancing tambien ha afectado, cada vez hat menos cosas que hacer, todo es puro parchar, mas burocracia que otra cosa. Es surrealista, que segun se exige mucho conocimiento tecnico, pero en el trabajo ya es pura burocracia y parches de legacy jaja. Ya no se requiere tante gente en ninguna área, por eso estan dando manutenciones a la gente cada vez mas comun.
de que hablas. ¿Como que no existe el mes 13?
Entonces que se supone que es smarzo?
Leo el titulo del video y pienso, todos los programadores que se formaron hace algunos años en universidades y bootcamps seguirán el curso natural y ascenderán a senior, y como los bootcamps están en declive no habrán tantos junior. Hdeleon: Tas pendejo, IA mijo IA.
De lo que dices se desprende un razonamiento muy básico: Si la IA va realizar el trabajo de los Juniors, y los NeoJuniors van a ser nivel Mid, eso significa que la demanda de programadores va caer a la par que los que empiecen la carrera van a necesitar más años para estar a nivel laboral, (Y si cae la demanda también cae el salario).
Si lo que dices es verdad, entonces el mercado se irá saturando más y más conforme avance la inteligencia artificial. Llegará el punto donde la programación será como la Medicina, donde necesitarás una década de conocimientos a tu espalda para empezar a trabajar como dios manda.
Fuera así, pero habrá nuevas áreas de programación, viene video de esto esta semana.
Cada cinco minutos desaparecen los Jr. o los programadores
Y así los propietarios de los medios de producción de software pueden explotar aún más al empleado programador exigiendo menor tiempo de trabajo con obvio menor paga.
Me parece bien
me parece que se podría definir ya no como programador junior será mas un desarrollador junior
TIENEN QUE ENTENDER QUE NO SE TRATA DE JR, SR, SS. LO ÚNICO QUE TIENES QUE VER ES CUÁNTOS REQUISITOS CUMPLES, CUANTO MÁS CHECKS HAGAS MEJOR. SUERTE.
Justamente de eso se trata, el JR tiene un mínimo requerido de "Checks" para empezar a trabajar.
Siendo sincero no siento ni el mas minimo miedo, de hecho me alegro de eso porque te facilitan mas el trabajo. Pero bueno, habrá que aprender mas cositas. jajaja ni siquiera trabajo XD, no aun.
me gustaría ser como tu, yo recién voy a egresar a de la universidad y buscar dónde hacer mis prácticas profesionales y esta situación de que el mercado está saturado de JRs ha sido como toparse como pared
@@BlackRainShooter si es lo que dicen, aunque en la poca experiencia que he visto vários que se llaman JRs pero pareciera que no lo son
@@nosequehacer8962 Hablas como si alguien te estuviera manteniendo, Así quién siente miedo?
@@SheigonSheffield jajaja rayos mano, no pongas todos lo huevos en una canasta
Mas bien que desaparezca el reclutamiento.
Guarden este comentario, se van a necesitar menos tecnicos y mas volver a la parte humana.
Bueno eso de que obligues a dar like, huevo. Pero despues de escucharte like. Tubieras mejores like si no hubieras dicho del like obligado o sometido
Mejor dejo de vivir y ya, nos vemos gente
Resumen del video: Empieza a prepararte para ser senior XD
jajaj como dices no tengo para comer, en que chambeas amigo en backend?
Soy un vago
@@hdeleonnet vago senior?
Es freelance
No, soy un vago, lo he puesto arriba.
@@hdeleonnet tengo una idea millonaria hector xd.
chigon
6:34 o sea que la posicion inicial sera programador Senior..... de 0 a 100 en 1 segundo 😂😂😂😂😂😂 cuantos bootcamp tirados a la basura
La posición inicial es un programador que entienda análisis y negocio.
@@hdeleonnet Eres consciente de la implicación de tu analisis? Tu argumento es que la IA ha empujado a los anteriores Juniors a capacitarse más, de ese razonamiento se concluye que conforme avance la ÏA mayor será la exigencia para iniciarse en el mercado laboral.
Y con lo rápido que esta avanzando la IA, en 4 años o en 10, el mínimo requerido se va acercar más y más al de un Senior actual.
matematicas, si quieres ser un buen programador hay que saber mate, xd, o estoy muy equivocado? yo me quiero poner primero fuerte con los numeros y luego con algoritmo, para recien pasar a tocar un programa, estare mal?
Pregúntale a la IA
Si estas mal. Osea, no esta mal aprender matemáticas pero que sea esencial para los programadores en general, pues no. Lo que hay que saber es mas como funciona el sistema al que te vas a meter, si es web, como funcionan los servidores o navegadores web, que APIs usan y como usarlas para crear software. Y luego es que ya dependiendo del tipo de proyecto que necesites, veras si vas a necesitar mucha matemáticas. Para los videojuegos si que se necesita matemáticas en especial si los haces con librerías de bajo nivel como OpenGL pero depende de cada area
Por mi tragas xD
Los jr no, los que creen q con 3 meses de medio estudiar html, css y javascript, esos si van a desaparecer