IEEE USA runs to it's real Customer the CEO not the Engineer. Business wants cheap people and that is it. The presentation is the sale and propaganda. The hook is the imported slave labor is in the USA ? F(Green card) = F(H1B) = Lower US Wage. Hey if A=B then A must be better than B. Not.
Yes, getting away from HB-1's and simply letting more of the world's talent stay in the US would be a good move. H1-B's are apparently open to abuses, though I've not witnessed them first hand, and are too restricted both in terms of freedom to change companies etc. for the worker in quantity. The present system is terribly imbalanced to the point where many qualified graduates with MSEEs and PhDs can't stay in the country after getting a good engineering education here. I have attempted to deal with that when hiring, and it's real shame. These folks go on to benefit other countries instead.
We also need to recognize that the economy is not a zero-sum game. Having more talent in the US is good for everyone here. More companies will expand here, and many of the creative, talented people we allow to stay in the US will create new enterprises.
I think some basics need to be made clear:
This bill is -not- about H-1B visas. It is about green cards.
I mentioned H-1B visas in the first comment because I think this bill is a better approach than H-1B visas. Bring people in a tax-paying, US citizens, rather as temporary immigrants to be educated, trained, (abused), then discarded.
This bill does -not- increase the number of green-cards issued. It reduces the number of 'diversity' green cards, and moves them over to engineers who want to become US citizens.
What, you may ask, are 'diversity' green cards and why do the exist? I leave you these questions as a homework assignment. Note that I'm still scratching my head over the second question.
What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Are the design challenges the same as with embedded systems, but with a little developer- and IT-skills added in? What do engineers need to know? Rick Merritt talks with two experts about the tools and best options for designing IoT devices in 2016. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.