8,350 karma · joined August 23, 2010
I perceive the AI itself as a very fast junior that I pair program with. So you basically need the seniority to be able to work with a "junior ai".
The bar for human juniors is now way higher than it used to be.
One thing I want to mention here is that you should try to write a test that not only prevents this bug, but also similar bugs.
In our own codebase we saw that regression on fixed bugs is very low. So writing a specific test for it, isn't the best way to spend your resources. Writing a broad test when possible, does.
Not sure how LLM's handle that case to come up with a proper test.
I work a lot with juniors, and they all seem to prefer watching video's. But videos in my opinion are a slow way to gain superficial knowledge.
Do it the hard way and read the official docs, it will be your superpower. Go fast over the easy parts, go slow over the hard parts, it's that simple.
And if you think I'm kidding, no I'm not.
Some of those boys end up with herpes, but it's all fine in MAGA land.
Source, straight from the horses mouth: https://youtu.be/KolvU5m0CZI?si=KMnq_y8KfGuhXkDY&t=410
And when we travel to US, they need to check our social media to see if our opinions align with the US government.
A lot of people want X, but they also want Y, while clearly X and Y cannot coexist in the same system.
Sometimes I instruct copilot/claude to do a development (stretching it's capabilities), and it does amazingly well. Mind you that this is front-end development, so probably one of the more ideal use-cases. Bugfixing also goes well a lot of times.
But other times, it really struggles, and in the end I have to write it by hand. This is for more complex or less popular things (In my case React-Three-Fiber with skeleton animations).
So I think experiences can vastly differ, and in my environment very dependent on the case.
One thing is clear: This AI revolution (deep learning) won't replace developers any time soon. And when the next revolution will take place, is anyones guess. I learned neural networks at university around 2000, and it was old technology then.
I view LLM's as "applied information", but not real reasoning.
Let them focus on offering a payment system, and let others focus on their thing.
Greenland and Denmark weren't present to make a deal.
And to quote Trump: "Well, the deal is going to be put out pretty soon and we'll see. It's right now a little bit in progress, but pretty far along." (from https://www.youtube.com/shorts/W_UE7h3nTmQ)
The deal that is "now a little bit in progress", sounds to me like there is no deal.
When the reporter asks: "Does it still include US having ownership of Greenland?"
Trump: "Um....eh...."
All this posturing and he ended up with nothing.
Trump got empty hands, he got totally played by the nice words of Rutte.
Edit: Your conversation is really mind boggling:
"Trump got a great deal on Greenland!"
"What deal?"
"How would I know?!?!?!"
> Can you show an Ukrainian law that allows men to freely cross the border?
Did I say he crossed it legally? He crossed it illegally of course, which according to you was impossible due to guards with automatic rifles, drones and anti-personnel mines.
> half of my family lives in Ukraine.
My bet: You haven't spoken with them in years, because they cut connections due to your political views. Just as I will now.
Well, the guy I know fled Ukraine last year, and is now alive and well abroad. So I would say very likely.
I rather have a few weapons, than no weapons at all.
When Russia was doing "exercises" at their border in 2022, I asked them in a meeting what they felt (guys living in Lviv). Most of them thought Russia would have done it in 2014 already, and now it didn't make much sense. Only 1 person responded he filled up his gas tank. But in the end, nobody left Lviv right after the invasion.
- https://web.archive.org/web/20221004062915/https://organicco...
So at least for us, developers still have a lot of bargaining power.
China as a country of course, what else?