Upload
kamalpage
View
2
Download
0
Embed Size (px)
DESCRIPTION
Control remoto Senior React Developer: - Estamos buscando un desarrollador senior de React con mucha energía para unirse a nuestro equipo en crecimiento y ayudarnos a escalar nuestra plataforma en anticipación a un año ENORME para festivales, eventos musicales y presentaciones en vivo. Te unirás a un equipo de personas con ideas afines que aman lo que hacen y todos comparten el mismo objetivo común de encontrar mejores soluciones y experiencias para sus usuarios. Canarias, programador, técnico, digitador, administrador de sistemas, analista, arquitecto, consultor, coordinador, desarrollador, ingeniero. Visítenos para encontrar trabajos de desarrolladores y programadores cerca de canarias. ¡Hoy!@ https://canarias.bedpage.es/ComputerJobs/
Citation preview
Cómo Mejorar susHabilidades para Convertirseen un Mejor Desarrollador___
Empleos de Desarrolladores y Programadores Cerca de Canarias
Los desarrolladores de software usan katas para aprender nuevas habilidades en el desarrollo desoftware. La forma en que se usan los katas hoy en día es excelente para aprender nuevashabilidades o para mejorar las existentes, pero no aborda la intensidad que enfrentamos en eltrabajo cuando hay un incendio furioso, como una fecha límite, una fecha de lanzamiento, lacorrección de un error en un gran código heredado. , etc. Este artículo cubre las habilidades delos buenos desarrolladores y destaca la importancia de cambiar su enfoque de entrenamientopara mejorar sus habilidades para entornos desafiantes y de alta intensidad. Canarias,programador, técnico, digitador, administrador de sistemas, analista, arquitecto, consultor,coordinador, desarrollador, ingeniero.
Habilidades de un buen desarrollador
¿Qué habilidades son importantes para los desarrolladores? Cada desarrollador tiene unarespuesta diferente a esta pregunta, pero si cree que es solo un conjunto de habilidadespuramente técnicas, se sentirá decepcionado. Un buen conocimiento técnico es excelente, perono suficiente. Algunos desarrolladores se centran más en las habilidades técnicas, otrosdestacarán las habilidades ágiles, etc. Depende de su comprensión del propósito de su trabajocomo desarrollador de software. Intente responder estas preguntas:
● ¿Por qué soy desarrollador de software?● ¿Por qué estoy desarrollando este producto?● ¿Por qué estoy aprendiendo este nuevo lenguaje / marco?● ¿Cuáles son los valores / impacto de mi producto?
Si no mencionó a los usuarios finales y sus necesidades en sus respuestas, significa que se estáperdiendo algo.
2
Cuatro habilidades principales
Tener en mente al usuario final es la primera habilidad de un buen desarrollador. Asegúrese deconocer los problemas de sus usuarios finales. Asegúrese de conocer sus necesidades. Luego,desarrolle el producto que resuelva sus problemas y satisfaga sus necesidades. El desarrollo desoftware se trata de eso.
La segunda habilidad se refiere a la calidad de lo que entrega. Cumplir con cero defectos es unahabilidad. Obviamente, es difícil de alcanzar, pero no imposible. Nos encanta ese tweet de EdWeissman. Esta habilidad debe ser coherente, lo que significa poder ofrecer una función sindefectos en todas las circunstancias. Obviamente, eso también significa que no rompe lasfuncionalidades existentes.
La tercera habilidad tiene que ver con la simplicidad y no temer la complejidad inherente yaccidental. Esta habilidad se trata de descomposición y abstracción: su capacidad para dividirsistemas / problemas complejos en otros más pequeños, contrastar esas partes más pequeñaspara hacerlas independientes y organizar esas partes más pequeñas para hacerlas comprensiblesen el nivel correcto de abstracción.
Descansa
Para recuperarse, renovarse y regenerarse, su cuerpo necesita descansar. Los desarrolladores amenudo no le dan suficiente prioridad a esto. Muchos de nosotros nos enorgullecemos de pasarnoches sin dormir, incluso los más talentosos y experimentados entre nosotros. Piense en esocuando lea el artículo de Emily Beers sobre los atletas y el descanso.
Creemos que podemos reemplazar "atletas" por "desarrolladores". "Sesgo retrospectivo" es untérmino que se usa en psicología para explicar por qué las personas tienden a recordar el pasadode manera diferente de lo que realmente se desarrolló, a menudo romantizándolo en algo queno era. Podría explicar por qué olvidamos la falta de productividad y otras consecuenciasnegativas al día siguiente de pasar una noche sin dormir.
Visítenos para encontrar trabajos de desarrolladores y programadorescerca de canarias. ¡Hoy!