¡Conoce todas las especialidades que hay en el desarrollo de software!

Ғылым және технология

Al igual que cualquier otra profesión el desarrollo de software cuenta con muchas especialidades que te permitirán explorar nuevos niveles dentro de la carrera haciendo lo que más te guste.
🌐 ENLACES DE INTERÉS:
📝 Mi blog: aminespinoza.com/
📝 Curso de microservicios: • Curso de Microservicio...
🧐 NOS VEMOS EN MIS REDES SOCIALES:
📸 Instagram: / aminespinoza10
🐦 X: / aminespinoza
💼 LinkedIn: / amin-espinoza
👍🏼 Facebook: / aminespinoza10
DISCLAIMER: Este video está hecho a título personal y no refleja en ningún momento la opinión de mi compañía.

Пікірлер: 34

  • @ricardomaring
    @ricardomaring25 күн бұрын

    Este video te quedó de lujo

  • @sebastianchinga7189
    @sebastianchinga718925 күн бұрын

    Nuevo sub, excelente vídeo

  • @Miguel_Castaneda
    @Miguel_Castaneda27 күн бұрын

    Amin, buen video!

  • @leandrorivera5044
    @leandrorivera504427 күн бұрын

    Excelente explicación se tomo en cuenta todo lo mas importante en estos momentos, data engineer esta tomando mucha fuerza

  • @AminEspinoza

    @AminEspinoza

    27 күн бұрын

    Yo quiero volverme data scientist! Ahí está el paaaaaaaan! Jajajajaja no, no es cierto

  • @stypycoffeciro-dg3kl
    @stypycoffeciro-dg3kl20 күн бұрын

    me gusto el video, pero creo que falto QA manual y automatetion

  • @AminEspinoza

    @AminEspinoza

    19 күн бұрын

    Entonces quizá no llegaste al final, la verdad es que a través de muchísimas especialidades todos deberían saber hacer las pruebas de su código.

  • @luiscorales
    @luiscorales22 күн бұрын

    Amin yo le pego a todo.. y ahorita estoy desarrollando una app de escritorio tipo EMS para un cliente que compro varios scanner de huellas secugen y aunq le recomendé otras opciones, está cerrado a qué le haga el bendito sistema para escritorio para esos scanner .. así q si habemos aún gente haciendo app para escritorio 😅 saludos

  • @AminEspinoza

    @AminEspinoza

    22 күн бұрын

    Ufff cuánta nostalgia! Hace muchísimo que no hago una app de escritorio!

  • @matstark776
    @matstark77626 күн бұрын

    Brutal video!, encima con geniales consejos, se agradece!. Como ves la idea de siendo backend dev, tratar de especializarse en cosas relacionadas con Big data, IA, ML, etc?. Lo ves un buen "combo"?. (no sé si tener conocimientos de arquitectura de software viene genial para estas especializaciones). En mi caso al no tener carrera no se que tan influenciable sea poder adentrarse en ese mundillo, ya que la carrera tomaría varios años para poder hacer un master de esto después 😢. Tal vez lo mejor sería hacer cursos relacionados con esto y hacer proyectos personales que lo implementen, que opinas?. Saludos!

  • @AminEspinoza

    @AminEspinoza

    26 күн бұрын

    Que gran escenario tienes! Si hay una diferencia entre la arquitectura de software y todo el tema data, los segundos dejan mucho de lado la primera habilidad. Por otro lado si he notado una ligera distinción en las especialidades específicamente de IA, es decir, si he notado que te puedes especializar en datos sin problema pero para IA si sé que te piden incluso niveles de PhD (doctorado), alguna vez se me ocurrió preguntar y si es un juego de especialistas muy clavados.

  • @pacocastilloarias2977
    @pacocastilloarias297727 күн бұрын

    Como se comentó en alguna sesion, empieza a sonar lo de MLOps quiza habria valido la pena darle un ojo para ver si cae en alguna de las otras especialidades o bien un derivado de entre Machine Learning y DevOps. Adicional creo que el planteamiento del diagrama si pudo ser FrontEnd y Back al mismo nivel, da la impresion que Back es como una rama del Front y tipicamente como bien lo mencionas son como los 2 grandes grupos ( hablando de programacion ). En general como siempre una buena explicacion de temas muy interesantes, quiza tambien se pudo incluir cuales tienen mejor remuneración que a veces también es tema de conversación, jajajajajaja

  • @AminEspinoza

    @AminEspinoza

    27 күн бұрын

    Ufff, me encantaría hacer un tema de OPS por todos lados!!!! No soy fan de decir cuales son más pagadas porque como lo mencioné, en todas las especialidades, si eres bueno el dinero llegará solito!

  • @pacocastilloarias2977

    @pacocastilloarias2977

    27 күн бұрын

    Come On, si hay tendencias de dónde se puede tener mayor beneficio, te lo comento porque he visto que lo preguntan bastante, quizá podría ser un plus para incrementar la audiencia 😅

  • @AminEspinoza

    @AminEspinoza

    27 күн бұрын

    @@pacocastilloarias2977 bueno, si quisiera incrementar la audiencia haría videos de "haría esto si volviera a empezar", "aprende a programar en una hora" o muchas cosas así! Jajajaja La verdad es que viéndolo en perspectiva, he encontrado de frontend que ganan más que un data scientist, la cuestión es que hacen magia con su trabajo! Además, decir que una especialidad gana más que la otra podría influir en que alguien se mueva para allá solo por el dinero y tampoco me late

  • @pacocastilloarias2977

    @pacocastilloarias2977

    27 күн бұрын

    @@AminEspinoza jajajaj, es algo controversial puede ser también una influencia positiva, digamos un ejemplo ... Todo lo de Mates y estadística siempre me ha gustado pero no estaba tan seguro de si ir por esa especialidad ( quizá desde la uni ) pero gracias a un vídeo de Amin donde vi que puso un indicador que puso en su tablita que decía algo sencillo "salario medio - alto", me termine de convencer de ir por el camino de Data

  • @AminEspinoza

    @AminEspinoza

    27 күн бұрын

    Quizá por esto me voy a forzar a aprender algo que no me termina de convencer y dejaré mi verdadera pasión que es la ciberseguridad pero que me dijeron que por ahí no era. Ya sabes, el mundo influyendo, como los papás que te dicen "estudia algo que te deja"!! Jajajajajajajaja

  • @eduardodavidtejadamoreta689
    @eduardodavidtejadamoreta68919 күн бұрын

    todo bien, pero porque veo en el grafico al backend como sub rama del frontend

  • @AminEspinoza

    @AminEspinoza

    19 күн бұрын

    Mmmm más bien se trata de un paso lateral, no me hace feliz decir que se trate de una evolución o algo así, simplemente sucede que la gran mayoría de los especialistas de backend vienen del frontend.

  • @lixarcapto3887
    @lixarcapto388726 күн бұрын

    Buen video, solo que algunas de tus ventajas son un poco subjetivas, por ejemplo designar estadisticas como aburrido.

  • @AminEspinoza

    @AminEspinoza

    26 күн бұрын

    Aclaremos que soy muy fan de las matemáticas! Solo lo puse porque había que encontrarle un defecto a las cosas y en lo que muchos me han comentado, suelo escuchar la frase "y si se ocupan mucho las mate?" Oye! Le tuve que busca un defecto a mi amadísimo devops!!!! Jajaja

  • @TheOrochimaru1997
    @TheOrochimaru199727 күн бұрын

    Excelente explicación de las especialidades, sin embargo creo que el diagrama no esta del todo bien ordenado, aunque al mismo tiempo agradezco que lo añadas ya que en muchos videos solo los nombran pero al pasar los minutos ya ni se sabe de cuales si hablo y de cuales no.

  • @AminEspinoza

    @AminEspinoza

    27 күн бұрын

    ¡Está bien loco intentar ogranizarlo! Probé como con 5 formas diferentes, solo traté de buscar "la menos peor" jajajajaja

  • @eduardorojas_440

    @eduardorojas_440

    27 күн бұрын

    @@AminEspinoza la rama principal de acuerdo a mi perspectiva como Ingeniero Informático, es Tecnología de Información como troncal, y tres ramas bien definidas: Sistemas, Informática y Computación. En todas estas ingenierías se utiliza la programación, el hardware, las redes, el manejo de datos. Pero partiendo de la programación como eje principal, siempre han sido dos ramas muy distintas entre sí: Frontend y Backend, por lo que ambas forman parte de la programación, y están al mismo nivel en la jerarquía (aunque soy Team Backend y el lado oscuro de la fuerza es la que controla todo el universo informático jajajajaja). Teniendo en cuenta estas dos ramas, es más clara la diferenciación de las especialidades, manteniendo un orden jerárquico dentro de la estructura que has propuesto. Por cierto, te faltó Data Engineer y Business intelligence analyst en la rama del manejo de datos. De todos modos tu esfuerzo y trabajo vale mucho, te felicito y pa' lante publicando contenido útil para la comunidad. Saludos.

  • @AminEspinoza

    @AminEspinoza

    27 күн бұрын

    Es que fíjate que tengo una crisis con el Data Engineer, la verdad es que creo que es de esas especialidades que están por explotar aún más pero hasta ahora lo veo moviéndose de uno a otro lado. ¿Será que ese si sea la evolución del casi extinto DBA?

  • @eduardorojas_440

    @eduardorojas_440

    27 күн бұрын

    @@AminEspinoza yo concuerdo contigo en que los DBA Seniors a esta altura ya están trabajando en Cloud, y los que consideraríamos en otro tiempo DBA juniors (si es que cabe el termino), hoy los conocemos como Analistas de Datos. Toda la rama de Data sí o sí se especializan en el lenguaje SQL (además de las otras herramientas de análisis y presentación de los datos). Me gustaría ser analista de datos, y a partir de allí orientarme hace la ingeniería de datos, sin embargo la inteligencia de negocios me hace ojitos jajajaja. Lo que si tengo claro es que en cuanto a la programación como tal, yo prefiero el Backend, pero en 10 años me veo dedicado a la Data, tengo claro que daré mis primeros pasos como analista de datos, y ya con el tiempo veré hacia donde me oriento, si a los negocios o a la ingeniería. Gracias por el espacio para charlar, es como si no estuviésemos tomando un café y conversando jajajaja.

  • @user-mz1ll9go9z
    @user-mz1ll9go9z7 күн бұрын

    QA o testing no seria una especialidad?

  • @AminEspinoza

    @AminEspinoza

    7 күн бұрын

    La dura verdad es que todos los programadores deberían crear sus pruebas y en proceso de CI/CD ejecutarlas de manera automatizada haciendo que sea el proceso el que decida si permite a la aplicación avanzar o no. Así que de hecho la posición de tester no debería existir si todos los programadores hicieran bien su trabajo!

  • @user-mz1ll9go9z

    @user-mz1ll9go9z

    6 күн бұрын

    @@AminEspinoza Gracias por tu respuesta. Entiendo tu punto de vista sobre la importancia de que los programadores creen sus propias pruebas y la automatización. Sin embargo, creo que el rol de QA y testing sigue siendo crucial en muchos aspectos del desarrollo de software. Los testers y QA no solo se centran en encontrar errores, sino que también ayudan a asegurar que los productos cumplan con los requisitos de calidad, usabilidad y seguridad. Además, aportan una perspectiva diferente y especializada que puede ser difícil de alcanzar únicamente desde el punto de vista del desarrollador. El trabajo colaborativo entre desarrolladores y testers puede enriquecer el proceso y asegurar productos más robustos y de mayor calidad. ¡Aprecio tu opinión y el debate es siempre enriquecedor!

  • @AminEspinoza

    @AminEspinoza

    5 күн бұрын

    ¿Quieres algunos datos que pueden deprimirte? Y te lo digo hablando desde la experiencia propia porque la parte de pruebas es una de las que más me gustan. No vas a ver en ninguna compañía grande de software una posición como QA Testers, lo más grande que encontrarás será para desarrollo de productos físicos (para hardware). ¿Has visto alguna vez a un QA Tester senior? Los junior abundan pero no es un perfil con un nivel de crecimiento grande en cualquier compañia, esto me hace pensar que también esta etapa está sumamente subestimada. La realidad es que un pipeline/action es mucho más parcial que un tester y podrá darte un porcentaje de cobertura de código exacto sin problemas. Una vez dicho esto, aunque no nos guste (me incluyo), un ingeniero de software debe estar preparado para ejecutar sus pruebas y hacerlo de la mejor manera posible, dicho esto, que un ingeniero no cuente con este conjunto de habilidades es la razón por la que las empresas deciden adoptar y crear una posición como la de testers.

  • @user-mz1ll9go9z

    @user-mz1ll9go9z

    5 күн бұрын

    @@AminEspinoza De acuerdo contigo Amin y bueno como siempre aprendiendo de tu experiencia en cada video! Saludos desde Bogotá.

  • @AminEspinoza

    @AminEspinoza

    5 күн бұрын

    @@user-mz1ll9go9z me has hecho pensar en hacer un video de todo eso, creo que es muy común

Келесі