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

  Рет қаралды 1,935

Amin Espinoza

Amin Espinoza

Күн бұрын

Пікірлер: 45
@jacielsoto7589
@jacielsoto7589 13 күн бұрын
Muchas gracias por el video, eres un crack te quedó muy bueno y está bien explicado
@zigoralcanizeiguren7755
@zigoralcanizeiguren7755 Ай бұрын
Veo Cybersecurity y Networking, pero no veo System Administration, que creo que debería de andar por ahí, con unas habilidades similares a Cybersecurity (scripting,...) y DevOps. El que DevOps cuelgue solo de Cloud Computing también lo veo un poco raro, igual que Videogames colgando solo de Mobile dev. No obstante, aunque algunas relaciones no las vea del todo claras, si están las especialidades a la vista y me ha resultado interesante el diagrama y el video. Muchas gracias.
@AminEspinoza
@AminEspinoza Ай бұрын
Huy! Esta está difícil! System Admin evolucionó a Operations y luego a la posición de SRE (que francamente es la que más me gusta). DevOps lo puse en la nube porque considero que aún siendo sistemas locales trabajan con su propia nube privada, es decir, no solo es nube pública aquí. Por último videojuegos podría tener su categoría propia y ahí perdernos en un mini universo, quizá debería hacer un video solo de videojuegos!
@leandrorivera5044
@leandrorivera5044 5 ай бұрын
Excelente explicación se tomo en cuenta todo lo mas importante en estos momentos, data engineer esta tomando mucha fuerza
@AminEspinoza
@AminEspinoza 5 ай бұрын
Yo quiero volverme data scientist! Ahí está el paaaaaaaan! Jajajajaja no, no es cierto
@marcosortegaruiz1801
@marcosortegaruiz1801 2 ай бұрын
Delicioso dato! Me alimenta saber todo esa distribución de conocimientos sobre Ti! Gracias
@sobreviviente1986
@sobreviviente1986 21 күн бұрын
Paraaa!! que se te moja la cola 😂
@ricardomaring
@ricardomaring 4 ай бұрын
Este video te quedó de lujo
@Miguel_Castaneda
@Miguel_Castaneda 5 ай бұрын
Amin, buen video!
@sebastianchinga7189
@sebastianchinga7189 4 ай бұрын
Nuevo sub, excelente vídeo
@luiscorales
@luiscorales 4 ай бұрын
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 4 ай бұрын
Ufff cuánta nostalgia! Hace muchísimo que no hago una app de escritorio!
@stypycoffeciro-dg3kl
@stypycoffeciro-dg3kl 4 ай бұрын
me gusto el video, pero creo que falto QA manual y automatetion
@AminEspinoza
@AminEspinoza 4 ай бұрын
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.
@matstark776
@matstark776 5 ай бұрын
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 5 ай бұрын
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
@pacocastilloarias2977 5 ай бұрын
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 5 ай бұрын
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 5 ай бұрын
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 5 ай бұрын
@@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 5 ай бұрын
@@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 5 ай бұрын
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
@fabriziocucina831
@fabriziocucina831 2 ай бұрын
donde pondrías al ingeniero de datos? note que no lo pusiste en la lista
@AminEspinoza
@AminEspinoza 2 ай бұрын
Entre el análista y el científico de datos, la cosa es que no duras mucho en esa posición, tarde o temprano te mueves a una de las dos mencionadas.
@emiliolopezserrano6015
@emiliolopezserrano6015 Ай бұрын
una pregunta , dónde entraria el data engineer
@AminEspinoza
@AminEspinoza Ай бұрын
En alguna parte entre el analista de datos y el científico de datos, creo que es un rol que agarra un poco de ambos mundos.
@eduardodavidtejadamoreta689
@eduardodavidtejadamoreta689 4 ай бұрын
todo bien, pero porque veo en el grafico al backend como sub rama del frontend
@AminEspinoza
@AminEspinoza 4 ай бұрын
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.
@TheOrochimaru1997
@TheOrochimaru1997 5 ай бұрын
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 5 ай бұрын
¡Está bien loco intentar ogranizarlo! Probé como con 5 formas diferentes, solo traté de buscar "la menos peor" jajajajaja
@eduardorojas_440
@eduardorojas_440 5 ай бұрын
@@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 5 ай бұрын
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 5 ай бұрын
@@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.
@lixarcapto3887
@lixarcapto3887 5 ай бұрын
Buen video, solo que algunas de tus ventajas son un poco subjetivas, por ejemplo designar estadisticas como aburrido.
@AminEspinoza
@AminEspinoza 5 ай бұрын
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
@EnriqueAbril-i4o
@EnriqueAbril-i4o 4 ай бұрын
QA o testing no seria una especialidad?
@AminEspinoza
@AminEspinoza 4 ай бұрын
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!
@EnriqueAbril-i4o
@EnriqueAbril-i4o 4 ай бұрын
@@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 4 ай бұрын
¿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.
@EnriqueAbril-i4o
@EnriqueAbril-i4o 4 ай бұрын
@@AminEspinoza De acuerdo contigo Amin y bueno como siempre aprendiendo de tu experiencia en cada video! Saludos desde Bogotá.
@AminEspinoza
@AminEspinoza 4 ай бұрын
@@EnriqueAbril-i4o me has hecho pensar en hacer un video de todo eso, creo que es muy común
@THE-ONE-MX
@THE-ONE-MX Ай бұрын
Fedelobo informático? Like 👍
@AminEspinoza
@AminEspinoza Ай бұрын
Jajajaja puchale play!!!!!
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 57 МЛН
Real Man relocate to Remote Controlled Car 👨🏻➡️🚙🕹️ #builderc
00:24
¿QUÉ SON LOS PATRONES DE ARQUITECTURA? 💻  Arquitectura de SOFTWARE
11:10
¡Aprende finanzas personales para desarrolladores de software!
16:09
Roadmap INGENIERO DE SOFTWARE | Puestos, SUELDOS y consejos
10:58
Ale | Tech n' Stuff
Рет қаралды 1,5 М.
Las 7 COSAS que debes saber para ser Desarrollador FULL STACK
12:13
Conquer Blocks
Рет қаралды 2,1 М.
Ruta para ser programador FRONTEND en 2025 💻
23:15
Programador X
Рет қаралды 6 М.
2 Años de Ingeniería de Software en 15 Minutos
15:15
Nico Salgado
Рет қаралды 4,5 М.
Esto es todo lo que debes saber de lenguajes de programación
15:52
Qué va a pasar con la carrera de Ingeniería de Software
24:28
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 57 МЛН