I've used for dropbox for the last 13+ years, was an early customer, and absolutely love the core product.
However, in the last handful of years, I've been incredibly disappointed in the stagnation of their products.
Dropbox was the first 'virtual desktop' I created that allowed me to hop into new companies and get going in a seamless way. Beyond just dotfiles, I was able to keep applications too, it was so easy to sync and get everything setup at a new company.
When repl.it came out, I wondered why Dropbox hadn't done that first. There's all sorts of room for innovation here - being able to install the right binaries, perfectly configuring a cloud command line setup, syncing configs, etc.
Photos - I have the majority of phots from my adult life stored on dropbox. But the searching is crap compared to google. It's not easy to share or make albums.
Dropbox could have been a mini-social media site, a way to share photos, collages, albums easily with friends - but it has half the features of google photos!
Collaborative Editing - They probably could have done something here too, but I never saw a compelling attempt.
Dropbox is still a great product for file syncing, but I fear that they will slowly lose relevance if they don't get another hit product.
Practice. Use pramp.com. Do super super simple ones. If you can't do two sum or fizzbuzz or tree traversals with someone watching you, you're not going to have a prayer for harder stuff. Just start SUPER simple. Pracitce a lot.
It should be muscle memory to do the easy stuff. And then it turns out, the 'hard' questions are often just a combination of easy things.
Thank you for your reply. I trained some easy stuff of course, but it’s like arms race, I repeat leetcode things, they ask me system design, I repeat that, they ask how v8 engine works under the hood, it’s absolutely insane
Yes but with pramp.com you can get real feedback. Sometimes it's not answering wrong, it's cause your communication sucks. Or maybe you're coming across pompous. or maybe too timid. Or maybe you have glaring bugs for certain things. I dunno. You need honest brutal feedback that is actionable.
Not in big tech, but comfortable 250k in mid-teir expense remote suburb. The opportunity cost is real and something to truly be factored in. Something I can probably replace after this endeavor but it would require a lifestyle change (moving etc).
I think i'd be happy with the challenge of building a business if there was constant progress and the end of the tunnel was possible (not necessarily guaranteed, but not 0% either).
I think being acquihired by mid-level would be a success. If my path is posting clueless HN to being acquihired in 3-5 - i'd personally love that outcome and it would validate a lot of things (my ability to acheive this, idea validation etc).
Chops question is difficult to answer - with constant progress I have tons of internal motivation, but one "no" and I tend to feel like shit (a character flaw for this line of work imo).
So just a couple anecdotes of friends of mine who have been in the industry a while:
1 Friend, started a consulting company, worked his absolute ass off, made many millions, but also maybe not a lot more than if he had worked his ass off in big tech and climbed the ranks.
Another friend started a product company, raised a seed round, worked on it for many many years paying himself peanuts, eventually had to take a job at a big tech company for a few years and his side business was part time, then quit big tech to focus on it again, acquihired after 8 years. Now he gets to work on his project and get paid a decent amount by some mid tier tech company, so he's happy.
Financially, not the optimal move, but he loves working on his own ideas, and I think he's happy about that.
Very relevant, I think a lot of stuff in tech is romanticized, even things like doing a start up or getting into YC. We hear about the massive successes that the normal/median kind of disappears and is ignored.
I think from an odds perspective, one of the above is probably the highest likely hood if I leave w2.
Let me give more detail. Friend #1 is top tier engineering brain (including all the people I've worked with at Google) and extroverted. He probably made 10M+ selling his company (He never told me the number but he has a huge house in a gated community and drives fancy cars, he's rich).
But it took him 10 years and he probably had the chops to get to director/VP level at big tech if he would have grinded on that path.
He's not hurting for money - he lives quite a bit nicer lifestyle than an average FAANG engineer but his ceiling was high on either W2 or starting his own thing. He could definitely retire but now he's just back at it after some time off for the love of the game. He's a grinder by nature.
The other friend is a solid engineer but not top tier, doesn't love the business side of things. So getting acqui-hired into a decent paying job (probably 300k) working remote on his project that got open sourced is probably his dream.
I mean, i'm sure he would have loved to make many millions instead of a tiny acquihire, but he is much happier not having to deal with business stuff. This is a much more realistic view of 'success' than the outlier success storeis you hear on hacker news.
*My advice*
I would find a business partner if you don't love that side of things. Work on this part time, get some seed money, and if you can get a couple PAYING customers part time, then go for it - if you're ok with the more likely outcome of not becoming uber rich.
There for sure is something to be said about higher performers being high performers wherever/whatever role they're into. There is a large degree of luck but an even bigger degree of execution involved.
Part of the dilemma is would I be as successful financially if I went all in on W2 as well.
For me, I'd aim to be buddy#1 but I probably fall more inline with buddy#2.
I think the business partner advice makes sense and something I am considering. It is better to own 10% of 10M then 100% of 100K, but also just complimenting skill sets as well.
reply