8 consejos para ser un mejor desarrollador front-end

8 consejos para ser un mejor desarrollador front-end
febrero 12 13:28 2016 Imprimir

¿Debo utilizar este plugin? ¿Debo planear este proyecto o sumergirme directamente en el código? ¿Debo pedir ayuda o averiguarlo yo mismo?

¿Te suena familiar?

Sé como te sientes. Me sentí igual. Todo eso cambió cuando empecé la aplicar estos consejos en mi rutina.

Da igual si eres novatoprofesional , es muy probable que algunos de estos puntos te ayude a llevar tu carrera en
el desarrollo front-end al siguiente nivel
.

Aquí hay 8 consejos para ayudarte a ser un mejor desarrollador front-end .

1. Planifica tus proyectos

img_planning-tools

El primer error y sorprendentemente muy común incluso con desarrolladores de alto nivel es que la mayoría de nosotros no planeamos .

Es aburrido, no sabemos cómo planificar y creemos que no es nuestro trabajo .

Es por eso que a menudo nos saltamos este paso tan importante .

Una buena planificación puede ayudarte a:

  • ahorrar un montón de tiempo
  • reducir el estrés cuando la fecha límite se acerca
  • terminar a tiempo todos los días

Y no tiene por qué ser complicado.

 

Simplemente poniendo una lista de plantillas y elementos que necesitan ser convertidos de PSD a HTML o romper los elementos complejos en partes más pequeñas y escribirlo es suficiente.

 

Hacer una lista de tareas pendientes basada en un proyecto simple te permitirá:

  • mantenerte organizado
  • mantener la cabeza clara y enfocada en la tarea en cuestión
  • sortear cualquier obstáculo inicial en la fase de proyecto
  • es maś fácil mantener a tu cliente, jefe o director de proyecto en el proceso

Más en el último beneficio en el punto # 2.

Herramientas útiles para la planificación

  • WorkFlowy – volcado de una lista de plantillas en una lista de viñetas WorkFlowy
  • Writemaps – crear un mapa del sitio web
  • Trello – crear una junta del proyecto y las tarjetas para cada uno de sus plantillas y elementos
  • Lápiz y papel – todo lo anterior en una antigua usanza, pero sigue siendo eficaz

La planificación es importante, pero no siempre todo sale como está planeado cuidadosamente

2. Sé proactivo

img_reminder-tools

No hay nada peor que decirle a tu cliente o jefe, que las cosas están tomando más tiempo de lo esperado y que el proyecto no será entregado a tiempo.

Destacando de forma proactiva cualquier obstáculo o retrasos es una manera muy poderosa de mantener a todos contentos .

Está bien si las cosas están tomando más tiempo, son cosas imprevistas inicialmente, pero que no es buena idea mantener esto por sí mismo.

Un día algo no funciona y es imposible seguir el proyecto? No estás solo , todos, incluso los desarrolladores más experimentados tienen los mismos problemas en casi todos los proyectos .

Cuando te pase esto, informa y llama a quien haga falta!

Así, tu jefe o cliente estarán en el proceso y sabrán que lo estás haciendo lo mejor posible.

 

¿Quieres que tu cliente te adore? Envíale un breve resumen de lo que has hecho hoy y lo que va a trabajar mañana, destacando cualquier preocupación.

 

Sólo te debe tomar 5 minutos , y si se utilizan herramientas del punto # 1, aún menos tiempo .

A cliente le va a encantar, ya que le das un tiempo para pensar en un plan B, que podría ser simplemente pedirle al cliente más dinero o la ampliación del plazo .

Otras razones por las que ser proactivo:

  • te hace parecer más profesional
  • aumenta tu credibilidad
  • ayuda a construir una confianza

Establecer un recordatorio diario o semanal te ayudará a no olvidar cómo dar una actualización de los avances del proyecto.

Herramientas útiles para los recordatorios

  • Google Calendar – crear un evento de manera sencilla
  • Evernote – crear una nota con una lista de tus tareas y establecer un recordatorio.

3. Sé curioso

img_newsletters

Creo que uno de los atributos más importantes de esta lista es ser curioso .

Herramientas nuevas, plugins, técnicas y lenguajes se liberan casi todos los días .

Es muy importante mantenerse abierto a todas las cosas nuevas y hacer un esfuerzo por explorar y entender.

El mal y al mismo tiempo la belleza de desarrollo front-end es que avanza muy rápido .

Esto significa que puedes convertirse rápidamente en un experto , pero también tus habilidades pueden quedarse obsoletas muy rápido .

4. Invierte en tus habilidades

img_podcasts

El desarrollo de aplicaciones para usuario y todo lo relacionado con él es sólo una habilidad y cualquier habilidad, lo creas o no, puede aprenderse .

Tendrás que invertir en ti mismo para poder crecer . No me refiero a gastar dinero en cursos caros, seminarios o libros, estoy pensando más en invertir tu tiempo .

No hay ningún atajo hacia el éxito y las investigaciones muestran que se tarda alrededor de 10.000 horas para dominar una habilidad , eso es alrededor de 4 años practicando 40 horas a la semana .

Estate preparado, ponte al día y explora otros sitios web, experimenta con nuevos plugins, lee blogs de desarrollo web, escucha podcasts, etc.

Consejo : Programa un tiempo para el desarrollo personal en la semana. Sé que esto puede ser más difícil si tu jefe no te apoya, pero estate preparado para invertir parte de tu tiempo libre en tu propia carrera.

 

5. No decir que sí a todo

img_saying-yes

Los clientes y los jefes son exigentes , todos sabemos eso.

Pero decir que sí a todo puede volverse en tu contra y vas a terminar trabajando de forma ineficiente y acabar estresado .

Evalúa cuidadosamente cuáles son los requisitos del proyecto y enlázalos con tus habilidades . También asegúrate de preguntar para qué navegadores necesitas trabajar.

No hay nada malo con resaltar qué partes del proyecto necesitarán una asistencia de alto nivel o quedarán fuera del alcance del proyecto .

Destacando estos principios en la línea de tiempo del proyecto hará que todo el proceso de principio a fin mucho más suave para todo el mundo.

6. No decir que no a todo

img_saying-no

En contradicción con el punto anterior. También es importante para un desarrollador de aplicaciones para usuario altamente efectiva aprender algo nuevo en cada proyecto .

Cada proyecto es una gran manera de poner en práctica una función con la que no estás familiarizado y hacer algo nuevo por primera vez .

Por decir no a todo y sólo haciendo las cosas con las que estás familiarizado, es esencialmente el cierre de las puertas para el desarrollo personal y profesional .

Pronto te ahogarás en el mar de los desarrolladores mediocres .

Por otro lado, la exploración de lo desconocido te dará una gran sensación de logro y satisfacción y te mantendrá con hambre de aprender cosas nuevas una y otra vez.

 

Consejo : Elige una función, plugin o una técnica deseas utilizar durante algún tiempo y ponlo en práctica en tu próximo proyecto.

 

Y si es necesario, utilizar un mentor para guiarte en la dirección correcta .

7. Encuentra un mentor

img_trophy

Vale, estás interesado en aprender, pero ¿No sabes por dónde empezar? ¿Qué debes aprender a continuación? ¿Cómo implementar esto o aquello?

Para esto sirven los mentores.

Encontrar a alguien con más experiencia que tú, alguien que está dispuesto a ayudarte a crecer .

Tu mentor debe ser alguien al que respetas , alguien en el que te gustaría convertirte, alguien que le puede enseñar código y qué evitar hacer .

Podría ser tu jefe , su colega o alguien en línea al que sigues.

Las empresas más grandes pueden tener un programa establecido de tutoría , pero si estás en un pequeño estudio o trabajas por tu cuenta, busca en Internet .

Seguir a desarrolladores como Chris Coyier , Paul Irishconseguir un mentor a través Thinkful o programas similares puede ser una buena idea.

 

Un buen mentor te ayudará a:

  • obtener consejos sobre tu enfoque del proyecto
  • conseguir un sentido de la orientación
  • ayudarte a prever los posibles obstáculos

 

Consejo : Recuerda que un maestro no es un tipo que va a hacer todo lo posible por ti y no está ahí para motivarle . Eres tú el que tiene que ser curioso y auto-motivarte para crecer.

 

8. Mantente activo

img_fit

En el trabajo de la industria digital nos pasamos un montón de tiempo mirando el monitor.

Estar sentado 40-60 horas en la oficina, tarde o temprano tendrá sus consecuencias.

Es por eso que es de vital importancia que te ocupes de tu cuerpo de la misma manera que tienes cuidado de mantener tu margen de beneficio muy bien organizado y comentar todo lo que haces.

Un cuerpo y una mente sana significan un código mejor . Así que cuando programes la semana, no te olvides de incluir algunas actividades no digitales – caminar, correr, ir al gimnasio o cualquier otra cosa que le haga olvidarte de todos los pixeles que te rodean.

Consejo : Ver un vídeo de gatitos en YouTube o ver la televisión no te evade del mundo de la tecnología y no hará que te sientas fresco . Sin embargo, cualquier cosa que haga bombear tu sangre, sí.

 

¿Qué opinas? ¿Tienes más consejos? ¿Una experiencia relacionada?

Cuéntamelo en los comentarios.

Recursos web
Recursos web

Ver artículos
Escribir comentario

0 Comments

Sin comentarios

Escribir comentario.

Escribir comentario

Tus datos están seguros No comerciamos ni publicamos los emails recogidos en nuestro sitio Web.