make your dabbling in “logic/math/AI” a “learning how to program” at least doubling your income.
A minor point: this coul probably work in the US, but it doesn’t in Italy. Average salary for a good programmer (not outstanding, but at least experienced) is around $25k. It should also be noted that the cost of living in Italy is slightly lower, so $20K per year, while not impressive, it’s still a decent salary.
It would be useful to know what’s your job. I’ve gained a lot of confidence with people in general since I left the Unversity (used to be a physicist) and went to work to a private firm where I have to take responsibility with the customers all the time. In general: practice makes better, find a way to practice interaction with people and you will become better at it. In addition, being good at your job is usually a self-esteem boost, that reflects in your everiday behavior.
This seems realy limiting, I’m sure there’s gonna be more. It doesn’t need to be a proper hobby, just something you’re interested in. Do you read books? Watch movies? Follow the news? Have some funny story to share? It should be enough to break ice at least. Other than that, sometimes topics are as interesting as you make them be. I’ve entertained girls talking about particle physics, economics models, Dunbar number and yes, even AI related stuff.