My name is Kemmy Mary, IT graduate (Bsc),ICT-Teacher,competent web developer-fullStack and beginner Mobile App developer.
Friendly,focused, hardworking, very flexible and a fast learner.
I think the major problem with programming learning is the hours of sitting down,detached from the rest of the world and writing,solving and debugging codes.
And the strain of how much the brain works for hours thinking and been creative.
Most people finds that strenuous, boring and hard.
Programming is abit more difficult than Mathematics because unlike Maths it changes almost everyday that as well make it hard for people who cant keep up.
I think the major problem with programming learning is the hours of sitting down,detached from the rest of the world and writing,solving and debugging codes.
And the strain of how much the brain works for hours thinking and been creative.
Most people finds that strenuous, boring and hard.
Programming is abit more difficult than Mathematics because unlike Maths it changes almost everyday that as well make it hard for people who cant keep up.
As said before, this is why you need to find some passion for what you are learning, and you have to find a technology that is suitable for you.
And about sitting alone, remember you can go to meetups, or join any community which has a live meeting not only online :)