Gracias por el A2A, esta pregunta me llega al callejón.
No soy un geek de ninguna manera. Probablemente soy el vendedor de hierba de tu hijo geek. Pero también soy un desarrollador de software bastante excepcional, especialmente para mi edad. No digo esto ni respondo para presumir, soy lo suficientemente inteligente como para hacer una encuesta a mi alrededor y sé que soy mejor que el promedio como estudiante de segundo año en la universidad con mucha más experiencia. En la escuela secundaria fui el último niño que encontraría en el club de computadoras o la robótica después de la escuela. Fui prácticamente el último niño que encontraría haciendo la tarea o cualquier cosa relacionada con la escuela. ¿Eso me hace menos apasionado o impulsivo que mis compañeros? La mayoría te dirá que sí. Yo digo que no, no importa.
Ser un geek probablemente te hace excelente en cosas “geek” como STEM y trabajos de programación. Pero esas no son las únicas personas interesadas o buenas en el desarrollo de software o la ingeniería informática. Las personas que son buenas en ingeniería de software son personas que son:
- orientado al detalle
- Impulsado
- Inteligente
Eso es. No hay magia Si eres todo eso y escribes software 8 horas al día, es bastante difícil, si no imposible, no ser tan bueno. Es toda una industria basada en la lógica.
- Me encontré con iRobot. Parece un producto muy interesante. ¿Es una buena idea conseguir este pequeño robot lindo?
- Estoy planeando comprar el Lenevo A6000 Plus. ¿Será bueno comprar este móvil o debería probar otro en este rango (Rs 7499)?
- Estoy haciendo ingenieria electrica. En los trabajos de PSU, ¿se utiliza todo el conocimiento de ingeniería o solo el conocimiento de la capacitación?
- Tengo 25 días para el primer grupo del IPCC. ¿Es posible limpiar?
- Conocí a alguien que es muy agradable y lindo, pero es más delgado que los hombres promedio con los que salgo. ¿Debería considerar salir con él o no?
Doy un paso más allá y digo que (mi opinión sobre esto ha cambiado recientemente, volveré a eso después) odio escribir software como trabajo. Lo he estado haciendo profesionalmente durante un año, y realmente no me gusta la cantidad de pequeños errores que pueden arruinar tu día.
Dicho esto, tendrías que ser ciego, sordo y muerto para no ver la influencia que el software tiene en el mundo. Me encanta influir y ayudar a las personas, y eso es lo que me impulsa a hacer. Veo el impacto potencial que puedo tener en el mundo con el software, y quiero tenerlo como una herramienta en mi haber. Eso es todo lo que me llevó a ser un desarrollador de software mejor que el promedio, y he visto muchos otros buenos que no encajan en el molde “geek”, pero que son muy únicos en su unidad y ética de trabajo. Tener una buena ética de trabajo no significa trabajar muchas horas, significa estar constantemente en la mentalidad de hacer las cosas, pensar en soluciones, etc. Las personas que literalmente solo trabajan para trabajar todo el tiempo se queman y generalmente no son muy efectivas. Pero luego hay personas que solo piensan en el proyecto las 24 horas del día, los 7 días de la semana, pero que en realidad “trabajan” entre 4 y 5 horas al día, a veces los 7 días de la semana.
Volver a cómo está cambiando mi opinión sobre el odio del software. Aunque siempre temía ir al trabajo o aprender a codificar o leer documentos, puedo sentir que lentamente me estoy convirtiendo en un gran nerd de las computadoras. Realmente me metí en eso debido al efecto que pensé que tendría en mi vida y mi carrera, no tanto por puro interés. Pero a medida que me pongo mejor, más involucrado, más competitivo, etc., me preocupo y disfruto más. Es agradable saber finalmente que algo en lo que me estoy interesando me hará una carrera y una vida, así que espero que siempre sea un plan alternativo, aunque definitivamente no planeo convertirlo en una carrera de 9–5.
EDITAR: por cierto, si tiene interés en la codificación, ya es un geek, por lo que podría aceptarlo 🙂