Praktikum im Bereich Software Development bei Senacor
Warum Senacor?
Durch mehrere Vorträge an meiner Universität bin ich auf Senacor aufmerksam geworden. Nachdem mir zusätzlich einige ehemalige Praktikanten von Senacor positiv von ihren Aufgaben, dem Umgang miteinander und einer angemessenen Vergütung erzählt hatten, war ich überzeugt, im Praktikum viel erfahren und lernen zu können. Daneben war es mir wichtig, ein Praktikum in einem Unternehmen zu machen, welches ich mir auch als potenziellen ersten Arbeitgeber vorstellen kann. Durch die genannten Punkte und mein generelles Interesse am Themengebiet IT Architekturen und deren Transformation, war dies bei mir gegeben, sodass ich mich für ein Praktikum bei Senacor entschieden habe.
Aufgabe und Rolle
In meinem Projekt war Senacor als führender Dienstleister für die Entwicklung einer neuen E-Commerce Plattform eines großen deutschen Versandlogistikhändlers im Backend beteiligt. Zu Beginn meines Praktikums wurde ich vor Ort beim Kunden direkt einem kleineren Team zugewiesen. Nach einer kurzen Einarbeitungsphase wurde ich von den Kollegen und sogar dem Kunden als reguläres Mitglied des Teams betrachtet. Die von mir im Praktikum ausgeführten Tätigkeiten decken einen Großteil der in der agilen Softwareentwicklung üblichen Schritte ab. Dabei bekam ich verantwortungsvolle Aufgaben zugeteilt und durfte diese im Team bzw. eigenständig bearbeiten.
Erfolge und Resultate
Ich habe einige bestehende Tests im Projekt um ein Benchmarking erweitert um frühzeitig auf Performance Bottlenecks aufmerksam zu machen. Mehrmals konnte ich meine im Projekt erzielten Ergebnisse auch in kleinere und größere Open Source Projekte einbringen. Am Ende meines Praktikums war ich maßgeblich an der Umsetzung des Checkout Prozesses und an Aktionsgutscheinen für eine neue E-Commerce Plattform beteiligt. Ich betreute diese Komponenten während des erfolgreichen Go-Live und konnte mich über das Fehlen von Bugs freuen :).
Bezug zwischen Studium und Praxis
In meinem Fall bestand ein starker Bezug zwischen Studium und Praktikum. Ich konnte viele der im Studium erlernten Fähigkeiten anwenden. Mein praktisches Wissen in der Softwareentwicklung stellte sich als bereits sehr gut heraus. Abgedeckte Bereiche waren unter anderem: Software Engineering (Anforderungsanalyse, Spezifikation, Modellierung, Entwicklungsmodelle, Aufwandsschätzung, ...), Software-Entwicklung (Java EE, Git, SVN, Hibernate,...), Relationale Datenbanken, Software-Modellierung, Netzwerktechnik, uvm. Die im Praktikum gesammelten Erfahrungen halfen mir für das weitere Studium in vielerlei Hinsicht. Einerseits ist damit ein deutlich kritischeres Hinterfragen vorgelegter theoretischer Inhalte möglich, andererseits fällt es auch leichter, Anwendungsmöglichkeiten für viele Inhalte zu erkennen und in Problemstellungen einzubringen.
Meine Highlights
Ich wurde von Beginn an bei Senacor und von dem Team vor Ort herzlich aufgenommen. Der Umgang der Kollegen untereinander und auch mit Praktikanten ist wirklich hervorragend. Besonders gut gefallen hat mir, dass ich im Projekt nicht als Praktikant, sondern als Teammitglied wahrgenommen wurde. Meine Expertise wurde sowohl von Kollegen als auch dem Kunden geschätzt. Auf der jährlich stattfindenden internen Entwicklerkonferenz (DevCon) hat sich mir dann noch die Gelegenheit geboten, tiefer in weitere Projekte zu schauen und Einblicke in deren vergangene oder aktuelle Problemstellungen zu bekommen. Ich kann nur jedem empfehlen, sich für eine Wildcard zur nächsten DevCon zu bewerben, ich bin sicher auch wieder dabei.
Autor / Werdegang
Cedric Röck
Master Informatik an der Universität Bamberg
Rolle: Software Developer & Solution Architect
Projekt: Operationalisierung einer IT-Transformation und Konzeption der Middleware bei einem großen deutschen Versandlogistikhändler