Thank fucking GOD I find myself in this position right now! Through some random luck and the sell of an old startup I am now able to take a few years off and just like think and sleep all day and have inappropriately long lunches.
At present I am writing crypto currency trading shit just for fun, having a blast, and most importantly, not having to worry about any meetings or struggling for progress on the HUGE PILE OF UNIMPORTANT BULLSHIT THAT WAS MY TODO LIST.
A forgot password form? Gimme a fuckin break. A build script??? HAHA.
I recommend it highly.
Wish I had known this years ago and just focused on building my own shit rather than making the already rich slightly richer
I ask since amount of money needed to live without work for a few years in silicon valley/bay area (assuming you're in it) is typically enough money to retire forever in a place like Thailand/Chiang Mai, and so would follow up and ask why won't you do that :)
Rich programmer: works on compilers, OS dev, DB internals, in-house 3D engines/games, AI, etc... to have fun :)
Too much fun, interesting projects and great team to lead (also working from home helps a lot)...
Maybe next year :-)
First I wrote some programs to back test different trading ideas, then I used the best ideas to create sort of stock scanner to give me the best possibilities for a trade, then I wrote an alert system to alert me what to buy, then with the APIs being available from different brokers, I started automating the entries and the last step was to develop sort of monitoring to monitor and exit my trades...
All hosted on few VPS around the world, so I can be truly location independent and I don't have to have internet all the time ...
EDIT: I do have losing days, weeks, months and years as well, it's not a smooth sailing by any stretch of the imagination...
I am not day trading, you cannot win against HFT shops, and forget about the ads for trading gurus, coaches and mentors, no one will sell you a winning trading strategy, because the more money/people are trading it, the less effective is going to be and eventually will be arbitraged away...
If you trade high quality/high volume stocks, there is basically no slippage (few cents at most), so you can easily calculate the risk for your strategy using tools like Kelly criterion - half Kelly is a good start and you go from there...
I never thought too much about it and did what I thought would interest me anyway; I thought I had to get a sense of what a modern capitalist society really is. I ended up starting a somewhat successful career in CS (I’m in my late 20s), did the 9-5 thing for a few years… but I got to the point where I simply don’t care much anymore. Call it a quiet burn out if you want. Sure, coding can be fun, but I don’t see how “becoming a better programmer” will eventually make me happy. It will at best keep me busy - and most likely won't make me contribute with anything too positive for the world at large.
I’m not ruling out the fact that I’ll keep writing code in my life for one reason or another; I’m simply not interested in having a career anymore. I feel incredibly lucky to have a safety net that will allow me to decide how to best spend the rest of my life. I also feel the responsibility to do something truly positive with it, and not just for me.
I'm far from rich, but I'm comfortable enough that I can afford to stop caring about my employer's bottom line at quitting time.
I nevertheless spend a lot of my free time coding, and enjoying the freedom of not having to worry about anything I make being profitable. (If you've never written a big complex project alone for your own enjoyment rather than for someone else / as a resume padder, I highly recommend it. It's freeing to write code that you wouldn't want to put on a resume and couldn't sell.)
It's a very enjoyable way to pass the time.
With clients I had deadlines that forced decisions. With only artificial motivators I've found it too easy to follow my passion rather than launching something.
But, I do get to explore what I want to now.
Just need to win the lottery now and do it full time.