Appreciate your thoughtful reply - the best input that can be given is general anyways to find a way to apply back to our own world :)
That's fair about your concern about the tooling. In case your'e interested, happy to share a bit more since I come from a web background too a long time ago, but quietly kept my skills at least passable for hobby learning.
Knowing how the tools work is relative to how fast they're evolving, the impossibility of keeping up, let alone finding an application for it (shipping).
I spent pretty much 8-10 hours a day last year keeping up, and it felt like 1 month worth of normal tech progress was happening in 1 week, and stepping away quickly caused a gap.
One viewpoint I opened up to was by solving a problem, with web app, and increasingly adding more and more AI tooling, first staring with api.. and then going beyond is critical because there's a new programming language.
Prompting. Chain of thought, all that stuff. I remember playing around with GPT and having conversations and getting much better results quietly for a very long time until a CoT paper came out and I scratched my head.
All to say, trust your abilty to learn and get to it. The lake of all this stuff is becoming a sea and much bigger very quikly, but the tooling is improving. If I tried to learn everything from scratch, it would be harder 2 years ago than now.
Now, I agree that tying ones self too much to one framework is risky. Framework in AI are early, and don't have a shelf life of years... maybe 6-18 months. Langchain is even starting to fall out of favour for a few other that are simpler from the results of just building and shipping.
You do pick up a ton a long the way. I have known python for a long time and glad I kept it around instead of taking best career practice and floating into management and leadership and getting off the code. The combination of business / problem solving experience in the real world helps a lot to balance out what to do.
I'm not sure I really agree with folks looking down on chatgpt "wrappers"... web apps in a lot of ways are database wrappers then. The value is in putting computers to work for people to make their life better. So I guess part of it is deciding what this all means for you, and base your participation on it.
Lots of places and ways to grow intrinsically, extrinsically and also make a difference in a way that means something to you.