Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
After having been in the same situation myself of looking for that tutorial that you need, I realized that such tutorial is sometimes a mirage.
Best ways are learning by doing, or buying a recommended book.
One thing you could do if you feel you lack the motivation, is to make a mutual promise with people here.
You either set a project goal or ask others for project ideas, and promise that you'll complete the project, and ask for mentors to promise that they'll review the app.
What's in it for them? They get to help someone, show off their skills or just bond over it. And you'll bond over it too.
I just came up with this advice, and it's so good that if I knew it on my early days I would be Linus Stallman by now.
Then read Js the good parts by the almighty Douglas Crockford.
Then practice a lot, small things but realistic use cases to improve your knowledge (don't force yourself to finish them, a proof of concept like level is more than enough, but do lot of them).
When you feel that you did grasp the js thingy, refer to You don't know js by @getify.
People with no prior knowledge in programming, went from noob to decent developers in 6 month following the same advice.
Takes a lot of work, dedication, failures, and seldom working programs, but in the end, it's totally worth it!
Last but not least, look for a mentor and get involved in your local dev communities, most of the time they are friendly people!
@erandria Thanks for your input! It's not necessarily a tutorial i'm looking for, there are plenty of those. It's just that i kind of lack the inspiration to use what i've learned in a project.
I almost instantly feel lost when trying to think of something.
The idea of a mutual goal or project with some other people might be a good place to start.
Guess i'll have to wait and see what kind of people will read my rant.
For the projects part, some ideas :
The mandatory todo list
Leaflet map with custom locations
Rpg characters generator
You can add to that, coding challenge sites like codekatq or hacker rank
@Mizukuro the struggle is real, I feel ya! I can't judge on your skill level, but in my experience going back to the basics many times in the learning path has proven to be a successful approach for me at least, heck, I've been doing this for over a decade, and still go back to eloquent js and have wow moments on things I tought I understood just to get that I had merely a broad intuition oh them.
That said, you are absolutely right, the projects are the key to improvement
I also have a problem with wanting to do everything at the same time.
Like when i looked at your list of projects and looked at the calculator, i was already thinking like, how the fuck am i going to do this?? i need buttons, i need if else statements, i need so much, and then i feel completely overwhelmed by this feeling of not knowing anything. And that's really discouraging, because i really want to get better.. If that makes any sense.
@Mizukuro it is totally normal, but you already know it, it doesn't get you nowhere! Hopefully, in the long run, it might be what makes you a great dev!
For focusing, try some kanban (Trello is fine), put all the steps in a todo column, and tackle them one by one.
What you're describing is not a programming issue per se, rather a time management one, kanban and pomodoro techniques should be your next best friends! They will help you to go from the bigger picture to the small details in a way that helps your mind focus on one task at a time.
Software is taking a complex and hard problem and turning it into lot of small and easy tiny problems
Codewars.com is the best site for small exercises
Your Job Suck?
Take a quick quiz from Triplebyte to skip the job search hassles and jump to final interviews at hot tech firms
Get a Better Job
chrisrhymes10At my old job we hired a junior developer. Turned out the junior knew more than all of us. I learnt a lot from...
gurumeditation12User: "What should I do? I'm confused."
Dane15When you look back on your github activity and just think "Wow, we have really created something special. This...