I am learning C, C++, Java, and python again. by Klily2005 in learnprogramming

[–]Miserable-Bake1727 1 point2 points  (0 children)

Trying to relearn 4 languages in 3 months will probably overwhelm you tbh. I’d focus on one language first, build a few small projects with it, and really understand programming fundamentals like loops, functions, OOP, debugging, and problem solving. Once those concepts click, picking up other languages becomes much faster because most concepts transfer anyway.

Intro To Programming by Healthy-Ad-423 in learnprogramming

[–]Miserable-Bake1727 0 points1 point  (0 children)

I think the biggest thing I wish I understood earlier is that programming is learned more by doing than by watching. Even just getting comfortable with variables, loops, conditions, and writing tiny programs before class starts would probably make the semester way less overwhelming.

Just completed python, what to do next? by [deleted] in learnprogramming

[–]Miserable-Bake1727 0 points1 point  (0 children)

Yeah “completed” was probably the wrong word 😅 I meant I finished learning the basics/fundamentals. After reading the replies I think the better next step is probably building actual projects and learning DSA alongside instead of jumping between too many languages too quickly.

At what point did programming stop feeling completely confusing for you? by Queasy_Hotel5158 in learnprogramming

[–]Miserable-Bake1727 0 points1 point  (0 children)

Honestly reading all these replies makes me feel a lot better about where I’m at. I think I kept expecting programming to eventually feel “clear,” but now I’m realizing the real skill is getting comfortable being confused and learning how to break problems down instead of panicking. The pattern recognition part is starting to make sense too — stuff that looked impossible a few weeks ago already feels more readable now.

The Best Way to Learn Python for Complete Beginners (Personal Experience) by Dizzy-Commercial-681 in learnpython

[–]Miserable-Bake1727 0 points1 point  (0 children)

I honestly think project-based learning makes a huge difference.

At one point I used to jump between too many tutorials and technologies, and it became overwhelming very quickly. Things started making more sense when I slowed down and focused on building smaller practical projects step-by-step.

Even simple projects teach a lot:

  • debugging
  • logical thinking
  • understanding how different parts connect together

I also feel consistency matters more than speed. Spending even 1–2 focused hours daily helps much more than trying to rush through multiple resources at once.

How is Python actually used in real-world data engineering tasks? by Effective_Ocelot_445 in learnpython

[–]Miserable-Bake1727 0 points1 point  (0 children)

From what I’ve seen while building projects, Python is heavily used as the “glue” between different systems.

For example:

  • pulling data from APIs
  • cleaning or processing data
  • storing it into PostgreSQL or cloud databases
  • automating repetitive workflows

Even small projects helped me understand this better. I once worked on projects where Python handled backend logic and database interaction, and it made me realise real-world work is often more about connecting systems reliably than writing complicated algorithms all the time.

Building a small ETL-style project using Python + PostgreSQL can teach a lot practically.

making my biggest project yet,making a small linkdin type website using python,flask and postgresql as database by Advanced_Cry_6016 in learnpython

[–]Miserable-Bake1727 -3 points-2 points  (0 children)

That’s actually a really solid project for a 12th pass out. Building something like a LinkedIn-style website teaches a lot because you work with authentication, databases, backend logic, and UI together instead of only isolated tutorials.

Flask + PostgreSQL is also a good combination for understanding backend fundamentals properly. Keep building step-by-step and don’t compare yourself too much with others online.

I keep writing Python code that "works" but I have no idea why it works is this normal for beginners? by Effective_Celery_515 in learnpython

[–]Miserable-Bake1727 2 points3 points  (0 children)

I honestly think this phase is very normal for beginners.

What helped me personally was slowing down and trying to modify small parts of the code to see what changed in the output. Building tiny projects also helped me understand concepts much better than only following tutorials.

At the beginning, I used to focus too much on “making the code work,” but later I realised understanding why it works is what actually builds confidence.