Learning habits and the use of AI

Posted by Goldenskyofficial@reddit | learnprogramming | View on Reddit | 24 comments

Hey, y'all!

I'm a 15-year-old kid learning programming. Have been learning for a while and probably will keep on learning for the rest of my career, but I've made peace with it and I actually really enjoy it. It's comforting, somehow. I'm here to ask a question about learning habits. I'm working on a personal blog as a 'portfolio' portfolio piece.

Basically a full-stack platform with all my projects, documented, and everything. I want to link it back to everything I'll put up on YT, as well. It's a place where I can throw all my experiments and expand it further into a full, complex 'learning center' for all my material in the future. Thought it was a pretty neat idea. I've decided not to give into scope creep and I am almost ready to ship a super basic version with all the core features (which I can then build upon further). Have had a lot of fun, but also darker days when nothing was working.

Asking AI for help has been pretty tempting on those days. It helped me progress faster and get this thing ready faster, but I also feel that it has slowed down my learning somehow (even though I feel like I know way, way more than I have known and can code way more by myself than I could in past years).

How can I use AI properly? Am I using AI properly? Is CS even worth pursuing anymore (I love it, and everything seems to lead my heart back to it - I want to be a great computer scientist, not only a great 'coder', cuz there are enough of those already...)? How can I come up with a solution (even when it feels impossible) from disconnected resources when a slight boost from AI gets the momentum going again and seals the gaps I can't?

In other words, how can I be more thorough and enforce a deeper understanding even when it feels impossible to get anywhere without a little push?

Cheers for your time! Can't wait to see what you guys have to say.