¿Cómo se puede construir mejor una cartera como desarrollador front-end, diseñador y UXer?

Consigue un proyecto. Cualquier proyecto La idea es comenzar lo antes posible. Si no puede obtener un proyecto pago, ofrezca hacer el diseño y desarrollo de forma gratuita.

Al revés, lo que creo que es una mejor manera es tomar algunos proyectos personales. Los proyectos deben ser el rediseño de los sitios web que le gustan o que visita con frecuencia, como Facebook, Quora, Stack Overflow y Behance.

Diseñe todo desde cero, incluso sus logotipos. Los diseños deben ser lógicos. Los POR QUÉ en los diseños son importantes (la parte básica del curso UX).

Crea una guía de estilo para todo. Una vez que haya terminado con los diseños, desarrolle usando HTML, CSS y Javascript. También puede optar por bibliotecas frontend populares (jQuery, React, etc.) y frameworks (Angular, Bootstrap, etc.).

Hospede su código frontend en el servidor (deberá comprar hosting). Si no desea invertir dinero para el alojamiento y no le preocupa la URL, use las páginas de Github para alojar sus proyectos. Agregue sus diseños en Behance / Dribbble. Agregue enlaces de proyectos junto con los diseños. Eso es. Todo esto será más que suficiente.

Yendo más lejos, puede crear un sitio web para usted y alojar todo allí. Aquí hay un sitio web de cartera que me parece interesante: Adham Dannaway | Diseñador de UI / UX y desarrollador front-end.

¡Todo lo mejor!

Esto me ha pasado dos veces en mi carrera. La primera vez que era realmente nuevo en el desarrollo web, salí de mi primer rol. Lo que me llevó a mi segundo papel fue el hecho de que podía escribir HTML semántico (especialmente HTML sin tabla) y hojas de estilo separadas. jQuery también era un gran punto de venta en ese momento y podía hacer algunas cosas con él. A la compañía que me contrató le gustó que supiera algo de vanguardia. Entonces, una vía en este sentido es especializarse en algo en lo que usted es la persona “eso”. No era “eso”, pero era decente. La parte difícil aquí es elegir algo que tenga cierto poder de permanencia. Conozco a un tipo que se centró en Silverlight. Todavía recomiendo clavar HTML y CSS hasta el punto en que las personas te consideren una autoridad. Es sobre todo el núcleo del front-end, por supuesto. Luego elija una tecnología más arriesgada para llamar su atención. La tecnología más arriesgada puede llevarlo a la puerta de la entrevista, pero su conocimiento de eso y HTML / CSS le dará el papel.

La segunda vez que no tenía una cartera, había estado trabajando durante unos 5-7 años en front-end y UX. Tuve una gran experiencia con el cliente, pero no pude mostrar nada de eso. Lo que tenía que hacer era diseñar y desarrollar mis propias cosas y mostrar mi proceso. Descubrí que en entrevistas posteriores las personas se preocuparon por esos proyectos más que mis roles en otras compañías. También podría darles más información sobre ellos porque yo fui la persona que tomó todas las decisiones.

El mejor consejo que podría darle a cualquiera es trabajar en las cosas que le interesan. Si no puede encontrar proyectos que le gusten y que no traicionen sus valores morales, construya sus propias cosas. A veces, incluso solo mostrar pequeños fragmentos sobre cómo resolvió un problema puede hacer que trabaje. Conozco personas que obtuvieron papeles increíbles debido a su trabajo en una cosa.

More Interesting

¿Es posible deshacerse de los virus instalando un software antivirus después de que la computadora está infectada?

Cómo configurar un entorno Golang para un corredor compartido de GitLab CI

¿En qué casos las clases de utilidad no son una mala práctica?

¿Cuál es la diferencia entre el código ensamblador y el código de lenguaje de máquina que obtenemos en un archivo objeto?

Como soy un probador de software, ¿qué curso debo hacer en Canadá para obtener PR?

¿Cómo debo dividir mi idea de software en partes más pequeñas para fines de outsourcing?

¿Cuándo empezaron a llamar a los programadores "ingenieros"?

Cómo estimar la probabilidad de que un proyecto de software se rompa debido a un cambio incompatible con versiones anteriores en al menos una de sus dependencias

¿Es el lenguaje Python una buena herramienta para aprender algoritmos, estructuras de datos e ingeniería de software?

Cómo aprovechar el poder expresivo del software para redefinir el mundo

Soy un probador ¿Cómo y qué pruebas se realizan en integración continua?

Programación de computadoras: ¿Qué compañía tiene los mejores desarrolladores del mundo?

¿Cuál es su herramienta de revisión / inspección de código favorita y por qué?

¿Debería preferir una startup o una multinacional de renombre teniendo en cuenta que la recesión podría llegar a finales de 2017? Soy un desarrollador de software con 3.5 años de experiencia.

Estoy usando Ubuntu desde hace 2 años pero todavía soy un usuario ingenuo. ¿Cómo puedo ser bueno en eso? ¿Qué tipo de enfoque debería seguir para ser bueno en Linux?