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 y no quiere vivir en el 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 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 la extraordinaria actuación 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 completó la lógica del vertedero de la búsqueda en el centro comercial. En ese momento, sin Duolong, todo el proyecto se habría retrasado dos semanas; y Una vez, el marco de sesión de Taobao se llamó session_tair, y un grupo de personas (debería haber 10 personas) verificaron el problema juntas desde las 6 en punto hasta las 6 en punto del día siguiente. Finalmente, Duolong descubrió el problema. p>
Para lograr esto, el reino es inseparable de las propias características de Duolong. Cuando está inmerso en el mundo de su propio programa, es difícil que personas y cosas externas interfieran con él. No es sociable y no utiliza ninguna red social, por lo que es difícil verlo en público. Mientras pueda asistir a reuniones y entrevistas, no lo hará.
Incluso cuando va, siempre trae consigo una libreta. Se dice que una vez sacó su cuaderno y escribió código en el auto...
A pesar de ser admirado por sus colegas, Doron se mantuvo humilde. Dijo: "Solo soy un escritor de códigos, muy. común".
También podemos ver en Duolong que lo primero que debes hacer para convertirte en un maestro es calmarte, estudiar el código en serio, continuar aprendiendo y mejorando, y mejorando tus habilidades, para que ya no tener deficiencias.
Los ideales son las mejores guías, especialmente para la industria tecnológica.
Muchas personas tienen la idea de cambiar el mundo cuando se convierten en programadores por primera vez y fantasean con usar sus habilidades de programación para agregar color al mundo futuro. Al final, no mucha gente puede aferrarse a esta idea, pero este es precisamente un rasgo importante para convertirse en un gran programador.
Yang Zhenkun, el capitán del equipo de base de datos OB de Alipay, es un idealista típico. Sufrió 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 completar su maestría, permaneció en la Universidad de Pekín para enseñar. No sólo fue ascendido a profesor, sino que también se convirtió en el primer grupo de profesores distinguidos en el "Programa de premios de académicos de Changjiang". Su ideal es superar los problemas de los sistemas distribuidos y establecer bases de datos distribuidas propias de los técnicos chinos.
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 en rendimiento a los sistemas de código abierto, Baidu aún despidió a su equipo debido a los altos costos.
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 construyó de manera tosca la primera base de datos distribuida de China, a la que llamaron OB.
Pero debido al mismo problema de rentabilidad, Yang Zhenkun y su equipo de obstetricia se sentaron en el banco de Ali. En ese momento, solo había una docena de personas en el equipo, y estuvieron solas y marginadas durante más de tres años.
Muchos colegas dijeron: "Si el Sr. Yang está dispuesto a hacer concesiones, abandonar el OB y pasar a la optimización técnica de los sistemas de código abierto, será cosa del pasado".
Sin embargo, obviamente eso no es lo que quería 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 enfrentaba 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 que Alipay utilizaba en ese momento no podía soportar una cantidad tan grande de datos.
Para hacer frente a los datos de Double 11, sólo podemos gastar cientos de millones de yuanes para comprar un host, pero cuando la transacción vuelva a la normalidad, el costoso host tendrá que estar inactivo durante un tiempo. mucho tiempo, lo cual no vale la pena.
Por lo tanto, los ejecutivos de Alipay reconocen que OB, una base de datos que aún no ha entrado oficialmente en el campo de batalla, es la clave para resolver el problema mundial del pico de pagos del Doble 11. OB finalmente estuvo a la altura de las expectativas y ayudó a Alipay a superar esta dificultad.
En mayo de 2016, Peng Lei, entonces presidente de Ant Financial, colocó personalmente la medalla del Premio CEO, el mayor honor de Alipay, en el cuello de los miembros del equipo de OB encabezados por Yang Zhenkun.
De Yang Zhenkun podemos sentir que los ideales pueden hacernos caer en dificultades temporales, pero persistir nos traerá mayores recompensas.
Esto es un cliché, pero también es el punto más importante. Este es un rasgo esencial para cualquiera que quiera lograr un gran avance, y también es un hábito al que todo gran programador todavía se adhiere.
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 fortaleciendo y mejorando constantemente su tecnología.
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, hacia objetivos más altos. 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