I am currently taking a Java course (introduction) and have a limited exposure to programming. I have found that when I am stuck, it's impossible to get help from the professor outside of class and standard office hours because it can take some time for him to respond, e.g. I ask a question at midnight. Many of my classmates find the solutions and simply copy/paste, but due to the fact that my career field will require adequate (at the very least) programming knowledge, it doesn't help me to take the easy way out.
Other programming languages I am learning are Python and html.
It is very frustrating. I have a mathematics background and at times I feel so stupid. Sometimes I get so frustrated I have to walk away, as I am not used to being unable to solve problems.
Hopefully I do not annoy the hell out of anyone here. Many apologies in advance!