I am a budding coders myself. I can understand the frustration of learning coding. I had such a hard time with Java (the first language taught in my college) and it has followed me over to C++ but I refuse to give up because I truly want to be a programmer. You have to find your dedication and motivation to continue onward and seek help as often as you need to as well!
its totally up to you whether you whether you want to continue or not but believe me everyone can code yeah seems quite difficult in the begining but its fun my suggestions are -
:have a break 2-3 days
:take it as a challenge but dont forget to take your time learning a new language especially if its your first one will take time
it wouldn't be a skill if it wasn't hard!....
problems are there to be solved.
solving a complex problem with A practiced skill feels amazing.
dint move to fast. master every command one by one until you can write it out on a bit of paper and fully understand it.
learning to code is life alt understanding the module or function or class and how it flows through they code fully.
i could never memorise every command.
i want to understand commands..
coding is a life long study.
there is no end. after your long gone there will be plenty of new code
understanding is key. if you are not sure if you understand. try explaining it to someone who doesn't code. if you can explain it to then so they understand. then you understand
when frustrated but still full of energy to code .. switch.
this is my current learning setup.
everyone of those drives me insane until it all looks like mush.
i switch. couple hours on something else until that looks like mush. Go back. I'm like wow this works great..
one last thing.
it's not the most exciting but if you just rock on over to
docs.python.org. and just go through either randomly or find a command you want to you and just bash it out over and over again until b it makes sense.
too many tutorials and guides can get you into just learning how to copy a tutorial efficiently.
they are great to start with but you have to design your own d exercise that are also within your understanding.
once you create and matter a command. then it's saved and with your comments and reference.
once you start mastering commands etc. the next step is putting them together into a program..
is fun every step of the way. there's always something interesting to learn and understand.
just keep learning reading and talking everyday.
be like a ninja. it's a way of life not a weekend hobby.. el it can be that as well lol but if you want to be a ninja you have to act like one lol..
overall. everyone goes through the exact same thoughts. none of this makes sense. what am i doing. arghh.. perfectly normal. take a break lol..
Never ends learning
Never ends to fix bugs
And one is happy
When everything works with much sacrifice
Against all tiredness
And running against time
And many times do not achieve recognition
That you expected
But when you love what you do
Nothing el se matters
Because it is part of our life
Time to everything,to learn,to enjoy,to cry,to win, to lose
But we have only to continue
Think of the life of Abraham Lincoln lost in every election he had
If he had abandoned at any of the times that he lost
If he had said I'm not lucky,I can not with this
Maybe we lost People with capital letters like him
And once he achieve his goal
And he had tripping,complications
And was flesh,blood and bone like any mortal
That can serve you at the time
When the spirit of a mortal like us can decay
We live learning and starting from scratch many times in our lives
It is part of life
I hope this helps.
Excuse me, i don't speak english.
Coding is one of those things you have to do and do a lot of to get good at. You will never stop learning. Do not limit yourself. Write what you want to write. Take what others have done and tweak it or just simply rewrite it verbatim. Learn what each part does. Hello World...boring. Do what will hold your interest and never stop trying. It will come to you.
The great thing about SoloLearn is that you can do things in small modules. The reason I joined SoloLearn is because I bought a book to learn C#, but then I took one look at it and thought, "No way I'm reading through all that." I just couldn't sit there and try to remember things from huge blocks of text.
SoloLearn gives you lessons in bitesize chunks, so just keep doing little bits at a time and then take a break. Maybe reward yourself every time you complete a lesson.
I wish you the best of luck in learning to code. It will be very useful to you in the future. I know right now you feel like you've hit a barrier, but if you follow my advice you will break through it, I promise! :)
take it slow,grasp it completely.. once you get a grasp then go on and do a small project( free beginner projects)
and you'll be able to get a better Idea and execute faster with the more and more errors you make.. :)
more the number if errors you make, the faster you'll learn..