For many people, money is an index of how successful one is. And so they fear competition and attach themselves to their shadows. Such path drives one towards materialism rather than spiritualism. So what’s the difference between such individuals and those that work in the hope of quitting their job? Well, the main difference is that materialist people separate the two realities in the hope they can earn money from the work they love and then quit the work they don’t like. And by creating such division they remain there, in the middle, trapped. They think that by following what they love to do, step by step, they’ll be guided towards the right direction. But if their thoughts were clear, they would know they’re diving themselves and perpetuating their fate, rather than solving it. They neglect the mental barriers stopping them from achieving their goal. And anyone is responsible for determining the result that one holds in his thoughts. In other words, if you had not made such division in the first place, and instead accepted the lack of duality, you would achieve your result much faster. That is why almost all entrepreneurs rather work hard and be poor when starting a business than waiting for the right time to quit their job. There’s not such thing as the right time, or a shift from one reality unto another, because you create both things, your fortune and your unfortunate, and you own your luck and results, all the time. Whatever you believe in present time, perpetuates that same present time.
If you want to make money at some point, remember this, because this is one of the reasons startups win. Big companies want to decrease the standard deviation of design outcomes because they want to avoid disasters. But when you damp oscillations, you lose the high points as well as the low. This is not a problem for big companies, because they don't win by making great products. Big companies win by sucking less than other big companies.”-“The place to fight design wars is in new markets, where no one has yet managed to establish any fortifications. That's where you can win big by taking the bold approach to design, and having the same people both design and implement the product. Microsoft themselves did this at the start. So did Apple. And Hewlett- Packard. I suspect almost every successful startup has.”-“Great software, likewise, requires a fanatical devotion to beauty. If you look inside good software, you find that parts no one is ever supposed to see are beautiful too.”-“The right way to collaborate, I think, is to divide projects into sharply defined modules, each with a definite owner, and with interfaces between them that are as carefully designed and, if possible, as articulated as programming languages. Like painting, most software is intended for a human audience. And so hackers, like painters, must have empathy to do really great work. You have to be able to see things from the user's point of view.”-“It turns out that looking at things from other people's point of view is practically the secret of success.”-“Part of what software has to do is explain itself. So to write good software you have to understand how little users understand. They're going to walk up to the software with no preparation, and it had better do what they guess it will, because they're not going to read the manual.