def __init__(self, name, alma_mater, primary_skills):
self.name = name
self.alma_mater = alma_mater
self.primary_skills = primary_skills
self.mysterious = True
self.origin = "Unknown"
def describe(self):
description = (
f"{self.name} graduated from {self.alma_mater}, though little is known of his years there.\n"
"He moves through cities with a passport that raises questions, and speaks just enough\n"
"of every language to slip into any conversation undetected. The only certainty is his \n"
"discerning taste and a sharp intellect."
)
return description
def perform_task(self, task):
print(f"{self.name} executes '{task}' with effortless precision and discretion.")
if task.lower() in self.primary_skills:
print(f"Indeed, {self.name} has mastered '{task}' — the mark of a true professional.")
else:
print(f"No one expected {self.name} to be skilled in '{task}', but no one should be surprised.")
matt_norris = InternationalManOfMystery(
name="Matt Norris",
alma_mater="Sorbonne",
primary_skills=["intelligence gathering", "geospatial analysis", "linguistics"]
)
print(matt_norris.describe())
matt_norris.perform_task("intelligence gathering")
I started in data science helping environmental and social justice startups, but I am also obsessively driven to learn as much as possible. I also have a middling memory, so sometimes I get to learn things twice. I'm fascinated by any and all developments in the tech field and do my best to learn as much about them before I get distracted by something else. My ultimate passion is combining what I have learned at work, from hobbies, from my friends and mentors to find exciting combinations (not necessarily in tech) that may not have been seen before.