Yep.
Of the remaining 10%, half of that is marveling at how something that was annoyingly convoluted and difficult to implement is just an absolute breeze with the structure of the new language and you don't have to bang your head against the wall doing that any more. And the other half is finding that something that was an absolute breeze in the old language is annoyingly convoluted and difficult to implement so you bang your head against the wall any time you have to do it 
I'm not really a programmer or computer language guru, but that makes sense. I learned Python and R in school, plus SQL, which I know is technically a language, but it's really its own thing imo, and I don't put it in the same category as stuff like Python.
R, in the right environment, is crazy-useful for statistical analysis and I understand why researchers love it.
Python is basically Programming For Dummies Who Don't Understand Programming (at least I think....bear in mind I don't really know any other languages), and I see why it's so popular with data scientists. I've looked at some C++ stuff before and as soon as I realized you have to declare variable types, I b like "Nah, I'm out." Python does that automatically, or rather it interprets data types automatically as it compiles. That's what makes it so easy, so idgit-proof to learn, and so fast to code in.
It also makes it slower, because under the hood it's having to do a bunch of stuff on the back end that you traded off for ease on coding the front-end. That's why the DS world uses popular data modules like Numpy and Pandas which, among other things, streamlines the processing tasks, and effectively cheats the system so that you get the ease of the Python language but with the speed of C++. I mean, they do other useful things too, but that's a lot of it.
At any rate, I see your point, and the programming they taught us to do focused more on learning how to think algorithmically and not really grilling us on syntax. As a result--especially two years removed from school and not really using it much on the job--I often figure out
what I want to do, and wind up googling/ChatGPTing some piece of code that I either can't remember or don't know how to do. But I wouldn't even be able to do that if I didn't know how to think through it in the first place. You can't believe how dumb some of ChatGPT's answers are if you just give it a general problem to code for you, even if it works.