1) For those of you without CS degrees, what do you (or did you) find most frustrating about learning how to code?
2) What resources (e.g. mentors, websites, coding classes or bootcamps, youtube videos, books, co-workers) did you find MOST helpful in accelerating your learning?<p>For example, if it was a combination of factors that led you to have the skills you have today, what could you have not done without?
2) Just sitting down at the computer and struggling with it -- not looking for the easy way out, figuring out things myself. Teaching only gets you one step of the way, after that it is all you. I would spend hours ready every book I could and writing small programs.
2) Second part was programming as part of a team and doing code reviews. That will shape you up like nothing else. But you can't do this step if you don't do the other part (writing lots of code on your own).