On 6/26/2019 at 9:40 AM, ongamex92 said:
on my 1st day they dragged my into a restaurant and my money melted there.
That's fairly common to want to take the new guy out to lunch.
This is a place to be forward about it. You can state: "I want to meet everyone, but I've been between jobs and I cannot afford it right now." Most people in the group (and ALL the senior people in the group) will understand, there is a very high chance they'll still take you to lunch with someone else paying for it. People coming to a new job often were coming from a time of unemployment, tight belts, plus possibly the cost of a move or other major transition. There is nothing wrong about it, nor should it be embarrassing.
When we take people to lunch one of us senior people (often but not always me, sometimes multiple of us) will quietly ask the new person if they are in a position to afford going out to eat, and mention we'll gladly pay for their meal if they are short on cash. Sometimes they'll take the offer up, other times they won't.
As for starting work, they understand. Everybody was a junior developer at some point. Managers know it takes a few days to settle in, and is usually a few weeks before the person starts to make productive contributions. Try to get running quickly, but at many companies the first day will be spent trying to get a workstation ready, plus signing a pile of papers.
You'll generally have someone assigned to walk you through the entire process, and who will supervise your learning. TAKE NOTES, bring a notepad and fill it up with details. Ask questions, including asking if details are things you should write down for later use.