Da viele Prüflinge großen Respekt vor dem Fachgespräch haben, gibt es in der dreiundsechzigsten Episode des Anwendungsentwickler-Podcasts einige Tipps zur Vorbereitung auf diesen Teil der mündlichen Prüfung.
Inhalt
- Mögliche Themen im Fachgespräch
- Alle Themengebiete der Prüfung sind möglich.
- Keine Einschränkung auf die Themen des eigenen Abschlussprojekts.
- Wahrscheinliche Themen im Fachgespräch
- Standardthemen
- Programmierung (Datenstrukturen, Schleifen usw.)
- Objektorientierung (Vererbung, Kapselung, Polymorphie usw.)
- Datenbankmodellierung (ERM, Tabellenmodell, Normalisierung usw.)
- SQL
- Wirtschaftlichkeit
- Projektmanagement
- Themen aus dem eigenen Abschlussprojekt
- Verwendete Fachbegriffe (insb. Definitionen für Abkürzungen)
- Verwendete Technologien (z.B. ORM, MVC, ERM)
- Details zum Projektablauf (z.B. Zeitplanung, Vorgehensmodell)
- Schnittstellen des Projekts (fachlich und technisch)
- Datenschutz und -sicherheit bezogen auf das Projekt (wird häufig vergessen)
- Alternativen zu eingesetzten Technologien (z.B. AngularJS anstatt Ember.js, JSON anstatt XML, REST anstatt SOAP)
- Pro-/Contra-Bewertung der verwendeten Technologien (z.B. Performance, Kosten, Komplexität)
- Sprachelemente aus dem eigenen Quelltext (Lambdas, Listen usw.)
- Häufig vergessene Themen
- Wirtschaft (Stundensatz, Gehaltsabrechnung, Sozialversicherung usw.)
- Datenschutz („Das brauchen wir nicht!„)
- Backup („Machen die Admins!„)
- Sicherheit („Ist nur ne interne Anwendung!„)
- Usability („Der OK-Button ist grün. Das reicht!„)
- Standardthemen
- Tipps
- Unterschätze nicht die Anforderungen.
- Fange früh an zu lernen.
- Nutze Synergieeffekte durch die Vorbereitung auf die schriftliche Prüfung.
- Erstelle eine Mindmap mit Themen des eigenen Projekts.
- Was fällt dir noch zu den Begriffen ein? (z.B. REST zu SOAP, JSON zu XML)
- Was sind mögliche Ergänzungen? (z.B. AJAX bei Webprojekt, Rich Client)
- Was sind Gegensätze oder Alternativen zu den Begriffen? (z.B. Java vs. .NET, Web vs. Fat Client)
- Sammle gemeinsam mit Kollegen/Ausbilder/Chef/Mitschülern Fragen und simuliere das Fachgespräch. Je mehr Hinweise du bekommst, desto besser.
- Übe am besten die Projektpräsentation und direkt im Anschluss das Fachgespräch.
- Übe die Formulierung der Antworten auf Standardfragen.
- Lerne die Antworten nicht auswendig.
- Steuere die Prüfer in die gewünschte Richtung.
- Bleib ruhig. Die Prüfer sind meistens sehr nett.