This applies to many niche skills. I didn’t learn astrophotography from school, I learned it by getting my hands dirty & spent every night learning how NOT to do it.
If you want to do something, just start doing it. Waiting for someone to teach you might leave you with nothing.
Q: How are job postings for software engineers rising rapidly despite AI agents automating coding?
A: Because there’s far more code to manage than ever before. We’re already seeing a 14x YoY increase in GitHub commits, and it’s accelerating.
AI has dramatically lowered the cost of writing code, so it’s now being used across far more businesses, applications, and use cases.
We’re at the beginning of a massive productivity boom driven by the proliferation of bespoke software throughout the entire economy.
Coding has been AI’s breakout use case this year. The fact that it’s increased demand for software engineers — rather than decreased it — should call into question the entire “AI will cause mass job loss” narrative.
The 2-4 hours you spend scrolling each day (or 730-1460 hours each year) is more than enough time to write a book, build a business, or get in shape. In the moment, it seems like nothing. That's why it's so dangerous. Your time disappears without you being conscious of it.
Elon has a great way of explaining this.
He says:
"My way of dealing with mental problems is to make sure you really care about what you're doing, and take the pain."
I think it's so funny that the most productive person on earth does zero meditation or journaling and doesn't optimize his morning routine.
He wakes up and picks up his phone and goes to war. Every day. That's his routine.
He goes to war.
Marc Andreessen on introspection and the benefits of retardmaxxing:
"There's this guy on YouTube who has basically a hundred videos on retardmaxxing."
"He's like my new life coach. I haven't met him, but from a distance."
"It's basically just—retardmaxx. Go to work, do a good job, come home, it's fine. Start a company, it succeeds, it fails, it's fine. Have too much to eat one night at dinner, it's fine. Go to the gym, don't count your reps, it's fine. Ask a girl if she wants to go out with you, if she says no, it's fine."
"It's like 100 30-minute videos about retardmaxxing. And you would think that after the first two minutes, he kind of covered it. But no."
"And by the way, they're all hysterical. They're all absolutely fantastic. It's literally him on his porch in the middle of nowhere with a cigar, and it's like a half hour."
"It's just absolutely spectacular."
@pmarca with @HarryStebbings
Not enough people talk about how @LucaNetz (and obvious everyone who works at Pudgy) is non stop still going at it
Whilst the price of the token is pretty detached from the IP, I still think it’s cool how all over the place Pudgy Penguins are
I see friends like the reels (and they have no clue it’s smth from crypto)
I see the toys everywhere
I had a friend who’s insanely into Pokémon and One Piece mention he likes the Pudgy TCG
Just crazy
Is Traditional Software Engineering Dead?
“Does this mean that traditional software engineering is dead? Absolutely not. Software engineers—even the ones who are not necessarily tuning or training AI models—these are now among the most leveraged people on earth. Sure, the guys who are training and tuning models are even more leveraged because they’re building the tool set that software engineers are using.
But software engineers still have two massive advantages on you. First, they think in code, so they actually know what’s going on underneath. And all abstractions are leaky. So when you have a computer programming for you—when you have Claude Code or equivalent programming for you—it’s going to make mistakes.
It’s going to have bugs. It’s going to have suboptimal architecture. So it’s not going to be quite right. And someone who understands what’s going on underneath will be able to plug the leaks as they occur.
So if you want to build a well-architected application, if you want to be able to even specify a well-architected application, if you want to be able to make it run at high performance, if you want it to do its best, if you want to catch the bugs early, then you’re going to want to have a software engineering background.
The traditional software engineer is going to be able to use these tools much better. And there are still many kinds of problems in software engineering that are out of scope for these AI programs today. The easiest way to think about those is problems that are outside of their data distribution.
For example, if they need to do a binary sort or reverse a linked list, they’ve seen countless examples of that, so they’re extremely good at it. But when you start getting out of their domain—where you have to write very high-performance code, when you’re running on architectures that are novel or brand new, when you’re actually creating new things or solving new problems, then you still need to get in there and hand code it.
At least until either there are so many of those examples that new models can be trained on them, or until these models can sufficiently reason at even higher levels of abstraction and crack it on their own…
And remember: there is no demand for average. The average app—nobody wants it, at least as long as it’s not filling some niche that is filled by a superior app. The app that is better will win essentially a hundred percent of the market. Maybe there’s some small percentage that will bleed off to the second-best app because it does some little niche feature better than the main app, or it’s cheaper, or something of the sort.
But generally speaking, people only want the best of anything. So the bad news is there’s no point in being number two or number three—like in the famous Glengarry Glen Ross scene where Alec Baldwin says, “First place gets a Cadillac Eldorado, second place gets a set of steak knives, and third place you’re fired.”
That’s absolutely true in these winner-take-all markets. That’s the bad news: You have to be the best at something if you want to win.
However, the set of things you can be best at is infinite. You can always find some niche that is perfect for you, and you can be the best at that thing. This goes back to an old tweet of mine where I said, “Become the best in the world at what you do. Keep redefining what you do until this is true.”
And I think that still applies in this age of AI.”
With three frontier labs going public this year, capital is being allocated at a civilizational scale, and trust me, it will have the power to change the human story. Don't see this as just a temporary investment cycle.