Professionelle Weiterbildung

Der Erfolg eines Unternehmens hängt von den Arbeitnehmern ab. Deswegen streben wir an, dass unsere Mitarbeiter mit ihren Kenntnissen und Erfahrungen zu den besten in ihrer Branche gehören. Systematisch und methodisch unterstützen wir die Weiterbildung, den persönlichen und professionellen Wachstum unserer Mitarbeiter. Alle unsere Mitarbeiter nehmen automatisch an unserem Programm der professionellen Weiterbildung teil.

Das Programm besteht aus folgenden Phasen:

  • Eine einführende Schulung, ein Musterprojekt, das erste selbständige
    Projekt
  • Fortlaufende Weiterbildungen und Schulungen
  • Austausch und Weitergabe von Kenntnissen

Die einführende Schulung

Vor dem Anfang der zusammenarbeit muss jeder Bewerber eine einführende Schulung absolvieren und ein Projekt selbständig erarbeiten und erfolgreich verteidigen. 



Die einführende Schulung besteht aus diesen Teilen:

  • grundlegende Informationen über unser Unternehmen, Visionen, Missionen und Werte,
  • die Arbeitsweise und Grundregel
  • Programmierkurs: Eine Übersicht über die Programiersprache (C# oder SQL bzw. eine andere), die Entwicklungsumgebung und die Entwicklerkultur
  • eine Übersicht über die Branche: Eine grundlegende Übersicht, Vor- und Nachteile verschiedener Technologien: Web, XML, SQL, Java
  • Instrumente für Teamarbeit: Subversion, Mantis, NUnit

Die Bewerber müssen ein selbständiges Projekt erarbeiten und erfolgreich verteidigen. Vorgezogen werden Applikationen, die die Bewerber bereits früher sei es im Rahmen ihrer beruflichen Tätigkeit oder im Rahmen des Studiums (Diplomarbeiten u.ä.) entwickelt haben. Zugleich bieten wir jedoch die Möglichkeit an, den Bewerbern ein Thema für das selbständige Projekt zu definieren.

Fortlaufende Weiterbildung und Schulung

Nach dem Absolvieren der einführenden Schulung und der erfolgreichen Verteidigung eines selbständigen Projekts wird der Bewerber Junior-Entwickler. Er arbeitet unter Aufsicht eines Mentors - eines erfahrenen Entwicklers aus unserem Team, der ihm professionelle Ratschläge gibt. Mit seiner Hilfe kann er sich schneller an die Firmengewohnheiten anpassen. Die Arbeitnehmer nehmen an verschiedenen Konferenzen und Schulungen teil.

Austausch und Weitergabe von Kenntnissen

Die erfahrenen Teammitglieder, die sog. Senior-Entwickler haben eine entscheidende Bedeutung bei der Projektabwicklung und bei der Kontrolle. Sie arbeiten weiter an der Entwicklung von Applikationen und übergeben ihre Erfahrungen, deren Einsetzung sie in möglichst hohem Maße in allen Projekten der Firma anstreben. Die Senior-Entwickler haben das entscheidene Wort bei der Projektarchitektur oder bei Verbesserungen der firmeninternen Verfahren und Prozesse (z.B. die Auswahl der Entwicklerinstrumente, der automatischen Build, Testprozeduren u.s.ä.). Die Senior-Entwickler bewerten die Arbeit der Junior-Entwickler und treten in der Rolle von Mentoren auf. Die Weitergabe von Kenntnissen ist effektiv dank unserer Know-how-Database. Wir veranstalten regelmäßig Vorträge zu verschiedensten Themen der Programmierung (z.B. "Fortgeschrittene Nutzung vom System zur Quelltext-Verwaltung", "best practices in code writting", "SQL für die "Nicht-Databasen-Spezialisten"" u.s.ä.).