My best advice to you would be to learn CS the hard way (without AI).
Ignore the “AI learning tools” see on HN or mentioned by peers. Learning should be challenging so if it feels like a shortcut, it probably is. Don’t fall into that trap and you’ll be a more competent developer as a result, both with and without AI
Linux/Terminal truly feels like opening another dimension of thinking, its too luring sometimes.
Working with ai vs. coding yourself is the difference between ordering electrical components from digikey vs. designing them yourself. You can end up with functionally the same result and a lot faster, but they're hardly comparable activities!
And I'm just 28, but I've been fucking around with computers non-stop since I was 12 :) Only as a hobby, mind you. Never as a job.