Bewertung:

Das Buch wird für seine umfassende und praktische Anleitung für Software-Ingenieure gelobt, die Einblicke sowohl in technische als auch in soziale Fähigkeiten bietet. Es wird als wertvolles Nachschlagewerk gelobt, das neuen und erfahrenen Ingenieuren helfen kann, ihre Karriere effektiver zu gestalten.
Vorteile:⬤ Voller Informationen, die sowohl für die technischen als auch für die nicht-technischen Aspekte der Tätigkeit eines Softwareingenieurs relevant sind.
⬤ Bietet praktische Ratschläge, die in realen Szenarien anwendbar sind, einschließlich Tipps für Vorstellungsgespräche und Kommunikationsstrategien.
⬤ Zugänglicher und ansprechender Schreibstil, der das Interesse des Lesers aufrecht erhält.
⬤ Bietet aufschlussreiche Anleitungen zu professionellen Standards und Best Practices.
⬤ Ermutigt zur Selbstreflexion und zur persönlichen Entwicklung als Kollege.
⬤ Geeignet sowohl für Berufsanfänger als auch für erfahrene Fachleute.
⬤ Einige Themen können kontrovers sein oder die persönlichen Ansichten des Autors widerspiegeln, die möglicherweise nicht von allen geteilt werden.
⬤ Bestimmte Ratschläge, wie z. B. die Warnung vor Alkoholkonsum mit Kollegen, stimmen möglicherweise nicht mit den allgemeinen Ansichten über die Kultur am Arbeitsplatz überein.
(basierend auf 8 Leserbewertungen)
Building a Career in Software: A Comprehensive Guide to Success in the Software Industry
Die Ausbildung von Softwareingenieuren hat ein Problem: Universitäten und Bootcamps bringen angehenden Ingenieuren bei, wie man Code schreibt, aber sie überlassen es den Absolventen, sich die zahllosen Hilfsmittel selbst beizubringen, die man braucht, um in echten Softwareunternehmen erfolgreich zu sein. Building a Career in Software ist die Lösung, ein umfassender Leitfaden für die wesentlichen Fähigkeiten, die Ausbilder nicht brauchen und Fachleute nie daran denken, sie zu lehren: Jobs finden, Teams und Projekte auswählen, gute Fragen stellen, Meetings leiten, Bereitschaftsdienst leisten, Produktionsprobleme debuggen, technisch schreiben, das Beste aus einem Mentor machen und vieles mehr.
In mehr als einem Jahrzehnt, in dem er bei Unternehmen wie Apple und Uber Software entwickelt hat, hat Daniel Heller Dutzende von Ingenieuren mit unterschiedlichem Ausbildungshintergrund betreut und geführt. Diese Ingenieure haben dieses Buch mit ihren Hunderten von Fragen zu Karrierefragen und alltäglichen Problemen inspiriert. Das Buch ist so konzipiert, dass Sie es entweder im Schnelldurchlauf oder von vorne bis hinten lesen können. Es bietet prägnante Abhandlungen über praktisch alle nicht-technischen Herausforderungen, mit denen Sie in den ersten fünf Jahren Ihrer Karriere konfrontiert werden - sowie eine Auswahl an branchenbezogenen technischen Themen, die in der Ausbildung selten behandelt werden. Unabhängig von Ihrer Ausbildung oder Ihrem technischen Fachgebiet kann Ihnen "Building a Career in Software" Jahre des Ausprobierens ersparen und Ihnen helfen, als Softwareexperte erfolgreich zu sein.
Was Sie lernen werden
⬤ Entdecken Sie alle wichtigen nicht-technischen Facetten der professionellen Programmierung sowie einige technische Schlüsselpraktiken, die für den Übergang vom Studenten zum Profi unerlässlich sind.
⬤ Beziehungen zu Ihrem Arbeitgeber aufbauen.
⬤ Verbessern Sie Ihre Kommunikation, einschließlich des technischen Schreibens, des Stellens guter Fragen und des öffentlichen Redens.
Für wen ist dieses Buch gedacht?
Software-Ingenieure, die sich am Anfang ihrer Karriere befinden oder kurz vor dem Übergang in die Berufswelt stehen, d. h. alle Absolventen von Informatik- oder Software-Engineering-Hochschulprogrammen und alle Teilnehmer von Software-Engineering-Bootcamps.