Cómo aprender a construir algoritmos, para poder construir una aplicación, cuando no tengo experiencia o experiencia en codificación

Siempre puede contratar a un consultor para que haga el trabajo, siempre que tenga el dinero, puede dar equidad o ambos. Los consultores prefieren dinero en el banco y una compensación por cada hora que pasen, ya sea a través de un costo fijo o una tarifa de funcionamiento.

Entonces, su responsabilidad será especificar lo que desea, el costo general, el plan de tiempo con hitos, etc. Nunca permita que el consultor tenga control sobre el alcance externo y el conjunto de características, sin embargo, tenga una mente abierta cuando tenga buenas ideas. Sea inteligente, pero dentro de lo razonable, sobre el uso del tiempo del consultor para ayudarlo durante la fase de planificación / especificación. Un buen consultor es honesto cuando recomienda tecnologías, métodos, etc. Intente evitar los malos.

Puede (y siempre debe) ser parte del acuerdo que no se les permite hacer nada con lo que desarrollan y que no deben competir directa o indirectamente (haciendo lo mismo para alguna otra empresa).

Lo ideal es establecer un contrato de costo fijo, siempre que haya especificado el producto lo suficiente como para que sea posible (posible hacer una estimación segura de costo y tiempo). Un consultor experimentado le dirá si no.

Tenga en cuenta que la solución debe mantenerse y mejorarse con el tiempo.

Cuesta, por supuesto, pero de eso se trata el negocio: tomar una cierta cantidad de riesgo para una recompensa potencial mucho mayor.

Si lo desea de forma gratuita, la única opción real es hacerlo usted mismo, que también es un costo (al menos en términos de su propio tiempo y también el tiempo de mercado) y un riesgo (es posible que no tenga lo que se necesita para ser un desarrollador; sucede).

Para aprender a codificar, debe elegir un curso de programación y puede hacerlo de dos maneras mediante un curso pago en línea y cursos gratuitos.

Hay enormes recursos para aprender a codificar, por lo que le diremos los mejores cursos de programación gratuitos.

  • Aprende a codificar Codecademy
  • academia Khan
  • ¡Video tutoriales educativos gratuitos sobre programación de computadoras, diseño web, desarrollo de juegos y más! (thenewboston)
  • Aprenda a codificar y ayudar a organizaciones sin fines de lucro (FreeCodeCamp)

O prueba los cursos pagos.

  • Udemy: cursos en línea en cualquier momento y en cualquier lugar
  • Udacity.com
  • Casa del árbol
  • Codeschool

Le tomará un tiempo de 3 a 6 meses por lo menos aprender a crear aplicaciones. También puede contratar a un profesional independiente en …

  • Contrata a trabajadores independientes y encuentra trabajos independientes al instante
  • Una plataforma de ventanilla única para autónomos y empleadores
  • Upwork, el lugar de trabajo en línea más grande del mundo
  • http://Getacoder.com
  • Guru – Contrata freelancers de calidad y encuentra trabajos independientes

Las ideas no son nada. Las ideas sin ejecución siguen siendo nada.

Si tu idea es tan extraordinaria, entonces tienes dos opciones dependiendo de tu personalidad:

  1. No confíes en nadie y enséñate lo suficiente como para llevar a buen término la idea para demostrarlo y luego contrata a alguien en quien puedas confiar para corregir tus errores.
  2. Suponga que su idea no tiene mérito a menos que se pueda llevar a un producto que funcione, reconozca que carece de las habilidades y simplemente aproveche la oportunidad y encuentre a alguien con quien pueda trabajar para convertirlo en un prototipo funcional.

La mayoría de las personas que tienen ideas para una aplicación piensan que son únicas y originales. La mayoría no lo son. Pero tal vez lo es. Incluso entonces, puede fallar porque si bien puede pensar que es sorprendente, el mercado puede no estar de acuerdo y transmitir su concepto. Solo usted trae una idea al mercado, independientemente de los medios, y la empuja agresivamente hasta el punto de adopción la hará increíble.

Los algoritmos no tienen nada que ver con esto. Las personas que se preocupan por que otros “roben” su idea se preocupan por algo incorrecto. A menos que posea una patente, tomar la idea de otro y ejecutarla es legal y una tradición tradicional de mercados libres. Son las mejores implementaciones, no las ideas, las que ganan el día.

Así que deja de preocuparte por que alguien “robe” tu idea, busca a alguien con quien puedas trabajar y haz que suceda. Las ideas de robo de ideas se convertirán rápidamente en una idea del pasado. Y si alguien “roba” tu idea y la hace funcionar y fracasas, entonces tal vez tu enfoque no fue el mejor y alguien encontró el camino. Aprenda de la experiencia y proponga un mejor enfoque la próxima vez.

Si obtuvo el efectivo, simplemente contrate a alguien para completar su idea.
De lo contrario, podría intentar conectarse con programadores en eventos tecnológicos, etc.
Espero que se unan a su empresa, ¿tal vez por reputación o equidad si va a construir un negocio?

La implementación es importante. contratar a la persona equivocada = aplicación deficiente y pérdida de efectivo.
Encuentra el programador incorrecto = tal vez ni siquiera tienes la aplicación.