¿Es un buen enfoque para encontrar primero una idea y luego aprender codificación?

Sí, necesitas ambos, pero una idea no realizada es simplemente un sueño.

y un prototipo funcional está bien, pero solo eso. Multa.

Nadie le dará $ semilla hasta que su idea sea algo que la gente quiera y quiera pagar a su compañía por $. así que planee atarse las botas con tarjetas de ahorro / crédito, etc.

Por lo tanto, primero desea consolidar su idea como una plataforma de lanzamiento, encontrar algunos técnicos para crear y respaldarla y ayudarlo a aprender cómo codificar y construir un prototipo, también conocido como MVP (producto viable mínimo) y luego probarlo en las manos de. algunos usuarios reales

arreglar esos errores y luego necesitas refinar tu producto y mercado.

como aprenderás rápidamente, necesitarás varias docenas de habilidades y no serás el mejor en ninguna de ellas, especialmente a medida que las aprendas todas y las variaciones en el mercado. y aprenderá a dejar que el experto en su equipo haga lo que mejor hacen.

Una persona puede hacer una cosa bien, pero no toda la cosa.

Necesitarás un equipo que realmente pueda hacer todo.

cuando tiene un mercado (varios miles de clientes que pagan) para su idea, está bien, pero probablemente tendrá varios cambios en marketing, codificación y ejecución antes de esa fecha.

¡buena suerte!

Comience con su principal OBJETIVO: claramente son ambos, pero ¿cuál tiene prioridad para usted?

¿Tienes una idea tan convincente que debes seguirla? Haga esto, aprenda a codificar si tiene tiempo pero pague, o convenza a alguien para que lo ayude si debe y puede pagarlo. Si no puede pagarlo, aprenda a codificar o trabaje de otra manera para ganar el dinero para pagarle a alguien.

Sigue refiriéndose a TU PRINCIPAL prioridad.

Si realmente desea aprender a codificar, empiece por eso y escriba algo que le interese: nadie aprende a codificar sin escribir un programa real que les interese.

Sin embargo, si su objetivo es solo codificar, simplifique el proyecto a algo que esté dentro de su capacidad (que al principio será bajo), tal vez un prototipo de su proyecto soñado o algo mucho más simple.

Prioridad. Prioridad. Prioridad, pero está bien combinar dos (o más) pasiones si tienes esto siempre en mente.

Es la única manera segura de tener éxito en uno de ellos, y USTED PUEDE tener éxito en ambos.

La codificación es una herramienta una vez que haya validado su idea desde una perspectiva empresarial.

A continuación se muestra una prueba simple para desarrollarlo.

1. ¿Tiene un nicho de producto o servicio en mente?

2. ¿Cree que tiene un mercado para 1 arriba y los medios para alcanzarlo?

3. ¿Está dispuesto a desarrollar un plan de negocios utilizando el kit de herramientas vinculado a continuación para validar 1 y 2 antes de iniciar? Si la respuesta a las preguntas anteriores es “Sí”, utilice las siguientes ayudas de planificación para diseñar su vehículo comercial y Hoja de ruta que pretendes seguir en tu viaje:

Consideraciones generales de planificación

Guía de investigación de mercado

Muestra gratuita de planes de negocios

Cuando haya completado la definición anterior y el proceso de planificación, podrá seleccionar astutamente las herramientas que desea utilizar en el camino y aplicarlas con éxito. Podrá conectar su vehículo en red, recoger pasajeros como socios de la industria. y atraer el combustible de los ingresos en forma de clientes mediante el marketing y las redes sociales basadas en la definición completa y el contenido de su plan de negocios.

En resumen, no permita que la tecnología lo convierta en un mono y en su idea, así como saquee su tesorería antes de lanzar. Defina primero su vehículo comercial y su viaje. Luego, elija las herramientas tecnológicas adecuadas para hacer un viaje exitoso.

Hay un dicho en Islandia que dice algo como: La desnudez te enseña a hacer ropa. Así que cuando tengas que aprender programación, aprenderás algo de eso.

Esto no es ciencia espacial.

Solo aprende a codificar. Probablemente hay mil millones de libros sobre el tema. Solo elige una cosa No perderá nada si elige Perl sobre python o ruby ​​sobre php o si se mezcla y combina. Puedes aprender pascal sobre C, no hace ninguna diferencia.

Solo aprende a codificar, cualquier idioma. Esto es como hablar un nuevo idioma. No solo aprenderá Swahili en un día, no espere aprender un nuevo idioma en un día, se necesita tiempo y años para ser bueno.

Conocía muy bien a php y perl antes de que ruby ​​y ruby ​​on rails se convirtieran en una cosa, me llevó 2–3 días crear un nuevo sistema de blog en rails con imágenes y escalado y mucho más, porque no había muchas cosas nuevas allí. , y rieles toma tu mano. Pero después de un mes de hacer rubí, realmente aprendí los detalles, las maneras rubinistas de hacer las cosas, dejé de usar paréntesis (y) y muchas otras cosas.

He visto muchas preguntas tuyas antes. No tengas miedo de empezar. Solo empieza. Solo observa a un niño aprendiendo a pararse o caminar. Se cae mucho, a veces llora, pero sobre todo el niño ilumina la habitación con una sonrisa, mira lo bien que soy, antes de caer sobre su trasero.

Perderá su código, sobrescribirá o eliminará su proyecto, fallará mil veces. Así es como aprendes. Si intentas evitar los errores, nunca aprenderás. Esto es como resolver un rompecabezas de palabras cruzadas, sudoko o algo así, será doloroso al principio, pero tan pronto como termines, sonreirás y sentirás que eres la persona más inteligente del mundo, pero hasta que termines Sentirás que eres un estúpido, no puedes aprender cosas.

Apenas comience, no hay seguro. Encuentre cualquier idioma al que tenga fácil acceso, si conoce a alguien que sepa ese idioma. Pero recuerde, en la década de 1980, muchos niños de 10 y 12 años aprendieron la asamblea por su cuenta, al menos aprendieron Básico porque estaba allí. Hay libros, pero nada como el que tienes hoy.

Sería mi preferencia, pero la verdad es que depende de su estilo de aprendizaje. Pude realmente comenzar a aprender programación cuando decidí escribir un juego / simulación de bolsa cuando tenía 12 años. Anteriormente había tratado de tomar una clase, pero me perdí en las explicaciones de cómo funcionaban las cosas (las explicaciones). fue escrito por un profesor de matemáticas que explicó cosas en términos matemáticos a los que aún no había estado expuesto). Lo hice mucho mejor con un proyecto para mantenerme interesado y enfocado.

Parece que hay mucha gente aquí que puede aprender haciendo clases, tutoriales, problemas y programación competitiva. No creo que pueda mantenerme motivado para seguir con eso si eso es todo lo que estaba haciendo, pero si parece que es más probable que funcione para ti, entonces sigue adelante.

La mayoría de los lenguajes de propósito general le permitirán escribir la mayoría de los programas, aunque todos tienen fortalezas y debilidades. Gran parte de lo que aprende en un idioma se puede aplicar a otros idiomas, una vez que puede pasar los detalles de la sintaxis y los detalles de las llamadas a la biblioteca. No tenga miedo de probar diferentes idiomas para encontrar lo que funciona para usted.

Para desarrollo web

Para la parte delantera

HTML CSS JavaScript

Para la parte posterior

Python, Ruby, PHP

(Solo puedes elegir uno para el back-end y no enfatizar sobre qué idioma del back-end es mejor porque todos apestan … ¡¡¡NO UTILIZAS NODE PARA TU RESPALDO FINAL !!!)

Para móviles….

Android- Java

IOS- Swift

(Si alguien te dice que aprendas el Objetivo C para iOS, dale una bofetada (pausa) y luego vete)

Aplicaciones independientes

Java, C #, C, C ++

Desarrollo de juegos

(UTILIZAR UN MOTOR DE JUEGO FREAKING)

Unity3D con C #

Unreal Engine con Blueprint y C ++

Fabricante de juegos con JavaScript

Para cualquier otra cosa

Binario

Aprender a codificar puede ayudar a formar más ideas. Dicho esto, si tienes una buena idea y puedes encontrar un equipo que te ayude a construirla, también puedes hacerlo.

La respuesta depende de cuánta participación de código desee tener. Esa habilidad puede impulsar discusiones sobre el producto y su dirección, pero no es necesario.

¡Absolutamente! Pero antes de comenzar a codificar, averigüe si su idea es viable.

Sí, y se llama la * Motivación *.