What helps me to overcome the initial hurdle to start doing work in the morning:
Write a list of the stuff you have to do the next day
Make it very fine-grained with single tasks (especially the first few) being basically no effort.
Tick them off one by one
Also:
Tell people what you have to do and when you are going to do it and that you have done it. Like, a colleague, or your team, or your boss.
Do stuff with other people. Either actually together, like pair programming, or closely intertwined.
I think it also helps to take something you are good at and feel good about and in that context take responsibility for something and/or interact with/present to people. Only this kind of social success will build the confidence to overcome social anxiety, but directly trying to do the social stuff you feel worst about usually backfires (at least for me).
I played a game against GPT-4.5 today and seemed to be the strongest LLM I have played so far. Didn’t hallucinate once, didn’t blunder and reached a drawn endgame after 40 moves.