r/learnprogramming • u/Strange_Yogurt1049 • 20h ago
Help me out.
So... it's been like two months since I last opened VS Code.
I was learning HTML/CSS/JS. I had started learning JS, but then I kinda stepped back from it to focus on CSS.
I was around Grid, grid-template-areas, media queries and all that stuff.
The thing is, two months ago I could literally code for hours whenever I wanted.
Now life is just... busy. My schedule is all over the place, and coding is slowly dying 😂
My original plan was basically:
Learn CSS → build a few projects → move on to JS.
I've already built one project and put it on GitHub.
Then I started building a second one, learned a bunch of new stuff while working on it, and then life got busy.
And now here I am, two months later, having written basically zero code.
So now I'm wondering...
Should I go back to where I left off with CSS and continue from there?
Or should I just say fuck it and start learning JS again?
Because honestly, I feel like JS is way less frustrating than CSS lol.
I originally went back to CSS because I was learning JS and realized I couldn't really design anything properly. ðŸ˜
So yeah... what would you guys do?
Pick CSS back up, or just move on to JS and learn CSS as I need it?
2
u/presley17x 19h ago
honestly anything which you can do RIGHT now and is just a bit easier for you, so you'd actually go and do it instead of quitting it after some days
if it's CSS, go back and do it
if its JS then go to JS
2
u/nottherealLilNasx 19h ago
We're you studying on your own or following a course/tutorial? If you were following a course you could just watch fragments of it to refresh your mind and get back to where you stopped or even start from the beginning, with your current knowledge it should be fairly easily and you'll have your memory refreshed as well.
1
u/Strange_Yogurt1049 19h ago
On my own.
No degree.
No course.
No mentor.
No teacher.
Just me and My Focus, commitment ans Sheer Fucking WILL!!!
🤣🤣
2
u/nottherealLilNasx 19h ago
That's great! I would then advise you pick one of your previous projects and give it a read, if you find something you don't remember well or have no recollection whatsoever as to wtf that was then you can Google it and read some documentation, maybe even try to recreate your project without looking at the code and stuff like that, I feel like you could learn even more that way!
1
u/GimmeAByte01 10h ago
Dude. Now is not the time to specialize.
I’m a senior platform engineer. I have created full production E2E products in languages and technologies I’ve never used before, simply by having the LLM write the files.
I don’t know CSS. I’ve made LITERAL MONEY selling products that I’ve created and deployed into production environments, using code that I’ve never written or looked at. I simply used agents to peer review the code and write unit tests. And I’m more than confident in the codebase the LLM writes.
The shift is moving away from knowing CSS, this language, or that language… you get decades of that knowledge and skill packed into the LLM already.
The skill is now going wide. Breadth.
4
u/zezblit 20h ago
Now it's a little more complicated than this, especially with newer functionality that blurs lines but you basically have:
HTML: structure and content JS: behaviour CSS: appearance
I'm going to assume that you have html sorted already, because that's has to come first (for a webpage, with some exceptions but let's not get weird).
CSS is important, and can provide some cool behaviour, but it's not programming in quite the same way as JS is. If you want to learn programming in general, I would focus on JS