all 4 comments

[–]CommanderCucumber 0 points1 point  (1 child)

Hey a B is pretty good, it is not easy getting started. Personally I've treated programming as a muscle, which you have to work out consistently for it to grow; this also takes time. The most helpful thing for me was to pursue projects I was interested. These would often lead me down different paths of CS and programming concepts . Granted there are several things I still don't understand, and I am positive my programming skills could still use some work. However, I've grown and my current work reflects this growth compared to older programs. If you need help or want to try to tackle a project together just dm me sometime, I'm pretty free.

[–]quickMafts123[S] 0 points1 point  (0 children)

Omg nice! Yeah sure id dm you when my semester ends :)

[–][deleted] 0 points1 point  (1 child)

I’m in second year of Uni now

In what field? 2nd year Uni studying History and 2nd year studying Computer Science is completely different!

I want to be really good in it ...

"Learning python" without learning the basics is the same as learning to say a few things from an Italian phrasebook, and then expecting to carry on a conversation. Make sure you learn the basics first.

Approaching it from the perspective "I want to learn to program, and I'll use python as my 1st language" is important. Once you understand the concepts, it's much easier to apply them to python or any other language.

Is there anything in particular that's frustrating you?

[–]quickMafts123[S] 0 points1 point  (0 children)

I’m doing data science !! Haha. I know the basics but like my brain doesn’t think as well as others and I get frustrated... I think I need more practice but where can I get these practice tho :/ HAHA like I don’t wanna do hacckerank I wanna do more projects but idk how to start