Fähigkeiten

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?