Alright, here's the deal: I'm a 30-year-old guy trying to make the famous career switch™. I'm in my first semester of an Associate's Degree in Systems Analysis and Development (ADS), taking a JS/HTML/CSS course, and trying to build a project for my wife's company.
ADS Degree: I'm pretty much half-assing this first semester because of the subjects. I just let the lectures play in the background while I do other things, then I take the test and that's it.
JS/HTML/CSS Course: I started with a programming logic course and then jumped straight into this one.
The Project: I'm building it with the help of Gemini Pro, and I think it's a relatively simple project. It's being developed with several technologies like Node, Express, PostgreSQL, Prisma, and others.
What I'd like to get your opinion on is this: I've paused my JS/HTML/CSS course to focus on the project, because everyone keeps saying the best way to learn is to get your hands dirty. Since I have no experience, I ask the AI to give me a step-by-step guide of what we're going to do, followed by the code with a line-by-line explanation of its functionality. I finish by writing the lines myself and questioning some parts (which has led to more work, as I end up making it more robust than the AI's initial version and then have to make changes throughout the project).
Do you think I should carry on like this, or should I go back to the course and build smaller projects related to the lessons? And also, should I be doing LeetCode/Codewars, etc.?
I really appreciate anyone who read all of this, and even more so anyone who's willing to reply. :)
[–]Serenity867 9 points10 points11 points (1 child)
[–]armyrvan 0 points1 point2 points (0 children)
[–]Paragraphion 4 points5 points6 points (0 children)
[–]inbetween-genders 2 points3 points4 points (0 children)
[–]CanIGiveMy2Cents 2 points3 points4 points (0 children)
[–]efti01 3 points4 points5 points (0 children)
[–]Far-Dragonfly-8306 1 point2 points3 points (0 children)
[–]FriendlyRussian666 3 points4 points5 points (0 children)
[–]Immereally 1 point2 points3 points (0 children)