- #1
shivajikobardan
- 674
- 54
TL;DR Summary: advices for struggling programming learner
I had access to world's best resources to learn books, tutorials, blogs, youtube, udemy etc. I had access to forums like this to get help and support but still this was tough for me.People say do projects to learn but I really don't know how that works. For eg: This project. I make stupid stuffs like these and can't produce a good output that is playable. It's too hard for me.
These are some of my projects.
https://htmlcssbasicsite999.netlify.app/
https://counterapp999.netlify.app/
https://dicegame999.netlify.app/
https://digitalclock999.netlify.app/
https://portfoliosite999.netlify.app/I did all these projects without looking any tutorials and no wonders, all of them are bad. In 3 months, I am seeing no progress, except few days like:
1) When I carved a site on my own using html,css without looking tutorials.
2) When I carved a site on my own using bootstrap without looking tutorials. But I still don't understand bootstrap as I'm not using bootstrap grids.
My problems:
1) I've not break through'ed in programming. If I can make anything with javascript that's over 500 lines of code, I'd consider that a breakthrough. I'm aware LOC aren't a good metric but please try to understand what I'm trying to say. A big application using programming.
2) Even in css, I failed to make presentable sites. The coding bootcamp I feel is going too fast as well. Same for bootstrap, I made sites but I failed ot create beautiful sites. People recommend me frontendmentor.io but IDK what to do there? It looks sketchy to me. If there is something that can teach me css, I'd be so grateful.
3) After watching tutorials, I can't repeat what they've done in tutorial without watching the tutorial of project even though I understand each and every step they do in project.
4) I still am not fluent in ES6. I can't think in ES6. Arrow functions, map, reduce etc. I Understand them, but using them is different ballgame.
Do you have any advice? Even advice to quit is appreciated. I've full day to learn programming luckily but being dumb(for programming) I am unable to utilize it.
I had access to world's best resources to learn books, tutorials, blogs, youtube, udemy etc. I had access to forums like this to get help and support but still this was tough for me.People say do projects to learn but I really don't know how that works. For eg: This project. I make stupid stuffs like these and can't produce a good output that is playable. It's too hard for me.
These are some of my projects.
https://htmlcssbasicsite999.netlify.app/
https://counterapp999.netlify.app/
https://dicegame999.netlify.app/
https://digitalclock999.netlify.app/
https://portfoliosite999.netlify.app/I did all these projects without looking any tutorials and no wonders, all of them are bad. In 3 months, I am seeing no progress, except few days like:
1) When I carved a site on my own using html,css without looking tutorials.
2) When I carved a site on my own using bootstrap without looking tutorials. But I still don't understand bootstrap as I'm not using bootstrap grids.
My problems:
1) I've not break through'ed in programming. If I can make anything with javascript that's over 500 lines of code, I'd consider that a breakthrough. I'm aware LOC aren't a good metric but please try to understand what I'm trying to say. A big application using programming.
2) Even in css, I failed to make presentable sites. The coding bootcamp I feel is going too fast as well. Same for bootstrap, I made sites but I failed ot create beautiful sites. People recommend me frontendmentor.io but IDK what to do there? It looks sketchy to me. If there is something that can teach me css, I'd be so grateful.
3) After watching tutorials, I can't repeat what they've done in tutorial without watching the tutorial of project even though I understand each and every step they do in project.
4) I still am not fluent in ES6. I can't think in ES6. Arrow functions, map, reduce etc. I Understand them, but using them is different ballgame.
Do you have any advice? Even advice to quit is appreciated. I've full day to learn programming luckily but being dumb(for programming) I am unable to utilize it.