Projekte aus Büchern in den Lebenslauf aufnehmen

Ich habe ein Buch mit dem Titel „Android Programming: The Big Nerd Ranch Guide“ gelesen. In diesem Buch erstellen Sie unter Anleitung des Autors Projekte wie:

GeoQuiz: In Ihrer ersten App erkunden Sie die Grundlagen von Android-Projekten, Aktivitäten, Layouts und expliziten Absichten.

CriminalIntent CriminalIntent, die größte App im Buch, ermöglicht es Ihnen, die Fehler Ihrer Kollegen im Büro aufzuzeichnen. Sie werden lernen, Fragmente, Master-Detail-Schnittstellen, listgestützte Schnittstellen, Menüs, die Kamera, implizite Absichten und mehr zu verwenden.

BeatBox: Schüchtern Sie Ihre Feinde mit dieser App ein, während Sie mehr über Fragmente, Medienwiedergabe, MVVM-Architektur, Datenbindung, Tests, Themen und Drawables erfahren.

Und mehr.

Laut diesem Thread besteht allgemeiner Konsens darüber, dass Sie keine Bücher in Ihren Lebenslauf aufnehmen sollten, sondern Projekte, die Ihre Erfahrung zeigen.

Wäre es jedoch eine gute Idee, Projekte wie die oben gezeigten, die man unter Anleitung eines Buches gemacht hat, in seinen Lebenslauf aufzunehmen?

Nur wenn Sie der Autor des Beispiels waren und es zum Buch beigetragen haben.
Das hilft dir ehrlich gesagt gar nichts. Programmieren ist ein so schwieriges Feld. Wenn Sie VIEL Erfahrung und VIEL Geschick haben, können Sie leicht jeden Job bekommen, der ein Vermögen macht. Aber wenn Sie nicht viel Erfahrung haben, ist es sehr schwierig, loszulegen. Solche Dinge helfen ehrlich gesagt nicht.

Antworten (2)

Nein, diese Projekte zeigen nicht Ihre Fähigkeit, eine berufliche Rolle zu übernehmen.

Das Wichtigste, was Projekte anstelle von Berufserfahrung zu demonstrieren versuchen, ist, dass Sie Erfahrung in der Arbeit an realen Problemen und im Umgang mit Problemen haben, die während der regulären Entwicklung auftreten.

Arbeiten mit einem Buch bedeutet, dass Sie Folgendes nicht haben:

  • Musste aus Anforderungen eine Lösung entwickeln, die Lösung wurde dir gegeben.

  • Musste in einem unbekannten Problembereich arbeiten, das Buch sagte Ihnen, dass es im Voraus funktionieren würde.

  • Musste unerwartete Probleme lösen, die sich aus Annahmen ergaben, die Sie im Design getroffen haben. Das Buch gibt Ihnen eine Architektur, von der Sie wussten, dass sie funktionieren würde.

  • Musste den gesamten Entwicklungszyklus, vom Design bis zur Veröffentlichung, miterleben und Entscheidungen treffen. Mit den Buchprojekten haben Sie keine wirklichen Entscheidungen getroffen.

  • Musste überprüfen, ob Ihre Lösung funktioniert, anhand Ihrer eigenen Metriken. Sie kannten die erwartete Ausgabe aus dem Buch und konnten überprüfen, ob Ihre Lösung übereinstimmte.

Es kann möglicherweise zeigen, dass Sie ein grundlegendes Verständnis der Syntax dieser Sprache haben (obwohl das Buch Ihnen wahrscheinlich genug davon geben wird, also würde ich mich nicht darauf verlassen).

Aber was ein Projekt wirklich zeigt, ist nicht Ihr Verständnis einer Sprache, sondern Ihre Fähigkeit, eine Lösung für ein Problem von Grund auf neu zu erstellen und eine erfolgreiche Lösung umzusetzen. Diese Buchprojekte demonstrieren dies nicht.

Ich sollte hinzufügen, dass es immer noch eine schlechte Idee wäre, diese Projekte in andere "echte" Projekte einzufügen. Die Einbeziehung dieser Punkte deutet darauf hin, dass Sie keine Erfahrung haben, aber auch nicht genug von Entwicklung verstehen, um zu wissen, dass Ihnen diese Erfahrung sogar fehlt.

NEIN.

Das Aufzeigen eigener Projekte im Lebenslauf hat einen einzigen Grund: Die Chance auf einen Job zu erhöhen.

Normalerweise, weil ein Arbeitgeber dort sehen kann, ob Ihr Code gut und sauber ist, mit welchen Bibliotheken Sie vertraut sind, wie Sie die Architektur Ihres Programms entwerfen, wie Sie CVS verwenden usw. usw. - kurz alles, was ihnen ein (positives) Bild Ihrer Arbeitsweise vermittelt.
Ansonsten ist es für manche schon positiv, wenn es (nicht-kommerzielle) Projekte gibt, dh man programmiert nicht nur für Geld, sondern weil es ihm Spaß macht.
Und wenn einige Ihrer Projekte einigermaßen bekannt sind und von anderen Leuten verwendet werden, ist das natürlich auch großartig.

Das Auflisten eines solchen Buchprojekts (wo Sie ein Buch haben, das Sie speziell durch das Projekt führt, sowie die herunterladbare vollständige Lösung, und der ganze Zweck oft einfach albern ist ("Einschüchtern Sie Ihre Feinde" lol)) zeigt stattdessen, dass Sie nicht in der Lage sind, dies zu tun größere und kompliziertere Dinge, dass Sie keine ernsthaften Projekte haben, die für mindestens eine Person nützlich sein könnten, dass Sie etwas verzweifelt sind, um einen Job zu bekommen, dass Sie etwas nicht verstehen, was Arbeitgeber von Ihnen wollen usw.

Kurz gesagt, alles schlecht, also mach es einfach nicht.

Möglicherweise könnte das OP sein eigenes Projekt erstellen und es GiHub oder dem Android Store hinzufügen?
@Mawg Natürlich könnte er.
Ich freue mich, dass Sie zustimmen. Ich werde mir nicht die Mühe machen, eine entsprechende Antwort zu posten, hoffe nur, dass er das liest. Es gibt viele Beiträge auf verschiedenen SE-Websites, in denen es um die Zusammenstellung eines Portfolios Ihrer Arbeit für potenzielle Kunden oder Arbeitgeber geht.