Hilfe bekommen
Wenn du nicht weiterkommst oder Fragen hast - das ist völlig normal! Hier erfährst du, wie du Hilfe bekommst.
🤔 Ich habe eine Frage!
1. Erst selbst versuchen
Versuche zunächst:
- Die Fehlermeldung lesen (was steht da?)
- Google nutzen (nach dem Fehler suchen)
- In der Dokumentation nachschauen
Das ist keine Schikane! Das Selbst-Helfen zu lernen ist eine der wichtigsten Fähigkeiten überhaupt.
2. GitHub Issue erstellen
Wenn du wirklich nicht weiterkommst, erstelle ein GitHub Issue:
Was ist ein Issue?
- Wie eine Frage oder ein Problem-Ticket
- Ich sehe es und kann dir helfen
- Andere können auch sehen und lernen
Wie erstelle ich ein gutes Issue?
-
Titel: Kurz und klar
- ❌ "Es geht nicht"
- ✅ "Typst: Text wird nicht rot"
-
Beschreibung: So genau wie möglich
- Was versuchst du zu tun?
- Was hast du gemacht?
- Was ist passiert?
- Was hast du erwartet?
-
Code zeigen:
Mein Code:
#text("Hallo Welt")
Fehler:
Error: ... -
Screenshots (wenn hilfreich)
Beispiel für ein gutes Issue:
Titel: Typst: Text wird nicht rot färben
Beschreibung:
Ich versuche, Text rot zu färben, aber es funktioniert nicht.
Mein Code:
#text(red)("Der T-Rex war gefährlich")
Fehler:
Error: Expected content, found color
Was ich versucht habe:
- #text(red)[...] -> Gleiches Problem
- #color(red, "...") -> Funktion nicht gefunden
Was ist der richtige Syntax?
Je genauer dein Issue, desto schneller kann ich dir helfen. Ich kann dein Problem dann bei mir nachbauen und die Lösung finden!
📞 Andere Hilfe-Möglichkeiten
GitHub Discussions
- Für allgemeine Fragen
- Zum Austausch mit anderen Mentees
- Für Ideen und Vorschläge
- Weniger dringend als Issues
Video-Call
- Bei größeren Problemen
- Wenn Issues nicht ausreichen
- Nach Vereinbarung
- Nicht für jede kleine Frage (erst Issue versuchen!)
🎯 Gute Fragen stellen
Gute Fragen:
- ✅ "Wie kann ich in Typst eine Tabelle erstellen?"
- ✅ "Mein Git push gibt Fehler: [Fehlermeldung]. Was bedeutet das?"
- ✅ "Ich verstehe nicht, wie Funktionen in Typst funktionieren. Kann jemand das erklären?"
Weniger gute Fragen:
- ❌ "Es geht nicht" (zu vage)
- ❌ "Mein Code hat einen Fehler" (welcher Code? welcher Fehler?)
- ❌ "Kannst du das für mich machen?" (du sollst selbst lernen!)
💡 Tipps für schnelle Hilfe
- Sei spezifisch: Je genauer, desto besser
- Zeige Code: Nicht beschreiben, sondern zeigen
- Zeige Fehler: Kopiere die komplette Fehlermeldung
- Sei geduldig: Antworten kommen nicht sofort (asynchrones Mentoring!)
- Probiere selbst: Erst versuchen, dann fragen
🤝 Anderen helfen
Wenn du eine Frage von jemand anderem siehst und die Antwort weißt:
- Du darfst helfen! Kommentiere im Issue
- Sei freundlich! Niemand ist dumm
- Erkläre: Nicht nur die Lösung, sondern auch warum
- Lerne dabei: Anderen helfen ist beste Lernmethode!
⚡ Dringend vs. Normal
Dringend (Video-Call anfragen):
- ❌ Du kannst dich nicht mehr anmelden
- ❌ Dein Computer funktioniert nicht
- ❌ Git ist komplett kaputt
Normal (GitHub Issue):
- ✅ Du verstehst etwas nicht
- ✅ Dein Code hat einen Fehler
- ✅ Du weißt nicht, wie etwas funktioniert
- ✅ Du hast eine Frage zur Aufgabe
🎓 Du wirst besser!
Am Anfang weißt du vielleicht nicht, wie du Fragen stellen sollst. Das ist normal!
Mit der Zeit wirst du lernen:
- Probleme klar zu beschreiben
- Fehler zu analysieren
- Selbst Lösungen zu finden
- Anderen zu helfen
Das ist eine super wichtige Fähigkeit für alle Programmierer!
📚 Nützliche Links
- GitHub Issues: Issues erstellen
- Discussions: Diskussionen
- Typst Dokumentation: typst.app/docs
- Git Dokumentation: git-scm.com/doc
Denk daran: Fragen stellen ist wichtig! Nur so lernst du. 🚀