2 ms·
I would also like to know how.
by QuitProgramming 6y ago
I would also like to know how.
- bloody-crow 6y agoI got a degree of electrical engineering in one of the eastern european countries while learning some scripting languages as a hobby, since I was a nerd since high school and wanted to know how to build websites. At some point I learned enough Ruby on Rails to be hired as a junior dev in a sketchy startup in my home-country. I kept learning new stuff and improving doing the work and at some point became a confident Mid level dev. I interviewed with a RoR consultancy in US and they offered me a job and an H1-B visa. I started maintaining open source libraries that I needed for work and got some recognition from it. I went to some conferences with my coworkers in US and networked. After a year and a half in the consultancy, I interviewed with a successful YC startup and got an offer and moved to SF. After another two years in SF in this company I moved to Seattle and continued working for them remotely. I now work for a different YC company with an office in Seattle (although it's been fully remote for the last year for obvious reasons) and most of my coworkers are ex-FAANG employees. The compensation is quite generous (around FAANG-levels) and I feel like I've learned enough stuff throughout my career to compensate for my lack of formal CS education.