The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
Cats are banned in our house - The wife is allergic to them. Dogs: We are fairly agnostic to dogs. Taking care of them can be a nuisance. Kids: Well it depends on the kid. Some can be little horrors, but of course our grandkids are absolute little angels in all respects.
I have always found the best way was to take a passive back seat for a couple of weeks before you do anything, except if you see someone wrestling with an issue you know how to solve (or have solved yourself) with me it was Serial Comms, Someone was battling with a RS485 device he had wired as a 422, offered advice showed him the wiring error he made, buddy for life. My theory is people at work are generally OK, but they have their own way of doing stuff for a reason, until you know the reason keep your opinion to yourself. Plus you don't want to be the bosom buddy of the office jerk! been there!
I'm quiet and introverted as well, although I can be a bit more outgoing at work.
What works for me is to just listen in on conversations and just mingle as soon as I get a chance.
Like last week, two people I didn't know yet talked about buying a new monitor and backing up to OneDrive.
I bought two new monitors last year so I just chimed in and said "I can really recommend..., I bought two last year and they work great and the price is good for the quality you get."
From there the conversation went to OneDrive, which I also planned to use.
Other times, like when the conversation is about sports, I just keep quiet, unless people ask me if I'm into sports, at which point I answer them I'm completely totally not into sports.
What may help too is arriving at the office and just starting a random conversation by just throwing something out there... "Commute today was crazy, there was this guy who..." or "Who saw that documentary on TV last night?"
Sometimes it works, sometimes it doesn't, but people will know who you are and they'll be more inclined to start a conversation with you.
Another good strategy is just standing up at around lunch time and asking, in general, "So who's going out to lunch?"
Maybe it's no one, maybe you make some new friends.
Good luck with your new job and with making some friends!
Just don't try to impress anyone at the beginning. For a while just be an interested listener asking questions about what they say, showing them you respect their opinion and want to know more about them. Don't overtake conversations and wait patient until they ask you. That should be easier for you, than starting any kind of conversation if you are not enough confident yet.
After some time, you will (hopefully) be at least 90% sure, who is worth to hear / interact with and who is just telling BS and better to be avoided. Which already is a very useful information.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
When I first get to a job, I observe others. I try to find out who is congregating with whom, and I also look at company calendars for employee events.
When I first get somewhere, I'll sign on to some of the events, like an employee pot luck or beer and pizza fridays or whatever if they're available - any sort of social event where mingling with other employees is expected. That takes some of the pressure off of approaching people.
Otherwise, I just sniff people out. Usually, I'm on a team with others, and I start there. Get into likes and dislikes. Ask people what music they like to code to, that sort of thing.
Also, if a boss sees you "fitting in", they're less likely to single you out.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
Some offices do have a buddy system, where your buddy will make you easily acclimatise to the new surroundings. In fact, I was a buddy for a new employee, and helped him around the office.
With a boss, the best thing is to set the expectations straight in the beginning itself - like 'Can you please specify what all is expected out of me', or 'Can you please specify how I can contribute more to the office in the short and long terms'.