Cross posted from Old Programmer
Hi. I’m DJ, an old programmer. I am 55 years old and live with my dog, Monkey. Here we are.
I live alone, but I never get lonely. Maybe it’s because I’m an INTJ?
This is my first post. This newsletter is an occasional journal, links to resources I like, discussion of macro trends in tech and advice for people looking to work as a software engineer. If any of that resonates with you please smash that subscribe button below
The Backstory
How did I go from tech to real estate? Like this.
In 2016, the startup where I was CTO failed. I was burned out and had started doubting my abilities. I especially worried that I no longer had the relentless drive it takes to build a company from scratch.
To distract myself, I started learning about real estate. I went to meetups, listened to podcasts, joined Bigger Pockets, and learned how properties are valued, bought and sold. I got especially interested in apartments because of scale — why buy one rental when you can buy 100? All the gurus touted how great passive income is, and they made it sound easy as pie.
(It isn’t.)
So rather than go all-in on another tech startup, I… went all-in on a real estate startup.
We bought a few properties (after making offers on hundreds), put on some really popular events and built a database of over a thousand investors. The future was bright. Until…
COVID
Less than two weeks before closing, two of our key partners got spooked by COVID and pulled out. This triggered a a domino effect with other investors and, long story short, the deal collapsed. We lost most of our earnest money.
(Less than a year later the property sold for $1 million above what we had it for. It proved our thesis: this was a great deal! We just failed to execute.)
From there it was one headache after the other. The pandemic hit one of our properties particularly hard because it is in a tourist town. Sadly, our property manager died suddenly from a brain aneurysm. This meant I had to go take over the property and learn property management on the fly. I ended up moving there full time for almost three years.
In the meantime, inflation reared its head and the Fed raised interest rates faster than it had since the late seventies.
This is a Bad Thing for real estate!
I had never worked in an industry that is sensitive to interest rates like real estate. In fact, the only people in real estate who have worked in that environment have been in it since the mid eighties. 95% of today’s investors are in uncharted territory.
It was a learning experience.
What I Learned
I could list all the things I learned in the industry about risk, debt, equity, property management, and so on, but what I really learned is the hard truth:
I’m just not a Real Estate Guy.
I don’t get excited about rehab projects, or combing through listings, or touring houses just for fun. I don’t get pumped up from learning about real estate markets, or pitching to investors, or implementing value-add strategies or running a rehab project. And I really don’t like negotiating.
In my heart of hearts, I’m a software guy who loves to explore the boundaries of technology by digging into the nitty gritty of code.
So in 2023 we decided to wind down the firm. We still own one property, but it’s mostly in maintenance mode while we wait for the market to reset itself.
A few months back I felt myself stagnating and decide to survey the tech scene to see if I still fit in. I signed up for an online data science course in Python and quickly discovered a few things:
-
Though the technologies continue to evolve, the fundamentals are still the same,
-
Writing code again is like putting on a comfortable pair of slippers,
-
It’s easier than ever to write quality code, and
On the other hand…
Tech is generally seen as a young person’s game (I almost wrote “young man’s game”), and I can’t help feeling a little insecure about it. It might all be in my head… but maybe it’s not?
On the other other hand
I love writing code! It invigorates me. I knew I had to get back into it when I watched this video about lambdas in functional programming. To most people, this kind of thing is as stimulating as cleaning out the dryer lint catcher, but to me it’s manna from Heaven. I discovered it while reading The Imposter’s Handbook, which I will write more about in a future post.
What Next?
Wow, you made it to the end! I’m flattered. I will be writing more about what it’s like to be an Old Programmer. Please subscribe, and let me know what you think!