Primäre Vorteile wären für mich durchaus die schon von Dir genannten Schwächen:
- Kenntnisse von Testmethoden (das Zertifikat ist da ein guter Ansatz) - spricht z.B. für ein Qualitätsbewusstsein
- Kenntnisse von versch. Arbeitsmethoden (Scrumm, Agile, Kanban, ...) - spricht z.B. für Teamdenken
- Kenntnisse in Sachen Versionierung - spricht z.B. für Nachhaltigkeit und Teamfähigkeit
- Kenntnisse in Sachen Dokumentation (das sollte am ehesten schon im Studium vorgekommen sein) - spricht für Nachhaltigkeit und kundenorientiertes Arbeiten
Vor etlichen Jahren habe ich nen Entwickler auch mal vorrangig nach dem Kriterium "Delphi" eingestellt, heute bin ich klüger
Delphi (oder irgend eine andere Sprache) zu können sagt noch nichts darüber aus, gute Software entwickeln zu können. Jemand gescheites arbeitet sich schnell in eine neue Sprache ein, der braucht gar kein Delphi/X/Y/Z zu können. Aber jemand, der ein Projekt nicht mit einem Pflichtenheft anfängt, sich mit Mitarbeitern nicht über einen sinnvollen Projektplan verständigen kann, dem ich erst mühsam davon überzeugen muss, warum ich genausoviel Testcode wie Produktionscode erwarte - der bräuchte deutlich mehr als die drei Monate Probezeit, um eingearbeitet zu werden und überhaupt zeigen zu können, ob er "taugt".