es.hideout-lastation.com
Paraíso Para Los Diseñadores Y Desarrolladores


10 tipos más comunes de desarrolladores web

¿Cuántos desarrolladores conoces en tu vida? Si trabajas con un grupo de ellos, es posible que notes que tienen caprichos o personalidades particulares que puedes agrupar, y eso es lo que haré con esta publicación.

Los desarrolladores tienen sus preferencias individuales y estilo de trabajo que son muy diferentes, incluso si hacen los mismos trabajos. Vamos a echar un vistazo a los 10 grupos más comunes de desarrolladores que existen; mira si puedes ubicarte a ti o a uno de tus colegas allí.

1. Los puristas

Los puristas, por definición, son personas que se apegan a las reglas tradicionales, es posible que conozcas a un profesor de inglés o a dos que sea purista por naturaleza. Sin embargo, los puristas de mi lista no son tan estrictos, solo son el tipo de desarrolladores que no están muy interesados ​​en usar marcos y bibliotecas .

Van a elegir Vanilla JavaScript sobre JQuery todo el tiempo. No ven ningún problema en el uso de lenguajes puros y formas tradicionales ; de hecho, se molestan cuando tropiezan con otro-marco o biblioteca. Las bibliotecas adicionales son igual de abotagadas para ellos.

Eso sí, esto no significa que no los usen en la vida real. Es difícil no hacerlo, cuando las ofertas de trabajo en estos días piden "experiencia en jQuery". No importa cuán tensos o de mente cerrada puedan parecer, no se puede hacer la vista gorda ante la verdad en su argumento.

2. Los Hacedores

Seguro que todos tienen que hacer su trabajo, no importa qué, pero para los Hacedores, su lista de prioridades comienza con el trabajo . Puede apostar a que tienen el marco más reciente y más rápido, las bibliotecas y la configuración del flujo de trabajo. Tienen módulos prefabricados para módulos, todos ordenados para un uso rápido en proyectos.

Los hacedores viven en empresas nuevas mientras implementan todas esas herramientas para una producción sin problemas. El síntoma característico de un hacedor típico es el uso de un corredor de tareas como gruñido o trago.

3. Los políglotas

Los políglotas son los que usan múltiples lenguajes de programación ; algunos incluso son desarrolladores de pila completa haciendo malabarismos con SQL y SASS como un malabarista de circo. Dicho esto, trabajar en un solo lenguaje de programación es casi imposible en el desarrollo web; no puedes escapar de ese destino, incluso si eres un desarrollador de back-end. Entonces, solo cuando conoces al menos 4-5 lenguajes de programación, te haces alarde de que eres un políglota.

La mayoría de los políglotas son quienes son debido a su situación laboral en lugar de por elección. No todos pueden tener desarrolladores o diseñadores frontend por separado. De cualquier manera, abordan un nuevo idioma con mucha más confianza que cualquier otra persona y aprenden rápido . Sin embargo, no hay necesidad de sentirse abrumados por ellos, porque algunos de ellos podrían ser Jack de todos los oficios, pero no son dueños de ninguno.

4. Los perfeccionistas

¿Qué viene a la mente cuando digo programador perfeccionista? Bueno, no me refiero a los que pretenden escribir los códigos más perfectos e impecables. Los perfeccionistas reales son los que buscan, codifican y van más allá de la codificación . Dejan comentarios, prestan atención a la nomenclatura de variables y hacen el trabajo sucio, también conocido como documentación (entre otras cosas).

Admitámoslo, ¿cuándo fue la última vez que dejó un comentario detallado o escribió un manual para su software ? No recientemente, creo, no a menos y hasta que seas un perfeccionista. Son raros en mi opinión. La mayoría de los desarrolladores no les prestan atención (aunque la documentación es muy importante. Aquí está la opinión de Thoriq Firdaus).

5. The Artsy

En términos de desarrollo web, digamos que su lengua materna es CSS. Formas, colores, animaciones, filtros y todas las demás cosas visuales son lo que más les importa. ¿Quieres conocerlos? Codepen es su centro habitual.

No son diseñadores, o tal vez lo son, pero a nivel del suelo son desarrolladores. Expresan su arte con código en lugar de Adobe Illustrator o After Effects. Combinarlos con un diseñador es como untar la mantequilla en el pan, dando como resultado una combinación suave y excelente.

6. El Reuser

No todos estamos dispuestos a saltar en primer lugar para escribir una clase genérica o un método para manejar bloques repetitivos de código. Dejamos esa parte hasta la etapa de optimización que ocurre solo después de haber cruzado con gracia la gran fecha límite sólida de 10px y el breve período de relajación siguiente.

Los Reusers saben mejor que eso, crean una base sólida de fragmentos de código reutilizables desde el principio y ahorran mucho tiempo de optimización en el futuro. En su mayoría son desarrolladores experimentados que pueden prever un bloque de código que seguramente hará apariciones múltiples . Probablemente no haya un solo proyecto suyo sin un archivo global completo o una clase de utilidad.

7. Los gusanos de biblioteca

Un día antes de mi primer VB Lab, mi profesor nos dio una serie de instrucciones breves para armar un formulario. Ejecutó una demostración al principio de la clase, que desafortunadamente extrañé porque llegué tarde. Las pequeñas instrucciones que logré anotar no fueron suficientes para salvarme y estaba sentado demasiado lejos de mis amigos como para que cualquier lenguaje de señas o lectura de labios me ayudara.

Así que hice lo único que podía hacer: abrí mi viejo libro de texto. Me convertí en un ratón de biblioteca . Como resultado, no solo obtuve un elogio de mi profesor al final de la clase por lograr reunir todos los requisitos en mi forma, sino que también agregué una imagen de fondo, que nadie más en la clase hizo, basada en lo que Aprendí del libro de texto.

No es raro para mí encontrar a algunos de mis asociados que son realmente buenos en programación y lógica para tener escritorios apilados y cubiertos con libros . Los ratones de biblioteca toman los textos en busca de un conocimiento profundo, a veces obtenido fortuitamente, ¡que en última instancia es el mejor tipo!

8. Los depuradores

La depuración es una habilidad en sí misma. Su verdadero poder solo puede manifestarse cuando la página muestra "Internal Server Error 500". Los depuradores no solo son capaces de atrapar y aplastar los errores en su propio código, sino también en códigos escritos por otros (¡lo cual es una pesadilla para el desarrollador en sí mismo)!

Están bien versados ​​con todas las herramientas y opciones de depuración, ya sea en un navegador o en un IDE. Pero aparte de las herramientas, la depuración requiere el conocimiento claro de un flujo de eventos y la capacidad de detectar el desencadenante en esa cadena.

Si el código pertenece a otra persona, es cuando los depuradores muestran su verdadera destreza de observación, pasando por líneas y líneas de código, buscando cualquier 'if', 'else', 'o', 'y, o un punto y coma faltante

9. Los investigadores

Para los investigadores, el código no es solo un código para ellos; se convierte en un tema ; un tema para discusión en el foro, un tema para una publicación de blog, un tema para un Q & A de StackOverflow . Sin predicación, sin juzgar, solo compartiendo el conocimiento que se esfuerzan en diseccionar . Cada código que escribimos tiene un uso y un propósito, y desafortunadamente un efecto secundario, a veces.

Los investigadores entre nosotros intentan comprender ese aspecto del código. Sacan documentos, realizan experimentos y, lo más importante, comparten sus hallazgos para el resto de nosotros que estaremos eternamente agradecidos por lo que hacen.

10. Los Sociables

A pesar de copiar códigos entre sí, todavía nos mantenemos unidos como parte de una comunidad que come, respira y vive el código. Sin embargo, físicamente, nos sentamos frente a la computadora solos, solos, aunque no solos. Sin embargo, nuestras habilidades sociales sí tienen éxito, nos guste o no.

Y luego, están los Sociables. Se reúnen contigo para tomar una copa, contar chistes geek, hablar sobre lo último y lo mejor del campo, están entusiasmados con las próximas versiones, hardware o soft, aprovechar las oportunidades, las posibilidades de networking y, si el tiempo lo permite, intercambiar teléfonos contigo para que puedas ambos pueden probar un sistema operativo diferente. ¿Conoces a un Sociable entre tus amigos desarrolladores?

Envolver

Algunos de ustedes encontrarán a un amigo, usted mismo, como parte de unos pocos grupos, a veces superpuestos, otras contradiciendo; no juzgamos, al final, todos somos desarrolladores. Pero tenemos curiosidad por saber a cuál de los grupos de desarrolladores se encuentra más aliado. Háganos saber en los comentarios.

Anime.js - Una biblioteca ligera de animación en JavaScript

Anime.js - Una biblioteca ligera de animación en JavaScript

La animación web ha recorrido un largo camino. Los desarrolladores no solo pueden hacer animaciones con un combo de CSS / SVG / JS, sino que también hay docenas de bibliotecas gratuitas para ahorrar tiempo en el proceso.Uno de mis favoritos es Anime.js, una biblioteca de animación de JavaScript de código abierto completamente gratuita.Est

(Consejos de tecnología y diseño)

5 cosas que debes saber sobre publicidad móvil

5 cosas que debes saber sobre publicidad móvil

La publicidad de instalación de aplicaciones está ardiendo. BI Intelligence predice que los ingresos por anuncios de aplicaciones móviles de Estados Unidos superarán los $ 4.6 mil millones este año y crecerá a $ 6.8 mil millones para fines de 2019, creciendo un 14% anual desde 2014. Más allá de la cantidad, también hay calidad con el mejor ROI de todos los anuncios móviles formatos. Un desar

(Consejos de tecnología y diseño)