¿Es importante la comunicación para que un desarrollador de software exprese su código a otras personas?

Depende de cómo necesite expresar su código a los demás y de si está en un equipo grande.

Cuanto más grande sea su equipo, más necesita comunicar sus ideas a otros en ese equipo. Debe trabajar según el principio de “parada de autobús”. Si está encantado en la parada de autobús por la mañana, ¿puede alguien más hacerse cargo de su código?

  1. El código claro (no está lleno de lógica genial que es difícil de seguir para otros) y los buenos comentarios son importantes. Las computadoras son cada vez más rápidas todo el tiempo. Si bien su código no debe ser completamente ineficiente, debe ser sencillo, para que otros puedan entenderlo …
  2. Debería poder describir verbalmente cómo y por qué escribió su código, de modo que en una revisión de código, pueda explicar / defender su código. Eso requiere habilidades de comunicación bastante buenas. No tiene que ser un presentador maestro, pero debe pensar en su código y cómo se lo explicaría a los demás.
  3. Los buenos comentarios también son importantes (el mismo principio de parada de autobús). Es posible que no esté presente en un par de años (es de esperar que haya pasado a un trabajo mejor remunerado o una tecnología más fresca) O tal vez tenga que volver a su código en un par de años y tenga que agregar una función o corregir un error loco. Los comentarios (no tremendamente detallados, pero los comentarios de sentido común) lo ayudan a usted u otra persona a descubrir qué hizo y por qué …
  4. He visto desarrolladores que demuestran su código a un cliente. No pudieron explicar lo que REALMENTE hizo, POR QUÉ lo hizo y CÓMO cumplió con las especificaciones dadas. Los clientes pierden la fe en sus habilidades y la capacidad de su equipo / empresa para satisfacer sus necesidades.

Si. La comunicación es importante Demasiados desarrolladores no pueden. Si aprende a comunicarse de manera efectiva, estará muy por delante de muchos desarrolladores. Y afortunadamente, la comunicación es algo que los desarrolladores pueden aprender.

Buena suerte y disfruta lo que haces. No vale la pena pasar de 8 a 14 horas al día haciendo algo que no disfruta.

La comunicación es importante, ser o no ser como / w dev. ¿Entiendes que quieres progresar en tu carrera, verdad? No quieres sentarte en ese pequeño cubículo toda tu vida. Una vez que se convertirá en el líder del grupo, es cuando se reflejará toda su confianza en la comunicación. Si no eres un buen orador, no esperes tener éxito en el mundo corporativo.

Independientemente del hecho de que seas desarrollador de software o no, la habilidad de comunicación es importante para todas las profesiones y puestos de trabajo. No se trata solo de expresar su código a otras personas, sino que también es efectivo como jugador de equipo, rutinas diarias, oportunidades en el sitio y habilidades de gestión para promover. Es una de las habilidades más esenciales buscadas en el mundo de hoy. Por lo tanto, no se pierda y trabaje en sus habilidades de comunicación. Sin duda será ventajoso para ti a lo largo de tu vida.

Sí, la comunicación es muy importante. Para que la persona opuesta pueda atraparte muy fácilmente y pueda darte la respuesta más rápida posible.

More Interesting

¿Cuál es el mejor enfriador de aire para usar en verano?

El crecimiento de mi carrera ha sido lento. ¿Puedo equilibrarlo tomando cursos / proyectos en línea y mejorando mi conjunto / perfil de habilidades en general?

¿Qué tipo de preparación se requiere para tomar la Prueba Nacional de Aptitud en Arquitectura (NATA)?

¿Cuáles son algunos trabajos potenciales fuera de la academia para un doctorado en recursos naturales / economía agrícola?

Cómo comenzar una carrera en protección ejecutiva

Mi GPA 4.0 se arruinará porque apenas pasé mi examen de mitad de período. ¿Debería pasar todo el verano retomando la clase?

Cómo administrar sus relaciones personales y profesionales en una organización cuando pasa de 8 a 9 horas

Recientemente me gradué en ingeniería mecánica con un 55% de agregado. Quiero conseguir un trabajo ¿Cuál debería ser mi próximo paso?

¿Qué consejo le darías a alguien que sigue una carrera como guionista? Mi hermano está explorando una carrera en escritura de guiones. ¿Qué consejo le darías? ¿Qué libros y recursos debería leer? ¿Cómo debería irrumpir en la industria?

¿Debería estudiar informática o sistemas de información?

Si alguien desea una carrera en / relacionada con la ley, pero no puede pagar la escuela de derecho, ¿hay opciones fuera del trabajo como asistente legal o secretaria legal?

¿Por qué tantas profesiones superiores están exentas de horas extras (ingenieros, abogados, informática, etc.)?

¿Cuáles son las habilidades más útiles en la sociedad moderna (principalmente occidental)?

¿Qué tan valioso es el trabajo en red que se obtiene para el doctorado, en comparación con el trabajo en red que se puede obtener de la carrera profesional?

Cómo enfocar mi carrera