¿Cómo puedo aprender sobre desarrollo web y cuánto tiempo se necesita para comenzar a crear prototipos (cualquier sugerencia sobre idiomas, métodos, etc.)?

Aunque creo que un gerente que sabe hacer prototipos por sí mismo es realmente una habilidad excelente e importante, un desarrollador de aplicaciones web profesional (y bueno) es el primero en ser un buen programador con al menos habilidades básicas de sistema, toma tiempo aprender la programación. A un buen nivel y entender cómo funcionan los sistemas web.

Pero ya que estamos hablando de prototipos, la calidad del código y la estabilidad del sistema no es realmente un problema (en la mayoría de los casos), por lo que mi consejo es aprender PHP o Python.

Python es realmente bueno para la creación de prototipos (no solo cosas relacionadas con la web, también puede crear prototipos de casi cualquier cosa, juegos), pero PHP ofrece una gran cantidad de marcos web que pueden adaptarse a diferentes tareas.

Echa un vistazo a PHP Kohana v3 Framework: http://kohanaframework.org/
y Symfony2: http://symfony.com/doc/2.0/

Puede encontrar información sobre Python Frameworks aquí: http://en.wikipedia.org/wiki/Com…

aunque hay muchos marcos, aconsejo enfocar el aprendizaje y la creación de prototipos con un solo marco de elección (que crea que puede responder a la mayoría de las necesidades), así no aprenderá muy bien el idioma, pero con el tiempo podrá cree prototipos rápidamente usando solo el conjunto de herramientas del marco y algunas funciones y sintaxis básicas del lenguaje.

Además, si está externalizando la creación de prototipos de material web en su empresa, ¿por qué no considera contratar solo a un buen desarrollador web que haga este tipo de cosas para la empresa?

Eso dependería de muchos factores. Si está considerando aprender el desarrollo web para trabajar simplemente en el lado comercial del negocio, entonces no necesita ser un desarrollador. Se necesita mucha capacitación y comprensión para ser un desarrollador exitoso. Si su verdadero conjunto de habilidades / intenciones es trabajar en el desarrollo empresarial, entonces forme un equipo con un desarrollador de software que busque un socio comercial. Empieza a asistir a eventos de redes para encontrar estas conexiones. Si solo quieres aprender codificación desde cero, toma algunas clases. No es tan fácil como solía ser simplemente aprender el código de un libro al costado.

También soy estudiante de Administración de Empresas y aspirante a empresario. Tengo cierto interés en el diseño web y el desarrollo de aplicaciones, pero no tengo conocimientos de codificación. Por lo tanto, soy un poco experto en tecnología, me gusta jugar con software y herramientas.

Recientemente utilicé un software para crear prototipos de aplicaciones / sitios web: Just In Mind Prototyper ( http://www.justinmind.com ). Pude construir un prototipo completo (incluyendo diferentes páginas, enlaces, widgets, animaciones, etc.). Fue muy fácil aprender cómo funciona (consulte los tutoriales en el sitio web): en 2 días supe cómo usar el software y en 4 días le di mi prototipo terminado al cliente que estaba realmente muy contento con él.

Espero que esto te ayude tanto como a mí.