I'm about to embark on a 90-day coding journey and would love some advice from seasoned developers. Here's my plan: I'll start by learning Python, then move on to JavaScript and Data Structures and Algorithms (DSA). I intend to make daily commits on GitHub by building small projects, and I'll share my progress on LinkedIn and Instagram for accountability. Ultimately, my goal is to build projects, grasp the fundamentals, and transition into freelancing. What's one thing you wish you had known when starting out? Any resources or common mistakes I should steer clear of?
5 Answers
Hey, just remember to enjoy the process! Coding is supposed to be fun, and keeping a positive mindset is really important.
One key tip is to avoid using any AI tools while coding. It might seem tempting, but relying on them can hinder your learning process. Just to clarify though, I did have a laugh when I noticed your post seemed AI-generated!
You really don’t need to tackle both Python and JavaScript at the same time. Stick with one language first to make sure your focus is on mastering it, rather than just bouncing between syntax.
Just a heads up, if you’re starting from scratch, 90 days is a really ambitious timeline to learn Python, JavaScript, and DSA. It might be better to extend that to give yourself a more gradual learning curve — something like 360 days could be more realistic!
Unless you're a coding prodigy, landing freelancing gigs in 90 days might be a stretch. Clients typically look for experience, so focus on building a solid portfolio first before jumping into freelancing; it takes time to gain that credibility in a competitive space.

Yeah, I noticed that too! But we all start somewhere, right?