The true face of software development

Поделиться
HTML-код
  • Опубликовано: 26 июл 2024
  • The market, the networks, and the press have sold programming as a profession or trade with low income requirements, and with very high salaries.
    Although this has been true in recent years, the truth is that with the crisis of technology companies the entry requirements have become increasingly absurd, and the iceberg of technologies that you face is gigantic.
    Under these circumstances I have come to think that it is impossible to be a programmer and that you know nothing about programming. Is this the end of modern programming?
    Video title: The true face of programming
    Watch my latest video: The Great Leap! From Developer to AI Engineer - • ¡El Gran Salto! De Des...
    824 Views - Feb 26, 2024
    Help me reach my subscriber goal!: ||||||...... 17% ............... 17.4K/100K
    -------------------------------------------------- -----------------------------------
    Sections:
    0:00 Introduction
    0:56 10. You must know multiple programming languages
    1:39 9. You must know the thousands of development standards
    2:27 8. You must be an expert in all data storage technologies
    3:14 7. You must be an expert in micro-services
    4:01 6. You must be an expert in event-based systems
    4:57 5. You must be an expert in containers and docker
    5:35 4. You must be an expert in container orchestration systems such as Kubernetes
    6:10 3. You must be an expert in managing the cloud: AWS, Azure and GCP
    6:59 2. You must be an expert in continuous integration and deployment, CI/CD
    7:48 1. You must be an expert in architecture and design of systems and solutions
    8:24 Development bonus knowledge
    8:45 Conclusions
    -------------------------------------------------- -----------------------------------
    Music:
    Gang Opera - Harris Heller
    Provided by Streambeats
    Listen: open.spotify.com/track/77ccsj...
    Sad Ending - Harris Heller
    Provided by Streambeats
    Listen: open.spotify.com/track/4ybAYC...
    Cash Me Out - Harris Heller
    Provided by Streambeats
    Listen: open.spotify.com/track/3ISUMH...
    Brake Valve - Harris Heller
    Provided by Streambeats
    Listen: open.spotify.com/track/7r1OBx...
    0 Frequency - Harris Heller
    Provided by Streambeats
    Listen: open.spotify.com/track/7abC2B...
    -------------------------------------------------- -----------------------------------
    Networks:
    GitHub: github.com/Tibiritabara
    LinkedIn: / ricardosantosdiaz
    Instagram: / tibiritabara90
    -------------------------------------------------- -----------------------------------
    Tags:
    If you don't know this about programming you don't know anything
    you don't know anything about programming
    it is impossible to be a programmer
    what they don't tell you about programming
    the end of programming
    the true face of programming
    -------------------------------------------------- -----------------------------------
    Thanks for watching the video!
    #softwareengineer #developer #developer
  • НаукаНаука

Комментарии • 50

  • @RicardoSantosDiaz
    @RicardoSantosDiaz  Год назад +8

    Entiendo que es demasiado frustrante empezar una carrera en el oficio del desarrollo de software y la programación, y las empresas soliciten requisitos absurdos para realizar la contratación. Espero que esto te dé una guía a muy alto nivel de que debes conocer y una explicación rápida para que puedas profundizar en alguna de estas tecnologías

  • @prohibited1125
    @prohibited1125 Год назад +13

    Por fin alguien que no te vende que programar es el paraíso y que hay deficit, para engañarte y venderte cursos

    • @JkeanOS
      @JkeanOS Год назад

      Exacto

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад +4

      Gracias por tus palabras. Espero traer una mirada más honesta a la realidad y el contexto

  • @Emanuel-yb3qk
    @Emanuel-yb3qk Год назад +2

    Justo el curso de “senior programador” que compre en Udemy enseña todo eso en 180 horas 😎

  • @Crack427
    @Crack427 Год назад +3

    Se nota que eres humilde
    Y que prácticamente empezaste de cero al igual que todos sin palanca alguna

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  11 месяцев назад

      Gracias por tus palabras. La verdad así ha sido mi carrera profesional y me siento orgulloso de todo lo que he logrado a pesar de los obstáculos a los que me he enfrentado

  • @zeuspc7
    @zeuspc7 Год назад +3

    ojala saque una ruta de formarcion para data enginner saludos desde mexico ricardo

  • @AGCOMPANY677
    @AGCOMPANY677 5 месяцев назад +1

    Muchas gracias Ricardo por tus consejos y las noticias me han motivado mucho a seguir mejorando en esta carrera de ingeniería

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  5 месяцев назад

      Gracias por tu comentario. Me alegra demasiado saber que mi contenido puede motivarte!

  • @softwarerocks3953
    @softwarerocks3953 Год назад +4

    Excelente video.
    Creo que el camino de ir por las "posiciones laborales" (en relación de dependencia) es errado.
    Lo creo hace bastante tiempo y por todas las razones que expones.
    Creo que lo mejor es aprender algún stack (no bajo presión) y sin perder el placer de aprender.
    Eso en cuanto al aprendizaje. En cuanto a la monetización, creo que los mejores caminos son
    el desarrollo freelance donde
    A) Uno puede plantear al cliente trabajar con las herramientas que uno maneja (al cliente poco le importará el camino que elijamos mientras se cumplan los objetivos).
    B) Uno puede elegir proyectos donde se sienta cómodo y capacitado (ej: proyectos de Upwork etc).
    Difícilmente dudo que las empresas consigan todo en uno. Para mi van a tener que romper por los aires las necesidades "full stack" y volver a buscar posiciones mas segmentadas (ej: un puesto que se ocupe de backend, uno de frontend y así) porque sino lo único que van a lograr van a ser candidatos que saben "un poquito" (y nada) de cada cosa.

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад

      Estamos totalmente de acuerdo!. En cuanto al tema del freelance, también es un reto que puede ser difícil. Es algo que exploraré más adelante en alguno de mis videos

  • @pepernando2221
    @pepernando2221 Год назад +3

    Y estar programado desde los 2 años según las solicitudes de RH

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад +1

      Tristemente es la realidad en muchas ofertas de trabajo

  • @jeanclaundbrear5673
    @jeanclaundbrear5673 Год назад

    Excelente contenido, sigo tus videos y siempre he notado que tratas de ser muy realista. Gracias por eso!

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад

      Gracias por tus palabras y por seguirme. Todos necesitamos una dosis de realidad, y es necesario exponer siempre los pros y los contras de toda carrera, profesión, o decisión de vida

  • @davidrosenblum4079
    @davidrosenblum4079 Год назад +2

    En el caso de la medicina hace bastante tiempo que resolvieron el asunto, así todo medico general se especializa como cardiólogo, obstetra, etc. Y son felices así, y ningún hospital anda presionando a los médicos para que hagan de todo. No veo por qué en las empresas de desarrollo de software no puedan hacer lo mismo. Un programador, por ejemplo, no debería meterse a entrenar modelos de maching learning porque esa es otra área que requiere otro tipo de conocimiento y no digo que el científico de datos no deba saber programar sus algoritmos de ML pero no debería trabajar haciendo las interfaces hombre máquina de los sistemas.

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад +1

      Estamos de acuerdo. Infortunadamente, las empresas solo piensan a través del lente del incremento de las ganancias y la acumulación de efectivo, y esto afecta nuestras perspectivas laborales. Vivimos en tiempos difíciles.

  • @prohibited1125
    @prohibited1125 Год назад +3

    Por fin alguien que no miente

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад +1

      Intento hablar desde experiencia. Todos debemos estar conscientes de los pros y los contras de nuestras decisiones de vida.

  • @gatospren
    @gatospren Год назад +1

    Esta profesión con el tiempo se volverá más elitista en el sentido de requerimientos. Un bootcamp ya no es suficiente como a algunos se le vendió la idea, en la pandemia lo fue y eso es innegable, pero a día de hoy ya no. Además, en ofertas de estados unidos o de Canadá como mínimo se pide un Bacheelor Degree que corresponde a una Licenciatura asi que sugiero que se preparen lo máximo posible para cuando esta recesión pase y existan más ofertas poco a poco.

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад

      Infortunadamente, es cierto. Los requisitos se están volviendo más exigentes, puesto que las empresas están buscando suplir sus necesidades con menos personal para poder superar el difícil panorama económico. Solo espero que está crisis termine pronto y las oportunidades vuelvan a surgir para todos.

  • @alftek7572
    @alftek7572 Год назад +2

    Muy bien explicado, pero que opinas de otras ramas de la informática? Será qué hay menor competitividad y mejores oportunidades con menores requisitos de entrada? Qué tal cyberseguridad?

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад +2

      Me resulta difícil decirte, pues no tengo experiencia en ellas. Tristemente muchas de las cosas que afectan a los programadores están afectando a la industria entera

  • @deadlord9914
    @deadlord9914 Год назад +1

    Buen video, que consejo le darias a alguien que esta decidiendo a que rama de la programacion dedicarse?

  • @zeuspc7
    @zeuspc7 Год назад +1

    ojala pudiera sacar la ruta de formacion para data enginner

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад

      ¡Claro que por supuesto que sí!, voy a ponerlo en mi calendario!

  • @Byron_Sis
    @Byron_Sis Год назад

    amigo que opinas sobre estudiar ign. sistemas ven modalidad virtual?

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад +1

      Desde que existan buenas credenciales para la institución académica, tengas la disciplina para trabajar de manera remota, y estés dispuesto a ir más allá en tu desempeño académico, no debería haber ningún problema

  • @ricardoruiz3769
    @ricardoruiz3769 Год назад +1

    Apenas llevo dos cursos de python :) pero aquí andamos fenomenal, fe fe fe nomenal

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад

      Haha, ya es un inicio! Poco a poco irás ganando más experiencia y conocimiento en muchas otras herramientas y tecnologías

  • @henryrosales9569
    @henryrosales9569 Год назад +1

    Pregunta, se que es un poco difícil lo que dices, pero quisiera saber, ¿Desgasta estar por muchos años resolviendo problemas abruma la programacion ? O ¿ solo te aburres de hacer lo mismo?
    Eh escuchado a muchos programadores ya beteranos en este rubro y pues dicen que se cansan ya como que llegan a un limite, y eso me preocupa yo que estoy estudiando, ingeniería en sistemas y no se a que dedicarme si a programar, datos, redes, u otro.
    Me llama la atención la programación pero pues por lo que te dije me preocupa.

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад

      Todos nos abrumamos en todas las carreras. Créeme, no es fácil hacer lo mismo por casi 40 años hasta pensionarte. Lo bueno de la programación, es que te permite saltar entre especialidades, stacks, y tecnologías y adoptar diferentes retos a lo largo de los años, e inclusive, si así lo deseas, podrías alejarte del código y enfocarte más en el management o arquitectura. Es una parte natural y orgánica del crecimiento profesional, y es cuestión de navegar esos cambios de manera exitosa

  • @juliancamilotorresmesa5172
    @juliancamilotorresmesa5172 Год назад

    Donde puedo aprender todo esas cosas??

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад

      Mi canal habla de muchas de esas cosas, de hecho durante el vídeo puedes ver tarjetas que te llevan directo a ese contenido. Y obviamente Google :)

  • @JkeanOS
    @JkeanOS Год назад +1

    Toda la razón Ricardo. Actualmente mínimo microservicios, kafka o nast. Docker y kubernetes, por ende AWS y ver amplias bases de datos y todas esas relaciones 😪. Y cada vez menos puestos de front, ahora le toca al Back hacer front. Y el salario ni que decir. Y peor en LATAM. Más bien Ricardo sería bueno descanses tus vistas, tus ojos me parece más cansados estimado.

    • @JkeanOS
      @JkeanOS Год назад

      Esto que menciono lo veo para Node y Java. Para PHP No, más es sistema monolito(pagan muy poco tambien). Para Python piden más DS y ML (Que también es complejo), y resaltar q en python poco piden para sistemas web.

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад +2

      Gracias por desearme un descanso :). Sinceramente he tenido días duros por el último par de meses, algo que actualizaré algún día en un vídeo, y pues quiero seguir con la tradición de crear contenido. Espero la industria se recupere pronto de los retos económicos a los que se enfrenta, y poder encontrar oportunidades más enfocadas en áreas específicas, que no requieran una carga cognitiva tan grande.

    • @JkeanOS
      @JkeanOS Год назад +1

      @@RicardoSantosDiaz gracias por traernos estos vídeos, a pesar de estar saturado. Los trabajos alveces se saturan y luego baja. Y seguro las empresas se chocarán también con la realidad, q no podrán conseguir talento a lo que piden. Y nuevamente todo tenga un equilibrio.

    • @JkeanOS
      @JkeanOS Год назад

      Descansa estimado unos días te harán bien, la salud es primero. Como le dije a varios, No vale la pena afanarse si luego los médicos y medicinas se llevan rápido el dinero.

  • @eduardosanzb
    @eduardosanzb Год назад +1

    Se te olvido el service mesh, gatewat ya es cosa del pasado

  • @Fran-vl8jd
    @Fran-vl8jd Год назад

    gracias por desmotivarme saludos!

  • @SystemsAdventure
    @SystemsAdventure Год назад +1

    😂 Creía que sabía algo ahora solo sé un 1%

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад

      Todo es parte del proceso. Explora otras tecnologías y herramientas y poco a poco lograrás conocer a profundidad de todo :)

  • @spartan1993
    @spartan1993 Год назад

    Los más importante es delegar tareas. No entiendo porque tanta gente por su ignorancia piensa qué debe saber todo. O no se dan cuenta cuánto programan de manera concurrente? Casa proceso se ocupa de una tarea.

    • @RicardoSantosDiaz
      @RicardoSantosDiaz  Год назад +1

      A lo largo de mi carrera he tenido la oportunidad de liderar equipos multidisciplinarios, dónde delegar parte del trabajo a personas de diferente expertise es la expectativa. El problema yace, en que las empresas, debido al panorama económico, están buscando gente que sepa de todo para reducir costos, y hoy en día, se espera que casi cualquier miembro del equipo logré la ejecución de alguna de las Miles de tareas involucradas en el ciclo de vida completo de las aplicaciones.

    • @spartan1993
      @spartan1993 Год назад +1

      @@RicardoSantosDiaz y ahí radica los fracasos. ahorrar plata donde no deben. No podes poner a devops a tareas de desarrolo y análisis con clientes. No podes poner una qa a hacer tareas de devops, no podes poner a un profesional de seguridad a hacer pruebas unitarias, no podes poner a desarrollador front a hacer tareas de qa. Es ilógico, improductivo y aparte frustras a la gente.