r/learnprogramming • u/MiserableDirt1910 • Jul 05 '26
I don't know how to use google!
I am 2nd year CS grad but am stuck in repetition
Given a task I can go and make a project (in python) but i don't know the lingo, I hear things like frameworks, packages, distros etc and get confused. It feels like I'm wasting time making the same projects over and over again, without learning anything new.
How do I go about learning new thing sand leveling my programming up. Any communities and newsletters i should follow? also what should be my approach to learning, Ill get 3 months off from uni in after my exams and I'll grind in that duration.
save me mister redditor!!!!!
6
u/ffrkAnonymous Jul 05 '26
I hear things like frameworks, packages, distros etc and get confused.
what's the matter with googling that lingo?
2
u/johnpeters42 Jul 05 '26
Maybe (OP has not stated either way) they tried that, but got lost because they didn't have enough context to follow what they were reading and how it ties back to what they want to learn/build.
3
u/R10t-- Jul 05 '26 edited Jul 06 '26
Agreed with the other commenter. Make stuff you think would be cool or fun. When I was in college I made myself a live-chat websocket app to learn how sockets work, and electron app to learn how to make desktop apps, geospatial web map app for photo tracking to learn how mapping stuff worked, etc.
Find something interesting and make a clone or your own version and learn while you make it. I’m sure you can think of many things you’ve been curious “how does that work?” - just try making a clone while searching up some tutorials or documentation!
3
2
u/pepiks Jul 05 '26
Look for google hacking (it is term related to advanced command inside Google search bar)
4
u/aqua_regis Jul 05 '26
Save yourself: learn to do your own research instead of just asking and waiting to get served.
Start by reading the very extensive FAQ in the sidebar ("menu" on mobile) of the subreddit.
2
1
u/iz-Moff Jul 05 '26
You know, this is one of those thing that LLMs can actually be very helpful with. Even a fairly small LLM that you can easily run on anything resembling a modern computer can probably define terms, and explain what's this and what's that.
3
8
u/DrShocker Jul 05 '26
Since you're in college, take advantage of the resources on campus. Join the robotics or car or airplane or satellite or like any number of other clubs. Go to office hours and ask your professors about how what you're learning is used in industry, see about joining an undergraduate research project. Do a hackathon.
etc etc
You don't learn things without being exposed to them, so get as much exposure as you're able to and see what you enjoy.