YMMV. I chose 'materials' instead of courses specifically since I've found books to be more useful. A course, or any kind of structured learning, is just a foundation. I would still expect to spend hours outside of the…
+1. You can easily turn 10 hours of connecting the dots into 2 hours with the right materials. Though in my experience, the courses on Udemy/Udacity and the like have been disappointing. I always get the feeling that…
> "for some writing code itself is an act that clarifies the still-murky concepts and helps to produce a good writeup." This is my philosophy after ~2 years of working on distributed systems. I got sick of vague design…
Owning 10% doesn't mean you're a peon. At 10% of a 1B company you probably have a good amount of autonomy. Some people take pride in creating products that are widely used + lots of jobs.
A few possible reasons: 1. You can't foresee competition, why give up early. 2. It's a big market, worth a shot even if it fails. 3. Someone thought the project would be good for their promotion. This happens more…
It sounds like you're trying a lot of out there ideas (volunteering at cafe, open source donations, helping out at hackerspaces, etc). My advice is to try to halt all of that and dedicate 100% energy towards traditional…
My incompetent manager got promoted because higher level people on the team left. It's a viable career strategy. It's hard to hire, so if you stick around you'll have more responsibility fall into your lap. The other…
YMMV. I chose 'materials' instead of courses specifically since I've found books to be more useful. A course, or any kind of structured learning, is just a foundation. I would still expect to spend hours outside of the…
+1. You can easily turn 10 hours of connecting the dots into 2 hours with the right materials. Though in my experience, the courses on Udemy/Udacity and the like have been disappointing. I always get the feeling that…
> "for some writing code itself is an act that clarifies the still-murky concepts and helps to produce a good writeup." This is my philosophy after ~2 years of working on distributed systems. I got sick of vague design…
Owning 10% doesn't mean you're a peon. At 10% of a 1B company you probably have a good amount of autonomy. Some people take pride in creating products that are widely used + lots of jobs.
A few possible reasons: 1. You can't foresee competition, why give up early. 2. It's a big market, worth a shot even if it fails. 3. Someone thought the project would be good for their promotion. This happens more…
It sounds like you're trying a lot of out there ideas (volunteering at cafe, open source donations, helping out at hackerspaces, etc). My advice is to try to halt all of that and dedicate 100% energy towards traditional…
My incompetent manager got promoted because higher level people on the team left. It's a viable career strategy. It's hard to hire, so if you stick around you'll have more responsibility fall into your lap. The other…