Im Folgenden finden Sie eine Auswahl meiner Fähigkeiten mit einer Selbsteinschätzung meiner jeweiligen Kompetenz. Unter der Auflistung finden Sie eine Legende der Kompetenzstufen.
Pair Programming | Expert:in |
Coding Dojos | Gewandt |
Samman Technical Coaching | Kompetent |
Tech Talks | Kompetent |
Ensemble Programming | Fortgeschritten |
Workshops | Fortgeschritten |
XP - Extreme Programming | Gewandt |
SCRUM | Gewandt |
Software Craftsmanship | Kompetent |
Lean Software Development | Kompetent |
TDD - Testgetriebene Entwicklung | Expert:in |
CI - Continuous Integration | Gewandt |
SVN - Subversion | Gewandt |
git | Fortgeschritten |
Clean Code | Expert:in |
Refactoring | Gewandt |
Clean Architecture | Gewandt |
Domain Driven Development | Kompetent |
Design Patterns | Gewandt |
C# | Expert:in |
Java | Expert:in |
Kotlin | Kompetent |
HTML/CSS | Kompetent |
Typescript | Kompetent |
Javascript | Kompetent |
Python | Kompetent |
Viele Weitere | Fortgeschritten |
Backend Entwicklung | Expert:in |
Entwicklung verteilter Systeme | Gewandt |
Spieleentwicklung | Kompetent |
Entwicklung von Desktop Applikationen | Kompetent |
Web-Frontend Entwicklung | Kompetent |
Android Entwicklung | Fortgeschritten |
Die oben genutzten Kompetenzstufen orientieren sich am Dreyfus-Modell (Wikipedia Link). Die folgende Erklärung der Kompetenzstufen ist eine Übersetzung der Interpretation von Stan Lester (PDF Link):
- Neuling: Hat ein unvollständiges Verständnis, geht Aufgaben mechanistisch an und braucht Anleitung um sie abzuschließen.
- Fortgeschritten: Hat ein Arbeits-Verständnis, sieht Handlungen tendenziell als eine Reihe von Schritten, kann einfachere Aufgaben ohne Anleitung erledigen.
- Kompetent: Verfügt über ein gutes Arbeits- und Hintergrundverständnis, sieht die Handlungen zumindest teilweise im Zusammenhang und kann Arbeiten selbstständig auf einem akzeptablen, aber unvollkommenen Niveau abschließen.
- Gewandt: Verfügt über ein tiefes Verständnis, sieht Handlungen ganzheitlich, kann routinemäßig einen hohen Standard erreichen.
- Expert:in: Verfügt über ein maßgebliches oder tiefes ganzheitliches Verständnis, geht intuitiv mit Routineangelegenheiten um, kann über bestehende Interpretationen hinausgehen, erzielt mit Leichtigkeit Spitzenleistungen.
Haben Sie Fragen? Darf ich ihr Team verstärken?