Self-taught as well. It’s a game. All the big name software co’s and the startups founded by former big name software devs like to play it. Heck, I’m starting to enjoy the game (primarily because I have exceptional pattern recognition skills).
I was failing interviews too until I picked up an undergrad CS algorithms book and read through the first few chapters on data structures and theory. Then I signed up for LeetCode premium. After a couple months of reading and practicing, I was getting an offer from every place I interviewed at. Now I’m at one of those big name software companies, and if I’m ever asked to interview a candidate—well, I don’t know what I’ll do. Maybe something with a binary search tree. I’ve literally never had to use that in 8 years of development. :)
But many predictions ARE basically binary. I made so much money on the "Will Trump be impeached by the end of 2019?" question. I can't believe how many people put money on that.
MTurk sucks. I need to have over a thousand video transcripts manually fixed, and so far, only about 15% come back even close. Most MTurkers submit the original, unmodified transcript, or something completely irrelevant. I have to use diffing software just to quickly scan each submission for scammers trying to make a quick buck. Granted, I feel like a scammer myself for paying so little (but the decision for payout is coming from above me).
Can someone tell me what letter "BigCorp" starts with? I'm scared because I'm looking at a job at a big corp., but I was under the impression that I could leave the office at 5pm.
My team was acquhired as a "startup within a larger company!!1" which ended up meaning: lower pay, longer hours, no equity, no actual autonomy.
But I was young and foolish and, caving to peer pressure, decided against my better judgement to take the gig. After my 1 year cliff (and successfully launching the Editions app that they soon after shitcanned) I got the fuck out.
EDIT: keep in mind, my hours were a product of my specific team, and the fact that I was commuting from Santa Cruz to Palo Alto. It would have likely been a regular 9-5 on other teams, and I'm pretty sure most of the other people there had regular hours.
It all depends on the team you are on. When I worked at IBM I knew lots of people who were 8 to 4. My team was pretty much 60 hour weeks minimum. Though it was because of the asshole management I had.
I once got a dressing down from my director because I took a PTO day after working 20 days straight. I am so glad I don't work there anymore.
I was failing interviews too until I picked up an undergrad CS algorithms book and read through the first few chapters on data structures and theory. Then I signed up for LeetCode premium. After a couple months of reading and practicing, I was getting an offer from every place I interviewed at. Now I’m at one of those big name software companies, and if I’m ever asked to interview a candidate—well, I don’t know what I’ll do. Maybe something with a binary search tree. I’ve literally never had to use that in 8 years of development. :)