I'm been a full-stack web/mobile developer for various startups over the past couple years.. I've always thought it would be cool to work at a larger company like google for awhile, seems like I'd learn a ton.. but I didn't really go through school and don't have your standard strong CS fundamentals as a result, so haven't been quite sure about what to do :P. Any tips on the best way to acquire these skills through self-study?
How can one be such an egotistical asshole? Am I the only one reading this? I guess there's always more of them out there than you think. It's really a shame to read such a response. I don't ever want to be in your presence.
It's not always about efficiency. It's about just not being part of it for moral reasons. You can't not support something ideologically but still partake in the activity without being hypocritical.