Quiero aprender programación, pero no soy un profesional, ¿cómo debo empezar?
Depende de si estás en esta especialidad. Si no, es recomendable apuntarte a una clase, porque no es tan fácil empezar sin una base básica. Pero si eres un experto en informática, creo que es suficiente que busques algunos vídeos en línea y los combines con un libro autorizado para empezar. Los mejores sitios web incluyen MOOC, Rookie to Fly, Chuanzhi Podcast, etc. En resumen, considérelo en función de su propia situación.