def get_intro(audience: str = "blog") -> str:
"""
Gibt ein Intro zurück, je nach Zielgruppe.
"""
base_intro = (
"Ich bin IT-Sicherheitsexperte mit über zehn Jahren Erfahrung\n"
"in Programmierung, Penetrationstests und Sicherheitsanalyse.\n"
"Aktuell arbeite ich als Principal Incident Responder\n"
"für eine der größten deutschen Behörden.\n\n"
)
if audience == "blog":
return (
base_intro
+ "Abseits des Jobs gehe ich gerne ins Fitnessstudio,\n"
+ "wandere und widme mich verschiedenen Side-Projekten –\n"
+ "einige davon werde ich hier vorstellen.\n\n"
+ "Auch wenn man mich über mein Unternehmen KARLCOM buchen kann,\n"
+ "ist dieser Blog ein privates Projekt.\n"
+ "Alle Inhalte spiegeln ausschließlich meine Meinung –\n"
+ "nicht die meines Arbeitgebers."
)
if audience == "business":
return (
base_intro
+ "Neben meiner Arbeit leite ich Projekte über KARLCOM.\n"
+ "Dort unterstütze ich Kunden in Incident Response,\n"
+ "Cyber Defense und Security Consulting."
)
return (
base_intro
+ "Ich mag Fitness, Wandern und technische Experimente."
)
if __name__ == "__main__":
print("=== Intro für Blog ===\n")
print(get_intro("blog"))
print("\n" + "=" * 40 + "\n")
print("=== Intro für Business ===\n")
print(get_intro("business"))