¿A dónde van los ingenieros de software con habilidades sociales terribles?

No me importa hablar con la gente, pero cuando se trata de trabajar, lo odio. Me cuesta explicar los conceptos técnicos a pesar de poder construirlo muy fácilmente. Temo las reuniones y la actividad social prolongada me cansa. A menudo evito hacer preguntas porque no sé cómo hacerlas.

Según sus datos, su problema no son las “habilidades sociales”; su problema es ser un técnico introvertido que teme el tiempo fuera de su zona y aún no tiene un comportamiento profesional sólido. (Palabra clave ” todavía “.)

Prueba estas ideas:

  1. Dar felicitaciones. Empieza pequeño. Apoye el comentario de un compañero de trabajo en una reunión. Será bien recibido, y se sentirá bien y se relajará desde allí.
  2. Imagina la respuesta. Escriba ese pensamiento que desea compartir pero que no puede hacer. Elija a alguien cerca de usted e imagine lo que diría en respuesta. Ajusta tu frase en consecuencia.
  3. Hágase un patrón de alguien que admira en el trabajo. Escriba las cosas que dicen y analícelas. Practique decir esas cosas de la manera “Sé lo que estoy haciendo”.
  4. Actúa prosocialmente. Diga las cosas de una manera que parezca que quiere la mejor solución para todos los involucrados. Esto invita a las personas a empatizar contigo y apoyarte.
  5. Tómese el tiempo para recargar. Los introvertidos necesitan tiempo solos, por lo tanto, forme descansos para estar callado. Quédese quieto y respire profunda y constantemente, aunque solo sea por un minuto.

Regresar al título de su pregunta:

¿A dónde van los ingenieros de software con habilidades sociales terribles?

Bueno, generalmente permanecen en las filas de ingeniería. No llegarán muy lejos sin desarrollar una personalidad ‘pública’, con la que a los superiores no técnicos y clientes clave les gusta interactuar.

Es 100% en su mejor interés convertirse en esa versión (pista, pista) de usted, que puede manejarse con los demás y explicar conceptos complejos a un público amplio.

Es como aprender a programar. Aprender a comunicarse no es diferente de cuando aprendió un lenguaje de programación. Piense de nuevo en cómo logró suprimir ese ‘encogimiento’ cuando no pudo lograr que una función o método aparentemente trivial funcionara. Seguiste arreglando y volviendo a compilar, hasta que escupió lo que querías.

Ya has pasado por la fase de aprendizaje y puedes volver a hacerlo. Y otra vez.

Obtenga sus ‘puntos de experiencia’ y suba de nivel gradualmente. Eso funciona.

¡Dejame saber como te va!

Tómese el tiempo y acostúmbrese. Lo sé, no está en tu zona de confort, ni en la mía. Diablos, incluso he hablado con cientos en una convención. Aún fuera de mi zona de confort.

Luego, después, tome tiempo para recargar. Esconderse en la parte posterior e hiperventilar (lo hice después de mi primera presentación de la convención). O pasear por una habitación aislada y esperar hasta que todos se hayan ido.

La práctica te mejorará en las reuniones y cosas por el estilo. Eso no es realmente habilidades sociales per se, sino probablemente introvertismo como yo. Sí, soy un introvertido que ha hablado en convenciones, imagínate. Fingir el coraje y nadie sabrá la diferencia, incluido usted. Incluso tartamudeo. Pero cuando me paro frente a una multitud, he aprendido a esconder eso detrás de una fachada comercial. No puedo seguir así por mucho tiempo, pero puedo mantenerlo durante el tiempo suficiente para presentaciones y reuniones.

Chris Lo tiene algunos buenos consejos, empieza con algo pequeño. Ofrezca un comentario de alabanza y trabajo. Será más fácil a medida que trabajes desde allí. Luego, puedes desarrollar lentamente algunas de esas habilidades incluso siendo introvertido. Cuando hagas tu primera convención como orador, házmelo saber.

More Interesting

¿La prueba de software profesional es una profesión moribunda, ya sea en el mundo de inicio o en el gran mundo corporativo, o en ambos? ¿Se requerirán probadores de software en los próximos años o décadas?

¿El lenguaje de programación Swift es más fácil que C ++ para los principiantes en programación?

¿El software CloudHQ está basado en Rusia?

¿Qué herramientas, de código abierto o comerciales, han aumentado significativamente su productividad como ingeniero de software o administrador de sistemas?

¿Qué es menos estresante: pruebas de software o ingeniería de software?

¿Qué es una arquitectura de microservicios y cuáles son sus buenos usos?

¿Por qué las redes de computadoras como profesión no se discuten tanto como el desarrollo de software y cuál es el siguiente nivel en la carrera de redes?

Soy un estudiante de tecnología de la información de una universidad autónoma. ¿Debo comprar una MacBook Air de 13 pulgadas de 128 GB o una pantalla sin retina MacBook Pro de 13 pulgadas?

¿Qué es BAP (Bedien und Anzeigeprotokoll) y sus usos en el desarrollo de software automotriz?

¿Cuáles son los mejores sitios de anuncios para dirigirse a desarrolladores y gerentes de control de calidad?

¿Cuál es el mejor centro de pruebas de software que brinda asistencia de colocación?

Cómo comenzar a trabajar independientemente en la programación de software mientras estoy en la universidad, para ganar mi dinero de bolsillo

Si tengo mucho dinero y una idea valiosa de aplicación móvil (juegos), ¿podría tener éxito sin tener experiencia en codificación?

¿Qué debo hacer para mejorar mis habilidades de codificación? Soy un estudiante de ingeniería de software de último año. He realizado varios proyectos de software pequeños durante 3 años. Aprendí C ++ básico, C #, PHP, Java y Swift, pero mis habilidades de programación son bastante malas.

Quiero crear una API REST y usarla para mi aplicación móvil (recuperar datos simples). ¿Qué lenguaje y marco sería la mejor opción?