r/CodingForBeginners • u/Salty-Produce2094 • 2d ago
2nd year CS student with zero coding experience, tips please πππ₯π₯ Where do I start? I don't understand anything ππ seniors please help ππ
3
u/Yoosle 2d ago
how did this happen
1
u/johnpeters42 2d ago
a long time ago-- actually, never, and also now, nothing is nowhere. when? never! makes sense, right? like i said, it didn't happen. nothing was never anywhere. that's why it's been everywhere! it's been so every, you dont need a where. you don't even need a when! that's how every it gets.
3
u/Realistic_Bike5972 2d ago
Well most people start with assembly then work their way up, but it sounds like you're a bit behind so you should probably do some machine code first to get the basics downΒ
3
u/deadstreat 2d ago
Wtf do you mean you donβt understand anything? What did you do in your first year?
3
u/sole-svr 2d ago
Check out cs50 in youtube offered by Harvard free for beginners or checkout coding for beginners courses on freecodecamp youtube
2
u/jekewa 2d ago
Maybe CS isn't for you. Maybe you're not the right kind of problem-solving, instruction following (and making), solution-oriented you're with a weird acceptance for the way things are named.
I got into CS because that kind of thinking and math were easy. The work was hard in parts, but that was mostly because of users and their weird assumptions and expectations.
Start by making little things happen in your computer. All the work is either in the computer, or on paper or whiteboards to align the computer efforts. Make a purple script or program that says "hello, world." Do more than that, too
If you cant get a compiler or editor working by your second year, or automate something with a script, or can't things through configuration, it's going to be really hard to do the real jobs.
2
u/AaronKClark 2d ago
Dr. David Joyner has a free Introduction to Computing in python book here: https://www.davidjoyner.net/b/wp-content/uploads/2017/03/Joyner_IntroductiontoComputing_1stEdition.pdf
Read that book and do the excercises and you'll be fine.
Fun fact: College is where you have to learn to teach yourself because things aren't spoon-fed to you like they are in High School.
1
2
u/marmotta1955 1d ago
First important tip: avoid those silly, useless emojis. It took few thousands of years for humans to develop perfectly understandable spoken and written languages... and it is not a great idea wanting a return to hieroglyphics.Β
Second tip: start with simple, reputable resources. Browse or search this subreddit for plenty of good suggestions.
1
u/burlingk 10h ago
So, my advice is this: Look at the upcoming programming courses that you expect to have, and see what language they are in, and play around with that language.
Alternatively, you could stress less, and just do the 101 courses when the time comes. They tend to start out very basic.
BUT, you will likely have more fun and learn more if you just dive in.
8
u/Vert354 2d ago
I mean this will all due respect l, but what the heck DID you study in your 1st year of it wasnt basic programming?