Quiero contarte una historia ahora. Esta historia es algo que siempre comparto con mis compañeros de clase, mis juniors o en mis pequeñas charlas.
Creo que es el momento adecuado para compartir esta historia.
En este incidente con todos ustedes también, en esta historia aprenderán dos cosas muy importantes, dos cosas que todo programador debería entender.
- ¿Qué edad tenías cuando comenzaste a programar y dónde estás ahora?
- ¿Cuáles son algunas startups que se centran en productos para desarrolladores?
- ¿Cuáles son los idiomas esenciales o algunas cosas que todo desarrollador de software debe saber?
- ¿Debería una organización de desarrollo adoptar un modelo de proceso único para todo su desarrollo de software?
- ¿Cuántos detalles técnicos sobre proyectos pasados deben estar en el currículum de un desarrollador de software?
Esta es la historia de un estudiante y un maestro. Vamos a llamar a este estudiante panda y maestro como Shifu. Ahora, este no es tu panda habitual, eres un gran admirador, yo soy un gran admirador.
Esta historia es una historia del pintor panda, sí, en este escenario de nuestra historia, el Panda es un pintor, no cualquier pintor, es un buen pintor por un lado. Tenga en cuenta que algunos de ustedes podrían estar pensando, hey, qué tiene que ver este panda y esta pintura con el programador, y aquí está *** su lección número uno siempre sea paciente. ***
Este es el paso número uno que todo programador tiene que obtener . Nada solo sirve así con un clic de algo, tiene que tener mucha paciencia.
Así que ahí vamos, ya has aprendido una cosa: tener paciencia para volver a nuestro panda de la historia, en nuestro caso es un pintor increíble, pero no es un maestro. El Maestro es un Shifu aquí, así que ahora Panda es un pintor realmente bueno y solo dibuja pinturas realmente impresionantes.
Entonces, un día, el Panda estaba pensando: “sabes que soy un pintor decente pero no estoy llegando a un gran nivel, debería hacer algo para mejorar mi pintura. así que finalmente el panda decidió que “debería tomar la opinión pública para poder mejorar mi pintura”.
Luego Panda salió a una pared que estaba allí en el público y dibujó una obra maestra increíble notable de la pintura que probablemente nadie podría haber dibujado y escribió una nota simple debajo de esa pintura “si crees que hay algo mal con esto, por favor, tome el bolígrafo y el lápiz y solo deme una nota de lo que cree que falta en este cuadro o cómo podría mejorarse este cuadro “.
Panda, que era panda, fue a un gran almuerzo increíble y cuando regresó, vio que su cuaderno estaba completamente lleno. La gente ha escrito muchas críticas en su trabajo como si el trabajo de línea no fuera increíble, falta tu sombreado, tu la selección de color no es buena y todos los comentarios posibles que se podrían haber hecho para esa pintura llegaron en ese cuaderno.
Panda se puso muy triste y dijo que “pensé que era un pintor decente pero no lo soy”
El Maestro Shifu vino y vio al Panda sentado con una cara triste y vio y le preguntó al panda: “¿Por qué estás triste, no has comido algo?”
Él dijo: “Maestro Shifu, he estado tratando de ser un gran pintor, pero parece que no estoy siendo diseñado o no estoy hecho para ser pintor.
El Maestro Shifu dijo “por qué estás pensando de esa manera”. Panda dijo que acabo de dibujar esta pintura en un sector público y que escribí una nota que si crees que falta algo en esta pintura puedes señalarlo y Llegué este cuaderno completo con todas las críticas y comentarios sobre mi trabajo de línea, mis sombras, mi selección de colores y casi todo.
Shifu vio el cuaderno y dijo: ¿por qué no me muestras qué es esa pintura? Shifu fue a ver la pintura y la pintura fue increíble. Dijo que sí, seguramente hay un margen de mejora en esta pintura, pero ¿por qué no lo hacemos? una cosa, “déjame intentar mejorarte de la noche a la mañana”. Panda se sorprendió de cómo es posible.
El Maestro Shifu dijo: ve y duerme bien y vuelve mañana y te mostraré cómo puedes mejorar de la noche a la mañana.
Al día siguiente, cuando llegó el panda, el Maestro Shifu le dijo a Panda hoy que iremos a una calle más concurrida donde puedes hacer una pintura y simplemente no escribas ninguna nota debajo de esa pintura. Voy a escribir esa nota.
Panda dijo bien, voy a dar lo mejor de mí porque ahora estamos pintando en una calle mucho más concurrida, así que debería dar lo mejor de mí.
Panda nuevamente dibujó una obra maestra y la pintura fue increíble y luego el panda llamó al maestro shifu que “oye, he completado mi pintura, ¿puedes escribir la nota de que ‘si falta algo en la pintura, puedes decirme sobre eso’?
Esta vez, el maestro Shifu escribió una nota completamente diferente en esa pintura. El Maestro Shifu escribió: “No hay nada perfecto en este mundo, obviamente, también hay un margen de mejora en esta pintura, así que aquí está el pincel aquí está la pintura, por favor mejore la pintura según usted “.
Y luego, Maestro Shifutold Panda, nos sentaremos aquí, justo frente a la pintura, hay un restaurante, almorzaremos, allí esperaremos hasta la noche y veremos cuánto de estas personas En realidad puede mejorar esta pintura.
Ya sabes lo que descubrieron, ni siquiera una persona tocó la pintura o el pincel. Panda se confundió y el panda le preguntó al Maestro Shifu que “oye, sé que esta pintura no es perfecta, es mucho más baja en calidad que lo que dibujé en el último mi trabajo de pintura, pero por qué nadie realmente criticó esta pintura y criticó tanto esa pintura.
Y aquí mi querido amigo miente la verdad absoluta sobre el mundo. Todo el mundo en este mundo es una crítica increíble ya sea sobre la realización de películas, ya sea sobre exámenes, ya sea programación o algo así. Todo el mundo es una crítica, pero cuando las cosas surgen para hacer algo, es realmente muy difícil y la gente simplemente deja de hacer eso y eso mismo sucedió en la versión del maestro shifu de esta historia cuando le preguntas a alguien que “oye, ¿haces una crítica? “Todo el mundo va a señalar un error, independientemente de lo bien que lo hayas hecho o lo mal que lo hayas hecho, pero cuando surgen las cosas de hacer las cosas, solo hay un puñado de personas que pueden brindarte detalles sobre lo que te estás perdiendo o qué puede ser mejorado .
Exactamente lo mismo sucede cuando comienzas a aprender programación. Cuando comienzas a aprender programación en el momento en que decides que voy a ser programador, ya has dejado atrás la mitad del mundo. Porque todavía hay una escasez de programadores.
Y cuando muestra algo que es muy parecido a cosas básicas como imprimir un mundo hola o simplemente hacer una aplicación en la parte superior de un botón, le dice al mundo que todo esto es emocionante para usted, todo esto es emocionante para mí, todo esto es emocionante para la gente quién sabe lo que significa la programación y cómo se implementa realmente el código, pero para las personas en general que están ahí cuando solo vas a ellas y solo presentas tu aplicación que solo dice hola mundo, no tienen exactamente la misma emoción que tú tener como estoy teniendo.
Estas personas solo critican su trabajo sin tener un conocimiento interno de lo que realmente se necesita para construir una aplicación, solo van a decir que su sitio web es malo, no se ve bien, no hay simetría en todas estas cosas, pero lo que no hacen saber cuánto se necesita para diseñar ese sitio web básico.
Todos somos principiantes en la etapa inicial, con el tiempo todos mejoran.
No estoy diciendo que no debas criticar tu trabajo, pero creo que eres la mejor persona para decidir cuánto espacio hay para la mejora. Obviamente, toma el consejo de las personas que realmente saben lo que estás construyendo pero que estás tomando El consejo de cualquier persona al azar que no tenga ni idea de cuál es la programación no es tan buena idea.
Puedo entender lo que sientes cuando puedes escribir con éxito un bucle, una función, una clase, se siente increíble a pesar de que ese programa no hace mucho, solo descubre un número par o un número impar, pero esa es una tarea difícil de realizar has hecho que te diría felicitaciones.
Pero no se desmotive solo cuando presente este trabajo a alguien que no entiende lo que es una programación, se necesita mucho trabajo duro y mucho esfuerzo para construir algo.
Sé lo que estamos construyendo por primera vez, ya sea que se trate de un sitio web, una aplicación simple, no es tan fácil y se verá realmente mal, pero ya sabes cuál es tu primera creación, esto mejorará con el tiempo. pasará como cinco meses, seis meses durante el año, cinco años. Se verá más increíble, pero sea lo que sea que hayas creado ahora, siéntete orgulloso de eso.
El camino que eliges para convertirte en programador no es fácil, pero sí, solo unas pocas personas eligen este camino.