¿Qué pasos debo seguir para desarrollar un negocio basado en la web mientras actualmente no tengo experiencia en la programación o diseño de sitios web?

Tienes 4 opciones.

1 – Aprende a codificar (más largo, más difícil, pero mejor a largo plazo)
Vaya a codecademy y aprenda HTML, CSS, Javascript, jQuery y un lenguaje de fondo (Ruby, Python o PHP. Recomiendo Ruby).
Al mismo tiempo, intente e implemente lo que está aprendiendo intentando construir su sitio en paralelo. Será increíblemente frustrante, pero llegarás a un punto en el que hace clic y encontrarás el momento eureka, luego lo disfrutarás.

2 – Encuentra un cofundador tecnológico
Esto es difícil, y tendrá muchas más posibilidades si realmente tiene algo que mostrar a los posibles cofundadores. Esto significa hacer el mayor desarrollo posible del cliente (golpear el pavimento, capturar direcciones de correo electrónico, tomar pedidos anticipados, etc.). También ayuda si ha intentado construir el sitio usted mismo primero, incluso si es tan malo que su cofundador lo tirará y comenzará de nuevo.

3 – Subcontratarlo
Crea wireframes con Balsamiq. Estos son bocetos de cómo se verá su sitio, página por página. Luego vaya a 99Designs o DesignCrowd y realice un concurso de diseño para sus 2 páginas más importantes. Una opción más barata es encontrar un diseñador en Elance o oDesk, pero no tendrá tantas opciones. Una vez que esté satisfecho con el diseño de las dos páginas principales, pídale al diseñador que diseñe las otras páginas del sitio por usted. Al final de este proceso, debe terminar con un montón de archivos PSD (documentos de PhotoShop).

Ahora regrese a Elance o oDesk y publique un trabajo “Convertir PSD a HTML / CSS”. Intenta contratar programadores de Europa del Este o de Filipinas. En mi experiencia, la calidad promedio de los codificadores de India, Pakistán y el resto de Asia es bastante mala, y esto supera cualquier ahorro potencial de costos.

Una vez que su sitio se haya convertido a HTML / CSS, es hora de que un desarrollador de back-end conecte todo. Nuevamente, use Elance o oDesk e intente usar los europeos orientales. Al subcontratar, te recomiendo que vayas con un desarrollador de PHP. La razón es que hay montones, y es fácil encontrar un reemplazo si el primer tipo que contratas apesta.

Ah, sí, y consíguete un mentor técnico o hazte amigo de algunos desarrolladores y pídeles que revisen el código que escriben tus oDeskers.

4 – Use WordPress (puede que tenga que pagar a oDeskers para la personalización)
Te sorprendería lo mucho que puedes hacer con WordPress. Probablemente no sea lo que desea terminar, pero puede obtener algo que funcione de manera bastante rápida y económica: $ 40 para un tema premium, tal vez otros $ 20 para un par de complementos premium cruciales y otros $ 40- $ 50 para pagarle a los modistas. El sitio un poco. Entonces, sí, esta es probablemente la opción más rápida y barata, pero no necesariamente la mejor a largo plazo.

El lanzamiento de un negocio basado en la web requiere varios pasos que se han cubierto en detalle en Quora, por lo que responderé con enlaces a varios recursos diferentes.

El primer paso al iniciar cualquier negocio es validar que su idea tiene un mercado. Dado que ya está haciendo este negocio fuera de línea, supongo que ya ha validado que esta idea de servicio tiene un mercado y que la gente quiere pagar por el servicio que proporcionará.

Siguiente paso: recomendaría contratar a alguien para construir la versión 1 del sitio web e iterar desde allí. Uno de los mejores artículos que he leído sobre este tema es de Derek Sivers: Cómo contratar a un programador para que sus ideas sucedan.

Simultáneamente, descubra una manera de crear una lista de correo, un perfil de Twitter y una página de Facebook para su servicio, de modo que tenga una audiencia que esté esperando que se lance su servicio. Para eso, lo recomendaría a leer, comprender y seguir todas las excelentes respuestas aquí: con poco o ningún presupuesto para anuncios de Google y una red social de amigos / contactos de tamaño modesto, ¿cuáles son algunas buenas maneras de atraer tráfico al correo electrónico? página de inicio de registro de un producto antes de su lanzamiento?

Una vez que esté listo para iniciar, lea y siga:
¿Cuáles son todos los métodos gratuitos de adquisición inicial de usuarios para un servicio web de consumo?
y
¿Cuál es la mejor estrategia de lanzamiento para una startup web?

A partir de ahí, es un proceso constante de aprendizaje sobre sus usuarios, la medición de métricas clave que impulsan el compromiso y el crecimiento del cliente, y la optimización de su negocio a lo largo de esas métricas para que pueda mantener contentos a los clientes y empleados (y a usted mismo). ¡Buena suerte!

Aparte de lo que dice Ganesh, tienes algunas otras cosas que puedes hacer:

– Comience a hacer algo de desarrollo de clientes, puede configurar una página LaunchRock o UnBounce sin ninguna experiencia de programación para que pueda comenzar a recopilar clientes potenciales.
– Regístrese en Codemy u otros sitios en línea donde puede aprender algo de programación básica
– Puede probar eLance u otros sitios para contratar a un programador, pero tenga cuidado, aventúrese bajo su propio riesgo.
– Establezca contactos con otros proveedores de servicios y vea si hay programadores que intercambien su tiempo por equidad u otras consideraciones

Tienes varias cosas que puedes hacer. Todo lo mejor.

debe buscar un socio con algún conocimiento tecnológico para que se encargue del desarrollo, la implementación y el mantenimiento continuo. Aparte de eso con su experiencia operativa, debería hacerlo bien. Buena suerte en tu nueva aventura.

Suponiendo que tiene algunos fondos para gastar en esfuerzos de desarrollo, es posible que desee verificar:
http://ziptask.com/
http://accelerance.com/

More Interesting

¿Qué es la representación del lado del cliente y del servidor y cómo se relaciona con las aplicaciones de una sola página?

¿Cuál es su aplicación de lista de tareas basada en la web favorita?

¿Cuáles son las ventajas y desventajas de usar Sinatra vs Express para un servicio web API?

¿Qué empresa ofrece desarrollo de aplicaciones web en Bangalore?

¿Cuál es el mejor lenguaje para crear una aplicación web que monitorea los datos de la base de datos?

¿Pueden los trabajos de desarrollo web pagar tanto como los trabajos de escritorio con el mismo nivel de experiencia?

¿Cuáles son las mejores aplicaciones web de gestión de proyectos?

¿Cuán profundamente debe comprender un marco web y su lenguaje subyacente para crear una aplicación verdaderamente segura?

¿Cuál es el mejor libro para iniciar el pentesting de aplicaciones web?

Si NginX se ejecuta como un proxy inverso con Apache, ¿cómo NginX servirá los archivos estáticos más rápido si Apache está entregando todos los archivos PHP?

¿Se supone que las URL distinguen entre mayúsculas y minúsculas? Si es así, ¿por qué algunas de las aplicaciones web se basan en la distinción entre mayúsculas y minúsculas de los parámetros GET?

Si he iniciado sesión en Linkedin y tengo dos pestañas diferentes abiertas, ambas en Linkedin, entonces salgo de Linkedin en una pestaña y veo el perfil de alguien usando esa misma pestaña, ¿verá esa persona que vi su perfil porque todavía tenía la segunda? pestaña abierta?

¿Cómo puedo encontrar un buen desarrollador de aplicaciones web?

Cómo crear una página web de manera fácil

Cómo probar la función de inicio de sesión de una aplicación web