Que es Full-Stack?
Hola Comunidad bienvenidos una ves mas a mi blog hoy quiero compartirles un poco sobre un tema que quizá muchos desconocen pero que es bueno saberlo, para quienes no saben yo soy programador autodidacta y actualmente trabajo en varios proyectos y me gustaría compartirles cada uno de estos procesos.
En el mundo de la programación o desarrollo se manejan términos que para muchos son temas desconocidos por lo que quisiera con mis propias palabras hablarles de lo que significa ser FULL-STACK. En este mundo de la programación existe cientos de lenguajes de programación y alrededor de estos lenguajes funcionan muchos librerías y frameworks por lo que con estos lenguajes se pueden desarrollar un sin fin de cosas.
Entre las comunidades de programadores siempre ha existido debates sobre cual es el mejor de estos lenguajes y lo que yo creo que debemos entender es que todos son buenos y que cada uno de los lenguajes se utiliza para deferentes sectores de tecnologías.
Qué es un desarrollador web full stack?
Un desarrollador full stack para mí, es una persona que domina un stack osea un conjunto de tecnologías completo, full stack, de acuerdo STACK es conjunto de tecnología y full es completo, un conjunto completo de tecnología para desarrollar proyectos, de forma que si tú controlas el stacks MEAN el mean stack que podría ser aprender y dominar MongoDB, Express, angular, nodejs y JavaScript estarías dominando un Stack completo que se le llama el Mean stack.
Con lo cual eres full stack si dominas completamente un área otro ejemplo de full stack es aquella persona que domina ejemplo: Apache, MySQL, PHP, HTML, CSS, Javascript ya tu serias full Stack en esa área con ese conjunto de tecnologías que es el stack LAN o si te gusta más javascript y te gusta hacer todo con javascript pues dominarías el stack MEAN, entonces para mí eso es ser full stack ninguna otra cosa.
full stack no significa otra cosa no significa que debes saber y hacer todo de todo realmente no significa que sabe desarrollo para móvil desarrollo para web que controla todos los lenguaje Ruby python php ya no tiene porque realmente dominar todos los lenguajes repito, full stack es una persona que domina un stack completo que hace tanto el fronte cómo es backend o qué es capaz de hacer tanto el frontend cómo lo hacen dentro de una stack en concreto ya sea MEAN o LAN.
Una persona que sabe desarrollar proyectos completos con un conjunto de tecnología no significa que tiene que saber todos los lenguajes del mundo ni todas las tecnologías del mundo, no es así, a mí personalmente me parece un perfil muy interesante ser full stack y repito no es saberlo todo sino dominar un área a un conjunto de teologizas que te permitan desarrollar proyectos completos.
A nivel laboral las empresas buscan personas que sean capaces de desarrollar proyectos sin depender de otras personas ya que hay personas que se dedican solamente al FontEnd y otras al BackEnd.
Quisiera concluir añadiendo que no es necesario aprender todos los lenguajes ya que te tomaría toda la vida sin embargo si es recomendable que puedas especializarte en el área que mas te guste.
Posted from my blog with SteemPress : http://juanjosexdd7.repollo.org/2019/03/20/que-es-full-stack/
Creo que en estos tiempos para cualquier empleo hay que ser "Full Stack", con lo que defines puede ser no solo para la programación sino para cualquier ámbito, tener conocimiento en cualquiera área puede ayudar mucho a cualquiera persona que piense en destacar en algún trabajo.
Pues si es importante llevar el concepto a otras areas..
Su publicación ha sido seleccionada porque su contenido promueve nuestros valores centrales de vida, libertad, verdad, amor o felicidad.
¡Gracias por tu contribución consciente a esta plataforma! Steem on! 😍
Gracias por el apoyo...
Me parece interesante manejar este tipo de información ya que lo relaciono en el ámbito laboral porque efectivamente como mencionas en observando que hay personas que se especializa en una o dos herramientas pero para realizar un buen trabajo necesitas de otros para avanzar.
Congratulations @juanjosexdd7! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard: