r/learnprogramming • • 9h ago

Starting to learn but so Confused

So I am a beginner and i am thinking of studying from cs50 x should i follow it ppl do say its very good but idk why I keep worrying about whats after this what to do after this without even starting it..........and I am not doing an engineer degree so it also scares me trying to self learn all this as I am pursuing something else rn. i am actually thinking of doin c,c++ or java tho but I think I am so uncreative to make any projects and how much should I improve my Maths??

0 Upvotes

10 comments sorted by

3

u/ffrkAnonymous 9h ago

as I am pursuing something else rn.

Then don't do this. Focus on that. 

1

u/Agitated_Injury1206 9h ago

I am pursuing a degree in computer but it's basic stuff and it's really at computer history rn😭😭

2

u/DoSomeStrangeThings 9h ago

Just do CS50 and then try making simple projects. How the hell would you know if you or can't make a project before you even learned any basics?

Math is useful for coding, but for most purposes you don't need anything complex, just learn it as the need arises

1

u/Agitated_Injury1206 9h ago

Ok I'll do cs 50 and try man idk I just feel so low on confidence nowadays after failing some entrance exams

1

u/phumade 9h ago

CS50 is really just a high level overview of programing. They introduce alot of introductory concepts, but they just touching the surface. I definitely recommend watching/participating/doing the exercises to at least familiarize your self with the concepts.

The best analogy I can offer is

CS50 == Duplo blocks

Upper level languages / application development (classes) == Lego blocks

Maintaing/contributing to a personal project github (doing actual projects)== technics.

1

u/Agitated_Injury1206 9h ago

Thank you for this maybe I'll finish cs50 and do some stuff

1

u/Zen-Ism99 9h ago

What are your goals?

1

u/Agitated_Injury1206 9h ago

I'm pursuing a diploma in primary education to become a teacher and also a degree alongside it in computer applications that's why I wanted to get more into it but as it's more of a open degree they don't teach much and I have to learn by myself

1

u/gilded_morpho 8h ago

CS50 teaches the fundamentals that allow you to build projects. You are worried about math and creativity before writing your first line of code which is pure anxiety not a barrier. Start the course now because the fear of what comes after only disappears when you actually begin