+ 3
When learning how to code became more complex and complicated, what kept you going and pushing?
4 Answers
+ 5
Learning to take a break, to rest, but never quit. I have found that fresh eyes generate better ideas and are willing to learn those complex topics better. I find that I always gravitate back to coding, despite my several hobbies. Learning is a process that is different for everyone, so what works for me, might not work for you. However, stepping away from code, meditating, playing games, exercising or exploring other hobbies & interests tend to work well for me. I believe it is because of the break my mind is able to re-engage the complexities I was unable to grasp from before. It is almost as if the mental roadblock I was running into previously no longer existed and I am bringing a new way of thinking to the problem areas I had trouble with. I hope this makes sense... best of luck to you :D
+ 3
Interest.
Interest is the most important thing in Programming World bcz without interest u can't learn to write a language that computers understand.
Break
Take a break in middle so that whatever u learnt is saved in ur brain.
Don't over stress
Common sense.. when u prepare for ur exams and overstress what happens .. u go blank
Proper sleep
It's important bcz ur brain saves all important memories when u re sleeping otherwise it erasees
And
Calm down. And keep coding
+ 2
I wanted to give up but giving up for me is really hard, learning new things and building new things using code kept me going, specially if u make some nice designs or make something good with code
+ 1
Don't get fixated on one defined path your development should take.
If for example you are reading a book and get to a chapter you don't understand, okay, try for a bit, but if your head just won't get around it - do something else.
Read another chapter of that book, that feels easier. Look at a different book or some tutorial. Write code, read code, stay in motion.
There is always some new information you CAN understand; so learn that for now (order doesn't matter) and try the hard thing again later, maybe it will feel easier (usually it will).
Picture learning to program as similar to learning a natural language. Every language is HUGE and consists of several 100,000 words, and that's only the single words. But noone knows all of them and usually you don't need to.
Important is only that your vocabulary increases, word by word, one after another. As long as it increases, there's no way you're not improving.