Cómo convertirse en un desarrollador profesional de UI

Para convertirme en un desarrollador de interfaz de usuario profesional, estas son las cosas que debe saber, he intentado enumerar el orden según la relevancia / uso en el mercado actual, pero también puede hacerlo como desee:

  • Conocimiento experto en HTML5 / CSS3 y conocimiento básico en JS (si tiene un conocimiento experto es increíble pero básico es imprescindible)
  • Conocimiento avanzado en preprocesadores CSS como LESS, SCSS ( incluida la escritura de mixins ), etc.
  • Conocimiento y aplicación de metodologías CSS como SMACSS, BEM, OOCSS, etc.
  • Experiencia práctica en frameworks front-end como Bootstrap, Foundation, etc., si ha aprendido a trabajar con uno, otros son silenciosos similares a seguir / usar
  • Desarrollo web receptivo
  • Los administradores de tareas como Gulp, gruñen para automatizar algunas tareas como prefijos automáticos, combinan y comprimen archivos, optimizan la imagen y la sincronización del navegador, lo que reduce el tiempo de codificación
  • Bibliotecas / frameworks JS como jQuery , React , angular , etc.
  • Conocimientos básicos de SVG y bibliotecas relacionadas como D3
  • Conocer cualquier administrador de paquetes es una ventaja añadida
  • Herramientas de prueba para navegador cruzado, receptivo, perfección de píxeles y otros
  • El conocimiento básico de las herramientas de Photoshop, Illustrator y Wireframe también será útil, aunque esto es principalmente para diseñadores

Pero aparte de estas habilidades técnicas, lo que más necesita es

  • Pasión por el desarrollo de sitios web porque, a diferencia del back-end, cada proyecto es diferente y es posible que deba comenzar desde cero
  • Ojo agudo para el detalle
  • Capacidad para trabajar en múltiples plataformas y con múltiples idiomas.
  • Listo para adaptarse a la tendencia siempre cambiante

Y viola eres un desarrollador profesional de UI. Sé que es un largo viaje, pero merece la pena.

Mucha suerte 🙂

Para convertirse en un profesional como el desarrollador de la interfaz de usuario, no solo el aprendizaje de idiomas lo ayudará. Debe poner prácticas adicionales como

1) Piensa en el actor real que va a usar.

2) Al mirar el diseño, el actor realiza acciones secuenciales sin ningún esfuerzo para aprender a usar. Por ejemplo: whatsapp

3) Las visitas a sitios web en Internet seleccionan cualquier cosa. Rediseñe según su propia idea ese sitio web y solicite comentarios de sus amigos que usan o conocen ese sitio web.

Aprendes, te ensucias las manos con html, CSS, js y frameworks como Angularjs, Bootstrap, framerjs.

Y cuando lo hagas, hazme un ping. Estoy en busca de uno.

More Interesting

¿Cuáles son algunas buenas instituciones en la India para obtener una maestría en ciencia de datos?

Cómo obtener recursos para el examen actuarial

¿Cómo me convierto en un desarrollador superestrella?

¿Por qué a los futbolistas se les paga millones por patear una pelota mientras las enfermeras y bomberos que realmente salvan vidas están luchando?

¿Cómo trabaja un director con camarógrafos?

Para un estudiante de doctorado apasionado por unirse a la industria pero que preferiría un trabajo académico, ¿sugiere una pasantía en Google, Microsoft Research o en un laboratorio de investigación de Stanford? ¿Por qué?

¿Cómo es el trabajo en CINDA Engineering and Construction Pvt. Ltd Noida para nuevos ingenieros civiles?

¿Cuál dirías que es el mayor problema que enfrentan los músicos nuevos y futuros en la actualidad?

¿Debo hacer ingeniería antes de los cursos virtuales de fotografía?

¿Qué debo elegir entre un trabajo de PSU, MS en Texas, IIT Madras y M.Tech en IIT Bombay?

Soy un puntero de 7.9 con experiencia en electrónica, pero quiero obtener una maestría en informática. Actualmente estoy trabajando en una empresa de TI. ¿Cómo debo proceder para seguir construyendo mi perfil?

Estoy realmente interesado en seguir una carrera en ingeniería automotriz fuera de la India. ¿Cómo lo hago?

Me da vergüenza estar desempleado. No puedo concentrarme para encontrar un trabajo. Tengo buen historial académico. ¿Ayudarme a enfrentar esta situación en mi vida?

Para asesoramiento profesional, ¿debo tomar el CFA después de / junto con un CA?

Como gerente de producto no técnico, ¿hay algún recurso que pueda reconocer para qué sirve un fragmento de código o al menos en qué idioma está escrito?