¿Estaría dispuesto a dar algún consejo profesional a un compañero profesional de TI?

¡Absolutamente! Sin más preámbulos, en ningún orden particular:

  1. Aprende muchos idiomas. Los conceptos son en su mayoría los mismos. Te dará una comprensión mucho más profunda de lo que es posible. Sé unos 20, y actualmente estoy aprendiendo Swift. Nunca dejes de aprender, mantiene una parte vital de tu cerebro funcionando fuerte. Lo mismo ocurre con las diferentes plataformas. Aprenda un lenguaje de scripting, aprenda un lenguaje SQL, aprenda un lenguaje de servidor, aprenda una base de datos gráfica (como Neo4j Cypher).
  2. Aprende a comunicarte efectivamente. Esto es muy raro en TI y hace toda la diferencia entre lo mediocre y lo dotado. A veces es tan deficiente, que las personas que son malas en tecnología siguen teniendo éxito porque llenan ese nicho. Me hizo la diferencia entre ser un desarrollador y ser un vicepresidente. Use retroalimentación de círculo completo para probar qué tan bien está haciendo en la comunicación. Pida a las personas que le cuenten lo que acaba de decirles y dígales lo que cree que acaba de escuchar. Obviamente solo haces esto cuando el horario lo permite.
  3. Siempre que sea posible, no hagas que las personas que están por encima de ti hagan los últimos pasos del trabajo. Si le pregunto cuánto tiempo faltará para que termine un trabajo, y alguien hace los cálculos, me dice 1.6 mil millones de milisegundos y me da cuenta de que son 18.5 días, realmente pierden la marca.
  4. Trate de preguntar siempre por qué está haciendo algo, si no lo sabe. Una cosa es hacer un trabajo, pero saber por qué lo ayudará a hacerlo mejor, hacer que sea más preciso y saber cuándo hacer una sugerencia en el futuro. Cuanto más entienda el por qué, mejor podrá ser sobresaliente.
  5. Encuentre un mentor para la tecnología, encuentre un mentor en negocios, encuentre un mentor en finanzas, encuentre un mentor en la vida. En general, a las personas les encanta enseñar, así que busque personas que sobresalgan en algo y pida aprender. Incluso si dicen que no pueden, sigue siendo un ganar-ganar porque saben que respetas sus habilidades y tienen un deseo de aprender. No hay inconveniente.
  6. Trate de encontrar oportunidades para enseñar. Nunca comprenderás completamente lo que sabes y lo que no sabes, hasta que trates de enseñarlo. En un momento dado, cuando tenía un viaje de ida y vuelta de 125, tomé un día a la semana durante la unidad para enseñar SQL a un compañero de trabajo de Ventas por teléfono. Esos impulsores pasaron muy rápido y terminó siendo muy hábil para escribir consultas. A pesar de que usted podría pensar que él se benefició más, también fue una gran victoria para mí.
  7. Estar inspirado. Si solo estás siguiendo los movimientos, no estás viviendo. Si no estás inspirado, busca inspiración en quienes te rodean. Te hará una mejor persona y te hará más interesante para estar cerca.
  8. Evita a las personas que son negativas o se quejan mucho. Tienden a ser pozos sin fondo. Pasa ese tiempo con sus opuestos, y serás mucho más recompensado. Lo mismo ocurre con las empresas. Algunos simplemente te drenarán y no te devolverán nada. Si se encuentra en esa situación, busque otra casa tan difícil como si estuviera sin trabajo.

A cambio de este volcado de cerebro, avíseme si está al tanto de algo importante que no pude ver.

Claro, ¿qué tipo de consejo estás buscando? Tengo muchos años en IT.