Our Source is God
And my God will meet all your needs according to his glorious riches in Christ Jesus. PHILIPPIANS 4:19
God can use any avenue or any means to provide for you, but He is the ultimate Source behind every blessing. Your job or occupation is one avenue God can use to bless you. But, your job is not your source. God's plan for mankind is that we labor. So God will usually provide for us by giving us a good job, good health, and the ability to do that job.
However, God is not limited to providing for you through a job. Even if you lose the job -- God is still your Source, and He will still provide for you.
Even if you lose your health, God can and will still provide for you. (And He will also heal you, if you let Him.)God can bless you through friends and relatives, but they are not your source. Even if they fail you or forsake you, God will not.
God moves on people and influences them to bless you. God causes situations to work out for your benefit. God is behind every blessing. So keep your eyes on God. Thank Him for every blessing, no matter how it comes to you, because it is from Him.