Overview
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Qu'est-ce qu'il faut savoir pour réussir en tant qu'ingénieur logiciel ? Les programmes universitaires et les bootcamps peuvent enseigner les bases des algorithmes et de l'écriture de code, mais ils abordent rarement les sujets essentiels à votre évolution de carrière. Grâce à cet ouvrage pratique, vous apprendrez les compétences nécessaires pour réussir et vous épanouir.
Les auteurs Nathaniel Schutta et Dan Vega te guident dans ton parcours en te donnant des conseils et en approfondissant des sujets spécifiques qui t'aideront à développer les compétences qui comptent vraiment pour un ingénieur logiciel.
- Comprenez ce qu'est l'ingénierie logicielle et pourquoi la communication et d'autres compétences non techniques sont importantes.
- Apprends les bases de l'architecture logicielle et des moteurs architecturaux
- Utilisez des techniques courantes et éprouvées pour lire et refactoriser des bases de code
- Comprenez l'importance des tests et comment mettre en place une suite de tests efficace
- Apprenez à déployer des logiciels de manière fiable et répétée
- Savoir comment évaluer et choisir la bonne solution ou le bon outil pour un problème donné
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access