Lo más importante es esto:
- Estar cerca de personas inteligentes y buenas. Por “inteligente” quiero decir que deberían ser muy, muy buenos en lo que hacen. Obviamente, no todos en la compañía estarán en esta categoría, pero ciertamente debería haber algunas personas que sí lo estén. Debe haber uno o más grandes programadores jóvenes, uno o más grandes arquitectos experimentados, uno o más grandes gerentes. Y por “bueno” quiero decir que estos deben ser buenos de corazón, justos, amables, éticos, etc. Mientras se cuiden estas dos cosas, las demás seguirán.
Otras cosas específicas que debe estar buscando:
- Responsabilidad. Obtenga tanto trabajo como pueda. Tener personas inteligentes a tu alrededor asegurará que tengas éxito y no te quedes estancado. Tener buenas personas a su alrededor se asegurará de obtener crédito, reconocimiento y recompensas apropiadas por el trabajo.
- Comprensión del panorama general. Demasiados técnicos solo se centran en su propio trabajo. Debe intentar comprender el contexto en el que está haciendo el trabajo, lo que es importante para la empresa desde el punto de vista comercial. También debe comprender y apreciar la importancia de otras partes de la empresa (especialmente, ventas, gestión de productos, la importancia y el papel de los buenos gerentes, etc.) No se convierta en el técnico que piensa que la tecnología es lo más importante y todo otras personas son funciones de “apoyo”
- Aprenda a vivir con un equilibrio entre el trabajo “bueno” y el trabajo “aburrido / gruñido”. Demasiados técnicos inteligentes buscan constantemente un trabajo desafiante, emocionante e innovador. En una buena compañía, obtendrá algo de eso, pero siempre habrá un trabajo aburrido que alguien debe hacer, y debe equilibrar estos dos. Si te quedas atascado haciendo solo un trabajo aburrido y nunca obtienes ningún trabajo interesante, es hora de cambiar de roles o empresas. Pero si está considerando dejar de fumar porque tiene que hacer mucho trabajo aburrido junto con el emocionante trabajo, no lo haga. No obtendrá un trabajo emocionante en ningún lado.
- Exposición a los clientes. En sus 30 años, su carrera será mucho mejor si ha tenido exposición a clientes en sus 20 años. Por lo tanto, busque actividades para el cliente y trate de hacerlas lo mejor que pueda.
- Comunicación. Aprende a comunicarte. Esto significa saber qué decir y qué no contar. Aprende a presentar tu trabajo de la mejor manera posible. La mejor manera posible depende de quién está escuchando. Presentar su trabajo a sus colegas, es diferente de presentar a su jefe, es diferente de presentar al jefe de su jefe, es diferente de presentar a su cliente. Averiguar qué presentar en cada circunstancia es la comunicación. No hables en términos de esfuerzo que pones y de cosas que te parecen geniales. Hable en términos de esfuerzo que los salvó, y las cosas que les parecen geniales.
- Conocimiento # 1: entienda lo que otros grupos de la empresa están haciendo. Asegúrese de que entiendan qué problemas desafiantes están resolviendo, cómo están ayudando a los resultados de la compañía y quiénes son las verdaderas estrellas en ese grupo. No se concentre solo en su grupo y su trabajo.
- Conocimiento # 2: Manténgase en contacto con las últimas tendencias tecnológicas. El hecho de que su empresa solo funcione en Java no significa que ignore por completo a Ruby. Debe saber lo suficiente sobre lo que está sucediendo en otras áreas de la tecnología. Tener un trabajo cómodo en una empresa de tecnología te da mucho tiempo para leer y experimentar con nuevas tecnologías interesantes. Mire menos televisión y lea más.
Cosas para no enfocarse:
- ¿Se permiten los móviles en IARE, Dundigal?
- ¿Cuál es tu característica favorita de Windows Phone 8.1?
- ¿Está de acuerdo en que Clime es probablemente el sensor inteligente de Internet de las cosas (IoT) más bello disponible en el mercado?
- Cómo usar la tecnología para involucrar al público en mi presentación
- ¿Cómo nombran las personas sus tecnologías?
- Tu salario. En los años 20 no te obsesiones con tu salario. En esta etapa, lo que aprende y estar cerca de personas buenas / inteligentes es mucho más importante que cuánto aprende.
- La “pila de tecnología” en la que estás trabajando. No te preocupes demasiado por tener un trabajo Java aburrido, cuando a alguien más se le está dando las cosas geniales de Android. Hacer un buen trabajo con el trabajo que te dan, independientemente de la tecnología, es más importante que tener las mejores tecnologías en tu currículum. Si desea Android en su currículum, haga un proyecto paralelo en Android en su tiempo libre y póngalo en su currículum. Deja de quejarte con tu gerente.
- La marca de la empresa a la que se une. No rechace las ofertas de trabajo de pequeñas empresas y nuevas empresas solo porque desea trabajar con una gran empresa conocida. Si elige una empresa pequeña que tenga personas buenas e inteligentes, aprenderá mucho más y obtendrá una carrera mucho mejor en una empresa pequeña, porque pueden darle mucha más responsabilidad y exposición. (Por supuesto, no estoy diciendo que solo debas trabajar para pequeñas empresas; los trabajos de grandes empresas también tienen sus ventajas (por ejemplo, un grupo mucho más grande de personas inteligentes para pasar el rato))