¿Qué temas hay que dominar para ser carpintero por cuenta propia?
Pues dependerá de lo que vayas a fabricar, no es lo mismo hacer barcos que mesas. Y piensa también que hay muchas herramientas y formas distintas de fabricar una mesa, así que el carpintero utilizará las que conozca y/o las que crea más convenientes
Para meterte por tu cuenta en la programación, no se trata tanto de lo que sepas o no, sino de medir bien si eres capaz de hacer una aplicación y en cuanto tiempo. Piensa que tu principal problema es que no tienes experiencia, así que nadie va a dar la cara por ti y tendrás que resolver todo tú solo.
Si vas a empezar por tu cuenta, busca algo muy sencillo, las dificultades aparecen solas.
Cita: Me ha dicho varias personas que aprendiendo bien bien todo esto es suficiente para tener un buen trabajo.
Supongo que dependerá del país, pero en españa ese temario es lo mínimo que tienes que saber para que te contraten, y eso suponiendo que busquen a alguien para formarlo.
Para la parte web lo normal es que además se pidan cosas como JSF, Struts, Spring, Hibernate.