I am given the impression that you may still have some misconceptions about what supply and demand means. Supply and demand, in the labor market, does not mean the number of jobs available.
The best way I can describe supply and demand in a short comment on the internet is that supply and demand is about competition. The supply is those willing (and able) to offer something better to those who want what you have. In labour this could mean doing a better job, or simply offering to do it for less money. The demand is those willing (and able) to offer something better to suppliers. In labor this could mean a business offering free lunches, or simply more money.
When there is nobody willing to offer more, and nobody willing to give for less, you have reached equilibrium.
To be abundantly clear, someone saying that they have a job is not demand. For argument's sake, if we say all programmers are paid $30/hr. and a business wants to hire a programmer for $10/hr., there is no incentive for anyone to take that job. As far as supply and demand goes, that job does not exist.
I will point out that this is also why the formal definition of shortage, not the colloquial one you sometimes see used on HN, is a situation where an external mechanism, such as government intervention, prevents price from rising. The $10/hr. programming job does not increase the demand for programmers. It is not a shortage because the business couldn't find anyone at $10/hr. The business trying to offer $10/hr. is not in the market to begin with.