like most of us, we are all trying to learn by ourselves from online resources.
I'm a beginner in programming, but lately i have been lost from the much of available online resources and also the when i look at how many things in a programming language i need to know though i have been made a plan for what and where and how and the amount of time i will be learning.
But i have become very frustrated lately and don't know how to handle this.
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (11)
This is the golden standard I give to all new developers looking for guidance.
I'm doing a "learning in public" month next month. Basically learning something new, building something with it, and sharing the results with a small blog post every day for the whole month.
I'm a DevOps Engineer so I'll be using the DevOps portion of that roadmap. Specifically, just trying to fill in gaps between my college education and what I've learned in the workforce over the last four years.
For me, that means automating more stuff with Bash, learning Go, and then doing a deep dive on Kubernetes and Ansible in August.
I have just shared it on my twitter account because i see that it's very useful.
I hope you don't mind that.
Those aren't my roadmaps, but I'm sure whoever originally posted them won't mind. :)
Woow! These roadmaps are really helpful and simple at the same time.
Thank You Henry.
Good Luck in your "learning in public", it will help you to improve your skills a lot.
Thanks! Everything will be posted here, as well as on my own blog, so keep an eye out for it!
Thank you. yes you are absolutely right. The fact that i want to learn everything about every programming language and every technology makes me literally lost. So the best thing i guess is focusing JUST on one thing at a time.
Thank you again
Just code a little, learn a little, and code some more. I imagine that learning programming right now is like trying to learn an instrument in every genre of music at the same time. When it's so much more fulfilling to learn one song and then move onto the next.
Distraction, frustration, anxiety, uncertainty, hesitation, confusion, irritation, anger... you will have all of these feeling, you can't escape them. It's a normal state in each developer's life. However, there's a lot of rewarding great feeling when you achieve any little thing. Developing can lead to extreme mental fatigue, some people may give up, you need to set yourself a goal(s) to help you survive those low times.
Web developing ecosystem is evolving each day. Few years ago, it was extremely easier to get along compared to today. The good news is, that you already started. You're in good state compared to people who will decide to join next year. Henry mentioned a great resource to follow, it may be overwhelming at first but remember not all what's mentioned is really needed as a starting point.
By the way if you prefer interactive resource here's a video by Traversy Media that suggests a minimal road-map : Web Development In 2019 - A Practical Guide
Also, Traversy Media has a great playlist about questions each developer may ask check it out : Developer Discussion: Industry, Career & Personal Help. I extremly suggest this playlist
Good luck, and never hesitate to ask questions.
You made me realise that i'm not the only one who's having theses struggles. as you said, these feelings are normal in each developer's life.
I would lie if i said that i don''t think sometimes of giving up and my mind keeps telling me :"programming is not your thing Meryem". but i just don't give up. i guess because of the fact that i'm having a goal is what makes me want to continue.
The practical guide of Traversy Media is pretty helpful.
Thank you so much Mazen for your words. it meaned a lot. Thank you
Also, what Neil said . I know it's tempting to try and learn it all, but that's a sisyphean task. Pick one or two things that really interest you and go in DEEP on those.