Niveles de programadores (senior vs junior) - La mejor explicación en español
ฝัง
- เผยแพร่เมื่อ 6 ก.ย. 2024
- ¿Cómo se determina el nivel de un programador? ¿por los años de experiencia? ¿por la edad? ¿por la cantidad de lenguajes que domina? o ¿por la cantidad de proyectos en los que ha trabajado? En el mundo de la programación dividimos los niveles en: Junior, Semi Senior y Senior.
¡Empieza tu carrera como programador! En esta especialidad de 8 cursos te enseñaremos todo lo necesario para que lo consigas 💪 ed.team/progra...
#DeveloperLevels
🚀 Ayudamos a las personas a desarrollarse y alcanzar sus sueños con cursos de programación, diseño y emprendimiento online y en español.
#NuncaTeDetengas
¡🎁 Ahora puedes ser Premium gratis!
Descubre como aquí 👉 ed.team/blog/t...
Web y comunidad EDteam
💻 ed.team
Sé un estudiante premium en EDteam
⭐ ed.team/premium
💼 LinkedIn: ed.team/linkedin
📷 Instagram: ed.team/instagram
🕊 Twitter: ed.team/twitter
🦄 Facebook:ed.team/facebook
¡Descarga los slides del video gratis! Consíguelos en 📥 ed.team/blog/senior-vs-junior-niveles-de-programadores
🙂
En Perú junior tienes que saber 5 lenguajes 2 idiomas 5 años de experiencia medalla olímpica y ser parte de los vengadores
JAJAJAJAJAAJAJA
También en El Salvador te piden cura del cancer.
Cierto xd
En Argentina además de todo eso tenés que haber sido Balón de Oro y haber jugado muchos años en las mejores ligas de Europa.
En Honduras es igual 🥴
Muy bueno explicando
Podrían hacer un video explicando los términos
CTO, CIO, CO, CEO, etc.
Aahhh eso me interesa
Ese está interesante también
Me interesa mucho
👍
Buena idea, sería bueno un vídeo explicando
Hola Alvaro!!
Habla de Curriculum Vitae de un Programador!...
Saludos desde MX
Excelente! Apoyo la idea
Excelente video Alvaro, como siempre! Me gustaria que traten de como buscar un primer empleo para alguien junior, gracias!
Ahh caray yo pensaba que era el tamaño de la barriga ó panza:
Junior "No tiene barriga"
Semi Sinior "tiene algo de barriga"
Senior "Barriga tipo Homero"
Recuerden la barriga ó panza te da seguridad, te da poder :v
Ingeniero sin panza no da confianza.
Eso es dejadez, no es excusa para hacer deporte sin salud no hay trabajo.
@@mtaquia21 jajajajajaj
😹😹😹😹
Yo pienso que las empresas, cuando buscan a un programador, buscan a esa persona que tengas diferentes habilidades, al nivel de que no corresponde a los que ya tiene o debería tener, y eso hace dudar mucho cuando uno busca un trabajo, además me da gusto que Prof. Álvaro Felipe nos aclare sobre los niveles de un programador, ya que nos permite mejorar en nuestro portafolio y sobre todo poder participar en mas proyectos y si quiere uno poder a tomar el punto máximo del nivel de un programador
Wao, pensaba que no, pero soy Junior, nunca he aplicado a un empleo de programador Junior, porque no me consideraba con los conocimientos suficientes.
por distintos motivos tanto económicos como de salud no puedo asistir a una universidad, pero deseo empezar a programar, es lo que me gusta y es a lo que me quiero dedicar
Toma nuestro curso gratis de programación y empieza a cambiar tu vida en ed.team/cursos/programacion #NuncaTeDetengas
Grandioso video. Primera vez que escucho hablar en un video de TH-cam acerca del "punto de la humildad"; muy acertado ese concepto. Interesante que hablaran sobre arquitectura de aplicaciones. Felicitaciones!
Absolutamente!
Excelente Alvaro Felipe. Te sigo desde hace años, espero culminar la universidad pronto para tener tiempo libre e ir a tus cursos presenciales.
En mi universidad salimos dominando varios lenguajes y con mucho conocimiento en ing de software, trabajo en equipo y demasiados proyectos por cada área de la carrera. El plan de estudios es algo apretado y la exigencia aún más, por lo que se dificulta tener un trabajo, teniendo en cuenta lo anterior en qué nivel estaría al momento de graduarme y conseguir mi primer trabajo? Sería senior o semi senior? Teniendo en cuenta que dominamos los patrones de diseño, la arquitectura, ciclos de vida, etc etc etc
Depende de cada empresa.
Hay empresas que te "regalan" la categoría de "regular" (semi-Senior) y con poca experiencia laboral la de "Senior". Sobra decir que lo anterior te da un nivel ficticio y cuando te enfrentas al mercado te das cuenta de que no llenas las expectativas de la posición.
En mi opinión, veo demasiado improbable que alguien recién egresado y sin experiencia laboral debiera aspirar a algún nivel mayor a Junior. Debido a las siguientes áreas de oportunidad que normalmente carecen en esta etapa:
0) Soft skills en el ambiente laboral: comunicación, liderazgo, manejo del estrés, autonomía, trabajo en equipo, commitment, etc.
1) experiencia y conocimiento en procesos en general( administrativos, resolución de problemas, de calidad, etc.)
2) conocimiento especifico en el producto o nicho de la empresa a la que aspiras
3) conocimiento técnico efectivo y productivo. Cada empresa tiene su set de herramientas de desarrollo muy específico en el que difícilmente podrás llegar a ser productivo sin un periodo de entrenamiento.
4) Perspectiva. Un recién egresado cree saber de acuerdo a la experiencia obtenida a través de problemas impuestos por su matrícula (lo cual no es nada despreciable) pero no hay que olvidar que a diferencia de los problemas reales, estos problemas académicos son diseñados bajo un entorno controlado y con expectativas de acuerdo al nivel estudiantil.
A considerar a detalle el gráfico mostrado en este video acerca de lo que crees saber vs el Seniority.
Juniors que se creen Seniors sobran en la industria.
Por que no habían sus videos antesde iniciar en la Universidad, gracias por la orientación se que no es tarde y voy a iniciar con mi proyectos para ganar experiencia.
La explicacion de las lineas roja y verde fue lo mejor del video y estoy de acuerdo en gran parte.
Como CTO de una empresa, puedo confirmar que efectivamente en algún punto creía saberlo todo, y cuando me tocó liderar el área tecnológica de la empresa me di cuenta lo que realmente sabía jajaj
Usted es un senior al que respeto muchísimo y sigo al pie
La especialidad de "Introducción al desarrollo web" no es completamente gratis, contiene 3 cursos que son gratis, ya voy avanzando con el curso de html :)
Me encantó la frase, solo un tonto puede escribir código que entienda las máquinas.
Un buen programador escribe código que otros programadores entiendan.
Pd: acabo de descubrir tu canal
Un tonto y en casos un genio.
orden hay que ser ordenado
@@jhontlv8 ya ya, pero no sé puede ser tan ordenado cuando comienzas a programas, todos sabemos que los programadores novatos (me incluyo) escribe código que después no entiende porque está todo revuelto, creo que es una etapa que pienso que la mayoría pasamos
@@dana_z4216 escribe codigos que después no entiende ? , Si no entiende como lo escribio
Muchas gracias por la información , soy pasante de ingeniería en software , los cursos son de mucha ayuda
Cool yo también estoy en ingeniería de software
Sí, correcto programación desde cero es un curso recomendable, yo comencé hace una semana con el curso gratuito y me fue muy fácil entender lo que es programar y nunca he programado nada. Hoy luego de una semana puedo decir que (nivel muy inicial en prácticas) voy por mi noveno programa en ejercicios con Python. Hay que apuntarse, vale la pena. Espero que esto ayude a quienes sin importar su edad, deseen entrar al mundo de la programación. No lo duden, comiencen!
Todos los días se aprende algo nuevo, siendo senior aprender y sigues aprendiendo no existe limite en aprender ya que todo cambia, eso pasa en la música, medicina etc.
La experiencia y el conocimiento no se improvisan.
Un senior es alguien que ya ha librado muchas batallas , ha realizado muchos proyectos y puede trabajar solo o en equipo , pero ya tiene una visión de negocio y puede liderar equipos y organizaciones.
Su trabajo va más allá de lo técnico ..
Su nivel de conocimiento y autonomía es demasiado alto , una organización depende de el. (No al reves)
La humildad es clave
Buen aporte Edteam
Absolutamente verdad: La humildad es la clave. Cada día descubres que lo que sabes es muy poco y hay que mejorar constantemente :D
Excelente material. Directo y al punto me llego al fondo. Aceptar nuestras limitaciones y saber que debemos y podemos mejorarlas con constancia y humildad es lo mejor. Fue algo crudo pero muy cierto. Gracias
Muy buen aporte Álvaro , me gustaría que nos explicaras , de que manera podemos nosotros los junior conseguir un empleo , soy maquetador web
Mi concejo es que mires el vídeo de Víctor Roblex de cómo conseguir trabajo explica muchas formas de postularte
Soy programador de autómatas industriales, está categorización se cumple claramente y ya se mi realidad ahora :)
Gracias
Me agradó mucho este video. Felicidades por la explicación.
Gracias por los cursos , y sobretodo al señor que explica los niveles del programador , saludos desde Perú
Excelente! No solo la info sino también los mensajes humanos que da
buenisimo 👍😃✨ exlente empresario Alvaro
En MX yo lo defino en base a la calidad del trabajo, lo ingenioso de la solución, la habilidad de diseñar arquitectura y su capacidad de reacción. Otra cosa super importante es que no importa la edad ni el grado de estudio que tenga (el mejor programador que he conocido en años solo tiene la secundaria). Por último... Son 100% autodidactas y dominan sin líos las habilidades gerenciales 👌😁👍
Esos son excepcionales
Disculpa, y ese programador que solo tiene secundaria, tiene un buen empleo? 🤔
Bien explicado :D .... Podrías hablar sobre los que van picando cursos donde sea y no tienen un camino de aprendizaje por favor :)
Excelente video! Me mori de risa con el cuadro de 8:10... nada más acertado! El semi habla mucho, el senior escucha mucho.
Para mí, la mejor forma de distinguir a un senior de semi-senior es por la cantidad de "depende", "es relativo", y "quizás" que usan. Cuando se pasa de absolutismos y certezas al complicado relativismo del balance de intereses, te has recibido de senior.
Estoy por graduarme de la universidad, y actualmente soy programador jr, y todo el video es bastante acertado.
Excelente consejos caballero , a pesar de haber estudiado una carrera distinta , estoy incursionando en este mundo espero lograr entrar al nivel junior y seguir construyendo gracias 👍
Excelente contenido, acabo de encontrar este canal y llevo todo el dia viendo sus videos :D
Me gustaría mucho que hablaran de SQL y open source-software libre que eso la verdad Nunca me ha quedado claro
La verdad yo pienso algo igual con respecto al trabajo en mi caso cuando veo ofertas de trabajo siempre piden experiencia y que seas egresado o estes ya acabando pero con experiencia.
Me hubieran dicho esto en el 2016 que empecé la U, ya fuera un senior bien crack...
Muy buena explicacion, todo eso es chevere, cuando existe esa cultura tecnologica en tu pais o region, por ejemplo en panama, las empresas se manejan con un solo personal de tecnologia y tiene que ser soporte tecnico, programador, redes y telecomunicaciones.
incluso los sr ven toda la logica de negocio como impacta a los demas sistemas sin limitarse a meras habilidades tecnicas, conozco muchisimos en mi trabajo que se llaman a si mismos sr solo por tener habilidades tecnicas avanzadas, limitandose a escribir codigo legible y documentado o incluso sin tener humildad de ayudar al equipo cuando se necesita a lograr los objetivos!
Hola Alvaro, me gustaría estar a la academia, pero quisiera hacer curso del área de infraestructura tecnológica (Redes y Servidores) he visto que existe unos de redes pero me gustaría que extendieran un poco en esta área y no solo en programación. Saludos
Muchas gracias por clarificar de tal manera estos conceptos.
Excelente video!! Me gustaría que hablaran sobre base de datos Oracle y seguridad informática.
Acá en mi carrera es un poco difícil conseguir trabajo en el primer/segundo año de carrera, pues las tareas son a veces muy pesadas y toman en realidad mucho tiempo, aún así lo planifiques, además de que los horarios de escuela también varían y muchas veces no se logran acomodar a horarios de las empresas de software :(
Pero haciendo a un lado trabajar dentro de una empresa de desarrollo(que obviamente esto te da muchísima experiencia), qué les parece a ustedes la idea de desarrollar nuestros propios software e intentar ofrecerlos a empresas chicas? Que sería prácticamente un freelancer, pero quizá un equipo de 2/3 estudiantes dividirse bien el tiempo e intentar levantar nuestro propio equipo de desarrollo.
Sé que es vulnerable a que fácil caiga el negocio, pero quiero escuchar más puntos de vista de esto
Igual por Colombia
Gran video bro. Muchas gracias por la explicación.
Un vídeo d machine learning seria genial. Excelente como siempre alvaro.
Excelentes videos y excelentes infografías, saludos EDTEAM!!!
Exactamente la información que buscaba, muchas gracias
Ahora veo todo con claridad!.. buen vídeo me encanto!
Genial EDTeam, me uni hace poco tiempo y a la verdad hubiera querido unirme mucho antes , pero bueno ...a la verdad me pregunto mucho como aprovechar cada tecnologia, maneras eficaces de crecer, llevo dos años de graduado de la universidad en software engineer y me ha cosamtado crecer , pues justo mi ultimo año fue que entré en una empresa donde estoy desarrollando en verdad, pero igual, quiero crecer y crecer mas y más
Muchas gracias
Gracias por le contenido , me iniciare con sus clases de desarrollo web
Genial. Muy explicado. Yo a penas empiezo en este mundo
Me pasó exactamente lo de la gráfica. Yo creía que ya sabía mucho y cuando descubrí arquitecturas a nivel infraestructura como microservicios y todo lo que conlleva, gracias a ello me di cuenta que se una mierda y que tengo que estudiar aún más, cosa que obviamente ya hago. Les recomiendo ver conferencias como la PyCon, Google IO, Facebook F8, Godot, etc. Muchas veces dan pláticas ingenieros de empresas increíbles y aprendes muchísimo de escalabilidad y arquitecturas con decenas de millones de usuarios al día.
Me encanto este vídeo y todo lo que dijiste es cierto totalmente y ya me aclaraste muchas dudas pero maso de dudas de verdad gracias y espero que sigas subiendo vídeos de este tipo relacionados con la programación y gestión de equipo! Gracias Saludos
Podrían hacer un video sobre microfrontends
Huy eso es nuevo.
9:10 en la música le decimos muchos tocan lo que saben pero pocos saben lo que tocan.🕺🏻excelentes vidios
Yo soy músico y también estaba pensando en eso jajaja
Un vídeo muy instructivo. Personalmente no conocía el término mid-level aunque por lógica tenía que existir. Me suscribo. Muy buen canal!
WoW yo siempre creí que esos niveles te los daban las certificaciones, aún sigo estudiando y espero ya acabar la universidad pero en mi entorno ya he montado algunos proyectos en los comercios de mi ciudad y cada semestre hago proyectos para mis compañeros también y ahí saco algo de dinero cada semestre
Se puede resumir de esta forma: el que es junior o nivel medio, se cree que sabe muchísimo, pero el programador senior ha llegado a un nivel en donde entiende que a pesar de que sabe bastante, en comparación a lo basto que es mundo de la programación, apenas sabe un poquito. Para los juniors, cuando ellos lo ven el sabe mucho, pero el Senior sabe que todo lo que sabe es apenas una gota en el barril de la programación. De ahí tiene que ver también el síndrome del impostor, en parte.
Una pregunta: ¿Tomar un curso básico de un lenguaje de programación (por ejemplo, Python) ya me convierte en programador junior?
Una consulta que en toda la red nadie se dignó mencionar. COMO SE COMPRA, DE DONDE, Y CUÁNTO ES EL PRECIO DE UN LENGUAJE DE PROGRAMACIÓN? QUE ALGUIEN ME LO ACLARE.
Porque no se puede vender.
Siempre he pensado que soy un desarrollador junior, con técnicas de mid level, y con mente de senior. 😅 Estúpido y sensual síndrome del impostor.
x2
Él síndrome del impostor no se refiere a creerse mejor de lo que eres o algo así, se refiere casi a lo contrario: cuando una persona recibe feedback en torno a que es bueno en algo pero siente que en realidad no lo es tanto y por ello está ante la tensión de que no es la imagen que esperan, es el "impostor" de lo que el siento el perfil que le dan.
Por ejemplo un estudiante al que constantemente le dicen que es muy inteligente pero el pienso (independiente de que sea cierto o no) que por distintos factores en realidad no es tan buen estudiante como la gente cree.
@@xcristians1 exacto
efecto dunnig-kruger
Podrías hacer un video con conceptos básicos de un programador
Hola me gustaría que en los próximos vídeos hablaras acerca de laravel por favor
Muy bueno!! Muchas gracias por toda la info!!
Estuvo muy bueno el video, me hubiera gustado ver cuales son las habilidades por cada nivel. El junior que habilidades tienes y de ahí en senior. Es decir hasta donde se que soy junior? Gracias por tus videos.
Excelente canal! Tienen un nuevo suscriptor! Será que se podrá disponer del curso de introducción al desarrollo web de forma gratuita nuevamente? Nos sería de gran ayuda. Muchas gracias por los buenos contenidos que realizan!
Gracias por el vídeo , información acerca de su curso de programación porfavor
Comenzaré a tomar el curso de programación, algún consejo?
Gracias por la explicación ..!!
Excelente y gran explicación.
Sos un crack man gracias, deberías tener más apoyo
Una pregunta a los que trabajan programando , yo soy electrónico y programo en microcontroladores ,plc y algunos sistemas embebidos , y ahora me gusto mucho el tema de desarrollar software aprendí Python lo básico, por que lenguaje C ya lo había aprendido , podría conseguir trabajo como desarrollador siendo electrónico ? no tengo estudios en informática
Yo creo que hay una gran vacancia de gente que programe cosas como Arduino. Ya que muchos solo manejamos el software y lenguajes de alto nivel y no sabemos nada de electrónica.
Estos videos son como inspiración, totalmente de acuerdo!
Buena información, gracias Álvaro 👍
Sinceramente no creo que esto sea así, yo me considero junior y cumplo todos los requisitos que dice este video desde el semi senior hasta el senior. Llevo en la programación 2 años y trabajando de esto 3 meses.
Actualmente domino Python en un gran nivel, no en todo, pero decentemente hablando, igual con Java, y otros en un nivel intermedio sería C# y C++, actualmente se mas que los de mi curso de tercer semestre, pero me sigo considerando un principiante, porque necesito aprender más, sólo que igual necesito practicar tambien.
Por ahora espero ser docente y realizar proyectos, y dar cursos de programación, y si me toca hacer algo más grande que eso, bienvenido sea
Yo tengo una duda, que se considera saber programar?
Osea saber declarar variables, escribir ciclos y condicionales, saber usar y crear funciones? Eso ya es saber programar? O que tanto debo dominar para decir si ya soy un programador ya se de esto.
Hola me encanta tú contenido y siempre estoy pendiente de los nuevos vídeos. Te quiero hacer una consulta. No soy ingeniera informática, soy industrial y quiero ser científica de datos. Actualmente estoy estudiando python y en mi trabajo me van a ir soltando cosas de redes neuronales y robótica a medida que vaya aprendiendo. Como la informática no es mi profesión que debería estudiar que reúna todo lo que necesito o que cosas aisladamente debería estudiar para ir formándome en ello?. Muchas gracias por tu tiempo. Te mando un abrazo
Buena explicación como siempre, las infografías y este tipo de videos son muy llamativos
solo tengo tres meses de empezar, y ahorita trabajo con los frameworks de Django y Vue pero todavia me falta mucho.
Interesante vídeo, realmente me gustó. Álvaro me gustaría que hablen acerca de los niveles de un tester de software.
Excelente video
Tengo una consulta, si quisiera programar cosas más avanzadas (ej. Un sistema de seguridad en una casa, dispositivos médicos como tomografos o eco grafos 4d) qué tipo de lenguaje de programación debo de aprender? Gracias
Buena la aportación realmente me pareció buen vídeo. Gracias.
Excelentísimo video... pero le faltaron algunas anotaciones y curiosidades dadas únicamente por la experiencia, que dan ganas de contar en mi propio canal de programación jajajaj me animaré a hacer videos también. Tengo muchos años de experiencia en el gerenciamiento de equipos de desarrollo y en esto de la programación y desarrollo de apps, startups, etc. jaja Saludos ! Me encantó el video !
Consejos para usar metodología de software con el stack mean por favor
En este mundo de tecnología en cuanto a lenguages nunca seremos seniors (el reciclaje es nuestro diario vivir), pero si seremos seniors en cuanto a resolución de problemas complejos, algoritmos, lenguajes y patrones para las necesidades que se presenten, en abarcar proyectos y cumplir los requisitos, pero siempre siendo conscientes que nada sabemos y que seguro aprendes algo nuevo cada dia laboral
Muy bueno, y recién me entero del canal.
Excelente video, todo lo que dijiste es muy cierto cuando eres Sr eres consciente de tu propia ignorancia!!, eres un dios jaja 😂.
Buen video aclarando el camino hacía un buen jedi programador.
Interesante gráfica....se aplica q muchos campos del conocimiento 🤔
Excelente video Alvaro.
Los que aclaman en los comentarios ser senior, no se dan cuenta que están en la cúspide pero de la linea roja.
Hola, soy aprendiz de programación. En cuanto mencionaste el curso de progra desde cero me fui a la pagina porque dijiste que es gratis, pero al llegar a la pagina salepara $88 USD.
Es gratis
Gracias por tocar este tema EDteam
Gracias. Recuerdo cuando vi trabajos en la empresa Blizzard y decía. Analista Senior y yo me quedaba con cara de "Que mrd y que tengo que estudiar para ser eso?"
Álvaro, aprendo muchísimo con tus videos y agradezco la claridad para explicar y el empeño puesto en ellos. Sin embargo, me parece poco acertado descartar la universidad como factor crucial para una carrera en sistemas. Si, los diversos cursos te pueden dar conocimiento y formación, pero ingeniería es más que programar. Programación es solamente un área. Entiendo el punto pero me parece como mínimo arriesgado esa afirmación. Cuidado con sobreexplotar el mercado de mano de obra "fullstack" con cursos de 6 meses y bootcamps... Me parece un pensamiento cortoplacista.
Este vídeo si que es buenísimo...
Buena explicación 👍🏻