🧭 Habilidades técnicas y blandas: ¿cuáles son las más importantes para un ingeniero de software? | Ep 2 🎙️ #061

DevExpert
5 min lectura

Nicolás Patarino, invitado del episodio 2 del Podcast DevExpert en estos dos fragmentos del capítulo completo nos detalla más acerca de las habilidades técnicas y blandas que son más importantes para un ingeniero de software, principalmente al momento de lidiar con una entrevista laboral.

📍 El mapa de hoy:..

  • Podcast DevExpert Ep 2🎙️: Habilidades técnicas y blandas: ¿cuáles son las más importantes para un ingeniero de software?
  • Noticias y contenido útil: Gemini Pro, KotlinConf Global 2024, Kandy, mejoras en Rust y más…
  • Píldoras de la semana

🚀 ¡Kotlin es a día de hoy, el principal lenguaje para aplicaciones móviles Android e iOS! 🚀

Y no hay mejor momento para que aprendas que ¡Ahora!.

💸 ¿Precio?: Gratis.
🌟 ¿Impartido por?: Antonio Leiva (El mayor referente de habla hispana en desarrollo Android y Kotlin).
📌 ¿Dónde me inscribo?: Puedes regístrate aquí

¡Aprende Kotlin y conquista tu futuro!


¿Qué nos comenta Nicolás de este tópico?

Que las habilidades técnicas son aquellas relacionadas con el conocimiento y la experiencia en el desarrollo de software. Estas habilidades incluyen:

  • Dominio de los lenguajes de programación
  • Conocimiento de los patrones de diseño
  • Experiencia en las arquitecturas de software
  • Habilidades de testing y debugging
  • Conocimiento de los sistemas operativos y las bases de datos

Y que las habilidades blandas son aquellas relacionadas con la capacidad para trabajar con otras personas, comunicarse de manera efectiva y resolver problemas. Estas habilidades incluyen:

  • Comunicación efectiva
  • Trabajo en equipo
  • Resolución de problemas
  • Adaptabilidad
  • Liderazgo
  • Empatía

En general, se considera que las habilidades técnicas son más importantes para los ingenieros de software que las habilidades blandas. Sin embargo, las habilidades blandas también son importantes, ya que pueden ayudar a los ingenieros a ser más productivos y exitosos en su trabajo.

En el podcast, Nicolás comenta que para él, un ingeniero de software senior debe ser capaz de hacer preguntas para aclarar los problemas que se le plantean. Esta es una habilidad blanda que demuestra que el ingeniero es capaz de pensar de manera crítica y de comprender el contexto de un problema.

También comenta que un ingeniero de software senior debe ser capaz de comunicar de manera efectiva sus ideas. Esta es otra habilidad blanda que es esencial para el éxito en cualquier campo.

Por otro lado, también comenta que las habilidades técnicas son importantes para todos los niveles de experiencia. En particular, cree que los ingenieros de software de nivel de entrada deben ser capaces de programar. Esto demuestra que los ingenieros tienen las habilidades básicas necesarias para desarrollar software.

En conclusión, las habilidades técnicas y blandas son ambas importantes para los ingenieros de software. Las habilidades técnicas son más importantes para los ingenieros de software con más experiencia, mientras que las habilidades blandas son importantes para todos los niveles de experiencia.

¿Qué habilidades técnicas y blandas crees que son más importantes para un ingeniero de software? ¿Quieres ver o escuchar más detallado el Podcast completo? Vé a verlos en nuestro canal de YouTube:

>> 🔶 Errores Comunes en Procesos de Selección ❌ Evítalos y Destaca

>> 🔶 Más Allá de los Algoritmos: Lo que realmente importa en las entrevistas Técnicas 🖥️

📰 Noticias y contenido útil

🔥 Google ha anunciado que los desarrolladores de Android podrán acceder a Gemini Pro, un modelo de IA de gran tamaño que puede generar texto, imágenes y audio. Esta nueva capacidad permitirá a los desarrolladores crear aplicaciones más creativas e interactivas.

❓ La conferencia KotlinConf Global 2024 se celebrará en Copenhague, Dinamarca, del 22 al 24 de mayo. El evento reunirá a desarrolladores, ingenieros y entusiastas de Kotlin de todo el mundo para aprender sobre las últimas novedades de Kotlin y compartir sus conocimientos.

💡 Google recomienda a los desarrolladores de Android que determinen los requisitos de hardware y software de sus aplicaciones para aumentar su disponibilidad en diferentes tipos de dispositivos.

🤖 JetBrains lanza Kandy, una nueva biblioteca de trazado para Kotlin que proporciona un DSL simple e idiomático para crear gráficos de diversos tipos.

📱 Google ha mejorado el rendimiento de las herramientas de Rust para Android, lo que reduce los tiempos de compilación en hasta un 80%.

💊 Píldoras de la semana

1️⃣ Estudiar Desarrollo de Software por tu cuenta 📓: Si demuestras que ser autodidacta te funcionó y las fuentes de conocimientos son de calidad, está muy bien, aunque puede ser un camino más difícil ser autodidacta en estos tiempos.

2️⃣ ¿Cuánto sabes de Kotlin? 7: ¡Hey es hora de poner a prueba tus conocimientos de Kotlin! completa la Trivia número 7 de Kotlin y responde o corrige si alguna pregunta es errónea.

3️⃣ DAM/DAW ¿Qué se enseña? 🧑‍🏫: Un desarrollador móvil tiene claro que debe aprender, pero en el caso de un desarrollador web, las posibilidades de complican por los diferentes frameworks que existen hoy en día.

4️⃣ ¿Afecta el partido POLÍTICO que gobierna sobre el sistema educativo?: Todos los bandos políticos son iguales, todos los bandos pecan de lo mismo y tienen los mismos problemas.

5️⃣ Problemas en las entrevistas multilingües: En español no existe mucho problema con las entrevistas, pero en entrevistas con otros idiomas vienen los problemas en dar a entender que es lo que quieres decir o dar a entender.

6️⃣ ¿Cuánto sabes de Android? 9: ¡Tómate 1 minuto para probar tus conocimientos de Android y todo el SDK para desarrollar aplicaciones móviles Android!


🚀¡Hasta aquí todo por esta semana!

Esperamos que todos los links te sean de ayuda 🧭, y si se te ocurre alguna forma de mejorar esta newsletter, estaremos más que encantados de escucharla.

¡Un fuerte abrazo!