No hay suficientes detalles aquí para formar una buena respuesta. Pero puedo dar una general.
Es posible que no haya absorbido la verdadera naturaleza de la programación. Es un método de resolución de problemas y es creativo. No hay dos programadores que obtengan el mismo código. Puede aprenderlo como un enfoque de “esto hace eso” al estilo de un libro de cocina, o realmente puede aprender el modelo que representa.
Para empezar, la codificación se refleja en gran medida en las matemáticas. Los dos están entrelazados de maneras fascinantes. Por ejemplo, la función matemática toma una entrada y la procesa para hacer una salida. También lo hace una función de código. Las variables y los datos son solo conjuntos. En matemáticas, las funciones funcionan en conjuntos, y también las funciones de código. Aprenda más matemáticas, y la programación se vuelve más fácil. No quiero decir que ese código necesariamente haga matemáticas. Quiero decir que la estructura misma de los lenguajes de programación generalmente es paralela a las estructuras matemáticas.
También, aprenda a pensar en términos de datos> hacer cosas a los datos> salida. Centrarse en los datos y sus formas. La programación se trata de datos y de lo que se debe hacer con ellos. Comience por comprender sus datos, sin pensar en líneas de código. Divida cualquier trabajo de programación en pequeñas unidades que se unan. Ese es el gran beneficio de OOP: programación orientada a objetos. Cada tarea puede estar en su propia pequeña caja negra amurallada que se puede crear y probar por separado.
- ¿Cómo se supera la sensación de saber que han sido irrespetados o insultados?
- ¿Dónde puedo encontrar un mentor que me guíe durante mucho tiempo y me aconseje en el camino hacia el éxito?
- ¿Cuál es su consejo para una persona que quiere probar BDSM registrándose en FetLife?
- ¿Qué consejo le daría un emprendedor exitoso a los aspirantes a emprendedores?
- ¿Qué debo hacer con mi vida teniendo en cuenta estos criterios?
Cuando comienzas un proyecto de programación, tu primera parada son los datos. Considere su naturaleza y cómo se puede procesar. Toca un poco el papel primero. Diagrama tu enfoque del problema. Con el tiempo, su comodidad con la programación probablemente crecerá.