+ 9
Friends i want to go in technical program but i am not intelligent.How can i learn program its very difficult for me?
8 Answers
+ 9
It is very much normal to feel everything is difficult when we start learning something new, everybody goes through that phase during learning, the key is to not to give in to that feeling, and continue learning.
Today's programming languages are relatively easier and human friendly (English dialect) syntactically. It really doesn't take an Einstein to learn it I suppose. Just remember to keep on practicing and experimenting during learning, as this will help in grasping the material better. And please don't limit yourself by self underestimation : )
+ 9
i respect Ipang 's points of view in general. in addition to what he said:
become a self-learner, and to give it a better overview: don't wait for others to tell you what to learn. study on your own, learn in your pace, i advice you to start now if you want to go on this path. you have curiosities, you want to learn a concept, make your own research on the internet and only after go and ask others to clarify if you couldn't understand something. it will be easier for you to get it after you've spent some time with it. often times when someone explains to you, he is using the same problem but he approaches it from different angle. and this is what you'll learn in becoming a programmer: if a problem is difficult than your approach might be wrong, and you work on that.
i for one studied programming for 6-7 years now, i worked in the meantime so for many days in those years i couldn't study for various reasons. but i kept doing it, and last year i went to college. if i can do it, everyone can.
+ 9
Don't underestimate yourself , experts of today were beginners in the past .
+ 8
Believe it or not intelligence can be cultivated.
+ 3
You may find learning on your own helpful, but only if you know where to start. If not, a class environment would be good. Everyone starts somewhere so take the level of class appropriate to where you are now.
I did not for a long time which was a problem for me. I went to college for programming and excelled, but a problem with programming that they didn't teach me in academia was that it's always changing and I'd need to learn how to learn on my own to keep up in the field, and how to do that.
It took me some time to get that. It seems easier now, given all the tools out there, like sololearn and such.
That said, experience will teach you. Like everything in life, learn to learn from your mistakes and not to take individual fails as overall failure. Paying attention to documentation vs. random people on internet forums (unless they are experienced) will teach you good practice. Be in an environment where you can play with/apply the code you learn, and not just read it.
+ 2
Thank you. I appreciate your kindness, Basem.