Wie lange dauert es bis zum Senior?
Und was bringt eigentlich n Senior mit sich so?
Coating Boys, Dein Podcast rund um Softwareentwicklung und
aktueller Technews herzlich willkommen.
Herzlich Willkommen. Schön, dass du wieder
eingeschaltet hast. Mein Name ist Tino und an meiner
Seite heute natürlich wieder der fantastische Fabi.
Hi Fabi, Grüße dich hey Tino. Na, wie geht es?
Ja gut, gut, ich freue mich, dass wir uns hier alle wieder
zusammengefunden haben. In unserer kleinen Runde.
Und ja, wie geht es dir denn, ist bei dir auch alles fit?
Ja, ich bin ein irgendwie ein bisschen müde.
Ich weiß nicht warum, eigentlich habe ich genug geschlafen, aber
du weißt ja, wie es manchmal so ist.
Man hatte doch nicht genug geschlafen.
Ich würde sagen, du warst die Folge kurz alleine okay ich lebe
mich zurück okay gut, denn dann sind wir doch nur noch zu zweit.
Liebe zu liebe Zuhörer, aber das ist kein Problem, ich habe ein
cooles Thema mitgebracht, nein, ich habe noch ein anderes Thema,
ganz kurz fabi, da möchte ich mal mit dir darüber sprechen,
bisschen off topic vor dem eigentlichen Thema und ich
glaube das würde dir auch wahnsinnig helfen beim
Wachwerden, denn ich habe mir pass auf ich halte es kurz in
die Kamera, guck dir das Ding an, es handelt sich um eine
Laserpistole, eine. Laserpistole um einen
Handtrainer das Teil ist abgefahren.
Zur Erklärung, Wir gehen ja ab und zu mal klettern bzw Boiler
und ich dachte mir ja ja es muss ja einen Grund geben und da
dachte ich mir um die Griffkraft so ein bisschen zu steigern und
quasi so im Bürojob aktiv zu werden, hole ich mir mal so
einen Handtrainer und kann dann ab und zu mal auch vielleicht um
so ein bisschen Wut zu kompensieren.
So n bisschen an dem Ding da rumdrücken.
Aber ich muss sagen ich bin richtig begeistert.
Also ich dachte es ist eher so n Spaß Gadget aber meine Güte du
kannst ja auch so die Schwierigkeit einstellen, also
den Widerstand, das ist also das ist wirklich schwer also da
kannst du wirklich sehr gut deine Griffkraft und Unterarme
mit trainieren, hast du schon mal so ein Ding verwendet?
Ich hab keine Ahnung ich dachte du nimmst das damit du so
richtig festen Händedruck. Ja genau.
Das ist auch sehr, sehr witziges Thema.
Wer kennt diese Leute nicht, die einem immer viel zu fest die
Hand geben? Ich weiß nicht, warum sie das
tun oder was damit kompensiert werden soll, aber es ist einfach
unfassbar unangenehm, oder? Ja.
Es ist unangenehm, also so ne kleine, eine kleine wie sagt man
Wissenschaft für sich, weil es ist auch sehr unangenehm, wenn
die Leute so richtig lapidar so ganz locker die Hand.
Ja so, wenn sie dir so ein totes Händchen geben, quasi, wo gar
keine, gar keine Bewegung. Oder Widerstand drin ist.
Ja, ich verstehe es auch nicht. Also es ist doch eigentlich
nicht kompliziert, vernünftig die Hand zu geben, so wie man es
kennt, sage ich mal. Aber ich finde es halt witzig,
wenn du schon weißt, ah, da kommt wieder Person XY.
Du freust dich eigentlich, diese Person zu sehen, aber du weißt
ganz genau, es ist so n so n fester Händedrücker und Du
stellst dich schon innerlich auf die Schmerzen.
Nein, die gleich auf dich zukommen.
Das ist immer von der von von der Ferne.
Hallo. Hallo, ja nee, heut mal nicht
die Hand hier Faust, gib mal die Faust.
Ah nee, aber ich kannte wirklich mal ne Person beziehungsweise
ich kenne die Person, aber ich seh sie noch nicht mehr so oft.
Lieber Mensch, keine Frage, aber viel zu fester Händedruck.
Gut war auch Maurer, muss man dazu sagen, also oder ist noch,
vielleicht ist es dem geschuldet, ich weiß nicht, er
hat halt auch so riesen Pranken einfach ne, aber das ist so ein
fester Händedruck, dass du dir denkst, oh mein Gott,
zerquetscht nicht meine Hand da drunter bitte ich stell mir das
vor Hallo schön dich zu sehen. Ach ja, gut, ja, so viel zu dem
zu meinem neuen Trainings Gadget.
Ich werde berichten in den nächsten Folgen, wie sich meine
meine Griffkraft entwickelt hat beim Kino bald im Popeye Modus
genau. Ja, aber du weißt ja, bei
Bouldern ist das ja echt immer so ein Thema, wenn man da eine
Weile hängt an der Wand. Ich erhoffe mir dadurch noch
mehr Progress zu machen. Wo wir quasi schon wieder fast
direkt bei der vergangenen Folge mit den Zielen sind.
Mein Ziel war es nämlich, da besser drin zu werden und
deswegen habe ich mir jetzt überlegt, wie kann ich dieses
Ziel erreichen. Der Handtrainer der Handtrainer
aber gut, das ist n Thema einer vergangenen Folge.
Kommen wir zum Thema der jetzigen Folge.
Ja, und zwar haben wir im Vorfeld schon mal gesprochen und
uns n Thema ausgesucht, was wirklich spannend ist und ich
glaube da gibt es viele Ansichten dazu.
Beziehungsweise dass es auch schon der Kernpunkt dieses
Themas, es gibt keine klare Linie da, so dass es
Diskussionspotential gibt, was natürlich auch schön ist.
Und wir haben das ja in einer Twitch session, sage ich mal,
schon mal so ein bisschen angerissen und mit der Community
diskutiert, deswegen lass uns das noch mal aufgreifen und zwar
geht es um das Thema, wann wird man eigentlich ein Senior
developer? Also es gibt ja so verschiedene
Stufen. Man steigt so als Junior
Entwickler ein ist dann sage ich mal irgendwann ein normaler in
Anführungsstrichen normal mit. Oder mit Level irgendwie sowas.
Siehst ja schon, da gibt es irgendwie keine richtigen
Bezeichnungen. Bei mir war es so, dass man
einfach Entwickler ist, dann ohne irgendein Präfix ja genau
und wann ist man denn quasi seniorentwickler?
Das ist so die Frage, die sich da gestellt wurde und genau das
Thema würde ich gerne mal mit dir aufgreifen.
Und was meinst du cool, nicht cool anderes Thema Folge beendet
wie siehst du das? Wir lassen uns auf jeden Fall
darüber reden und lass uns erstmal gucken, was das
überhaupt bedeutet, dass man sagt, okay, was ist denn jetzt
Junior Developer? Wir es mal mit Level oder
Intermediate Level Developer, also das dazwischen und Senior
developer kann man ja mal so ein bisschen umreißen und ich würde
gerne auch mit dir mal ein bisschen darüber reden, wie du
das dann siehst. Ob das zum Beispiel sinnvoll
ist. Solche, wie nennt man das,
solche System oder so ein System einzusetzen um halt eben.
Dann in der Arbeitswelt zu klassifizieren.
Das ist schon gut. Punkt.
Ist das überhaupt notwendig und wenn ja, wie klassifiziert man
das? Ich würde mal sagen, fair, fair,
sinnvoll. Ja, es gibt halt da so
verschiedene. Betrachtungsweisen also ich find
ihn auch unschlüssig dabei. Also ich weiß ja nicht, lass uns
mal ganz allgemein anfangen, machen diese Klassifizierung
Sinn oder nicht lass. Uns doch erst mal angucken, was
steckt denn überhaupt hinter diesen entsprechenden Leveln?
Weil wir haben ja jetzt zum Beispiel gesagt, Junior Death
mit Level Death und Senior F, damit man überhaupt mal so eine
Vorstellung kriegt, weil es ist ja, glaube ich, gar nicht so
hundertprozentig fest definiert, wann man das wird oder wie auch
immer oder welche Qualifikationen man mitbringen
muss, aber es gibt ja zumindest so.
Grobe Anhaltspunkte, also beispielsweise Junior Developer,
ist man ja im Normalfall, wenn man zum Beispiel anfängt, in die
Arbeitswelt einzusteigen. Es geht jetzt immer um die
Erfahrung im Arbeitskontext, also wirklich die
Entwicklungserfahrung, sagen wir mal Vollzeit, das heißt jetzt
nicht Studium oder so oder Ausbildung.
Das heißt, wenn man zum Beispiel anfängt, in.
Die Arbeitswelt zu starten, dann ist man erstmal im Normalfall
sag ich jetzt mal per dieser Definition, wenn man diese
Definition nehmen möchte. Ist man ja erstmal Junior
Developer. Und das ist so.
Ich find das immer schwierig, weil ich hab mal so n bisschen
nachgeguckt und recherchiert und es gibt halt auch nicht so
richtige Zeit, wo man sagt, so, ja, das bist du jetzt so und so
lange ne auch wahrscheinlich aus bestimmten Gründen, die wir dann
später noch mal besprechen können, aber so ein grober
Richtwert ist glaube ich so 0 bis 1,5 beziehungsweise so bis 2
Jahre roundabout, da ist man dann so im Normalfall Junior
Developer und da geht es ja schon darum, dass man ein
bisschen Kenntnisse hat, auch selbstständig zwar irgendwie
programmieren kann, eine Programmiersprache irgendwie
beherrscht und sich vielleicht so einem in einem Framework
zurechtfindet. Aber es ist jetzt zum Beispiel
nicht unbedingt schlimm, sage ich jetzt mal.
Wenn man jetzt nicht alles so kann und auch mal zum Beispiel
Fragen hat, also zum Beispiel an Leute, die halt mehr Erfahrung
haben, vielleicht auch im Team. Und so jetzt mal grob
abgesteckt, das ist so ein bisschen Junior Devil.
Level. Und wenn man das jetzt noch mal
weitergeht und sagt, OK, was ist denn jetzt zum Beispiel n mid
Level developer, ne, also dieses Level, wenn wir das betrachten,
da gab es dann auch wieder so n bisschen so schwammige Zeiten,
aber das geht dann ungefähr da los, wo der Junior Developer
quasi aufhört, also eineinhalb 2 Jahre geht dann weiter so bis
sagen wir mal 3 bis 5 Jahre, das ist wie gesagt wieder so eine
Spanne und hier reden wir natürlich wieder über diese
Vollzeit entwicklungserfahrung und da geht es dann zum Beispiel
ein bisschen darum, nur um das jetzt noch weiter einzuordnen.
Dass man eben wirklich komplett auch selbstständig programmieren
kann. Und sag ich jetzt mal, noch
nicht so weit ist wie ein Senior, das ist jetzt auch schon
wieder so okay was heißt das jetzt, wann ist man dann soweit,
da geht's ja schon los. Und man kann die Großteil seiner
Aufgaben in seinem Text Tech sag ich jetzt mal, den man sich
irgendwie so gesetzt hat. Hab ich Technik gesagt?
Ne, ich hab es glaub ich falsch gesagt, ich meine den tech
Stack, ich glaub ich hab es recht gesagt.
Ach so. Auf jeden Fall kann man
sozusagen die meisten Aufgaben darin erledigen.
Und dann gibt es ja sozusagen noch das Senior Level ne und das
Senior Level ist ja dann und da ist ja sozusagen bisschen so die
Frage, so wie kommt man dahin? Und wenn man das jetzt zeitlich
betrachtet, ging das dann so ungefähr los ab, sagen wir mal,
das ist halt auch wieder schwierig, weil manche sagen,
ja, kannst du ab 3 Jahren, manche sagen ja gut, aber
irgendwann erst ab 10 Jahren, ich hab mal gehört, dass es so
ungefähr ein Richtwert sind, so 5 Jahre.
Aber es schwankt, aber es ist auf jeden Fall irgendwann nach
dem mit Level Death sozusagen oder nach dem Mid Level
Developer Level und da geht es dann halt wirklich darum, dass
man als Senior Developer wirklich ein sehr, sehr
vertieftes Wissen über Sachen hat und eben auch für Rückfragen
im Normalfall zurück also zur Verfügung steht.
Also wenn jetzt Leute irgendwie Probleme haben, dass man das
natürlich auch immer in seinem Kontext auch mehr oder weniger
in seinem Fachgebiet irgendwie auch lösen kann.
Also wenn du jetzt, sagen wir mal, jetzt weiß ich nicht, ein
Senior Developer bist du jetzt beispielsweise in einem
bestimmten Bereich, was heißt ich Full Stack und jetzt kommt
aber eben. Und sagt, Na ja, Mensch hier,
wie sieht es denn aus? Kannst du mir mal den.
Data Mining Algorithmus XY hier kannst du mir da mal
weiterhelfen, dann ist natürlich ne vielleicht schwierig,
vielleicht kannst du das, vielleicht ist schwierig, aber
nur mal so um die grobe Einordnung zu schaffen in
welchem Bereich wir uns bewegen. Also ich.
Dadurch, dass du schon gesagt hast, es gibt keine klare.
Regeln, oder? Das sieht jeder anders und es
gibt irgendwelche Mittelwerte, das zeigt halt schon auf was so
mein Problem mit diesen Einordnungen ist oder was so die
Schwachstelle dahinter ist, weil ich finde so diese Position
Junior developer ist ja irgendwo legitim zu sagen okay du bist.
Quasi noch am Anfang, ohne das Böse zu meinen, aber es bedarf
noch einer gewissen Einarbeitungszeit, weil am Ende
ist es nichts anderes als eine Einarbeitungszeit in der.
Thema. Man sagen kann, OK, jetzt bist
du in der Lage vollständig zu 100%, alleine daran arbeiten zu
können und bist nicht mehr auf die Zuarbeit oder Hilfe von
anderen angewiesen. Das ist irgendwie so halbwegs
äquivalent mit. Du bist kein Juniorentwickler
mehr, sondern normaler Entwickler oder mit Dev, wie
auch immer man das denn nennen möchte.
Und deswegen frage ich mich, warum ist denn überhaupt diese
Klassifizierung gibt, weil was du auch meintest ist, das ist ja
themenabhängig, das heißt, ich kann jetzt in Job a, werde ich
eingestellt und bin Junior Developer, erreiche dann
irgendwann dieses mid Level. Wechselt den Job, gehen in ganz
anderen Themenbereichen, muss genauso wieder eingearbeitet
werden, weil es halt was komplett anderes ist.
Zähl aber halt nicht mehr als Junior Developer, sondern sehr
wahrscheinlich werde ich dann als normaler Developer
eingestellt, weil ich halt. Sag ich mal den ein 2 Jahre
Berufserfahrung hab. Das verstehe ich unter dem
Punkt, dass man sagt, OK er hat Berufsjahre, also Erfahrung und
die nimmt er ja auch mit in seinen neuen Job.
Das heißt die Wahrscheinlichkeit ist hoch, dass er sich schneller
einarbeiten oder sie sich schneller einarbeiten kann,
schneller in das Thema reinkommt.
Okay das verstehe ich, aber trotzdem zeigt das irgendwie
diese Schwachstelle von diesen Klassifikationen, also woran
wird das festgemacht, nur an Jahren, dann kann ich auch
einfach sagen du hast so und so viel Berufsjahre und dann gibt
es halt ein floating Übergang. Sozusagen weißt du also, dass du
einfach sagst, ja, Mensch, ich habe 3 Jahre Berufserfahrung
oder ich habe 4 Jahre Berufserfahrung und nicht so was
wie, Oh, jetzt muss ich aber noch ein halbes Jahr hier
bleiben, obwohl ich eigentlich die Firma wechseln will, weil
ich will ja noch den keine Ahnung, den mit Level oder
Senior Level Status bekommen, damit ich mich dann im nächsten
Job als Senior bewerben kann beispielsweise.
Und das ist absolute Realität, das hab ich schon oft gehört,
dass Leute das machen, dass sie sagen, nee, ich muss noch n
halbes Jahr durchhalten, ich find es eigentlich total Scheiße
hier auf gut Deutsch, aber dann werde ich seniorentwickler oder
Mitarbeiter. Je nach Branche.
Und dann geh ich woanders hin, weil dann hab ich ja ne neue
Klasse erreicht oder n neues Level und kann mich halt auf
ganz andere Stellen bewerben, wo ich mir so denk ja was was macht
das für n Unterschied dieses halbe Jahr da wenn es
wahrscheinlich eh n komplett neuer Bereich ist.
Also das schmeckt Bier war dabei nicht so weißt du wie ich das
meine? Also Na klar.
Also im Endeffekt ist es ja auch wieder die Frage, gerade wenn du
zum Beispiel weil du ja meintest, wenn man jetzt sagt,
ich muss jetzt hier noch ein halbes Jahr bleiben damit.
Diesen Titel Kriege ist natürlich auch, finde ich, die
Frage, was macht man in diesem halben Jahr oder was hat man zum
Beispiel in keine Ahnung der Zeit, die man sozusagen Arbeits
berufserfahrung gesammelt hat, was hat man da gelernt, weil ich
glaube, es kennt jeder, dass man irgendwie mit Leuten
zusammenarbeitet, die so richtig.
Interesse haben bis haben, viel lernen wollen, so sagen, Oh, was
hast du da, ich ich möchte das verstehen, sag mir wie das geht
und es gibt Leute, ich sag jetzt mal blöd gesagt, die sitzen halt
ihre Zeit ab. So.
Machen nur das Nötigste oder wie auch immer.
Und dann ist natürlich die Frage, was macht man zum
Beispiel in diesem halben Jahr? Ne, also jetzt nicht die Person
die du meinst, aber oder von der du geredet hast.
Aber wenn man jetzt mal dieses Beispiel nimmt und sagt, Guck
mal ich möcht, muss jetzt noch ein halbes Jahr lang hier
bleiben, damit ich das bekomme und du sitzt aber nur deine Zeit
ab, zum Beispiel in einem halben Jahr, was lernst du dann und
wieso bist du dann eventuell qualifiziert dafür?
Eine neue Stufe in Anführungsstrichen zu bekommen,
das finde ich halt dann, das finde ich halt sehr, sehr
schwierig. Also das ist für mich auch ein
zentraler Punkt, sage ich mal. Einzuschätzen also, wo die
Schwachstelle liegt, sag ich jetzt mal einzuschätzen wo man
liegt. Das finde ich schon sehr, sehr
spannend und ich finde, da hapert es halt extrem.
Um das ganze mal ein bisschen provokanter zu sagen, und das
ist kein Angriff gegen irgendwen speziell.
Aber man könnte ja dann auch sagen, Pass auf, du gehst in ne
Firma und sitzt deine Jahre ab und wirst trotzdem n Senior
Developer, was überhaupt nicht im Verhältnis steht, weil
überhaupt also überhaupt nicht abgebildet wird in dem Punkt
dann dein was deine wirklichen Fähigkeiten sind und wie
umfangreich diese Fähigkeiten sind.
Also da gibt es ja auch verschiedene Stichpunkte, sage
ich mal. Also so je nach Job wo ich war,
gab es da so unterschiedliche Definitionen.
Weil dieses Problem ja auch bekannt ist.
Das heißt, man sagt in sowas wie ja, du bist halt total vertieft
in deinem Thema und kannst halt vielleicht noch das Wissen
adaptieren auf andere Bereiche oder kannst gut vermitteln was
was die Probleme an der Software sind, nach außen sozusagen, dass
du das gut kommunizieren kannst. Da kommen ja dann so
verschiedene Skills mit rein, um irgendwie zu rechtfertigen.
So er ist jetzt mit Level oder Senior Level zum Beispiel.
Wie, wie, wie siehst du das also?
Inwiefern ist es wichtig? Dieses diese Skills, da mit
Reinzuziehen oder wie würdest du es besser finden in welchem
Verhältnis im Vergleich zur Zeit?
Ja, also das ist wirklich ist auch wieder schwierig, weil im
Endeffekt. Ne wie ich schon meinte, es gibt
Leute glaub ich die sind unglaublich hinterher und
interessiert an der entsprechenden Materie.
Ne jetzt in dem Fall Softwareentwicklung und
vielleicht auch bestimmte Themenbereiche und engagieren
sich da so extrem, dass sie halt eine sehr sehr steile Lernkurve
haben und das ist ja zum Beispiel genau der Punkt.
Leute haben unterschiedlich unterschiedliche Lernkurven,
also manche lernen schneller, manche lernen langsamer, manche
haben mehr Interesse was das was eine steilere Lernkurve durchaus
bedingen kann. Bei anderen ist es nicht so.
Und da ist es dann halt natürlich die Frage, wenn du
jetzt zum Beispiel wirklich eine steile Lernkurve hast, dann wäre
es ja irgendwie unfair zu sagen, okay, pass auf, du bist zwar
wirklich sehr gut und du bist auch weiß ich nicht doppelt so
gut wie sagen wir mal eine vergleichbare Person mit der
gleichen Zeit, aber ich kann dir zum Beispiel keine anderen Level
geben, weil. Du, du bist halt erst ein Jahr
dabei und zum Beispiel, wenn man jetzt vom vom Junior auf dieses
Mid Level geht und sagt, OK, vielleicht ist es so nach 2
Jahren üblich in der in der Firma und dann und das habe ich
auch schon erlebt, dass man dann halt einfach sagt du.
Kriegst halt jetzt irgendwie nicht die nächste Stufe, weil du
bist ja erst ein Jahr dabei und noch nicht 2 und dann ist es
halt manchmal ein bisschen schwierig, weil auf der einen
Seite kann ich verstehen, dass man das dann vielleicht
vergleichen möchte, um Fairness zu schaffen, um zu sagen, Pass
auf. Jeder soll ja nach einer
gewissen Zeit das hinkriegen. Nur die Frage ist, ist es fair,
weil wenn sich einer wirklich ins Zeug legt und das nicht
gesehen wird oder so oder selbst wenn es gesehen wird, aber
gesagt wird, es tut mir leid, aber das geht noch nicht, dann
ist das ja auch nicht wirklich fair.
An der Stelle und ich würde sagen, um deine Frage zu
beantworten. Ich glaub wir müssen
abgeschmissen ich ich würd schon sagen, dass der Skill mehr
Aussagekraft hat als die Zeit. Ja, also man muss das natürlich,
also sehe ich auch so. Den Punkt, den ich dabei
verstehen würde, es zu sagen. Ja gut, aber gewissenskill kann
man auch nur in einer gewissen Zeit aufbauen.
Das das würde ich unterschreiben, weil wenn jemand
ankommt oder anfängt in der Firma und nach 3 Monaten sage
ich mal sagt so ja hier ich habe die Sprache drauf, das Framework
kenne ich mich super aus hier ich meine klar sowas kann man
evaluieren und gucken ob es wirklich kann okay sei mal
dahingestellt aber gewisse Sachen brauchen ihre Zeit weil.
Insofern, dass du Erfahrungen sammeln musst.
Also ich finde schon, dass die Erfahrung damit also ein
wichtiger Teil ist. Deswegen kann ich halt irgendwo
diese gesetzten Zeiträume verstehen, dass man sagt, naja,
so pi mal Daumen. 2 Jahre junior, dann hat er vielleicht
so in ein 2 Projekte reingeschaut oder in ein
längeres und weiß wie es im Projektgeschehen abläuft, so
dass alles klar verstehe ich ne. Aber die Frage ist halt, wie man
das Generalisieren will und das geht halt nicht und deswegen
versteh ich halt nicht, dass trotzdem die Firmen so so n
Richtwert da an Zeit drauf liegen, weil wie ich schon
meinte, es gibt ja auch unterschiedliche Projekte, du
kannst ja in einem Projekt 2 Jahre arbeiten und viel sehen
oder halt in mehreren, also wo ist der gemeinsame Nenner
dahinter? Das verstehe ich dabei immer
nicht so ganz genau so eine Firma, das hast du ja auch schon
angesprochen, sagt 3 Jahre ist man juniorentwickler.
Die andere sagt, in der man zum Beispiel gerade ist, um das
Beispiel mal konkreter zu machen, 2 Jahre und nach 2
Jahren bewirbst du dich dann zu der Firma, die sagt aber nee,
hier bei uns 3 Jahre, dann kommst du ja so gesehen, wenn du
sagst ich war zuletzt eingestellt als mit Level
Developer. Sagt die Firma dann Moment mal.
Auf ihrem Lebenslauf stehen aber 2 Jahre Erfahrung.
Wir stellen sie aber als Junior Developer ein oder wird man als
mit Level developer eingestellt und.
Ich würde jetzt mal behaupten, ich kann es natürlich nicht
belegen, dass mag auch vielleicht in manchen Fällen
nicht so sein, dass man als Mid Level eingestellt wird, weil man
sagt, hier in meiner letzten Firma war ich ein mid Level
Developer. Wenn du so ich glaube mal diesen
genau, weil ich glaube, man wird nicht degradiert indem Sinne.
Und dann ist halt schon wieder so.
Ja, come on, du passt halt rein und dein Lebenslauf sieht gut
aus und ich glaube oder wir glauben du hast die
entsprechende Erfahrung, also stellen wir dich ein und nicht
wegen dem Level dahinter. Weißt du also am Ende ist es
doch wieder irgendwie diese Abfrage von welche Erfahrung
hast du gesammelt und was sind deine Skills?
Selbst wenn du sagst, ja eigentlich suchen wir hier aber
kein Junior oder so. Also ich habe auf jeden Fall
auch schon mitgekriegt, dass halt zum Beispiel Leute
bestimmte Erwartungen an einen neuen Job haben, also jetzt
nicht, nicht ich aus erster Hand, sonst wurde an mich
rangetragen, dass zum Beispiel wirklich Leute sich bewerben und
sagen, ja, ich möchte aber gerne.
Die und die Stelle und dann wird aber auch manchmal schon, also
es ist jetzt nur ein Einzelbeispiel, ne, aber um um
mal zu sagen, OK, es geht auch anders und dann wird geguckt und
gesagt, na ja, also halt auch im Bewerbungsgespräch
beispielsweise herauskristallisiert, dass zum
Beispiel dann diese entsprechende Stufe in dem Fall
war es dann ein Senior. Eigentlich nicht gepasst hat.
Und das war dann zum Beispiel so nach dem Motto, Das war so ein
bisschen Fragezeichen, wieso war die Person vorher irgendwie als
Senior Developer klassifiziert? Aber es stand halt da.
Trotzdem war es halt nicht so, dass dann sozusagen die, dass
die Person nicht diese. Expertise zeigen konnte oder
nicht irgendwie rüberbringen konnte, dass es dann halt eben
auch in dem Bereich, sage ich jetzt mal, dass dass sich die
Person in dem Bereich Angliedert, also Senior
Development Bereich und das finde ich auf jeden Fall
interessant, weil es geht halt auch.
Also ich stimmte zu, ich würde auch sagen, dass es durchaus
solche und solche Sachen gibt. Und da ist es dann vielleicht
doch ein bisschen abhängig vom Bewerbungsprozess, eventuell,
wie gut das dann sozusagen geprüft wird.
Aber mehrere Möglichkeiten sind da.
Wahrscheinlich irgendwie. Wirklich?
Ja, man merkt es ist halt sehr schwammig diese Definition, also
da ist gefühlt alles möglich ich.
Würde mal gern, lasst uns mal darauf eingehen, wie das bei uns
war. Ja, also quasi unser Weg zum
Senior Level. Also man kann ja sagen, wir sind
beide Senior developer und haben ja diesen Durchlauf gemacht und
da ist schon der erste Punkt den ich sagen muss, ich habe ihn
nicht bewusst gemacht, also ich habe ihn nicht gemacht im Sinne
von jetzt hier und dann nächstes Jahr bist du denn ja keine
Ahnung mit oder wie man es nennen möchte mit Level und dann
nochmal 2 Jahre und dann bist du ein Senior Developer sondern es
war eher so. Ich habe meinen Job gemacht und
ich habe auch meinen Job gewechselt und irgendwann hatte
ich halt diesen Präfix senior davor, wo ich mir so denke.
Ja okay cool, wie ist das denn passiert?
Mal ganz blöd gesagt, Hauptsache und sogar Gehaltsvorstellungen.
Kommen überall oder so keine Ahnung.
Also weißt du, das ist doch irgendwie so so so so fließende
Übergänge und deswegen finde ich diese Klassifizierung so witzig.
Ich hatte auch mal n Gespräch. Ja, wenn das Jobprofil, was du
gerade hast mit dem Senior Level, dann müsstest du das und
das noch machen. Aber du willst ja wirklich
Software entwickeln, also da war dann halt auch so
Managementthemen mit dabei. Und ja, da müssen wir hier
vielleicht mal das Jobprofil ein bisschen anpassen und dann
kannst du da drin, denn der Senior Developer sein, damit
weißt du, das ist so ein irgendwelche Klassifizierung und
Gruppen, wo man eingeordnet wird, aber am Ende denkst du so
ey wird da eh alles nur zurecht gedrückt, wirklich bisschen
provokant gesagt, aber das Gefühl hatte ich schon echt oft
auch bei mehreren Firmen. Also was ich auf jeden Fall zum
Beispiel interessant fand, war also, wie du ja meintest.
Du hast dich ja zum Beispiel irgendwie nicht irgendwie aktiv
danach umgeschaut, zusammen okay wann, wo, was muss ich tun,
damit ich jetzt senior werde, welche qualifization muss ich
erfüllen und so weiter wenn ich das jetzt so richtig verstanden
habe. Und bei mir war das eigentlich
auch nicht so. Also ich hab irgendwann
angefangen, hab gesagt, OK komm, ich möchte jetzt hier mal meinen
ersten Job machen, wurde dann auch genommen und da war es mir
dann eigentlich auch relativ schnuppe, bin ich jetzt
irgendwie junior oder so weiß ich hab da auch gar nicht
wirklich irgendwie, ich glaub ich hab da nicht mal dran
gedacht bin ich mal ganz ehrlich also ich hab mir nicht gedacht
Boah cool ich bin jetzt Junior und wann werde ich mit Level
developer sondern irgendwie so. Im Endeffekt war dann irgendwann
nach einem Jahr so n Resümee sag ich jetzt mal ne so n
mitarbeitergespräch wo es dann ja auch n bisschen ums Gehalt
geht und so weiter und da wollt ich dann bestimmte Gehalts, also
n bestimmten Gehaltssprung haben.
Hab dann so n bisschen diskutiert mit meinem
Vorgesetzten. Und irgendwann war einem dann
relativ klar, OK, es gibt irgendwie so ne neue Stufe und
bis dahin kann ich irgendwie gibt es noch n gewissen
Spielraum fürs Gehalt, aber darüber hinaus nicht, weil diese
Stufe kriegt man frühstens nach 2 Jahren oder so.
War jetzt aber dann auch nicht wirklich gesagt.
Okay das ist jetzt mit Level developer oder so.
Ich glaube das war auch eine ganz andere Bezeichnung, ich
kann es ehrlich gesagt nicht so richtig sagen.
Ist schon eine Weile her. Es ist schon eine Weile.
Her, aber Fakt ist auf jeden Fall, da gab es eine Grenze und
das fand ich halt sehr interessant.
Und dann habe ich auch irgendwann zum Beispiel den Job
gewechselt und war auch eine ganze Zeit lang in dem Job.
Dann und da habe ich aber auch nie mitgekriegt, ob es jetzt
irgendwie eine Art und Weise gibt, von wegen oder irgendeine
Einordnung, war mir eigentlich unklar.
Also ich war irgendwie Ewigkeiten, wusste ich nur, dass
ich die Bezeichnung hatte, Systemanalytiker.
Und ich verklinke halt richtig nach Softwareentwicklung.
Genau, ich hab keine Ahnung was das war oder wieso das wieso das
so hieß. Es wurde halt also gefühlt war
ich schon immer, ich glaube bis auf den jetzigen Job den ich hab
war ich gefühlt immer systemanalytiker.
Und das deswegen hab ich mich da auch irgendwie nie großartig
drum geschert. Aber was ich interessant finde
ist, dass zum Beispiel aus meinem Freundeskreis.
Hab ich auch schon gehört, da hat sich jetzt jemand beworben.
Ne bei einer neuen für n neuen Job und da ging es dann auch
darum so nach dem Motto Ja und dann werd ich da aber
eingestellt als ne ich weiß es nicht also auch n bestimmter
Titel ne also jetzt sagen wir mal Junior also nicht mehr
Junior sondern dann halt eben mit Level oder senior ich habs
jetzt gerade nicht im Kopf. Was ich interessant finde, ist,
dass. Also das ist, das ist so n Ding
sein kann. Weißt du, dass man sagt, boah,
ich hab jetzt hier ne neue Stelle und dann hab ich die und
die Bezeichnung so und das find ich halt sehr spannend, weil du
ja auch ne wir hatten das ja wohl offensichtlich beide so,
dass wir irgendwie nie großartig jetzt irgendwie versucht haben
zu sagen explizit gezielt auf sowas bewerben, dass man sagt
Boa, jetzt kriege ich die und die Stufe, also persönlich war
es eher so bei mir und kannst du auch gleich mal von dir
erzählen, aber für mich war halt so ein bisschen schon
interessant so was für ein Gehalt hat man dann am Ende,
weil irgendwie ist es. Jetzt mal blöd gesagt, ja
irgendwie auch irgendwie unerheblich zu sagen okay sagen
wir mal, du bist jetzt Senior Death verdienst aber keine
Ahnung, in einen Pups sage ich jetzt mal mehr als ein Junior,
dann bringt dir das ja vielleicht auch nicht so viel,
aber da hat ja vielleicht auch jeder dann so seine eigenen.
Wie sagt man Prioritäten? Ja.
Das ist eine gute Frage. Also was ist nachher auch diese
die Motivation? Dahinter diese Stufen zu
erreichen. Geld kann natürlich eine
Motivation dahinter sein, wenn es heißt ja, Pass auf, wenn du
hier die nächste Stufe hast. Und damit meine ich jetzt nicht
so beispielsweise Entgeltstufen in Tarifen oder so, sondern halt
wirklich jetzt mal dieses Junior mid und Senior Level.
Ich verstehen, wenn das eine Motivation ist.
Wenn angenommen, dein Chef sagt dir, Hey, Pass auf, in einem
Jahr sehen wir als Unternehmen dich so weit, dass du senior
wirst und. Dahin gehend wird dein Gehalt um
so und so viel steigen oder du kommst in eine neue Stufe oder
wie immer es ist absolut ein Motivationsgrund verstehe ich.
Ich kann auch verstehen wenn man sagt, das ist schon cool ein
Senior Developer zu sein, also weil es quasi allgemein.
Dafür steht, dass man Berufserfahrung hat, weil, wie
wir anfangs gesagt haben, man kriegt das halt erst nach einer
gewissen Zeit. Also bei mir müsste es so
roundabout, wie gesagt, ich weiß nicht genau, wann ich einer
wurde. Aber ich glaube, so nach 56
Jahren war das in gesamte Zeit über die Firmen hinweg.
Wie gesagt, ich hab hab ja auch während der Zeit auch mal den
Job gewechselt. Das deckt sich ja schon so mit
diesen allgemeinen Zeiten, die man so nachlesen kann.
Also OK, ja dann hast du den Titel, das kann ich als
Motivation verstehen, das Geld kann ich auch verstehen, absolut
klar, wenn es heißt okay du kriegst dann mehr Geld und was
du meintest wenn ich diesen Titel habe, aber irgendwie nur
signifikant, also wirklich nur marginal weniger verdiene.
Ja, dann kippt diese Motivation ganz schnell in Frust und das
hab ich auch schon erlebt, nicht bei mir selbst.
Aber ich weiß, dass es in einem vorherigen Job gab es stellen,
die waren halt für Junior mit oder Senior ausgeschrieben.
Du konntest die auch kriegen. Also ich sage mal, ich war so
zwischen Junior und mit und war aber als normal, also als mit
eingestellt so das war das Szenario, aber es war auch klar,
dass wenn ich auf dieser Stelle, so wie sie im System hinterlegt
war, bleibe ich kein Seniorentwickler werden kann und
da haben wir wieder diese diese Profile dahinter, weil dann
angeblich Aufgaben gefehlt haben, die du brauchst um
wirklich ein Senior Developer zu sein, was in meinen Augen denn
auch wieder Quatsch ist und super schnell zu Frust führen
kann, weil wenn ich Jahre lang mich weiterentwickeln in.
Den Frameworks in den Programmiersprachen, die da
verwendet werden, dann bin ich doch trotzdem Senior
Development. Und nicht und kann nicht sagen,
so, nee, du wirst das niemals, weil du nicht hier irgendeinen
Termin leitest oder keine Ahnung irgendwelche Projektmanagement
Aufgaben übernimmst. Ja das das verstehe ich halt
nicht. Also ich finde und das ist halt
das. Individuelle dahinter, was super
wichtig ist. Man muss sich doch also für
einen selbst ne auf deine Situation zugeschnitten
weiterentwickeln können, weil wenn dann irgendwie.
Die sag ich mal, der Karriereweg eingeschränkt ist, du nicht
weiter, kommst du halt richtig, merkst du läufst gegen ne Wand
und da da ist Ende jetzt das doch super frustrierend.
Na ja, klar weißt du noch was das für Kriterien oder hast du
noch irgendwie ein Kriterium im Kopf wo es hieß das erfüllst du
nicht und du brauchst das damit du senior werden könntest?
Also ich, es ist echt jetzt auch schon einige Jahre her.
Also ich weiß, dass es sowas war wie du musst Verantwortung im
Projekt übernehmen. So Projektmanagement mäßig, aber
ich kann dir nicht genau sagen was also es ging denn auch so
ein bisschen Richtung Software Architekt, dass du da Aufgaben
übernehmen solltest, obwohl ich mir dabei schon dachte, naja
gut, ich kann ja als normaler Developer trotzdem Ahnung von
Software Architektur haben und da gute Entscheidungen treffen,
aber das wurde halt, sollte man aber das war halt so getrennt
voneinander weißt du und wenn du dann sage ich mal angefangen
hättest zu sagen ich gehe in die Termine.
Guck, dass die Meilensteine eingehalten werden, dass der
Projektfahrplan richtig läuft und so weißt du auf dieser
Ebene, auf dieser. Geordneten Mal ganz allgemein
gesagt, dann hättest du auch senior werden können
beziehungsweise hättest du dann ne andere Stelle besetzt, die
für Senior gedacht war. Wann anderes hätte dann deine
Standardstelle kriegen können und da dachte ich mir so OK.
Was soll das also, warum? Man muss fairerweise sagen, dass
mein Chef da kein Riegel vorgeschoben hätte damals, wie
gesagt, Ich bin ja auch noch mal gewechselt, aber es war nicht so
wie, ja, das wirst du niemals, aber ich wusste, dass ich das,
was ich jetzt mache, nicht weitermachen kann, und das fand
ich frustrierend damals. Naja, ich frag mich halt, wieso
sollte man das Developer nennen, dann noch sozusagen das Senior
Developer. Wenn du aber eigentlich gar
nicht mehr wirklich entwickelst, weil meine Auffassung davon ist,
dass du als in diesen Stufen. Halt immer noch quasi
weiterentwickeln kannst, weil sonst bist du ja eigentlich
nicht mehr. Also sonst stimmt die
Bezeichnung Developer meiner Meinung nach gar nicht mehr.
Du bist einfach ein Senior in dem Jobprofil, was du machst,
dann sozusagen. Aber es war trotzdem Developer,
nur dass dann im Prinzip kannst du dir so vorstellen, dass
prozentual gewichtet wurde am Anfang.
Machst du 18% 8090%? Coding, also Entwicklung und
1020% so projektbegleitende Themen übergeordnet und diese
die, das ist Geschiftet, so sage ich mal zu 4060 oder 5050 und
dann haben sie gesagt, so, jetzt kannst du auch die Höhe, weil
jetzt. Nimmst ja, du übernimmst
Verantwortung und so. Gut, ob man das schön oder nicht
findet. Wie gesagt, ich fand es halt
bisschen demotivierend und ich könnte mir vorstellen, dass es
vielen Leuten so gehen würde, dass sie sich denken, ja Moment
mal. Wenn mir aber Spaß macht, was
ich hier gerade tue. Und ich aber jetzt kaum noch
Entwicklungsmöglichkeiten hab, außer so Standard sage ich mal
entgelderhöhung oder whatever. Find ich halt schwierig da und
deswegen mag ich manchmal, also in diesen Punkten halt diese
diese Klassifikation auch nicht so.
Ich finde das halt ein bisschen ein bisschen, also von der
Ansichtsweise ein bisschen altbacken.
Weil ich mir denke, okay, also als Entwickler oder Entwicklerin
übernimmst du Verantwortung für die Software, die du schreibst.
Es ist ja nicht so, als würde man keine Verantwortung
übernehmen und ich finde zusätzlich auch, dass es
durchaus wichtig ist, dass du zum Beispiel auch im Team Leute
hast, die wirklich gute Erfahrung haben und auch Leuten,
die vielleicht noch ein bisschen noch mehr lernen können, eben
halt eben auch eine Menge beibringen kann, weil das ist
ein sehr, sehr wertvoller Punkt innerhalb eines Teams kann ich
nur aus Erfahrung sprechen. Dass das auf jeden Fall äußerst
pusht für jede Lernkurve von jedem im Team.
Dann hätte ich noch einen letzten Punkt, bevor wir die
Folge beenden können, weil ich denke, wir haben jetzt
ausführlich schon drüber gesprochen.
Aber einen Punkt finde ich noch ganz cool, der ist so n bisschen
angerissen worden schon, und zwar wie schafft man denn
innerhalb eines Teams dann ne coole Balance zwischen den, also
zwischen den Klassen oder Erfahrungsstufen, wie man immer
das auch nennen möchte. Wie schafft man es da eine coole
Balance zu schaffen, wie siehst du das?
Also macht es Sinn zu sagen, je mehr Erfahrung desto besser,
deswegen haben wir jetzt nur noch Senior Developer.
Oder Nee, in der Jugend liegt die Energie und der Eifer noch.
Wir stellen Diva Junior Developer ein, weil die haben
noch richtig Feuer und wollen noch was reißen, gibt es ja so
verschiedene Ansichten, habe ich auch schon verschiedene erlebt,
wie siehst du das? Also ich finde auf jeden Fall.
Also was ich interessant finde ist, dass wir hatten zum
Beispiel in meiner alten Abteilung war mir relativ viel.
Entwickelnde Person. Und da wurden aber zum Beispiel
auch öfter kam es auch dazu, dass zum Beispiel so, ich sag
jetzt mal, ich nenne es jetzt mal, Nachwuchskräfte zum
Beispiel auch dazu kam oder eben halt juniorentwickler
Entwicklerin. Und irgendwann gab es so nen
Moment, wonach mehreren Jahren halt gefühlt zu viele.
Leute reinkamen, die halt eben Nachwuchskräfte waren
beziehungsweise ich nenne es jetzt auch mal Leute mit
Potenzial. Das heißt du merkst, OK, die
Leute haben Lust, die haben Bock, aber haben noch nicht so
viel Erfahrung und wenn du dann aber n gewissen Prozentsatz
überschreitest, also ich glaube, dass es nicht so geil ist, wenn
du sagst okay, du hast 100% nur Senior developer Level irgendwie
in deinem Bereich oder in deinen Teams oder was auch immer.
Aber wenn du zum Beispiel zu viel angehende Entwickler und
Entwicklerin hast, dann kann sich halt eben auch Frust
auftun, weil auf der einen Seite möchtest du natürlich gerne als
Senior Developer auch dein Wissen weitergeben, es ist aber
auch immer schön, wenn man sich sozusagen mit anderen Senior
Developern auch austauschen kann, weil das, was man selber
vielleicht nicht kann, kann man von anderen auch noch lernen,
was schwieriger wird, je mehr Leute sozusagen in im Team sind
oder in deiner Abteilung sind, die.
Nicht so viel Erfahrung haben. Das wird dann natürlich
irgendwann schwieriger und da kann sich dann eventuell auch
frustbreit machen, weil es kommt natürlich immer darauf an, mit
welcher Motivation man daran geht, und zwar auf jeden Fall ne
ne ne, wir hatten ne gute Lernkultur da drin und wenn du
dann aber merkst, irgendwie habe ich gar nicht mehr so viel zu,
also kann ich nicht mehr so viel lernen und muss jetzt wirklich
gezielt gucken in welches Team ich vielleicht mal reingehe um
halt eben bestimmte Personen zu treffen um sozusagen den guten
Austausch auch für mich zu haben.
Weil Wissen weitergeben gegen immer so nach dem Motto, Da war
es dann schwierig und ich glaube, dass es ungefähr ein
gutes Verhältnis so 8020 beziehungsweise 7030 ist
irgendwann bei. 6070 und die 30 also.
Mehr erfahrene als sozusagen. Ich nenne es unerfahrene oder
lernen wir liegen. Und irgendwann so ab.
Ja, ich würde mal sagen, so ab 6040.
Vom Verhältnis ne also wird sozusagen die die Leute mit
Potenzial werden. Mehr sind dann irgendwann bei
40%, da wird es irgendwann kritisch.
Im Endeffekt musst du ja gucken, dass ein Senior Developer
vielleicht so schafft. Ungefähr.
Einen halben Tag. Ich versuche jetzt einfach nur
mal ein paar Bilder zu schaffen, einen halben Tag sich
beschäftigen kann mit jemandem, der noch nicht so viel, sag ich
mal, wissen hat und das Wissen weiterzugeben, aber wenn du
sagst okay, du hast jetzt so 1 zu 1, dann bist du ja eigentlich
hauptsächlich nur mit nur dabei, irgendwann jetzt in diesem
Gedankenspiel einer Person immer nur zu sagen, also immer nur
versuchen, sozusagen wissen zu transferieren.
Und irgendwann kommt es dann noch ein bisschen auf, also auf
den Punkt drauf an. Also mal blöd gesagt, irgendwann
muss man auch was schaffen, ne und deswegen ist es glaub ich
nicht schlecht, wenn man zum Beispiel an nen Punkt kommt wo
man ab und an mal jemanden hat und jemanden mitnehmen kann und
jemandem was erklären kann, aber halt auch wieder Momente hat, wo
man sozusagen auch. Blöd gesagt, ein paar Meter
machen kann. Das war so n bisschen zumindest
meine Erfahrung an dem Punkt. Sprich du gehst davon aus, dass
man den Junior Development sehr viel noch unter die Arme greifen
muss. Wenn du sagst, als Senior
Developer kostet es mich einen halben Tag.
Die Betreuung sag ich mal. Betreuung also ich, ich bin
jetzt gedanklich beim per Programming und wenn du per
Programming machst, weil ich das ja eigentlich seit Ewigkeiten
schon mache, hast du halt natürlich hoffentlich wenn du
mit jemandem arbeitest und bestimmte keine Ahnung
Konstrukte im Code erklärst. Dass das dann die Leute auch
sagen, kannst du mir das nochmal erklären?
Das habe ich zum Beispiel noch nie verwendet so, und dann
nimmst du dir natürlich die Zeit, genau diese Sachen zu
erklären. Ist ja logisch, wäre ja blöd
wenn man sagt ne sorry, wir haben keine Zeit, also diese
Verantwortung finde ich hat man dann eben auch und wenn man
jetzt aber sozusagen zu also jeden Tag, also wenn jeden Tag
ein Senior mit einem Junior arbeitet, zusammen.
Dann hast du natürlich logischerweise eine relativ im
Verhältnis durch bestimmte Erklärungen, die du immer wieder
auch gerne gibst. Natürlich für ne gewisse Zeit ne
langsamere Entwicklung, ne. Wenn du aber zum Beispiel sagst,
OK, du hast vielleicht 2 Drittel, ein Drittel, 2 Drittel
senior, ein Drittel junior, dann ist es ja so, dass du, sagen wir
mal vielleicht, dass das Sinus zusammenarbeiten, aber halt auch
mal ein sinio Imper Programming sitzt, weißt du, und das rotiert
dann vielleicht ein bisschen und.
Hast du halt eben zwar den Wissensaustausch und kannst
sozusagen Leuten gutes Wissen mitgeben und ich gehe davon aus,
dass ein Junior lernen kann oder lernen muss.
Davon gehe ich aus, genauso wie Seniors ja immer noch lernen
können, nur dass es halt auf vielleicht auf einem anderen
Level oder anderen Nuancen sind am Ende.
Also nicht unter die Arme greifen.
Aber natürlich muss ein Wissenstransfer stattfinden.
Mhm, also ich finde halt also n guter Mix ist halt entscheidend
auf jeden Fall. Also es sollte nicht nur das
eine nur das andere geben, weil ich hab zum Beispiel die
Erfahrung gemacht, wenn es zu viele Senior Developer gibt,
kriegst du halt auch Probleme, weil je erfahrener die Leute
sind im Sinne von was sie an Projekten schon gesehen haben
oder wo sie schon gearbeitet haben, hast du halt irgendwann
das Problem, dass ja jeder überzeugt ist davon, wie er es
bisher gemacht hat und das ist auf jeden Fall ein reales
Problem. Dass du sozusagen irgendwann
mehrere Leute an einen Tisch setzt.
Jeder kommt aus einer anderen Richtung oder hat andere
Erfahrung gemacht beziehungsweise hätte Probleme
in der Vergangenheit sage ich mal unterschiedlich gelöst.
Dadurch, dass sie aber so viel Erfahrung haben, sind sie auch
oftmals dann der Meinung, dass ihr Weg der Richtige ist.
Und das kann halt zu Spannung führen und zu viel vielen
Diskussionen, gerade wenn. Wenn Sie in ein Team kommen oder
in ein Projekt kommen, die einen anderen, vielleicht auch neueren
Weg gehen wollen und dass du dann viele Grundsatzdiskussionen
jedes Mal aufs Neue führen musst, weil sowas kommt wie, ja,
warum würden das hier so gemacht?
Wir haben ja damals das so und so gemacht und das war richtig
gut. Also die Erfahrung habe ich
schon sehr oft gemacht, also und das hast du bei Junior
Development eher weniger und das meine ich mit, die sind meistens
oder hoffentlich noch Feuer und Flamme und haben Bock was zu
lernen und also die sind noch nicht so voreingenommen.
Mal provokant gesagt, deswegen ist halt dieser Mix super
entscheidend zwischen Leute die sagen okay ich bin hier noch ein
weißes Blatt Papier und wir legen jetzt los, sag mir was ich
machen soll und ich lerne das und Leuten die halt gewisse
Erfahrungen einbringen und auch mal sagen können ich weiß nicht
ob das der richtige Weg ist, was ja völlig legitim ist.
Aber wenn du nur solche Leute an den Tisch setzt, kann das halt
voll nach hinten losgehen. Die Erfahrung habe ich halt
schon gemacht dabei ja ich verstehe das, also ich weiß auch
Gedanken schon auch bei. Sag ich jetzt mal Leuten, die
Open minded sind und sagen, OK ich ich nicht so nach dem Motto,
Das haben wir schon immer so gemacht, sondern wirklich auch
sagen OK, es gibt vielleicht neue Technologien, die aber auch
intrinsisch ne als Senior auch nach neuen Ideen, neuen
Technologien, Technologien suchen.
Und die Ausprobieren, das war jetzt irgendwie gerade so ein
bisschen. Mein Wie möchte ich das sagen,
so mein Grundstein, auf dem ich aufgebaut habe.
So kenne ich es dann halt auch aus meiner Vergangenheit, sage
ich jetzt. Mal.
Aber ich denke mal, wir können uns darauf einigen, dass da eine
Balance sehr entscheidend ist, um ein gutes Teamgefüge quasi zu
erhalten und dadurch halt auch richtig Fahrt aufnehmen zu
können in der Entwicklung. Aber Tino Pass auf.
Bevor wir das jetzt wirklich abschließen, möchte ich noch mal
sagen, wir haben jetzt ein bisschen darüber geredet, okay
wie lange dauert es bis zum Senior, macht das Sinn sowas zu
klassifizieren? Wir haben sogar auch gesagt
okay. Wie wäre es denn?
Was wäre denn für ein schöner Mix in dem Team von Senioren
Junior? Aus unserer Sicht.
Aber was meinst du denn jetzt zum Beispiel, wie lange dauert
es bis zum Senior und was bringt eigentlich ein Senior mit sich
so? Ja, ich so aufmerksame
Zuhörerinnen und Zuhörer, Zuhörer werden Gewerkt haben,
dass man diese Frage nicht beantworten kann.
Also ja, keine Ahnung. Also ich würde sagen, also ein
paar Jährchen bräuchte also ein paar Jährchen bräuchte es schon,
dass man halt einfach eine gewisse Erfahrung sammeln kann.
Vom Skill Level her finde ich kann man es gar nicht
festmachen. Manche würde ich nach 10 Jahren
nicht so einordnen, manche schon nach 2 Jahren.
Es ist schwierig, also sagen wir mal so in ein 2 Jahren ist es
nicht gemacht, das unterschreibe ich ab 3 Jahren kommt es dann
halt auch irgendwie auf die Person an und was für ein
Projekt das vielleicht auch war, wie umfangreich das Projekt war,
was alles so Bestandteile davon waren, welche Hürden genommen
wurden, das kann man halt so, ich finde das kann man halt
nicht pauschalisieren. Und was es bringt, ist einfach
ein bisschen Anerkennung für einen selbst, dass man weiß,
okay, ich werde so betrachtet im Unternehmen, das natürlich.
Schöner Impact. Wahrscheinlich wird es sich auch
auf das Gehalt auswirken. Ja, und sollte man sich woanders
bewerben, ist es schon oft so, dass es ausgeschriebene Stellen
gibt für diese Klassen, also für diese Einordnung, so dass man da
wahrscheinlich durch die ersten Filter dann durchkommt und es
nicht heißt, so der ist Junior Developer gewesen vorher, der
fliegt jetzt raus hier, böse gesagt.
OK, also wenn du jetzt aber zum Beispiel, was wäre deine
Erwartung, wenn du jetzt sagen würdest, wenn jetzt jemand
kommen würde und sagen würde, hier ist jemand, der ist Senior
developer oder ne Senior developerin sag ich jetzt mal.
Meine Erwartung wäre, dass man solchen Entwicklerinnen und
Entwicklern Probleme geben kann. Das heißt nicht, nimm das und
löse es, ohne dass ich dir dabei helfe, weil das ist auch
utopisch, sowas zu denken, wenn es ein ganz anderer Bereich ist,
muss ich so eine Person auch einarbeiten, aber das ist genau
der Punkt, den ich erwarten würde, dass diese Leute in der
Lage sind, sich in neue Themen einarbeiten zu können.
Konkrete Rückfragen stellen können, dass man auch merkt, ja
okay da baut sich Verständnis auf, das sind richtige Fragen.
Klingt blöd, aber dass du halt einfach merkst, dass da dieses
Know how sich zügig aufbaut, das würde ich erwarten, aber halt
auch bedingt durch Erfahrung, die man gesammelt hat oder
Parallelen, die man aus anderen Frameworks ziehen kann, aus
anderen Programmiersprachen. Ja, sehr interessant.
Danke auf jeden Fall für diese Beantwortung der Abschlussfrage.
Kein Thema. Kein Thema.
Da würd ich sagen, schließ ich einmal die Folge ab.
Das war auf jeden Fall sehr viel Spaß gemacht drüber zu reden,
ich glaub das ist auch n relativ großes Thema und uns würde auf
jeden Fall super interessieren was du Liebe.
Zuhören lieber Zuhörer für Erfahrungen mit diesem Thema
gesammelt hast. Du kannst ja uns auch gerne auf
unserer Podcast Mail schreiben, die findest du übrigens in den
Shownotes sowie alle anderen Plattformen auch wenn du da
vorbeigucken möchtest. Aber wenn du irgendwie sagst.
Ich bin gerade im Junior Bereich oder ich hab schon den Senior
Titel was auch immer. Schreib uns doch mal gerne, wie
siehst du das, wie stehst du zu diesen Kategorien, nennen wir es
mal. Und wie lange hat es für dich
gebraucht in die entsprechenden Kategorien zu kommen?
Würde uns auf jeden Fall super interessieren und wenn dir diese
Folge gerade gefallen hat, dann gib uns doch einfach einen.
Lass uns ein kleines Feedback da.
Und es würde uns auch sehr, sehr freuen, wenn du unseren Podcast
einfach mal ein oder 2 Freunden oder Freundinnen,
Arbeitskollegen oder Arbeitskolleginnen empfehlen
würdest. Ja, und ansonsten bleibt mir
eigentlich nur noch zu sagen, dass wenn dir auch das Projekt
Coding Buddies, was wir hier machen, wenn dir das gefällt,
wenn der Podcast Spaß macht, kannst du uns auch gerne ein
bisschen unterstützen. Auch dazu findest du alles in
den Shownotes und in diesem Sinne würde ich sagen,
verabschieden wir uns hier von dir und wir hören uns beim
nächsten mal deine Coding. Buddies gemeinsam besser.
Was?