This is really important, and the kind of thing that was glaringly missing when people replied to my newbie questions.
There is a whole "big-picture" aspect that is glossed over by experts, especially experts that were guided throughout in internships and first-jobs.
I would say that the obstacle for an average joe to get his ideas up in the web on some capacity is not HTML/CSS/JS/Backbone programming knowledge, but deployment. People who say Heroku is braindead simple are not seeing the bigger picture (although it is great).
There is a whole "big-picture" aspect that is glossed over by experts, especially experts that were guided throughout in internships and first-jobs.
I would say that the obstacle for an average joe to get his ideas up in the web on some capacity is not HTML/CSS/JS/Backbone programming knowledge, but deployment. People who say Heroku is braindead simple are not seeing the bigger picture (although it is great).