2,047 karma · joined March 10, 2009
https://www.businessinsider.com/richard-branson-entrepreneur...
https://jamesclear.com/successful-people-start-before-they-f...
https://en.wikipedia.org/wiki/Richard_Branson#1981%E2%80%931...
That story is not how Virgin Atlantic was formed, it's more about his first experience with making money in the airline industry, and would later lead to his decision to agree to a partership.
Beyond that, it's more a look into the mindset someone requires to be a successful entrepreneur. It's not about the technology, the architecture, or the language. It's about identifying a problem, and getting people to pay you for a solution. The technology is tertiary.
The key thing is understand the underlying desire. Ford is famous for saying that if he asked people, they would tell him they wanted a faster horse. He understood they wanted a quicker means of transportation, so he built a car. That's what you do with the feedback of the prototype. Listen to responses, and adjust or abandon.
As for experience? Not directly, but seriously, this isn't hard. This is literally the standard way every successful businesses operate. They analyze market demand, built an answer, get feedback, and adjust. Only very rarely does an individual's personal itch ever become a successful product.
* No one will actually use this. * Will designers really find this useful? * What if you launch and no one finds it valuable?
Why not do some basic user research and get people to pay for it? This isn't some new ground, there are literally hundreds of internet gurus all saying that if you whip up a prototype, present it to people, and they pay for it, you'll have a higher chance of success.
A flight to the Virgin Isles was delayed overnight, so a strapping young man named Richard Branson chartered a plane to the Isles with money he didn't have. His next move was to create a sign that read "Virgin Airline, $29 a ticket", which he showed to his fellow passengers. They all paid up and all flew to the Virgin Isles that night. Was he motivated by a "passion to help people get to their destination"? Hell no, he had a girl waiting for him and more than likely he wanted to get laid.
That is the only attitude that works for an entrepreneur, the ability to identify problems, find solutions, and get people to pay for them. If you say you have a passion fr a technology or a clean architecture, or that you want to work on challenging problems, you belong in an established company, either as a lead, an architect, or in the R&D. Entrepreneurs understand that technology is but a means to an end, and focus more on solving problems than gold plating something or waxing philosophical about software. They use the tools at hand to solve a problem to the best of their ability. They're not motivated by some grand scheme, their passions are more personal.
I'd recommend you read the Power of Habit. The author talks about the training program Starbucks puts its employees through to build willpower.
Seriously, grow up. Microsoft is a publicly traded for profit organization. They're not embracing Linux and free software out of the "goodness of their heart" but because there's compelling reasons to. Russinovich literally said they transition because of "practical business reasons". They're not out to get your desktop or your phone. Their aim is Azure. They want people building stuff on Azure. Would they like you to build on Windows? Of course they would that means more money. However, they ported VS to macOS, released a multiplatform code editor, and pushed SQL server onto linux. They're realized the OS is nothing but a tool.
A few more thoughts. Microsoft doesn't view Linux as a competitor. Why would it? It has less than 1% of the global desktop share. You could maybe argue that Linux is a competitor to Windows Server, but then again, I'd counter with the claim that people who user Server are probably going to use Azure, which runs on Linux and offers users the ability to spin up Linux vm's. Microsoft views Linux as a tool. Their competitors are Google, Apple, IBM, and Oracle.
Also, your last 2 statements just make no sense. They have incorporated Linux into Windows via the WSL with Suse, Ubuntu, Kali, and Debian. They have done so pretty much to entice people to use Windows over Linux. I'm not sure how this is bad? They can't force developers to use Windows. Going back to what I said, a company is improving it's product to attract new users. Why should they care about Linux adoption? That's not their business model.
For those of us who are atheists, the messages would be to not place things above people and to take risks in aiding others. Usually the things we fear never materialize.