Bueno, lo he notado.
Aunque mucha gente alguna vez dudó de la capacidad de Ray como programador debido a su espeso cabello. Pero por el tono del Sr. Lei, podemos sentir su confianza en su capacidad de codificación.
Tengo que admitir que la diferencia entre los programadores comunes y los maestros es enorme.
Cuando los programadores comunes intentan refactorizar un módulo simple
Cuando los grandes programadores refactorizan el código
Los programadores comunes hacen subprocesos múltiples
Programadores maestros multihilo
¿No es demasiado real? El programador novato blanco derramó lágrimas de envidia. . .
Además, según encuestas autorizadas, el horario de vida de los grandes programadores es muy diferente al de los humanos comunes y, básicamente, salen de noche. Efectivamente, el gran dios ha sido durante mucho tiempo un ser humano pervertido al que no le gustan los fuegos artificiales del mundo. Hay imágenes que lo demuestran (la primera columna es la hora y la segunda columna es el número de líneas de código).
Este es el programa de codificación de Fabrice Bellard, el autor de FFmpeg. Como puedes ver, te sientes más inspirado por la noche. Bueno, sin embargo, este jefe se quedó dormido y de repente saltó para enviar el código...
Este es Brad Fitzpatrick, autor de LiveJournal, sobre la línea de tiempo del proyecto Memcached.
El típico noctámbulo duerme sólo cuatro horas al día.
El benévolo dictador y padre de los Monty Python, Guidovan Rossum, también fue un mensajero nocturno.
Un buen día comienza por la tarde, y la noche es fuente de inspiración. Pero el jefe no parece necesitar dormir. . . .
Y en el cielo sobre el Diablo Azul, hay una especie de terror. Afirman que las máquinas de movimiento perpetuo son posibles porque ellas mismas son máquinas de movimiento perpetuo. . .
Rasmus Lerdorf, el fundador del "mejor lenguaje del mundo" PHP, es uno de los mejores. Este es el momento en que presentó el proyecto php-src:
Efectivamente, es un gran jefe. Trabaja normalmente durante el día y está más emocionado por la noche. Efectivamente, el verdadero maestro ha superado los límites del cuerpo humano y no necesita dormir en absoluto.
Por supuesto, estos son sólo algunos casos extremos. Aunque todos son verdaderos dioses, Xiaodu nunca recomienda a sus amigos que aprendan este hábito. De lo contrario, es muy probable que no se haya aprendido la técnica, pero la cantidad de cabello producida es menor que la de los grandes maestros. . .
En el trabajo diario, el maestro aplasta a Xiaobai en todas direcciones, sin puntos ciegos.
Nota: Reinventar la rueda.
Efectivamente, las obras del maestro son únicas.
Bueno, desde esta perspectiva, un novato y un maestro parecen ser casi lo mismo. . . .
La reacción del maestro es siempre muy tranquila, como si no hubiera sensación de logro. . .
Ridículo. . . .
¡Sonríe con confianza y poder!
Después de ver las extraordinarias actuaciones de los grandes maestros, ¿tienen ustedes amigos algo que esperar? No se desanime, siempre que trabaje duro, con el tiempo podrá escribir código poético como el Sr. Lei.
Si realmente quieres convertirte en un gran maestro, debes tener los pies en la tierra, tener metas claras, fijarte metas y seguir acercándote a ellas.
Se deben lograr al menos los siguientes puntos:
La razón por la que a los programadores se les llama "grandes dioses" es porque son omnipotentes en sus campos profesionales. Por tanto, en el camino para convertirse en un gran maestro, el primer paso es compensar las propias deficiencias técnicas. Cuando hay algún problema técnico con el proyecto, usted mismo puede identificar el problema y encontrar una solución.
Doron es un dios omnipotente. "Mientras haya dificultades técnicas, Duolong no puede resolverlas". Este es un dicho popular entre los técnicos de Alibaba.
En términos de tecnología de codificación, Duolong es un maestro de las novelas de artes marciales. De 2003 a 2007, Doron estuvo a cargo del motor de búsqueda, pero ese no fue todo su trabajo, porque su capacidad para resolver problemas era asombrosa.
Doron puede mantener a un equipo por sí solo. Otros pueden formar un equipo de proyecto, pero él está solo de principio a fin, aunque nunca antes haya estado involucrado en las cosas de las que es responsable.
El investigador de Alibaba, Bi Xuan, dio una vez un ejemplo: "El proyecto de piedra de color Duolong ha completado la lógica del vertedero de la búsqueda en centros comerciales.
En ese momento, si no hubiera Duolong, todo el proyecto se habría retrasado dos semanas en otro momento. El marco de la sesión de Taobao se llamaba session_tair y un grupo de personas (debería haber más de 10 personas) verificaron el problema juntas; Entre las 6 y las 6 del día siguiente, finalmente Doron descubrió el problema. ”
Para alcanzar tal estado, es inseparable de las propias características de Duolong. Cuando está inmerso en su propio mundo del espectáculo, es difícil que las personas y las cosas externas interfieran con él. sociabilidad, no juega en ninguna red social, por lo que es difícil verlo en público, siempre que pueda asistir a reuniones y entrevistas, suele llevar una libreta y escribir códigos en el coche. ...
A pesar de ser admirado por sus colegas, Doron se mantiene humilde. Dijo: "Soy sólo un escritor de códigos, muy común y corriente".
También podemos ver eso en Duolong. Lo primero que debes hacer para convertirte en un gran dios es calmarte, estudiar el código seriamente, continuar aprendiendo y mejorando, y mejorando tus habilidades, para que ya no tengas defectos.
Lo ideal es. la mejor guía, especialmente para la industria de la tecnología.
Muchas personas tienen la idea de cambiar el mundo cuando se convierten por primera vez en programadores y fantasean con usar sus habilidades de programación. Al final, realmente me apego a esta idea, pero esta es precisamente la característica importante de convertirse en un gran programador.
Yang Zhenkun, el líder del equipo de base de datos de Alipay OB, es un idealista típico. Demasiados reveses y pérdidas en su carrera, pero siempre mantuvo su intención original como técnico, se adhirió a sus ideales y nunca se rindió.
Yang Zhenkun fue una vez una estrella académica en la Universidad de Pekín después de graduarse. Después de terminar su maestría, permaneció en la Universidad de Pekín para enseñar. No solo fue ascendido a profesor, sino que también se convirtió en uno de los primeros profesores distinguidos en el "Programa de premios de académicos de Changjiang". sistemas y establecer personal técnico chino.
Después de unirse a Baidu, centró toda su energía en el desarrollo de bases de datos. Sin embargo, aunque el sistema distribuido que dirigió ha superado los sistemas de código abierto en rendimiento, Baidu todavía tiene altos costos. Por esta razón, disolvió su equipo.
Más tarde se unió a Alibaba, Yang Zhenkun continuó investigando y desarrollando bases de datos distribuidas. Su equipo creció desde cero hasta tener más de una docena de personas y construyeron de manera tosca la primera base de datos distribuida de China. Llámelo OB.
Pero debido al mismo problema de rentabilidad, Yang Zhenkun y su equipo de OB quedaron solos y marginados durante más de tres años. /p>
Muchos colegas dijeron: “ Si el Sr. Yang estuviera dispuesto a hacer concesiones, abandonar el OB y pasar a la optimización técnica de los sistemas de código abierto, sería cosa del pasado. ”
Sin embargo, obviamente eso no es lo que quiere hacer.
Pero en comparación con Baidu, Alibaba es más tolerante con las innovaciones “inútiles”, y OB finalmente se fusionó con Alipay. En ese momento, Alipay se enfrentó a un problema de clase mundial: el volumen de transacciones de Double 11 aumentó exponencialmente y seguirá creciendo exponencialmente en el futuro, pero la base de datos Oracle utilizada por Alipay en ese momento no podía soportar una cantidad tan grande de datos.
Para hacer esto, para hacer frente a los datos de Double 11, solo podemos gastar cientos de millones de yuanes para comprar un host, pero cuando la transacción vuelva a la normalidad, el costoso host será. inactiva durante mucho tiempo, lo que no vale la pena ganar
Por lo tanto, las bases de datos como OB que aún no han entrado oficialmente en el campo de batalla, los ejecutivos de Alipay reconocieron a OB como la clave para resolver el problema de clase mundial. del pico de pagos de Double 11, OB finalmente estuvo a la altura de las expectativas y ayudó a Alipay a superar esta dificultad.
En mayo de 2016, el presidente de Ant Financial le otorgó personalmente la medalla del premio CEO, la más alta. honor en Alipay, en el cuello de los miembros del equipo de OB encabezados por Yang Zhenkun.
Desde Yang Zhenkun, podemos sentir que los ideales pueden hacer que las personas realicen sus sueños. Estamos atrapados en un dilema temporal, pero persistimos. nos traerá mayores recompensas
Este es un cliché, pero también es el punto más importante. Esto es imprescindible para todos los que quieran superarse. Los rasgos también son hábitos que todo gran programador aún mantiene.
Aunque Duolong ha sido durante mucho tiempo un dios en Alibaba, todavía está obsesionado con el mundo de la programación todos los días, estudiando varios códigos y fortaleciéndose y mejorando constantemente.
Aunque Yang Zhenkun y su equipo de OB han ganado el más alto honor de Alibaba, continúan realizando nuevas mejoras e intentos para la base de datos de OB en cada mantenimiento y actualización, avanzando hacia un mejor logro de altos objetivos.
Esperan con ansias el día en que OB pueda superar a IOE y convertirse en la base de datos mejor distribuida del mundo.
Todo gran dios se transforma a partir de Xiaobai. Si el gran maestro deja de trabajar duro, tarde o temprano se caerá del altar y todos quedarán decepcionados. Mientras los novatos sigan aprendiendo y mejorándose, algún día se convertirán en los grandes dioses que alguna vez admiraron.
El "Camino hacia los Dioses" de cada gran dios tiene sus propios aspectos destacados, pero también tienen algo en común, es decir, concentración, amor y perseverancia. Por supuesto, sólo hay un puñado de grandes maestros en cada campo, y es posible que la mayoría de nosotros hayamos hecho todo lo posible para seguir los pasos fáciles de las personas con talento.
Pero no pretendemos alcanzar a nadie, sino ser una mejor versión de nosotros mismos.
Al igual que los atletas discapacitados que actualmente luchan en los Juegos Paralímpicos, hace tiempo que perdieron la capacidad de vivir como personas normales, pero esto no les impide seguir amando la vida, seguir luchando por sus sueños y crear. vida normal. Un récord más allá del alcance humano.
El llamado espíritu olímpico no solo inspirará a los atletas en el campo, sino que también recordará a todas las personas comunes y corrientes que deben correr hacia la cima en sus corazones.
Mantén la perseverancia y el deseo de nuestros sueños en nuestro corazón y eventualmente lo superaremos. Vamos, futuro maestro