Hola. Bueno, esta es una buena pregunta y yo también estaba sufriendo mucho por esto. Soy un nuevo desarrollador (Java, Python, PHP, Javascript), así que al principio era como … “Oh, ok, tengo una idea, aprenderé esto o ese idioma y trataré de dominarlo, luego codificaré lo que necesito). Entonces, cuando estaba en el camino del aprendizaje, la falta de conocimiento me golpeó la cabeza. “¡Holly, no sé muchas matemáticas! (Incluso con una carrera, soy ingeniera en sistemas computacionales), luego traté de aprender matemáticas otra vez, y no me fue tan mal (no soy tan hábil como muchos desarrolladores que conozco, pero estoy trabajando en ello).
Luego, cada vez que intentaba comenzar con mi proyecto, la falta de confianza en sí mismo me golpeaba la cabeza nuevamente. “¡Maldita sea, no sé cómo hacerlo también! Tengo que ir a aprenderlo”, pero cuando lo necesita realmente, suceden dos cosas, olvida cómo usarlo o encuentra nuevos problemas y cosas que no sabes
Entonces, de repente, un día me levanté temprano y me dijo: “¿Cómo crees que podrías saberlo todo? ¡Eso es lo que te está volviendo estúpido!”. No, los programadores no lo saben todo, encuentran maneras de resolver cosas. Los programadores usan herramientas (lenguajes de programación) para resolver problemas o crean herramientas útiles para que las personas las usen.
Dicho esto, perdón por el post largo … para centrarte en CÓMO , COMENZAR A HACER ALGO , PORQUE EN LA MANERA, SABERÁS LO QUE NECESITAS. Si no está haciendo algo, ¿cómo sabrá qué necesita? Nunca dejar de preguntar.
- ¿Quora te ayuda a ser una persona fuerte?
- Cómo generar fuerza de voluntad.
- Cómo animarme después de un examen
- ¿Por qué no tengo el control total de mis emociones?
- ¿Podemos mejorar nuestras habilidades de resolución de problemas y volvernos más inteligentes practicando diariamente con problemas de razonamiento lógico?