Skip to content

Latest commit

 

History

History

Carrera de Front End

Una guía para el/la Desarrollador(a) Front End

Lo que todo Desarrollador de Software necesita saber

Ud necesita saber que: nada en esta vida es fácil, pero si se mantiene humilde y con una mente abierta, el camino es mucho menos espinoso.

Usted no se va a convertir en el/la Desarollador(a) mas increíble del universo por sólo leer esta guía, pero puede llegar muy lejos si sigue el consejo de personas buenas y con experiencia (que pueden o no haber contribuido aquí).

Nadie es mejor que tú, la gente sólo tienen mas experiencia, incluso mas que el "ser bueno" depende del punto de vista.

No se puede desarrollar el último algoritmo mas increíble, eficiente y escalable de la noche a la mañana, pero se puede lograr si no se rinde.

Su vida/salud vale mas que su profesión. Asegurese de tener cuidado, de descansar, de relajarse. Tenga una vida fuera del horario de trabajo.

Unas cuantas cosas mas que los principiantes necesitan saber se pueden encontrar en este enlace.

Y algunas cosas que las personas desmotivadas necesitan saber lo encontramos en este otro enlace

¡No se quede en su zona de confort!

Aparte de eso, es bueno saber, desde el comienzo:

  • Clean Code
  • Inglés
  • Su código será criticado y no hay problema con eso. Aprenda con las crítica.
  • Es necesario amar lo que hace y una manera de identificar si esto ocurre es analizando si le interesa lo que las personas que trabajan como Front-End hablan de lo que lo hacen.
  • El salto de Junior a Semi-Senior es mas técnico, donde la experiencia y el estudio deben llevar a una acumulación y a un mayor dominio de mas y mas tecnologías, herramientas, procedimientos.
  • El salto de Semi-Senior a Senior es mas de actitud, donde el/la "programador(a)" pasa a ser considerado de hecho como un(a) "profesional", alguién a quién sabemos que podemos dar una responsabilidad y contar con un resultado.

Você vai se ferrar, e muito!

Referencia sobre los saltos de un nível a otro.

Escogiendo un camino/carrera

Siempre es difícil de guíar a los(as) desarrolladores(as) Front-End sobre cuales tecnologías deben estudiar, después de todo el mercado de trabajo en ésta área ¡está completamente loco!

Una posible separación de las responsabilidades de los diferentes Front-End's es: Ingeniero Front-End y Desarrollador Front-End UI. Tal como se discutió en este tema del foro Front End BR y en ésta issue aquí en Carrera Front-End.

Pero antes de elegir que lado seguir (Programación o Diseño), es necesario entender que usted es un(a) ¡Desarrollador(a)!

Así que aprende, en primer lugar, lo que se necesita saber para los diferentes niveles de profesionales para convertirse en un(a) buen(a) desarrollador(a).

Developers, developers, developers, developers!

Después, enfoquese en un camino:

En este enlace tienen mas perfiles de front-end, diferentes, para que usted pueda ver donde se está metiendo! - Es una locura.

Si tiene alguna duda sobre cual es su nivel profesional o cómo funciona esto, sería interesante escuchar este episodio de "Dev na Estrada": DNE 25 - Júnior, Pleno e Sênior. (en portugués)

Otros episodios que son interesantes para agregar mas conocimientos en su carrera:

Nota: todos en portugues.

Sitios de trabajos y ofertas para Front End Developers

  • En este enlace puede encontrar una lista de sitios con ofertas de trabajos del área.

Links para estudiar Front End

  • En caso de que esté buscando contenido para aprender o profundizar en alguna área de Front-End, de una ojeada a estas Guías de Estudio

Mantente actualizado

Todo buen profesional debe estar al día en su área de expertise y del mercado laboral, por lo que aconsejamos mirar los siguientes enlaces:

Front-End Rescue

Sigue a desarrolladores que la han hecho!

Recuerde que no hay superheroés aquí, son gente común, pero que tienen mucho para añadir a su carrera. Use los medios para comunicarse con ellos de forma respetuosa y amable.

Disclaimer: Antes de que siga a estas personas, lea este post (En portugués). Esta lectura es importante para que usted pueda entender que esas personas son consideradas de fuerte expresión en nuestra área, sin embargo, así como cualquier persona, ellas pueden equivocarse y/o tener diferentes puntos de vistas de lo que es correcto. Por lo tanto, aprenda a pensar por si solo, y a utilizar el conocimiento de estas personas como referencia para dar forma al suyo y llegar a sus propias conclusiones.

Quiero trabajar en el extranjero

Si desea trabajar en el extranjero, dele un vistazo a estos consejos:

Preguntas frecuentes sobre Desarrollo Front-End

En base a las preguntas repetidas que he visto en los foros, he creado este repositorio ("FFAQ", Frequently Front Asked Questions!) para centralizar las respuestas y que sea mas fácil responder preguntas tan comunes.