You are wrong. Plenty of American computer programmers are available. They get laid off and replaced by half priced foreign workers.
that is funny.
our company goes oversees to get its programming needs.
this is considered low skill work and can outsource this work.