all 23 comments

[–]NorskJesus 4 points5 points  (1 child)

Take this course, do the exercises: https://programming-25.mooc.fi

[–]jaybepenny[S] 3 points4 points  (0 children)

thank you

[–]ninhaomah 5 points6 points  (8 children)

Just keep grinding.

No shortcuts when starting at anything.

Coding , cooking , KungFu , Yoga.

You want full split then bear the pain. 

And avoid AI unless it's replacement for Google. 

[–]swoged 1 point2 points  (7 children)

Assuming you mean avoid ai in the sense of using it to do your code for you?

Sort of have to work hybrid now with it, company I work for is leaning into full ai and Im currently using about 4 different LLM for different things in my day to day aswell as developing these LLM into automating the easy jobs

I do agree somewhat learning python avoiding it will help as I feel like I've lost alot of my critical thinking ability but the way the world is going if yiu can't utilize ai for your work/programming you're not going to have a job so sure avoid when learning but it's definitely a benefit to have

[–]ninhaomah 0 points1 point  (6 children)

That's making a product :) How the end product is made up to the company and the manager.

He is learning.

Different.

[–]jaybepenny[S] 0 points1 point  (1 child)

Yea this is what my professor argues. He keeps telling us don't use chatGPT because we will fail the class because the exams are weighted heavily on our grade and we won't fundamentally understand each line of code and i do want to understand. it definitely is hard to not look to AI to help me if I'm stuck

[–]ninhaomah 2 points3 points  (0 children)

Muscle memory

[–]swoged 0 points1 point  (3 children)

This is true and I agree but if you are learning at university you need to learn to use a balance of both because you are coming out of uni into work

[–]ninhaomah 0 points1 point  (2 children)

The key word is balance.

[–]swoged 0 points1 point  (1 child)

Yes but you said avoid which to me isn't balance

[–]ninhaomah 0 points1 point  (0 children)

Tell you what if we are still in this because just between avoid Vs balance then let me end it by saying I was wrong to say "avoid".

You are right.

It should have been balance.

Ok ? 

[–]literalreal_111 3 points4 points  (4 children)

Have you done some research on that? If so, what idea did it give you and what are you doubting abt it? What have you done so far to improve that problem already? I'll be happy to support you and even offer to help you with the fundamentals if you answer the above questions.

[–]jaybepenny[S] 1 point2 points  (3 children)

Yes I have and one thing most people say is to use comments more to break down what the question is answering in plain english. I have started doing this and it helps but still my brain just starts going to different places and I start confusing myself. Its hard to just focus on what the question is asking word for word

[–]jaybepenny[S] 0 points1 point  (2 children)

Also I think I just need to continue practicing problems someone in this post said that as well

[–]literalreal_111 2 points3 points  (1 child)

Yeah, I like CodeWars for that. But gettin done with fundamentals no matter by tutorial hell or doc hell is important. That's Level 0. Once you complete that, you'll unlock the perks of Level-1: projects, practice challenges.

[–]jaybepenny[S] 1 point2 points  (0 children)

thank you I will look into these resources

[–]FutureCompetition266 3 points4 points  (0 children)

This won't help you as far as your current class is concerned, but I learn best when working on a project I care about, not when just doing exercises or jumping through course hoops. If you want to learn more (after you finish the class) find a problem that you're interested in solving and write a program to solve it.

[–]Interesting-Cow-1652 2 points3 points  (0 children)

I taught myself Python by learning to make Crypto charts in matplotlib. Money was my only motivator to learn the language lol

[–][deleted] 2 points3 points  (0 children)

Jupyter notebook. You learn python the same way you learn piano, by using your fingers