4 ms·
Ask HN: How can I get good job at good SF-based software company?
Hello HN.
I am currently Final Year Undergraduate (Computer Science Bachelor degree) studying in India. Since past few years,I have observed that interesting startups,ideas,big companies related to Technology are located in California. This has piqued my interest to work in Silicon Valley companies or startups(most preferably non-remote ones because it leads to the more exposure of Tech scene). I am skilled in few aspects and willing to learn new technologies. It's one of my desire to work in such environment.
How do I achieve this? Any shortcomings(visa?) ? Any suggestions? Please help HN...
- exysle 4y agoI would recommend LeetCode, doing problems on a white board, and buying a book called "Cracking the Code Interview." I also highly recommend creating a GitHub account and proving you can work well with others with the same toolchain that is used in production in most places.
- helpmeycombo 4y agoI am already pursuing what you have said(my leetcode skill is not good enough but i am atleast on correct path). I am Open Source contributer and have done many projects and contributed to few other projects.
- metadat 4y agoThe path I've seen work for folks who studied and completed undergraduate CS in India is to get into a Master's Degree program at the best American University you can, then get recruited at the end or otherwise secure a position with an employer who can provide you with an H1B VISA. The H1B VISA is the real challenge which must be solved to legally reside in the United States as a non-citizen. Wish you all the best, I hope your dreams come to fruition!
- deleted 4y ago[deleted]
- helpmeycombo 4y ago> an employer who can provide you with an H1B VISA How difficult it is to search for such employer? > H1B VISA is the real challenge Can Canadian Citizenship (which can be obtained easily compared to H1B) an alternative to H1B visa? > Master's Degree program at the best American University Is this path easier?