¿Por qué no puedo programar y llevar mis ideas a la realidad?

La forma de hacer realidad su idea es saber cómo funciona esa cosa detrás de escena. No puede escribir una calculadora sin saber cómo funcionan los operadores de cálculo, ¿verdad?

No apile en la capacitación esencial de diferentes lenguajes de programación.

La programación es un trabajo práctico, no un curso de academia (desde la perspectiva del desarrollo del producto, no de la informática). No necesita dominar un lenguaje de programación para comenzar a desarrollar un producto. Dominas tu habilidad durante el trabajo práctico. Cuando creas un producto real, se te presentan desafíos que no encontrarás en tu video entrenamiento.

Y también, leer un libro en papel es una de las claves para dominar una habilidad, ver videos no lo es. Al cerebro humano le gusta leer en papel más que mirar videos. Cuando lees un libro, reflexionas mucho y cuidadosamente.

Sin embargo, no digo que mirar videos sea innecesario, veo videos de capacitación regularmente, pero no confío en ellos para dominar una habilidad o hacer un producto.

Por lo tanto, deja de mirar esos videos y comienza a hacer algo real.

ACTUALIZAR:
He estado acostumbrado a leer libros, muchos libros. Hace dos años, encuentro un muy buen sitio web de capacitación en video. (No quiero mencionar su nombre aquí, pero estoy seguro de que muchos desarrolladores lo saben).

Sin embargo, después de ver más de 30 cursos de video, descubrí que no puedo usar un framework o un lenguaje de programación tan bueno como esperaba. Luego me detengo a mirar videos y vuelvo a leer libros.

Aquí cómo uso el curso de capacitación en video (mi propia opción, es posible que deba encontrar la mejor manera para usted):

1. Si necesito aprender algo rápido (lo suficientemente rápido como para saber la mayor parte de lo básico), veré videos o algunos tutoriales.

2. Entonces comenzaré a usarlo. Haciendo algo de trabajo (mi trabajo diario), o haciendo algo. Resolveré los desafíos que tengo y mejoraré mi mapa de conocimiento.

3. Si encuentro que necesito saberlo profundamente, compraré un libro y lo leeré de principio a fin.

4. Sin embargo, si encuentro un buen curso de video que habla sobre la comprensión profunda de una tecnología o una plataforma (como el mecanismo de tiempo de ejecución detrás de .NET CLR), lo miraré detenidamente y con cuidado.

Por último, sabrá cómo construir cosas reales durante su trabajo diario, por lo que encontrar un trabajo también es una opción.

No tiene que escribir el código por sí mismo, por lo que puedo decirle que su conocimiento actual es más que suficiente para ser un PM en esta etapa. Si no obtiene la programación avanzada, simplemente no lo haga. Haz un equipo y haz la parte que te hace feliz.

Te perdiste una gran parte del proyecto, eso es planificación. Deberías haber aprendido sobre SDLC en tu universidad.

  1. Ponga su requerimiento en un tablero.
  2. Separe sus ideas en módulos
  3. De los módulos se segregan en submódulos.
  4. Después de todo esto, comience su proceso de codificación. Al final del proceso, todo lo que necesita escribir es un pequeño código para hacer un proyecto completo.

El proyecto es 60% de planificación y 40% de codificación y otras cosas. Si tiene un borrador de un plan a prueba de fallas, entonces está a medio camino de completar el proyecto.

Planificación feliz y codificación

No esperes obtenerlo muy fácilmente. Por lo general, toma un poco de tiempo y esfuerzo. Si realmente te gusta la programación, la seguirás el tiempo suficiente para el eureka.

Comenzar siempre es difícil, pero te recomendaría que pienses en un proyecto web muy pequeño que te apasione y lo desarrolles desde cero.

Simplemente no te rindas, tómalo en serio y serás 100% capaz de hacerlo.

More Interesting

¿Cuáles son algunos ejemplos épicos de ingenio extremo en el mundo de las startups?

Cómo saber que es hora de dejar tu trabajo y comenzar tu propio negocio

Cómo poner en marcha una fábrica de moldeo de plastc en India

¿Cuáles son los pasos para abrir una pequeña cafetería en Mumbai, incluido el registro de empresas y otras cosas? ¿Cuánto es el presupuesto requerido?

¿Cuáles son los pros y los contras de un gatillo doble con un chaleco de 6 años para los fundadores de una startup?

¿Cuál es una buena manera de evaluar la calidad de una incubadora de inicio?

¿Es aconsejable comenzar un negocio de consultoría cuando tienes experiencia limitada?

Cuando se trata de registrar los costos de fabricación de un producto, como los costos de herramientas y pruebas, ¿cómo debe registrarse esto en la contabilidad?

Quiero comenzar un cibercafé. ¿Con qué ideas geniales crees que puedes ayudarme a hacer que mi café sea excepcional?

¿Qué sucede con nuestros servidores después de que los servidores web de nuestra empresa se apagan por el centro de datos debido a un pago atrasado?

¿Cuál es un buen proveedor de servicios de Cloud Desktop para mi negocio de inicio?

¿Es (programáticamente) difícil construir una página de inicio de un millón de dólares?

Estoy en el proceso de comenzar una empresa con mi buen amigo donde estamos 50/50, pero me gustaría hacer una cláusula de que las ganancias se basan en el rendimiento.

Cómo ahorrar dinero para convertirse en emprendedor

¿Cuáles son las principales compañías emergentes de energía centradas en la energía solar, la red inteligente o el almacenamiento de baterías?