I have been working on the same content management system for the last 7 years and the demand for that has gone down considerably now. You would think that the skills could be transferred but when I apply to jobs, they need the exact CMS and not just the transferrable skills.
Since that wasn’t working out so well, I completed a web developer bootcamp certification through Udemy and started looking at UI positions but every one has rejected stating that my experience has been in other languages and tools and that the certification would not get me a job.
On top of that, since my 6 years of H-1B are completing, a few employers that I spoke to said that they were not willing to file, even though I have my I-140 approved. One of the reasons is the longer processing time since premium processing is currently unavailable. Another reason being that a lot of job openings are only for citizens and GC holders.
It’s frustrating to see that your experience and skills don’t count, especially in Silicon Valley. Even if I do get something now, it does not give me that assurance of stability until I actually have the GC in hand. And I don’t think I want to spend another 12-15 years waiting for that.
Thanks for all your help!