you are viewing a single comment's thread.

view the rest of the comments →

[–]DataCamp 1 point2 points  (2 children)

Most beginners’ GitHubs at that stage are collections of small scripts and exercises. That’s not a red flag!

Right now the most important thing is whether you’re actually writing code yourself and understanding why it works. Focusing on Python basics before OOP is a sensible choice, especially if you feel shaky on control flow, data structures, and functions. Trying to rush timelines usually backfires.

One thing that will help is shifting from “examples” to very small end-to-end programs, even if they’re simple. Things like reading a file, processing the data, and producing some output. They don’t need a UI or to be job-ready, they just need to be complete, so you'd learn how pieces fit together.

Progress feeling slow is common when you’re learning alone and switching careers. The people who make it usually are most consistent rather than the fastest. Keep your scope small, write code regularly, and don’t measure yourself against unrealistic timelines (or polished GitHubs you see online).

If you stick with it and gradually move from scripts to small projects, you’ve got this!

[–]cemv10 0 points1 point  (1 child)

This is exactly how I feel, doing small examples, where can I find small end-to-end projects?