My job is always up for grabs. It's a global economy. My company could hire someone in India or China, right now. It's nothing new for us engineers. We don't feel entitled to our jobs based on our nationality, we have jobs based on our skills and productivity.
If an illegal kid is smart enough and motivated enough to overcome everything, go to college, get a graduate degree, and prove himself good enough to take my job, not only should he have it, but he should be given a green card and a path to citizenship, because we need as many smart motivated people as we can get in this country.