Construyendo una carrera en software: una guía completa para el éxito en la industria del software


Precio:
Precio de venta$44.99

Descripción

Parte I - Carrera profesional

Capítulo 1: El panorama general

Si solo te quedas con una cosa

Cuál es el trabajo

Qué significa crecer

Diez principios

Tu relación con tu empleador

Capítulo 2: Conseguir trabajos

Los fundamentos de los procesos de contratación

Trabajar con reclutadores

Currículums

Aprobar entrevistas de ingeniería

Reclutadores

Niveles, títulos y compensación en empresas tecnológicas

Capítulo 3: Aprender y crecer

Leer todos los días

Mentoría

El síndrome del impostor está subestimado

Tener tus propias ideas de proyectos

Evaluaciones de rendimiento

Deja de preocuparte por el título

Capítulo 4: Cambios

Sobre el miedo, la confusión y el auto-odio: Empezar nuevos trabajos

Cuándo cambiar de trabajo

Cómo cambiar de trabajo

El mantenimiento es para tontos: Elegir equipos y proyectos

La transición a la gestión

La adaptabilidad lo es todo

Agotamiento y recuperación

Parte II - El día a día en la oficina

Capítulo 5: Habilidades profesionales

Gestión de proyectos

Reuniones efectivas

Productividad y organización

Contratación de ingenieros: Entrevistas desde el otro lado de la mesa

Capítulo 6: Trabajar con humanos

Habilidades sociales

Retroalimentación

Trabajar con tu gerente

Trabajar con los propietarios de la plataforma

Capítulo 7: Destacar en una organización de ingeniería

Reputación y marca personal

Utilidad

Correr hacia los incendios

Política y capital político

Los profesionales maximizan el valor empresarial

Decir no no es tu trabajo

Fiabilidad personal

Conocer nuestros límites: La epistemología de la ingeniería de software

Capítulo 8: Liderar a otros

Ayudar a un equipo a tener éxito

Mentoría

Capítulo 9: Adversidad

Gestionar tus emociones

Sí, las cosas están rotas

Resolución de conflictos y trato con personas difíciles

Trato con RR. HH.

Cometer errores

Capítulo 10: Conducta profesional

Una palabra sobre las quejas

Una palabra sobre los chismes

Una palabra sobre las citas en la oficina

Decoro y corrección política

Alcohol con colegas

Parte III - Comunicación

Capítulo 11: Una mirada holística a la comunicación en ingeniería

Capítulo 12: Redacción técnica

Capítulo 13: Correo electrónico eficaz

Capítulo 14: Describir problemas y hacer preguntas

Capítulo 15: Hablar en público

Parte IV - Habilidades técnicas

Capítulo 16: Código de nivel profesional

Capítulo 17: Depuración

Capítulo 18: Creación para la fiabilidad

Capítulo 19: Dominar la línea de comandos

Capítulo 20: Operación de software real




Autor: Daniel Heller
Editorial: Apress
Publicado: 11/10/2020
Páginas: 243
Tipo de encuadernación: Tapa blanda
Peso: 0.80lbs
Tamaño: 9.21h x 6.14w x 0.54d
ISBN13: 9781484261460
ISBN10: 1484261461
Categorías BISAC:
- Informática | Ciencias de la computación
- Negocios y Economía | Ciencia de la gestión
- Negocios y Economía | Gestión de producción y operaciones

Sobre el autor
Dan Heller es Ingeniero de Software Sénior en Infraestructura en Uber. Anteriormente, lideró esfuerzos de fiabilidad en Uber Eats, construyó sistemas de monitoreo en AppDynamics, ayudó a portar iOS a la arquitectura ARM64 como Ingeniero de Kernel en Apple, dirigió las respuestas a docenas de interrupciones de producción de alto riesgo y gestionó equipos de hasta 25 ingenieros.

En el camino, el autor descubrió su amor por la mentoría y tuvo la suerte de guiar a decenas de ingenieros talentosos. Esos ingenieros lo inspiraron con sus cientos de preguntas sobre trayectorias profesionales, compromisos técnicos y eficacia diaria; cuando una breve publicación de blog sobre esos temas provocó una avalancha de respuestas sobre la necesidad de orientación de los profesionales en maduración, el autor se propuso llenar ese vacío con este libro.