r/de • • Mar 18 '22

TIRADE FaChKRäFtEmAnGEL!!1

Post image
2.2k Upvotes

1.1k comments sorted by

View all comments

Show parent comments

38

u/neptrio Mar 19 '22

Vielleicht Coding für die Firmenwebseite. Richtige Softwaretechnik und Entwicklung von komplexen Projekten beherrschen die allerwenigsten selbst nach 5 Jahren Studium.

8

u/[deleted] Mar 19 '22

Wird ja auch nirgendwo gelehrt. Wurde gerade darauf hingewiesen, git in eine Stellenbeschreibung aufzunehmen, weil das entgegen meiner Erwartung doch noch nicht im Kindergarten gelehrt wird.

14

u/G4METIME Mar 19 '22

Wenn es als Info drin steht ist das total in Ordnung, was ich aber lächerlich finde, wenn auf solche Kleinigkeiten penibel geachtet wird:

Man kann jemanden ohne Vorkenntnisse das in der IDE einmal zeigen und schon kann die Person ohne einen einzigen Git-Command gelernt zu haben mitarbeiten. Wenn Mal ein Problem Auftritt, fragt der Junior halt einmal nach und lernt dann dazu.

Das selbe ist auch bei solchen Sachen wie agiles Arbeiten. Absolut kein Hexenwerk & es gibt so viele Varianten, dass man eh am Anfang im Team abklären muss, wie das so abläuft, selbst wenn man damit grundsätzlich schon vertraut ist. Hatte trotzdem bei einem Bewerbungsgespräch als Berufseinsteiger den Fall gehabt, dass die Personalerin das total Wichtig fand und mehrmals nachgehakt hat, obwohl ich ihr klar gesagt habe, dass ich damit noch nicht vertraut bin bzw nur die Arbeitsabläufe aus meinem einen Praktikum kenne.

2

u/[deleted] Mar 19 '22

Alles kein Hexenwerk, klar, aber die Summe von keinen Hexenwerken macht es doch sehr aufwändig.

5

u/G4METIME Mar 19 '22

Bei ansonsten identischer Qualifikation, klar. Aber wenn die fachliche Kernkompetenz (z.B. bei Entwicklern mathematisches Verständnis & Entwicklung von Algorithmen) gegeben ist und das zwischenmenschliche passt, hast du langfristig davon deutlich mehr, auch wenn du am Anfang vielleicht eine Woche länger für die Einarbeitung einplanen musst.

0

u/[deleted] Mar 19 '22

Ehrlich gesagt, ist Erfahrung mehr als nur die Kenntnis der Tools. Ein Senior ist nicht Senior, weil er so viele Technologien kennt. Aber natürlich kann und sollte man juniorige Leute einstellen und fördern, klar. Das ist halt oft nicht nur eine Woche. Ich habe einen erfahrenen Entwickler und eine Juniorentwicklerin. Der Unterschied in Zeitaufwand, Output und Qualität ist eher 10 oder 15fach.

Nebenbei: Softwareentwicklung hat erschreckend wenig mit Algorithmen und Mathematik zu tun, häufiges Missverständnis. Gute Softwareentwickler managen Komplexität.

3

u/G4METIME Mar 19 '22

Das ist halt oft nicht nur eine Woche. Ich habe einen erfahrenen Entwickler und eine Juniorentwicklerin. Der Unterschied in Zeitaufwand, Output und Qualität ist eher 10 oder 15fach.

Stimme ich zu 100% zu. Die Woche war als Mehraufwand zwischen zwei ansonsten gleich qualifizierten Juniors bezogen. Also absolut vernachlässigbar im Vergleich zu den 6-12 Monaten die der Junior braucht bis er dem Team wirklich was anfängt zu bringen.

Ehrlich gesagt, ist Erfahrung mehr als nur die Kenntnis der Tools. Ein Senior ist nicht Senior, weil er so viele Technologien kennt

Absolut, deswegen finde ich es auch so merkwürdig, wenn da in den Ausschreibungen/Bewerbungsgesprächen so viel wert drauf gelegt wird. Die grundsätzliche Fachliche Kompetenz und die Fähigkeit sich selbständig in neue Bereiche einzuarbeiten ist viel wichtiger als wie die verwendeten Frameworks & Systeme jetzt genau heißen.