Mit dem letzten Urlaub bei der Firma, für die ich arbeite, bin ich mir nicht sicher, ob ich mehr ein Junior-Entwickler bin. Lassen Sie mich erklären.
Das Team besteht aus zwei Softwareentwicklern, zwei Powersystem-Ingenieuren und dem Product Owner. Einer der Softwareentwickler arbeitet an einem bestimmten Teil des Projekts, da er der einzige ist, der es entwickelt, pflegt und so weiter. Er arbeitet hier etwa zweieinhalb Jahre. Der zweite war der Scrum Master. Er kümmert sich um alles andere im Projekt. Er arbeitete hier für etwa mehr als drei Jahre. Hat gearbeitet, weil er Mitte August gegangen ist.
Ich bin Ende Februar in das Unternehmen eingetreten, zwei Monate nach meinem College-Abschluss. Ein anderer Entwickler kam etwa einen Monat nach mir hinzu. Er ist viel älter, aber er hat auch kurz vor seinem Eintritt bei uns seinen Abschluss gemacht. Er arbeitet an einem ergänzenden Projekt zu unserem Hauptprojekt, berührte aber selten die gesamte Codebasis. Er wurde der Scrum-Master, als der vorherige ging.
Ich bin technisch für die gesamte Codebasis verantwortlich, da ich immer damit beauftragt bin, Fehler zu beheben, zu verbessern und den beiden anderen Jungs zu helfen, falls sie Hilfe benötigen. Außerdem helfe ich den beiden Powersystem-Ingenieuren immer mit Git und dem Testframework.
Bin ich also noch ein Junior-Entwickler, obwohl ich sechs Monate Erfahrung in der Berufswelt und im Unternehmen habe?
Meiner Meinung nach, ja, Sie sind immer noch ein Junior-Entwickler.
Es gibt 2 Betrachtungsweisen. Der eine betrifft den rein technischen Ansatz. In der Regel finden Sie Mitarbeiter in der Entwicklung, die seit 20-40 Jahren programmieren. In Bezug auf die Gesamterfahrung, die Bandbreite der durchgeführten Projekte, die Betrachtung des gesamten Lebenszyklus und die Arbeit an verschiedenen Technologien sind Sie immer noch ein Junior-Entwickler und werden dies noch einige Jahre bleiben.
Zweitens in Bezug auf Ihre aktuelle Rolle. In kleineren Organisationen kann die Situation, in der Sie sich befinden, also ziemlich regelmäßig auftreten. Was Sie haben, ist die Rolle, sie kann vorübergehend sein. Was ist die Organisation, die jemanden mit 10 Jahren Programmiererfahrung in Ihrem Team rekrutiert? Gehen Sie zurück zum Junior-Entwickler?
Verwechseln Sie Rolle nicht mit Ihren Fähigkeiten. Meiner Meinung nach, nicht böse gemeint, sind Sie ein Junior-Entwickler, der aufgrund der Umstände in Ihrem Projekt eine leitende Rolle spielt. Es ist noch Zeit, bis Sie sich als Senior betrachten sollten. Wenn Sie sich davon hinreißen lassen, ist das Ergebnis möglicherweise nicht gut. Sie hören vielleicht auf zu lernen, weil Sie denken, Sie seien ein erfahrener Entwickler, Sie fangen vielleicht an, Ihr Gewicht herumzuwerfen, ohne einen Einblick in die ganze Sache zu haben, da Ihre Gesamterfahrung geringer ist. Die Leute werden es irgendwann herausfinden. Das Leben ist so lustig, gerade wenn du denkst, dass alles gut läuft, wird etwas abstürzen und du wirst zur Rechenschaft gezogen. Ein Senior zu sein macht nicht den ganzen Spaß :).
Bernhard Bärker
bl4ckb0ne
HorusKol
Bernhard Bärker
Kraut
Anu7
Fett