La ingeniería de software es una disciplina que va mucho más allá de un lenguaje de programación, la industria se rige por las necesidades de las personas. Excelente video!
Aprendí C++ hace 20 años en la Universidad y siempre lo he usado en el trabajo. He visto ir y venir lenguajes como PHP y Ruby. Pero C++ y COBOL nunca van a morir.
@@LuisRobertoFlores Septiembre de 1984. Mi profesor de COBOL nos dice: "Tengan ustedes en cuenta que, aunque este lenguaje aún requiere de programadores, su destino es claro: desaparecer en unos pocos años". Estamos en 2024, y me siguen diciendo lo mismo. No tengo nada más que decir señoría.
Por acá en pleno 2024, sigo picando en RM Cobol. Debo reconocer que lo odiaba en un comienzo, pero luego que descubri que puedo retornar JSON, me ha cambiado la vida!!!
@@kleei supongo que lo dice por el simple hecho de estar actualizandote constantemente con la tecnologia (aunque esto no significa que estudies como loco xd), yo almenos intento estudiar distintos lenguajes pero va :V
@@tutoxlinux Aplicaciones multiplataforma donde la lógica es escrita en C++, así como las rutinas que requieren alta performance. Interoperamos con Python porque Python y C++ son mejores amigos. Para la GUI, utilizo JavaScript y un motor de web basado en Chromium. Con eso me gano la vida y los usuarios están muy contentos con los resultados. Olvide mencionar que otras partes de la GUI están escritas en un framework llamado Qt.
@@tutoxlinux Comienzo diciendo que yo no trabajo en Latinoamérica. Aquí donde estoy, hago ambos frontend y backend. El engine o kernel de mi sistema está escrito en C++. Allí se maneja la lógica de la aplicación, que de hecho es orientada a objetos. También proceso grandes cantidades de datos, para lo cual la librería Eigen de C++ es súper eficiente y confiable. Luego hay una capa de Python que permite a otros desarrolladores acceder al sistema sin romperlo. Esto también permite construir servicios web con frameworks como FastAPI. La interoperación entre C++ y Python es súper sencilla con una librería llamada Pybind11. Esto permite acceso a todo el ecosistema de librerías en Python, lo cual siempre es muy útil. En el frontend, varios componentes están escritos en JavaScript, lógicamente.
Visual basic, VBA, SQL server gano dinero con esto y no estan en el listado, y soy freelance, la clave es saber que pide el mercado y saber programar soluciones corporativas
Soy remamerto y Fredy me saca de quiso con su amor silencioso a EEUU, pero tengo que agradecerle los datos y consejos que da en sus platzo lives.Esta clase de información me ayudó a filtrar mis opciones para conseguír mi primer trabajo en Frontend y luego en QA. Diosito bendiga a platzi
Si es que cuando él se dedica a trabajar lo hace bien, pero cunado se mete en cosas políticas es un anciano ignorante más, me acuerdo cuando dijo que los Himmars iban acabar a Rusia jajajajajaj
@@juan89_ Presumo que ama tanto la tecnología de la computación y la informática que siente admiración por el país donde surgió el 99% de los avances de esa tecnología.
Es lo que suele pasar con los tipos como Freddy, que sí que son unos genios en su ámbito y por ello creen que tienen el mismo conocimiento en otras áreas y proceden a escupir boludeces en twitter, también es normal que Freddy les tenga tanto amor a los Estados Unidos a fin de cuenta fueron los inversores gringos los que hicieron posible lo que es platzi hoy en día
Vende cosas que puedas adquirir en algún curso. Puro Marketing!
4 месяца назад+19
Yo tambien genere mi primer sueldo a punta de echo jajaja yo amo php y sigue siendo mi lenguaje favorito aun que quiero aprender otros como python. jajajaaj eso me saco una sonrisa!!!!!!!!!
PHP no ha muerto (me encanta su filosofía) y tampoco es como antes, ha evolucionado y también su seguridad. Más bien existe las malas lenguas que se quedan en el pasado. Solo son etapas, pero PHP es un lenguaje rico, POO y mucho más, revoluciono el internet. Las modas son las que puede afectar y siguen las corrientes de otros sin investigar de manera personal. COBOL es más viejo que mucho y aún se usa, por su estabilidad y funciones en la Banca, y no desaparecerá tan fácil. Un lenguaje que va más ligado al lenguaje máquina que otros que están en capas y capas para llegar a la máquina. Pero para muchos les podrá ser un poco más difícil porque ahora los lenguajes van orientados a un intérprete más humano.
En mi caso en la carrera aprendi Python, C++, Java, SQL y JavaScript. Desde que entré a trabajar he usado javascript, C#, Visual Basic, Python, Groovy, Ruby, Typescript, Python, Powershell, C++, .NET en general. Yo diría que lenguajes van y vienen, lo importante es tener las bases claras y de ahi migrar a cualquier otro lenguaje es mas tarea del dia a dia que casarse con una sola tecnología.
No, si te gusta la diversidad de proyectos y quieres moverte entre tecnologías pero no lograr profundizar ese es el camino. Si prefieres profundizar y convertirte en experto en un campo específico, la especialización en un stack es lo ideal, los 2 tienen ventajas y desventajas. Yo llevo programando hace 16 años en .NET y me he especializado en eso, asu vez me especialize en Infraestructura de Azure y AWS. Va depender mucho de tu realidad, las cosas que quieres lograr y tus metas.
Hola que tal , con relación a tu comentario me gustaría preguntarte,¿ en la parte laboral que es más demandado para Rest APIs, que me recomiendas Ruby o Node Js ?
La verdad al principio los cursos de Platzi se me hacian muy sencillos y basicos, pero con todas las actualizaciones que han tenido, puedo decir que son bastante buenos, sobre todo si se saben comolementar con práctica
Escucho muchos comentarios así, que platzi tiene cursos bastante básicos y sencillos, ahorita que comentas eso, que curso viste que está mucho más robusto para darle un ojo?
@@programandoconpablo Pues en lo personal recomiendo los de finanzas y creación de contenido, el de Blender está muy bien para iniciar, depende de que sea lo que busques
Si. En mi experiencia hay cursos y cursos. No recomiendo por ejemplo el curso de Excel básico. mejor usa cualquier libro de ese nivel, el Curso Definitivo de HTML y CSS es muy teorico y denso, hay cursos ya desactualizados y asi.
Usted es realmente lo que la gente dice que es. Siga con el buen trabajo ayudando a las víctimas a recuperar los bienes perdidos, señor. 𝑫𝒆𝒄𝒓𝒚𝒑𝒕𝒓𝒆𝒄𝒐𝒗𝒆𝒓𝒚
Muy bueno. Vale cada minuto del video. Muchas gracias. Tengo 48 años y estoy comenzando en este mundo y con esto me da una mejor vision hacia donde encaminarme. Muchas gracias
Una de las cosas que he observado en freddy es como se ha valido de las charlas para entrenar su memoria, pues mi memoria es mala y se que es el mejor ejercicio que pudiera implementar para revertir esto, actualmente tengo 48 años y empecé a estudiar este mundo fascinante del diseño web, es un reto para mi pues tuve una infancia marcada por rechazo y maltrato en las instituciones educativas de un país dictatorial, Confío en el positivismo y el empeño , la mente es un regalo de Dios..❤
Gracias por la info Fredy. Yo añadiría esta otra conclusión, a ver qué les parece. No aprendan tecnologías solo porque están de moda como un intento de destacar. En su lugar piensen, qué problemas tiene la industria y qué puedo aprender yo para solucionarlos.
Rust for the future, vengo de Go y Go se usa en empresas grandes, es un buen reemplazo para Java y muy bonito de programar como Python, la gente que programa en Go generalmente ama Go xD.
4 месяца назад+106
Lo de "ingeniero full stack" queda muy bonito pero es una salvajada. Es equivalente a buscar a un "transportista, administrativo, almacenista, mecánico y limpiador" todo en la misma persona. Puede que encuentres a alguien así, pero a la larga mejor tener a varios empleados que sean especialistas en partes distintas.
sinceramente no puedo concordar contigo, creo que cuando uno logra un dominio adecuado en front y back, es fantástico poder saltar, poder tocar, sabes que creo que pasa, lo hablaba con un amigo que día, es que 1 la gente se queda con la forma que le enseñan digamos manejadores de estados para el front, se queda con una forma de hacerlo, se le haga fácil o difícil, no profundizan y no buscan otras formas de manejar estados, no se dan la oportunidad capaz y encuentran una forma que les resulte mas fácil, que le de al final del día capacidad y agilidad en lo que debe hacer con el día, con el backend le pasa lo mismo les enseñan una forma y no investigan si quizás hay otras formas mas eficientes de hacer las cosas. yo hace unos 6 meses en mi trabajo como ingeniero de desarrollo me sentía bastante lento, ya ahorita me siento suficiente para entrarle a backend con lo que me pongan en python digase flask, fastapi o django, al front con lo que me pongan en react o angular, es cuestión de hacerse camino,
sobretodo estar al dia con todo lo nuevo en todo el stack. O tomas tiempo para actualizarte en backend y cuando menos te des cuenta ya salio un nuevo freamwork en frontend que hay que aprender, es siempre un moving target
Muy buen vídeo, aunque creo que no se le ha dado mucha importancia a Kotlin, se dice en el vídeo que es sólo de Mobile pero lo cierto es que se está utilizando ahora mucho para backend también, está siendo muy demandado recientemente.
Sé que no sale en la lista, pero me quedo con Pascal, me trae buenos recuerdos cuando iba al instituto allá por los 90. Recientemente he comenzado hacer un cursillo de Pascal de Nacho Cabanes, lo recomiendo, un saludo!!😉👍
Para mi todos los lenguajes de programación tienen demanda y todos tienen ventaja y desventaja . pero el problema no son los lenguaje, sino el área de especialidad en la que vas a trabajar y estudiar por ejemplo. Desarrollo de aplicaciones web Desarrollo de páginas web Esto es un ejemplo de dos especialidades diferentes y ambos tienen ventajas y desventajas, como por ejemplo . ¿Que especialidad hay demanda y cual es su salario? Hay muchas especialidades y lo más importante es aprender 😊
Hahaha muy buen video.. empecé a aprender a programar hace 4 años con un curso de Platzi: Kotlin para principiantes.. a partir de ahí puro RUclips y stack overflow.. hoy en día soy desarrollador iOS en Paypal y he pasado por varias empresas trabajando tambien Android, React, nodejs, y algo de Python. Iré a Platzi a ver qué cursos me aviento. Se ve que han crecido brutalmente desde entonces y mejorado su contenido. 👏👏
Todos decian lo mismo de RPG, un lenguaje en el entorno As400 a empresas (Bancos, Seguros). Empece a desarollar hace como 5 años. Y desde que empece todos decian que se iba a acabar el trabajo porque es un lenguaje de hace más de 20 años. Al sol de hoy gano 3 veces más que colegas que programan en JAVA, o que usan Javascript y no hay señales que los bancos vayan a actualizar todo su core por lenguajes en tendencia.
@@heanarco RPG es casi exclusivo de computadoras IBM as/400, iseries e IBM I. Además de sus antecesoras S/34, S/36 y S/38. Es muy difícil encontrarlo fuera de estas plataformas y persiste en ecosistemas de varias versiones tales como: RPG/400, RPGILE, SQLRPGILE, FREERPG Y FULLFREERPG.
En serio?. Lo vi cuando estudiaba allá por el 94 y lo odiaba a full y nunca más oí nada de RPG! La columna C para cálculo, lo único que me acuerdo. Me fui a recursar la materia, después por suerte metieron Clipper y era otro mundo!
Programé varios años en RPG desde el RPG400, también hice mantenimiento de pgms en RPG2, perdió su magia, esa rigidez(código encolumnado) que lo hacía único ahora es un lenguaje más.
Entiendo los chistes, pero es que francamente no entiendo el hecho de reducir un Full Stack o Backend a "saber conectar algo" cuando minutos antes hablabas de que existe una busqueda de ingenieros de software. Insisto, entiendo el chiste, pero es que llorar mas o menos es tan basico, incluso si se quiere hacer un chiste, debido a que se traduce en un trabajo mas mecanico como programar que incluso pensar en una solucion eficiente y elegante. Tengo un problema enorme con los nuevos programadores de bootcamp que quieren pelear puestos de ingenieros. la tipica pregunta que le hago es "Podrias darme dos ejemplos donde me expliques la recursividad y que al mismo tiempo sea eficiente y en el otro ejemplo que expliques la recursividad pero sea mas eficiente iterativo?" incluso colegas seniors han quedado perplejos con la pregunta y en ciencias de la computacion, las matematicas por su naturaleza son recursivas, estas ayudan a solucionar problemas grandiosos como recorridos de arboles binarios. Mi problema actual con estos cursos (e incluso en la forma en la que se hace el chiste) es que se prepara a personas para trabajos mas mecanicos mas no pensar en la verdadera ingenieria detras del por que una funcion debe ser recursiva o iterativa, ya que claro, se ensena en varios lados usar bucles y ciclos, pero es siempre la mejor herramienta? existe otra opcion? por que algunas soluciones son mejores recursivas y otras iterativas? y por que cuando incluso la solucion tiene caracter recursivo es mas eficiente una forma mas iterativa? ese es EL GRAN PROBLEMA con los nuevos programadores en general. Esto lo digo con animos de hacer una critica constructiva presentando argumentos que he visto en la literatura de libros muy reconocidos en el mundo de las ciencias de la computacion y matematica computacional.
Muy buen análisis, divertido y siempre invaluable para aprender y tener perspectiva de para donde vamos, gracias por compartir ( Me encantan por que en el oceano de excelentes cursos en platzi puedo ajustar mi ruta de aprendizaje basado en esta información) Respecto al incremento de Golang mi humilde percepción desde el mundo corporativo , ha estado soportado por su rendimiento, eficiencia, concurrencia, entre otras cosas, ejemplo yo lo uso mucho para el desarrollo de microservicios, grpc, cloud functions en GCP, Operadores para Kubernetes, proveedores custom para terraform , entre otras cosas. Vale resaltar que Docker, Kubernetes, Helm, Istio, varios productos de Hashicorp usan Golang, entre ellos vault, consul y terraform, y El mismo Google Lo usan bastante.
Y sobre todo, no olviden aprender esas cosas que son agnósticas de los lenguajes de programación y que estarán presentes siempre, sin importar la época y las tecnologías vigentes: DSA.
Entre a la universidad 2014, veíamos Java no me gustaba para nada. Aprendí Python por mi cuenta, hace 5 años casi todos los trabajos pedían java y eso es lo que la gente seguir estudiando. Tuve suerte de haber aprendido Python pues ahora trabajo con ello y cada vez hay mas ofertas de empleo
Es verdad lo de ciberseguridad, en linkedin las puestos de seguriadad no supera las 10 postulaciones. Algunos tiene 0 jaja a muy poca gente le interesa aparentemente.
Al Fredy se le olvida la diferencia entre popularidad y uso, por eso salen los fanboys que lo escuchan a decir cosas tipo “Flutter va a reemplazar a nativo” o cosas por el estilo… Hay lenguajes que aunque no sean populares como COBOL, PHP, C o C++ siguen siendo usados por muchos sistemas existentes, por lo tanto nosotros como devs debes adaptarnos al lenguaje y a la necesidad, no al revés
Tiempo que no caía en un vídeo de Freddy y vaya!, que grato, me recuerda hace un par de años cuando no sabía nada de edte mundo. Comencé en platzi y hoy dia veo con nostalgia el tiempo que ha transcurrido pero también con orgullo por lo aprendido. Gracias Freddy y Platzi 🔥🤘
Los lenguajes que he visto que se están usando mucho, más de lo que quisiera: Java (empresas grandes) y Python (IA). Así que hay que adaptarse a la industria.
Me llegó la frase de Full Stack Developer, el programador que no llora 😆 pues en casi me ha tocado entrarle a todo lo de desarrollo: back-end, front-end, mobile, desktop apps; también lo de enterprise app dev es cierto 🤣
No estoy de acuerdo con el comentario de desarrollador Fullstack para mi en mi opinión personal el desarrollador Fullstack fue un invento de las empresas para ahorrarse el tener que pagar 2 salarios un Fullstack hace el trabajo de 2 desarrolladores si eso está bien cada empresas tiene sus propias políticas pero considero que es mejor ser muy buen desarrollador frontend o backend un Fullstack no va dominar a fondo 2 tecnologías totalmente diferentes a fondo a no ser que la persona tenga un coeficiente intelectual muy alto cosa que no es muy común
Hola una pregunta, si me quiero dedicar al backend, recomiendas que estudie Go? En cuestión laboral lo ves viable de aquí a dos años? O me quedo en lo “seguro” con JavaScript que en este caso me agrada más TypeScript
@@gaeld331 yo recomiendo estudiar mejor TypeScript, lo están utilizando los proyectos grandes para React, como lo son los e-commerce, TypeScript es un lenguaje estrictamente tipado, es decir en Javascript no obliga a tipar las variables por lo general en JavaScript todas las variables que crea el desarrollador van a venir por defecto como tipo any, no esta mal pero es un error a nivel de concepto o lo que llaman una mala practica, porque any quiere decir que una variable puede recibir cualquier tipo de valor, un booleano, un string, un número, si la aplicación llegare a fallar por cualquier motivo primero es mas difícil encontrar el error y resolverlo, pero si la variable o las variables están con tipado estricto es mas fácil controlar, y dar solución a cualquier tipo de error, es solamente un pequeño ejemplo de la diferencia que hay entre Javascript y Typescript
Excelente análisis, nunca había visto un análisis tan bien estructurado como el tuyo. Mira, yo llevo desde el 2020 invirtiendo en ETFs de Bitcoin y otros ingresos por dividendos, tengo un total de 534 mil dólares, con mis 50 mil estoy muy agradecido por todo el conocimiento e información que me has brindado.
¿Cómo lo hiciste, por favor? Considero que comprar y mantener criptoactivos es una pérdida de tiempo. Quiero aprender a operar en Trade y comenzar a generar ganancias diarias.
En mi opinión, invertir no se trata de hacerse rico sino de ganar independencia financiera. Necesita un asesor financiero que le ayude a convertirse en un inversor profesional. Tuve éxito siguiendo las instrucciones de mi asesora financiera *(Alejandra Sergio).* Hasta ahora, no me arrepiento.
Gracias *Alejandra * por las actualizaciones constantes. Prefiero Trading en el mercado de criptomonedas porque es más rentable. Gano un promedio de 75 mil dólares por semana, aunque casi no opero.
Programe en Cobol, inclusive llegué a programar en visual Cobol, y Cobol WOW. Lo te puedo decir que Cobol tiene muchas pero muchas robustez que no han sido superada en en los lenguajes nuevos, por ejemplo, recuerdo que en una tabla podía definir un arreglo, una matriz , hoy en día utilizan xml en los registros, pero nada que ver con robustez en Cobol con Cobol con los arreglos, es mas aquí en Venezuela muchos bancos utilizan Cobol en Main Freme muy robustos
@@joselitoo2081 COBOL es un lenguaje que ya no se enseña pero que aún se usa en muchas industrias financieras, por lo cual, al no enseñarse hay escasez de programadores y la demanda media o baja que tiene no es cubierta por la oferta, entonces los disponibles piden mucho, lo malo que es una tecnología que ya no tiene mantenimiento, no vas a ver cosas nuevas ni algo en tendencia, solo recibirás tu sueldo y esperar que no llegue el día en que deje de usarse cobol en el lugar donde trabajas, como sucedió en equifax que hace unos años apagó todos sus servidores cobol.
sali de la universidad en 2006 como ing de sistemas, y antes de eso, escuchaba que PHP estaba muriendo, y es enserio que tambien decian asi, y hoy 2024. PHP se sigue usando y una cantidad de herramientas que te facilitan el desarrollo con php un monton a nivel freelance. A la final uno estudia el lenguaje que genere dinero y en el trabajo te digan "aca trabajamos con tal lenguaje" pues le toca a uno ponerse a estudiar ese lenguaje. no se trata de estudiar todos los lenguajes se trata de ser experto en un lenguaje y que te genere ingresos.
Yo aprendí a programar en R por mi formación posgradual (soy un bicho raro de las finanzas jejeje) Me di cuenta que es similar a Python (aunque éste último no lo he trabajado mucho), y actualmente estoy aprendiendo MQL5, el cual está basado en C++, según entiendo. Un saludo.
Para todos los que dicen "este lenguaje es eterno" piensen por un instante si se dedican a crear sistemas nuevos o mantener sistemas porque es más caro migrar que seguir por la misma línea. No sé ustedes pero en tecnología quiero estar a la vanguardia, no dando soporte a código legacy de hace 20 años porque a la empresa le es más rentable.
Typescript es la gente que no superó java? jajajajaja no freddy. Typescript es cuando Javascript y C# quisieron tener un hijo y este salió como calamarino elegante. Literalmente la sintaxis de Typescript es casi calcadita a la de C# (sumado a que fue desarrollado por Microsoft).
Comentarte por lo del asombro de GO, creo que en sectores Cloud (Telcos) Network Functions, 5G, etc estan apostando muy fuerte por Go, para Apps sobre Kubernetes, todavia no me acaba de convencer, pero es lo que hay! es rapido y en el mundo Network parece que resuelve!
Me parece que se debería hacer la comparativa dividiendo por segmento, una cosa son los lenguajes del Backend y otra los del Frontend, y una más los de manejo de bases de datos y otra los que se usan para inteliogencia artificial y manejo de datos, etc. Es decir que lo mejor sería hacer una comparativa comparativa específica para el uso al que están destinados una entre solo los leguajes de Backend, otra para los de Frontend, otra Bases de Datos, Videojuegos, etc. Eso sería a mi muy personal punto de vista más útil e interesante. ¡ Saludos !
la gente pelea y defiende su lenguaje preferido... no entienden que el valor está en el programador en sí. un buen programador hará buenas cosas indistintamente del lenguaje que circunstancialmente aprendió.
yo concuerdo con muchos comentarios que muestran preocupacion a como los nuevos desarrolladores son solo tecnicos, a un ingeniero real no le importa el lenguaje, ni el framework, las bases y principios del software son aplicables a todo sistema, por eso antes de los 2000 se llamaba "ingenieria de sistemas" pero los cursos online vendieron la ingenieria como "programar" y hacer "software" que tiene de todo menos de "soft"... basicamente entrenan operarios... lo que antes de los 2000 llamabamos tecnicos.. pero bueno, el marketing lo puede todo.
Espero no dejarte peor de lo que estás, pero creo que será así xd. Esos Bootcamp también dejaron la idea que programar es usar html y css y a lo más JavaScript, se qué no todos los Bootcamp son malos, pero por culpa de los vende humo en sí han ido quedando mal. La malla de los institutos por lo visto ahora son la suma de varios Bootcamp en la carrera. Otros se acostumbraron a programar solo con IA...
No veas la nostalgia que me ha dado al recordar todas las veces que intenté que el hosting que usaba por aquel entonces me habilitase python o ruby on rails, y como gracias a que no me diese cuenta del poder de coger mi proyecto (vanilla o CodeIgniter) copiarlo y pegarlo ¡y a funcionar!
Si en el área corporativa está JavaScript con 10% y typescript con 9% podríamos sumarlos y decir que el ecosistema js/ts supera a java en el ambito corpotativo ya que sumaria un 19% . . ?
@@eduardorobles7973pero nótese que el dijo el entorno "JS/TS" además, si vamos a tecnicismos, typescript es básicamente Javascript en el fondo, así que yo sí los sumaria
*Yo aprendí y me formé por Java en la Universidad, y se sigue utilizando mucho,* de hecho he visto chicos programadores pleno 2024 que crean Motores de Videojuegos con Java, así que potencial el chiquitín tiene, y creo que va a ser muy difícil que Java muera. En la Ingeniería de Software Java es indispensable, no estoy fanatizando ya que mi lenguaje de preferencia es C# pero me gusta ver la realidad, el uso que le dan y cada vez que veo a programadores aún a la fecha usando Java me sorprende, Python ya es común y era de esperarse sin embargo encontrar ofertas encuentras por menos de 1USD y eso se debe a que hay un mercado muy saturado de programadores, gente en Argentina he visto que trabaja por menos de 100USD, o sea nada, también por le hambre que están pasando ahorita, la desesperación lleva a prostituir este trabajo. Sin embargo creo que C# va a crecer muchísimo en los próximos meses, .NET nunca se queda atrás. 🤠
Por mas digan que Python a crecido mas que C o C++, o de lenguajes de bajo nivel nunca vas a hacer un sistema operativo en Python y es mas hasta se utiliza C++ para favorecer a Python, por lo que este video me parece Muy fuera de lugar y desacertado
@@cordovajose5693 Asi nomas trolleando? Todos los idiomos mencionados necesitan de librerías para acceder a bases de datos utilizando SQL. Por otra parte, con SQL solo no puedes desarrollar ninguna app, necesitas forzosamente un lenguaje para el front end. Cuantas imprecisiones hay ahí? (por cierto soy desarrollador desde los 70s)
tiene una estructura y sintaxis única que debe ser comprendida por cualquier programador o programadora para poder escribir un código válido y funcional
Sacan un cursito de Python, por enésima vez, o de JS ¡Obvio! que te lo van a vender cómo el lenguaje mas genial, demandado y que te convertirá en millonario 😂.
Me encantan tus videos Freddy, pero a veces te agarras con expresiones un tanto despectivas o como decimos en méxico "chingaquedito", por ejemplo al final cuando te refieres a como lloran los tipos de programadores, al final hay de todo, buenos fullstacks y malos fullstacks, hay buenos backs/fronts y malos back/fronts, uno no "llora" por su perfil de desarrollador, simplemente hay quienes se esfuerzan más por aprender y entender más, y otros que solo quieren enfocarse en lo que saben, y está bien eso.
@jhonnyvargas7421 pudistes terminar tu Carrera que has hecho fuera de lo que te engañaron en la U,, No me digas trabajo de gerente en la mejor empresa de tu ciudad 😂😂😂
Me da nostalgia escuchar C++ porque eso me lo ensanaron en mi colegio porque supuestamente las clases de sistemas y eso eran muy basicas y perder tiempo para mi. Entonces yo aprendia supuestamente algo mas avanzado que la media de mis companeros de haber sabido que podria habwer sido importante le hubiera prestado mas atencion a esas clases, hacia las cosas y aprendi cosas pero nunca lo tome enserio xD saluds
PHP está en declive, sin embargo está por detrás de la mayoría de Sitios web en el mundo ,gracias a Wordpress, Joomla, Drupal,etc. Y yo creo que todos los que crecimos con la Internet, allá desde comienzos de Siglo, amamos PHP y lo seguimos usando.
La ingeniería de software es una disciplina que va mucho más allá de un lenguaje de programación, la industria se rige por las necesidades de las personas. Excelente video!
No puedo tomarlo enserio con esa foto jajaj aunque estás en lo correcto
@@MiguelAbstra xD
pregutemos a boing
Supongo que las “Lenguas Modernas” también, pero alguien especialista en uno tendrá más chance de conseguir la real chamba 🙌
Mentira, es programación y punto, pero programar es más difícil que intentar hacer un pacto con Satanás.
Aprendí C++ hace 20 años en la Universidad y siempre lo he usado en el trabajo.
He visto ir y venir lenguajes como PHP y Ruby. Pero C++ y COBOL nunca van a morir.
O sea que vale la pena apreder c++? aunque es un lenguaje que lleva mucho tiempo aprender y dominar, a largo plazo vale la pena?
C++ es hermoso, lo aprendí en la u y siempre me encanto. Pero bueno ahora estoy de fullstack jaja algún día con tiempo volveré a c++ a hacer magia
Desarrollas la habilidad@@adrianmateopaboncorrea8073
@@adrianmateopaboncorrea8073 Vale la pena
Yo también aprendí c++ de hace unos 25 años y aun lo uso.
No sé, yo programaba en COBOL en 1983, estamos en 2024 y sigo programando en COBOL. Y me temo que cuando yo me muera seguirán con el COBOL. Es eterno.
Es un nicho que no muere ni morirá
COBOL: la tecnología en la que sus desarrolladores van a morir primero que la propia tecnologái 😆
@@LuisRobertoFlores Septiembre de 1984. Mi profesor de COBOL nos dice: "Tengan ustedes en cuenta que, aunque este lenguaje aún requiere de programadores, su destino es claro: desaparecer en unos pocos años". Estamos en 2024, y me siguen diciendo lo mismo. No tengo nada más que decir señoría.
Cuando GANA UN buen progamador en cobol?
@@maikolrinconguevara3209 Debe ganar bien ya que son escasos
Por acá en pleno 2024, sigo picando en RM Cobol. Debo reconocer que lo odiaba en un comienzo, pero luego que descubri que puedo retornar JSON, me ha cambiado la vida!!!
"Los FullStack son los devs que no lloran"
Eso es cierto
querras decir los que no tienen vida social...
@@TheDarknight7000 por que lo dices? yo quiero ser full-stack
@@kleei supongo que lo dice por el simple hecho de estar actualizandote constantemente con la tecnologia (aunque esto no significa que estudies como loco xd), yo almenos intento estudiar distintos lenguajes pero va :V
@@TheDarknight7000, Los que un Costeño diría: No tienen Máe... Juaz juaz juaz
@@TheDarknight7000 no les da tiempo a llorar
La mejor decisión profesional que he tomado desde hace 12 años fue enfocarme en C++, Python y JavaScript.
Y de que trabajas con eso?
@@tutoxlinux Aplicaciones multiplataforma donde la lógica es escrita en C++, así como las rutinas que requieren alta performance. Interoperamos con Python porque Python y C++ son mejores amigos. Para la GUI, utilizo JavaScript y un motor de web basado en Chromium. Con eso me gano la vida y los usuarios están muy contentos con los resultados. Olvide mencionar que otras partes de la GUI están escritas en un framework llamado Qt.
@@tutoxlinux de que no 😂😂
Los tres mosqueteros
@@tutoxlinux Comienzo diciendo que yo no trabajo en Latinoamérica. Aquí donde estoy, hago ambos frontend y backend. El engine o kernel de mi sistema está escrito en C++. Allí se maneja la lógica de la aplicación, que de hecho es orientada a objetos. También proceso grandes cantidades de datos, para lo cual la librería Eigen de C++ es súper eficiente y confiable. Luego hay una capa de Python que permite a otros desarrolladores acceder al sistema sin romperlo. Esto también permite construir servicios web con frameworks como FastAPI. La interoperación entre C++ y Python es súper sencilla con una librería llamada Pybind11. Esto permite acceso a todo el ecosistema de librerías en Python, lo cual siempre es muy útil. En el frontend, varios componentes están escritos en JavaScript, lógicamente.
Hola, soy front-end developer y lloro un montón.
😂😂
jajajaja, es cierto, son demasiado llorones!
Asthetic
😂😂
En resumen javascript, python, sql y luego aprender mas de la programacion como arquitecturas, bases de datos, etc
a menos que quieras ganar dinero y tengas que aprender java o kotlin 😂
@@andres_dev tambien es valido 👍👍
Aprendes Java y seguramente encuentras trabajo mucho más rápido y un mejor salario.
C# da mas dinero
Visual basic, VBA, SQL server gano dinero con esto y no estan en el listado, y soy freelance, la clave es saber que pide el mercado y saber programar soluciones corporativas
Soy remamerto y Fredy me saca de quiso con su amor silencioso a EEUU, pero tengo que agradecerle los datos y consejos que da en sus platzo lives.Esta clase de información me ayudó a filtrar mis opciones para conseguír mi primer trabajo en Frontend y luego en QA. Diosito bendiga a platzi
Si es que cuando él se dedica a trabajar lo hace bien, pero cunado se mete en cosas políticas es un anciano ignorante más, me acuerdo cuando dijo que los Himmars iban acabar a Rusia jajajajajaj
@@juan89_ los haters de USA necesitan terapia
@@juan89_ Presumo que ama tanto la tecnología de la computación y la informática que siente admiración por el país donde surgió el 99% de los avances de esa tecnología.
Es lo que suele pasar con los tipos como Freddy, que sí que son unos genios en su ámbito y por ello creen que tienen el mismo conocimiento en otras áreas y proceden a escupir boludeces en twitter, también es normal que Freddy les tenga tanto amor a los Estados Unidos a fin de cuenta fueron los inversores gringos los que hicieron posible lo que es platzi hoy en día
@@juan89_ 😄
Entendí casi nada de lo que dijo, pero estuve hasta el final y quiero entender ❤❤❤
pues como dijo: APRENDER.
Que no entendio si lo dijo
Vende cosas que puedas adquirir en algún curso. Puro Marketing!
Yo tambien genere mi primer sueldo a punta de echo jajaja yo amo php y sigue siendo mi lenguaje favorito aun que quiero aprender otros como python. jajajaaj eso me saco una sonrisa!!!!!!!!!
no entiendo porque no aparece en las estadísticas,,,, raro e???
PHP = Python???
PHP no ha muerto (me encanta su filosofía) y tampoco es como antes, ha evolucionado y también su seguridad. Más bien existe las malas lenguas que se quedan en el pasado. Solo son etapas, pero PHP es un lenguaje rico, POO y mucho más, revoluciono el internet. Las modas son las que puede afectar y siguen las corrientes de otros sin investigar de manera personal. COBOL es más viejo que mucho y aún se usa, por su estabilidad y funciones en la Banca, y no desaparecerá tan fácil. Un lenguaje que va más ligado al lenguaje máquina que otros que están en capas y capas para llegar a la máquina. Pero para muchos les podrá ser un poco más difícil porque ahora los lenguajes van orientados a un intérprete más humano.
@@yamid-rc 😂😂😂😂😂😂😂 bueno
En mi caso en la carrera aprendi Python, C++, Java, SQL y JavaScript. Desde que entré a trabajar he usado javascript, C#, Visual Basic, Python, Groovy, Ruby, Typescript, Python, Powershell, C++, .NET en general. Yo diría que lenguajes van y vienen, lo importante es tener las bases claras y de ahi migrar a cualquier otro lenguaje es mas tarea del dia a dia que casarse con una sola tecnología.
No, si te gusta la diversidad de proyectos y quieres moverte entre tecnologías pero no lograr profundizar ese es el camino. Si prefieres profundizar y convertirte en experto en un campo específico, la especialización en un stack es lo ideal, los 2 tienen ventajas y desventajas. Yo llevo programando hace 16 años en .NET y me he especializado en eso, asu vez me especialize en Infraestructura de Azure y AWS. Va depender mucho de tu realidad, las cosas que quieres lograr y tus metas.
Hola que tal , con relación a tu comentario me gustaría preguntarte,¿ en la parte laboral que es más demandado para Rest APIs, que me recomiendas Ruby o Node Js ?
La verdad al principio los cursos de Platzi se me hacian muy sencillos y basicos, pero con todas las actualizaciones que han tenido, puedo decir que son bastante buenos, sobre todo si se saben comolementar con práctica
Escucho muchos comentarios así, que platzi tiene cursos bastante básicos y sencillos, ahorita que comentas eso, que curso viste que está mucho más robusto para darle un ojo?
@@programandoconpablo Pues en lo personal recomiendo los de finanzas y creación de contenido, el de Blender está muy bien para iniciar, depende de que sea lo que busques
@@coolturno genial muchas gracias
Si. En mi experiencia hay cursos y cursos. No recomiendo por ejemplo el curso de Excel básico. mejor usa cualquier libro de ese nivel, el Curso Definitivo de HTML y CSS es muy teorico y denso, hay cursos ya desactualizados y asi.
Next está muy bueno, lo acaban de sacar
Usted es realmente lo que la gente dice que es. Siga con el buen trabajo ayudando a las víctimas a recuperar los bienes perdidos, señor. 𝑫𝒆𝒄𝒓𝒚𝒑𝒕𝒓𝒆𝒄𝒐𝒗𝒆𝒓𝒚
La api de python para crear paquetes usando C/C++ se usa mas C++ por su stl que ahorra mucho trabajo
Muy bueno. Vale cada minuto del video. Muchas gracias. Tengo 48 años y estoy comenzando en este mundo y con esto me da una mejor vision hacia donde encaminarme. Muchas gracias
Una de las cosas que he observado en freddy es como se ha valido de las charlas para entrenar su memoria, pues mi memoria es mala y se que es el mejor ejercicio que pudiera implementar para revertir esto, actualmente tengo 48 años y empecé a estudiar este mundo fascinante del diseño web, es un reto para mi pues tuve una infancia marcada por rechazo y maltrato en las instituciones educativas de un país dictatorial, Confío en el positivismo y el empeño , la mente es un regalo de Dios..❤
Gracias por la info Fredy. Yo añadiría esta otra conclusión, a ver qué les parece.
No aprendan tecnologías solo porque están de moda como un intento de destacar. En su lugar piensen, qué problemas tiene la industria y qué puedo aprender yo para solucionarlos.
El mejor video de Platzi que vi en el año. El último análisis es realista
Rust for the future, vengo de Go y Go se usa en empresas grandes, es un buen reemplazo para Java y muy bonito de programar como Python, la gente que programa en Go generalmente ama Go xD.
Lo de "ingeniero full stack" queda muy bonito pero es una salvajada. Es equivalente a buscar a un "transportista, administrativo, almacenista, mecánico y limpiador" todo en la misma persona. Puede que encuentres a alguien así, pero a la larga mejor tener a varios empleados que sean especialistas en partes distintas.
sinceramente no puedo concordar contigo, creo que cuando uno logra un dominio adecuado en front y back, es fantástico poder saltar, poder tocar, sabes que creo que pasa, lo hablaba con un amigo que día, es que 1 la gente se queda con la forma que le enseñan digamos manejadores de estados para el front, se queda con una forma de hacerlo, se le haga fácil o difícil, no profundizan y no buscan otras formas de manejar estados, no se dan la oportunidad capaz y encuentran una forma que les resulte mas fácil, que le de al final del día capacidad y agilidad en lo que debe hacer con el día, con el backend le pasa lo mismo les enseñan una forma y no investigan si quizás hay otras formas mas eficientes de hacer las cosas. yo hace unos 6 meses en mi trabajo como ingeniero de desarrollo me sentía bastante lento, ya ahorita me siento suficiente para entrarle a backend con lo que me pongan en python digase flask, fastapi o django, al front con lo que me pongan en react o angular, es cuestión de hacerse camino,
sobretodo estar al dia con todo lo nuevo en todo el stack. O tomas tiempo para actualizarte en backend y cuando menos te des cuenta ya salio un nuevo freamwork en frontend que hay que aprender, es siempre un moving target
Básicamente una rama de ing de Software xd
excepto que tener ingenieros especializados es más costoso. Las empresas prefieren fullstack porque les da mayor flexibilidad de asignación.
@@kinicy8392 lo cuál debe dejar de normalizarse, debemos exigir que los roles se separen y no dejarnos aplastar por el "ahorro de costos"
"El mundo es un lugar maravilloso" Totalmente de acuerdo!!
Muy buen vídeo, aunque creo que no se le ha dado mucha importancia a Kotlin, se dice en el vídeo que es sólo de Mobile pero lo cierto es que se está utilizando ahora mucho para backend también, está siendo muy demandado recientemente.
Igual inicie con PHP, le debo mucho me dio mucha oportunidades, se pueden hacer genialidades con esto, es lo máximo.
Jjajajajajan 05:37 " Es javascript para gente que no supero Java" ajjaja me hiciste el dia, lo pondré en mi lista de frases legendarias :) 🤣
Sé que no sale en la lista, pero me quedo con Pascal, me trae buenos recuerdos cuando iba al instituto allá por los 90. Recientemente he comenzado hacer un cursillo de Pascal de Nacho Cabanes, lo recomiendo, un saludo!!😉👍
Para mi todos los lenguajes de programación tienen demanda y todos tienen ventaja y desventaja .
pero el problema no son los lenguaje, sino el área de especialidad en la que vas a trabajar y estudiar por ejemplo.
Desarrollo de aplicaciones web
Desarrollo de páginas web
Esto es un ejemplo de dos especialidades diferentes y ambos tienen ventajas y desventajas, como por ejemplo .
¿Que especialidad hay demanda y cual es su salario?
Hay muchas especialidades y lo más importante es aprender 😊
Hahaha muy buen video.. empecé a aprender a programar hace 4 años con un curso de Platzi: Kotlin para principiantes.. a partir de ahí puro RUclips y stack overflow.. hoy en día soy desarrollador iOS en Paypal y he pasado por varias empresas trabajando tambien Android, React, nodejs, y algo de Python. Iré a Platzi a ver qué cursos me aviento. Se ve que han crecido brutalmente desde entonces y mejorado su contenido. 👏👏
Todos decian lo mismo de RPG, un lenguaje en el entorno As400 a empresas (Bancos, Seguros). Empece a desarollar hace como 5 años. Y desde que empece todos decian que se iba a acabar el trabajo porque es un lenguaje de hace más de 20 años. Al sol de hoy gano 3 veces más que colegas que programan en JAVA, o que usan Javascript y no hay señales que los bancos vayan a actualizar todo su core por lenguajes en tendencia.
Rpg y cobol son indestructibles
Bro, haces referencia a bancos. Esos vatos le tienen miedo al futuro 😂
@@GeraltAI No es miedo es costo
@@CamilEduardo mie-dooo
Es mercadeo,.
me gusto la parte en que indicas: "Y en entornos corporativos" 14:40.
La mayoría de "influencers" omite esa parte.
Yo programo en RPG, un lenguaje "antíguo", pero que al igual que el COBOL, se niega a morir y es muy usado en la banca mundial. ¡No me quejo!
Yo quisiera saber RPG en qué otros SO se puede programar, este lenguaje es hermoso.
@@heanarco RPG es casi exclusivo de computadoras IBM as/400, iseries e IBM I. Además de sus antecesoras S/34, S/36 y S/38. Es muy difícil encontrarlo fuera de estas plataformas y persiste en ecosistemas de varias versiones tales como: RPG/400, RPGILE, SQLRPGILE, FREERPG Y FULLFREERPG.
En serio?. Lo vi cuando estudiaba allá por el 94 y lo odiaba a full y nunca más oí nada de RPG!
La columna C para cálculo, lo único que me acuerdo. Me fui a recursar la materia, después por suerte metieron Clipper y era otro mundo!
@@waly2k1 Ya perdió eso que lo caracterizaba, la rigidez. Las versiones mas recientes parecen Java ó C. La versión más moderna es la FULLFREERPG.
Programé varios años en RPG desde el RPG400, también hice mantenimiento de pgms en RPG2, perdió su magia, esa rigidez(código encolumnado) que lo hacía único ahora es un lenguaje más.
Entiendo los chistes, pero es que francamente no entiendo el hecho de reducir un Full Stack o Backend a "saber conectar algo" cuando minutos antes hablabas de que existe una busqueda de ingenieros de software. Insisto, entiendo el chiste, pero es que llorar mas o menos es tan basico, incluso si se quiere hacer un chiste, debido a que se traduce en un trabajo mas mecanico como programar que incluso pensar en una solucion eficiente y elegante. Tengo un problema enorme con los nuevos programadores de bootcamp que quieren pelear puestos de ingenieros. la tipica pregunta que le hago es "Podrias darme dos ejemplos donde me expliques la recursividad y que al mismo tiempo sea eficiente y en el otro ejemplo que expliques la recursividad pero sea mas eficiente iterativo?" incluso colegas seniors han quedado perplejos con la pregunta y en ciencias de la computacion, las matematicas por su naturaleza son recursivas, estas ayudan a solucionar problemas grandiosos como recorridos de arboles binarios. Mi problema actual con estos cursos (e incluso en la forma en la que se hace el chiste) es que se prepara a personas para trabajos mas mecanicos mas no pensar en la verdadera ingenieria detras del por que una funcion debe ser recursiva o iterativa, ya que claro, se ensena en varios lados usar bucles y ciclos, pero es siempre la mejor herramienta? existe otra opcion? por que algunas soluciones son mejores recursivas y otras iterativas? y por que cuando incluso la solucion tiene caracter recursivo es mas eficiente una forma mas iterativa? ese es EL GRAN PROBLEMA con los nuevos programadores en general. Esto lo digo con animos de hacer una critica constructiva presentando argumentos que he visto en la literatura de libros muy reconocidos en el mundo de las ciencias de la computacion y matematica computacional.
Muy buen análisis, divertido y siempre invaluable para aprender y tener perspectiva de para donde vamos, gracias por compartir ( Me encantan por que en el oceano de excelentes cursos en platzi puedo ajustar mi ruta de aprendizaje basado en esta información)
Respecto al incremento de Golang mi humilde percepción desde el mundo corporativo , ha estado soportado por su rendimiento, eficiencia, concurrencia, entre otras cosas, ejemplo yo lo uso mucho para el desarrollo de microservicios, grpc, cloud functions en GCP, Operadores para Kubernetes, proveedores custom para terraform , entre otras cosas.
Vale resaltar que Docker, Kubernetes, Helm, Istio, varios productos de Hashicorp usan Golang, entre ellos vault, consul y terraform, y El mismo Google Lo usan bastante.
Y sobre todo, no olviden aprender esas cosas que son agnósticas de los lenguajes de programación y que estarán presentes siempre, sin importar la época y las tecnologías vigentes: DSA.
por ejemplo?
@@apuntesjhonomar DSA
data structure arquitecture@@apuntesjhonomar
Democratic Socialists of America
@@apuntesjhonomarmatemáticas, estadística , cálculo , álgebra tal vez ? , ingles
Muchas gracias por esta linda charla, encuentro siempre mucha motivación en tus presentaciones, un abrazo.
Felicitaciones a quien editó la interacción con los gráficos, tremendo trabajo 📈
Gracias por esos datos. Pronto me compraré un buen libro de Python.
Los libros son lo mejor
Mi buen amigo PHP
Entre a la universidad 2014, veíamos Java no me gustaba para nada. Aprendí Python por mi cuenta, hace 5 años casi todos los trabajos pedían java y eso es lo que la gente seguir estudiando. Tuve suerte de haber aprendido Python pues ahora trabajo con ello y cada vez hay mas ofertas de empleo
Es verdad lo de ciberseguridad, en linkedin las puestos de seguriadad no supera las 10 postulaciones. Algunos tiene 0 jaja a muy poca gente le interesa aparentemente.
Justo ayer empece el curso de Python 🐍
Al Fredy se le olvida la diferencia entre popularidad y uso, por eso salen los fanboys que lo escuchan a decir cosas tipo “Flutter va a reemplazar a nativo” o cosas por el estilo…
Hay lenguajes que aunque no sean populares como COBOL, PHP, C o C++ siguen siendo usados por muchos sistemas existentes, por lo tanto nosotros como devs debes adaptarnos al lenguaje y a la necesidad, no al revés
Ud q opina de Flutter?
Gran forma de hacer contenido entretenido, y de paso, promocionar su material. Excelente video!
Python es lento
Matlab se deja al acabar la ingenieria
Pero ASSEMBLER es ETERNO
Tiempo que no caía en un vídeo de Freddy y vaya!, que grato, me recuerda hace un par de años cuando no sabía nada de edte mundo. Comencé en platzi y hoy dia veo con nostalgia el tiempo que ha transcurrido pero también con orgullo por lo aprendido. Gracias Freddy y Platzi 🔥🤘
Reconozco que aunque Fredy no me caía muy bien al principio por gomelo 😀, el análisis y el contenido es muy bueno, Congratulations, man!
No entendí nada, pero sé que es muy importante y actualizado lo que expones. Gracias Freddy.
Freddy me encantan tus chistes no cambies jajaja
Freddy Vega, muchas gracias cada vez que sales en un video me animas a seguir.
Todo se vuelve obsoleto, pero C y C++ son eternos
Nada es eterno. Si no viste las estadísticas, C cada día está más dejado...
Dale un vistazo a la proyección de Python. C y RUST se están convirtiendo en la base de Python. Con Fast API, adios angular!!!
@@kevinalexandercatano4436 C va a levantarse próximamente, creeme.
@@kevinalexandercatano4436 Es cierto, pero C es el papa de todos, por ende es eterno. C++ es C pero con OOP. JavaScript, PHP y otros
@@kevinalexandercatano4436 Programa un driver en python a ver
Gran video Freddy! Tocará volver a platzi. Pero primero termino el curso de DevTalles 😅
Los lenguajes que he visto que se están usando mucho, más de lo que quisiera: Java (empresas grandes) y Python (IA).
Así que hay que adaptarse a la industria.
Yo también tuve mi primer sueldito por PHP :')
X2
Me llegó la frase de Full Stack Developer, el programador que no llora 😆 pues en casi me ha tocado entrarle a todo lo de desarrollo: back-end, front-end, mobile, desktop apps; también lo de enterprise app dev es cierto 🤣
Para que , si no saben hacer negocios tipo UNICORNIOS jajajajajajajaja
Exelente 👏👏, buen resumen y muy sintetizado 😊
No estoy de acuerdo con el comentario de desarrollador Fullstack para mi en mi opinión personal el desarrollador Fullstack fue un invento de las empresas para ahorrarse el tener que pagar 2 salarios un Fullstack hace el trabajo de 2 desarrolladores si eso está bien cada empresas tiene sus propias políticas pero considero que es mejor ser muy buen desarrollador frontend o backend un Fullstack no va dominar a fondo 2 tecnologías totalmente diferentes a fondo a no ser que la persona tenga un coeficiente intelectual muy alto cosa que no es muy común
Prueben Blazor, te permite fron y back con un solo lenguaje: C# y .Net core
Hola una pregunta, si me quiero dedicar al backend, recomiendas que estudie Go? En cuestión laboral lo ves viable de aquí a dos años? O me quedo en lo “seguro” con JavaScript que en este caso me agrada más TypeScript
@@gaeld331 yo recomiendo estudiar mejor TypeScript, lo están utilizando los proyectos grandes para React, como lo son los e-commerce, TypeScript es un lenguaje estrictamente tipado, es decir en Javascript no obliga a tipar las variables por lo general en JavaScript todas las variables que crea el desarrollador van a venir por defecto como tipo any, no esta mal pero es un error a nivel de concepto o lo que llaman una mala practica, porque any quiere decir que una variable puede recibir cualquier tipo de valor, un booleano, un string, un número, si la aplicación llegare a fallar por cualquier motivo primero es mas difícil encontrar el error y resolverlo, pero si la variable o las variables están con tipado estricto es mas fácil controlar, y dar solución a cualquier tipo de error, es solamente un pequeño ejemplo de la diferencia que hay entre Javascript y Typescript
Dio en el clavo colega
exacto y además las empresas que buscan full-stack no pagan ni un cuarto de stack.
Felicidades Fredy por el sexto lugar para "Platzi", se ven los frutos de años de trabajo, tu le has dedicado tu vida.
Excelente análisis, nunca había visto un análisis tan bien estructurado como el tuyo. Mira, yo llevo desde el 2020 invirtiendo en ETFs de Bitcoin y otros ingresos por dividendos, tengo un total de 534 mil dólares, con mis 50 mil estoy muy agradecido por todo el conocimiento e información que me has brindado.
¿Cuál es la mejor estrategia para obtener ganancias consistentes con las criptomonedas?
¿Cómo lo hiciste, por favor? Considero que comprar y mantener criptoactivos es una pérdida de tiempo. Quiero aprender a operar en Trade y comenzar a generar ganancias diarias.
Es aconsejable buscar orientación profesional al crear una cartera de criptomonedas sólida debido a su complejidad.
En mi opinión, invertir no se trata de hacerse rico sino de ganar independencia financiera. Necesita un asesor financiero que le ayude a convertirse en un inversor profesional. Tuve éxito siguiendo las instrucciones de mi asesora financiera *(Alejandra Sergio).* Hasta ahora, no me arrepiento.
Gracias *Alejandra * por las actualizaciones constantes. Prefiero Trading en el mercado de criptomonedas porque es más rentable. Gano un promedio de 75 mil dólares por semana, aunque casi no opero.
Gracias buen video.
yo con mis conocimientos en "COBOL" bien sentadito y feliz en el fondo. :)
Que tanto recomiendas cobol?
Recomiendas entrar a ese nicho de Cobol?
Programe en Cobol, inclusive llegué a programar en visual Cobol, y Cobol WOW. Lo te puedo decir que Cobol tiene muchas pero muchas robustez que no han sido superada en en los lenguajes nuevos, por ejemplo, recuerdo que en una tabla podía definir un arreglo, una matriz , hoy en día utilizan xml en los registros, pero nada que ver con robustez en Cobol con Cobol con los arreglos, es mas aquí en Venezuela muchos bancos utilizan Cobol en Main Freme muy robustos
Que tal ese lenguaje maestro
@@joselitoo2081 COBOL es un lenguaje que ya no se enseña pero que aún se usa en muchas industrias financieras, por lo cual, al no enseñarse hay escasez de programadores y la demanda media o baja que tiene no es cubierta por la oferta, entonces los disponibles piden mucho, lo malo que es una tecnología que ya no tiene mantenimiento, no vas a ver cosas nuevas ni algo en tendencia, solo recibirás tu sueldo y esperar que no llegue el día en que deje de usarse cobol en el lugar donde trabajas, como sucedió en equifax que hace unos años apagó todos sus servidores cobol.
Cómo amo tu manera de expresarte freddy
¿Recuerdas en el 2009 decías que javascript iba a desaparecer?
Haz memoria Freedy...
Madura wey, todos cambiamos de opinión y nos equivocamos. Deja de pensar en el pasado
Mi bro menos resentido
si tenda razon
sigue desapareciendo
sali de la universidad en 2006 como ing de sistemas, y antes de eso, escuchaba que PHP estaba muriendo, y es enserio que tambien decian asi, y hoy 2024. PHP se sigue usando y una cantidad de herramientas que te facilitan el desarrollo con php un monton a nivel freelance. A la final uno estudia el lenguaje que genere dinero y en el trabajo te digan "aca trabajamos con tal lenguaje" pues le toca a uno ponerse a estudiar ese lenguaje. no se trata de estudiar todos los lenguajes se trata de ser experto en un lenguaje y que te genere ingresos.
Yo aprendí a programar en R por mi formación posgradual (soy un bicho raro de las finanzas jejeje) Me di cuenta que es similar a Python (aunque éste último no lo he trabajado mucho), y actualmente estoy aprendiendo MQL5, el cual está basado en C++, según entiendo. Un saludo.
Freddy diciéndonos que deberíamos aprender Linux es como Anónimos hablado de la canción que se pego en el 2016.
anuel quería bajar a brytiagho 🗣️
excelente video ojala hagan mas de este tipo, ya que yo...no lloro😃
Respuesta corta: inglés
Para todos los que dicen "este lenguaje es eterno" piensen por un instante si se dedican a crear sistemas nuevos o mantener sistemas porque es más caro migrar que seguir por la misma línea. No sé ustedes pero en tecnología quiero estar a la vanguardia, no dando soporte a código legacy de hace 20 años porque a la empresa le es más rentable.
Typescript es la gente que no superó java? jajajajaja no freddy. Typescript es cuando Javascript y C# quisieron tener un hijo y este salió como calamarino elegante. Literalmente la sintaxis de Typescript es casi calcadita a la de C# (sumado a que fue desarrollado por Microsoft).
Comentarte por lo del asombro de GO, creo que en sectores Cloud (Telcos) Network Functions, 5G, etc estan apostando muy fuerte por Go, para Apps sobre Kubernetes, todavia no me acaba de convencer, pero es lo que hay! es rapido y en el mundo Network parece que resuelve!
Aguante Kotlin!
Para cuando un curso platzi de Linux.? excelente video, tus chistes son buenísimos no los dejes de hacer.
Y el lenguaje R ? será que no tiene tanta demanda en el mercado laboral para la parte de Data Analysis? Qué opinan?
Se usa más que todo para aprender e investigación académica
Me parece que se debería hacer la comparativa dividiendo por segmento, una cosa son los lenguajes del Backend y otra los del Frontend, y una más los de manejo de bases de datos y otra los que se usan para inteliogencia artificial y manejo de datos, etc. Es decir que lo mejor sería hacer una comparativa comparativa específica para el uso al que están destinados una entre solo los leguajes de Backend, otra para los de Frontend, otra Bases de Datos, Videojuegos, etc. Eso sería a mi muy personal punto de vista más útil e interesante. ¡ Saludos !
PHP ❤
❤
la gente pelea y defiende su lenguaje preferido... no entienden que el valor está en el programador en sí. un buen programador hará buenas cosas indistintamente del lenguaje que circunstancialmente aprendió.
yo concuerdo con muchos comentarios que muestran preocupacion a como los nuevos desarrolladores son solo tecnicos, a un ingeniero real no le importa el lenguaje, ni el framework, las bases y principios del software son aplicables a todo sistema, por eso antes de los 2000 se llamaba "ingenieria de sistemas" pero los cursos online vendieron la ingenieria como "programar" y hacer "software" que tiene de todo menos de "soft"... basicamente entrenan operarios... lo que antes de los 2000 llamabamos tecnicos.. pero bueno, el marketing lo puede todo.
Espero no dejarte peor de lo que estás, pero creo que será así xd. Esos Bootcamp también dejaron la idea que programar es usar html y css y a lo más JavaScript, se qué no todos los Bootcamp son malos, pero por culpa de los vende humo en sí han ido quedando mal. La malla de los institutos por lo visto ahora son la suma de varios Bootcamp en la carrera. Otros se acostumbraron a programar solo con IA...
No veas la nostalgia que me ha dado al recordar todas las veces que intenté que el hosting que usaba por aquel entonces me habilitase python o ruby on rails, y como gracias a que no me diese cuenta del poder de coger mi proyecto (vanilla o CodeIgniter) copiarlo y pegarlo ¡y a funcionar!
Rust está creciendo mucho por su velocidad en apps de escritorio
buenisimo el video y los analisis! muchas gracias
Delphi ya no se usa? Tendre que actualizarme
Genial Freddy 🙌🙌
Si en el área corporativa está JavaScript con 10% y typescript con 9% podríamos sumarlos y decir que el ecosistema js/ts supera a java en el ambito corpotativo ya que sumaria un 19% . . ?
No, porque no puedes usar TS sin JS. Es difícil saber 🤷♂️. Pero igual es un porcentaje ya muy notable 😲
@@eduardorobles7973pero nótese que el dijo el entorno "JS/TS" además, si vamos a tecnicismos, typescript es básicamente Javascript en el fondo, así que yo sí los sumaria
En cdmx me es mas facil conseguir de java que de python
y de C#, en general en mexico no he visto mucha oferta en python y eso que vengo escuchando maravillas de python desde antes de pandemia
*Yo aprendí y me formé por Java en la Universidad, y se sigue utilizando mucho,* de hecho he visto chicos programadores pleno 2024 que crean Motores de Videojuegos con Java, así que potencial el chiquitín tiene, y creo que va a ser muy difícil que Java muera. En la Ingeniería de Software Java es indispensable, no estoy fanatizando ya que mi lenguaje de preferencia es C# pero me gusta ver la realidad, el uso que le dan y cada vez que veo a programadores aún a la fecha usando Java me sorprende, Python ya es común y era de esperarse sin embargo encontrar ofertas encuentras por menos de 1USD y eso se debe a que hay un mercado muy saturado de programadores, gente en Argentina he visto que trabaja por menos de 100USD, o sea nada, también por le hambre que están pasando ahorita, la desesperación lleva a prostituir este trabajo. Sin embargo creo que C# va a crecer muchísimo en los próximos meses, .NET nunca se queda atrás. 🤠
Por mas digan que Python a crecido mas que C o C++, o de lenguajes de bajo nivel nunca vas a hacer un sistema operativo en Python y es mas hasta se utiliza C++ para favorecer a Python, por lo que este video me parece Muy fuera de lugar y desacertado
- Programador de C o C++
que buen video! Amo cuando Freddy se vuelve loco con numeros, graficas y estadisticas
mientras tanto COBOL se niega a morir
Buen intercambio de ideas!
2:14 SQL no es realmente equivalente a los demás lenguajes, porque no es para desarrollar aplicaciones, si no para gestionar bases de datos.
te haces el picante y no sabes nada
Ummm dejame estar algo en desacuerdo
20 imprecisiones en menos de 25 palabras.
@@cordovajose5693 Asi nomas trolleando? Todos los idiomos mencionados necesitan de librerías para acceder a bases de datos utilizando SQL. Por otra parte, con SQL solo no puedes desarrollar ninguna app, necesitas forzosamente un lenguaje para el front end. Cuantas imprecisiones hay ahí? (por cierto soy desarrollador desde los 70s)
tiene una estructura y sintaxis única que debe ser comprendida por cualquier programador o programadora para poder escribir un código válido y funcional
Sacan un cursito de Python, por enésima vez, o de JS ¡Obvio! que te lo van a vender cómo el lenguaje mas genial, demandado y que te convertirá en millonario 😂.
Excelente
Me encantan tus videos Freddy, pero a veces te agarras con expresiones un tanto despectivas o como decimos en méxico "chingaquedito", por ejemplo al final cuando te refieres a como lloran los tipos de programadores, al final hay de todo, buenos fullstacks y malos fullstacks, hay buenos backs/fronts y malos back/fronts, uno no "llora" por su perfil de desarrollador, simplemente hay quienes se esfuerzan más por aprender y entender más, y otros que solo quieren enfocarse en lo que saben, y está bien eso.
@@enriquemarin159 los supuestos "fullstack engineer" no saben ni de backend ni de frontend, puro cuento.
Podrías agregar los links qie usaste? Para ver las estadisticas
*Mucho cursito, mucho bootcamp, mucho "fullstack" y poco ingeniero real.*
Que es un ingeniero real?
Dice ingeniero real porque no quiere sentir que perdió años en una universidad para hacer lo mismo
¿Que es un ingeniero real?
Ya duérmete
@jhonnyvargas7421 pudistes terminar tu Carrera que has hecho fuera de lo que te engañaron en la U,, No me digas trabajo de gerente en la mejor empresa de tu ciudad 😂😂😂
Me da nostalgia escuchar C++ porque eso me lo ensanaron en mi colegio porque supuestamente las clases de sistemas y eso eran muy basicas y perder tiempo para mi.
Entonces yo aprendia supuestamente algo mas avanzado que la media de mis companeros de haber sabido que podria habwer sido importante le hubiera prestado mas atencion a esas clases, hacia las cosas y aprendi cosas pero nunca lo tome enserio xD
saluds
Los hubiera xD los odio pero me hizo acordar hahaha
te ganaste mi like cachetón, buenos cuadros
PHP está en declive, sin embargo está por detrás de la mayoría de Sitios web en el mundo ,gracias a Wordpress, Joomla, Drupal,etc. Y yo creo que todos los que crecimos con la Internet, allá desde comienzos de Siglo, amamos PHP y lo seguimos usando.
Excelente toda la orientación presentada!!!!