Who Wants To Be a Billionaire Coder?
theodp writes "Computerworld reports that 60-year-old billionaire John Sall still enjoys cranking out code as the chief architect of JMP ('John's Macintosh Project'), the less-profitable-but-more-fun software from SAS that's used primarily by research scientists, engineers, and Six Sigma manufacturing types. 'It's always been my job to be a statistical software developer,' explains SAS co-founder Sall. So if you didn't have to work — and had more money than George Lucas and Steven Spielberg — would you be like Sall and continue to program? And if so, what type of projects would you work on?"
PulseAudio.
I quit my 100 hour a week job and picked something a little bit less stressful. Now I'm only working 35 hours a week and don't program for a living. I live 5 minutes from work. I have plenty of time to do whatever I want including coding. I hate this attitude that you need to have more money that many small countries in order to do what you want. There are many routes to happiness. Programmers are supposed to be good problem solvers -- find a solution that works for you!
The man's 60, and the clock is ticking. The number of good years he has left could be 10 or 20, or it could be 1. If you could do anything you wanted, but were sure to die in a decade or two, would you really spend time programming computers? Programming can be fun, but there's more interesting things to do in life.
If he does, he's one sick masochistic sonofabitch. Gawd, SAS is some nasty ass looking code. I once had to replace a SAS program with a much more efficient (and infinitely easier to read) COBOL program. Yes, you heard that right, C-O-B-O-L. COBOL kicks SAS's ass. BAM! Take that, John Sall!
Now, where'd I leave my beer...
I retired eight years ago. I write code almost every day. Being ultimately lazy, I try to automate everything that I see. If it's a function that has to be performed more than once, and some aspect can be simplified with software, I write the code.
Most everything is for my own use, and not generally applicable. A few things are more broadly useful, and those I've released under the GPL. Even those only get a few hundred interested people with the same niche interests.
Some people are carpenters, and they work in their shops. Some people are artists, and they work with their medium. People that are really programmers must write code.
Can You Say Linux? I Knew That You Could.
Money buys one the freedom to do what makes one happy.
You contradict yourself:
have an investment horizon that is tough because these are projects that will take a good 5 years
But then go on to say:
and while we'd try to have some positive income spin-offs each year from 0 onward, the goal would be to create the kind of environment where we can take off some of the bigger, long-neglected problems.
So immediately you're pushing to have immediate spin offs, with immediate returns which sort of puts pressure on your people (and you only have 10...) to make money fast, er I mean to show immediate results. Good luck with those long term projects. Stuff coming out of IBM's research lab has in some cases taken 10 or 20 years, but resulted in things like hard drives larger than a gigabyte, etc.
So if you didn't have to work -- and had more money than George Lucas and Steven Spielberg
You don't have to be reach to be able to do what you want. The idea of Basic Income is getting widespread support and the movement has been growing for some years. What if you didn't have to work? I have a flyer on my desk right now with the exact same question (in german).
Indeed, most of us would probably pursue their hobby projects, and find out that people are willing to pay for them. I make money with hobby stuff. Not enough for a living, but some here and some there. It's surprising what people are willing to pay for if they don't need every cent for the rent.
Assorted stuff I do sometimes: Lemuria.org
I had the opportunity to do something I would consider a 'dream job' for a couple of years. I was living at home, and accepted a job as a Martial Arts instructor, something I had been doing in my spare time for a while, anyway.
What I learned in the process is that when you take on your hobby as a job, you find that you end up doing a lot of work you wouldn't have originally considered fun. Teaching was great, and I'm proud of it. It could also be tiring. But sales, and accounting? You don't think of that when you accept a job at a martial arts school.
The same is true of open source projects. How many guys really want to run the entire project themselves -- writing documentation, offering customer support. Even when you're just a coder, you're eventually put in the position of taking on responsibilities that you might not want.
Personally, I like to work on cars. There's no way in hell I'd do it professionally.
Conversely... I'd like to be the billionaire, but I absolutely could not stand having an eternal weekend. I'd need pursuits. The money would free me to choose my own work, and hire people to do the stuff I wasn't particularly interested in.
The article says he is chief architect. That's not really a coder, is it.