En las últimas pruebas realizadas con la intención de evaluar los conocimientos y habilidades de los últimos 15 años en todo el mundo, el Reino Unido ocupó el 26to en matemáticas y 20mo para la ciencia, una baja general del 28 y 16, respectivamente, en 2009.
Estas pruebas no cuentan necesariamente la historia completa. Los empleadores buscan otros atributos y habilidades personales, más allá de las credenciales académicas, al evaluar la idoneidad de los candidatos, por ejemplo, la creatividad, el enfoque de colaboración y un espíritu empresarial son tan importantes como la aptitud y experiencia.
Así que para ayudar a presentar las habilidades necesarias para la programación de computadoras en una luz diferente, aquí hay 10 señales de que la codificación o programación de computadoras podría ser adecuada para usted; señales que no siempre se contabilizan en las pruebas académicas.
1. Usted es un profesional de resolución de problemas
Hay mucha gente que simplemente tolera los problemas sin buscar una manera proactiva para resolverlos, sobre todo si tolerar el problema es más fácil. Si usted no toma este enfoque, pero en realidad disfruta el desafío de resolver problemas de todo tipo, entonces eso es una gran señal de que usted podría ser adecuado para el desarrollo de software. Si, en su deseo de resolver los problemas, también se tienen en cuenta las limitaciones realistas - como los plazos y presupuestos - entonces esto podría ser un activo real en su búsqueda de una carrera.2. Usted tiene una pasión por los juegos de estrategia
Sí, puede ser cierto que el juego es bueno para ti, especialmente cuando a los juegos de estrategia se refiere. Estos ayudan a perfeccionar su capacidad de tomar decisiones en base a una serie de factores pertinentes, teniendo en cuenta las consecuencias tanto a corto como a largo plazo. Además de los juegos de ordenador, los que disfrutan de juegos fuera de línea como el ajedrez, un puente o de riesgo, también podría tener una aptitud fundamental para la programación. En Net-a-porter, por ejemplo, incluso tenemos un club de juegos semanal.
3. Usted tiene una mente musical
Mientras que la evidencia de la correlación entre la música y las matemáticas está todavía en debate, aparece un lugar común para las personas con talento musical que tienen habilidades matemáticas. En nuestro equipo, existen numerosos codificadores que componen música, cantan o tocar un instrumento. De hecho, aproximadamente la mitad de los cantantes en el coro de la empresa son del departamento de TI.
4. Usted tiene un talento para ganar discusiones
No, no estamos hablando de partidos y gritos en toda regla. Pero si su enfoque lógico para discutir sus puntos de vista de una manera estructurada significa que con frecuencia gana sobre sus oponentes, esto podría ser una señal de que usted tiene el pensamiento sistemático necesario para el desarrollo de software.
5. Te encanta hacer las cosas
Usted puede obtener el mismo sentido de la satisfacción al hacer algo en el mundo virtual como puedes en el mundo físico. De hecho, en el mundo digital, usted no está limitado por aspectos prácticos como los materiales y el espacio, por lo que la imaginación es su único límite. Tener una curiosidad natural de cómo funcionan las cosas, y cómo hacer que funcionen mejor, es una buena indicación de un desarrollador de software naciente.
6. Usted es una persona de personas
Contrariamente al estereotipo del equipo de TI escondido del resto de la compañía, trabajando como desarrollador en realidad puede implicar una gran cantidad de interacción con otros en todo el negocio. Esto significa que un disfrute de la comunicación y la capacidad de explicar las cosas de una manera que sea de fácil comprensión por otros, son a la vez muy importante.
7. ¿Le gustaría saber más sobre la teoría de la ciencia de la computación?
Aunque puede que no haya digerido la historia completa de la informática, un interés en la teoría detrás de la ingeniería de software es un aspecto importante de habilidades de un codificador. Usted no quiere gastar su tiempo en volver a inventar la rueda, por lo que esta interesado en lo que otros han descubierto, y esta preparado para construir sobre esos cimientos, será acelerar sus posibles logros.
8. Usted es un jugador de equipo
La codificación en sí es un proceso muy colaborativo; la revisión continua y la redefinición de código con los demás le ayuda a sacudir bichos, hace que su trabajo sea más probable de satisfacer las necesidades de los usuarios y es una de las mejores maneras de aprender. Por lo tanto, los desarrolladores lo necesitan para disfrutar de trabajar juntos y deben estar preparados para estudiar, criticar y mejorar el trabajo de otros.
9. Usted está motivado intrínsecamente
Poner un poco de psicología de aficionado a utilizar, parece ser cierto que los mejores desarrolladores están motivados intrínsecamente. Esto significa que tienen su recompensa y la motivación desde el proceso de encontrar una solución a un problema, o crear algo innovador en sí mismo. En otras palabras, los desarrolladores a menudo hacen lo que hacen por el amor de hacerlo, y no sólo se presta para hacerlo.
10. Te encanta la tecnología
Esto es bastante obvio, pero vale la pena reiterar que si quieres trabajar en ingeniería de software, es necesario tener una apreciación de las posibilidades increíbles que la tecnología trae al mundo. Estar interesado en cómo se puede aprovechar el potencial de la tecnología, para cualquier empresa en la que desea trabajar, definitivamente le va a colocar en una buena posición, y es un signo de que usted está en la pista de carrera correcta para el éxito en la codificación.
Es importante destacar que la Documentacion se utiliza en las reglas de negocio ya que ayuda al equipo a adaptarse las nuevas incorporaciones mas rapidamente y en cuanto a los habitos de la empresa.
ResponderEliminar