In 2012 1,031,631 people became permanent residents of the United States [1].
Obviously there are paths to citizenship. But some kinds of temporary visas don't offer a path to citizenship (like intercompany transfer L visas or F student visas) and this program could be useful to people on those visas if they'd like to stay.
And fluently speak the language of your homeland, which the US deems a high security risk and of particular need to have defense personnel with knowledge thereof...
Yeah, the list seems to include a lot of languages that seem more likely to be motivated by potential need for US military to be cooperating with forces speaking those languages than languages associated with threat populations.
If you come in as a MAVNI, you are probably not going to get to do a job using your home language, at least for a long time. It is not easy to get a security clearance as a Chinese or Russian immigrant. I met people who wanted to work as a linguist who spoke fluent English and another language. The guys I met ended up enlisting as mental health specialists and pharmacy assistants.
I'm starting to realize that what I like about web development is creating visual experiences. Sadly, that job, at least around here, seems to be limited to web agencies with all the crazy deadlines and crazy hours that implies (I know because my last job was in an agency).
So, here I am, making admin panels and customizable charts. I have learned a lot though (ElasticSearch, Angular, etc), even if it's not fun stuff.
I think that's what phantom_oracle is getting at. Being in a co-working space will put you around other people and increase your chances of doing activities in your free time with them.
Why? I went from having very limited free time due to having a commute to having at least 3 - 5 hours every day after work. Even more if I woke up earlier.
I'm interested in learning how to use those hours that I never had before because I have been marathoning Netflix series and I'm not so sure that's good for me in the long run.
Best case scenario: Retired, living in the beach or a mountain somewhere.
Worst case scenario and much more probable: Too old to continue working in the ageist tech industry and too old to start again, I'll be working a low-wage job trying to make ends meet.
It really needs some kind of demo or video, there's no way I'm going to log in just to see what it does considering the amount of permissions it requests.
I know HTML/(S)CSS like the back of my hand. I know enough JS for most use cases and I'm starting to explore React and other frameworks to expand my knowledge. In the backend side of things I can code in PHP without any problem and I have hacked a bit in Ruby and Python, currently trying to expand what I know in Ruby in my free time.
The local market sucks so I'm unable to escape from my agency job. I feel trapped making disposable marketing websites that will disappear in a month or two. I have applied to remote jobs but most don't want someone that is not from the US.
I have no idea what to do. I feel like my current job is killing my drive for web development even though I love it.