- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menúConsenso
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
Un día en la vida de un desarrollador: Justin Florentine de Ethereum
En una entrevista con CoinDesk , el ingeniero de protocolo senior de Ethereum analiza los aspectos prácticos de ser un desarrollador en el ecosistema Cripto .
Los desarrolladores nunca reciben el protagonismo. Los desarrolladores nunca reciben la gloria. Sin sus incontables horas de codificación, programación, revisión, verificación de errores, intercambio de ideas, resolución de problemas y, simplemente, hacer, nada en el Cripto se haría jamás. Bitcoin no existe sin los desarrolladores. Cuando decimos que el invierno de las Cripto es el momento de "BUIDLing" (construir), lo que realmente estamos diciendo es que este es el momento de los desarrolladores.
Basta con preguntarle a Justin Florentine, un ingeniero de protocolos senior de Ethereum, o específicamente de Besu, un cliente de Ethereum . (Técnicamente, Florentine trabaja para ConsenSys, lo que reduce su salario). El trabajo no es glamoroso ni fácil, pero le da a Florentine una satisfacción que nunca sintió en su carrera tecnológica anterior, que se remonta a la década de 1990 e incluye una temporada en ESPN.
Este artículo es parte del artículo de CoinDesk“Semana BUIDL”.
“Es difícil. Es muy, muy difícil”, dice Florentine, un hombre de familia de 44 años que vive en Filadelfia. Pero el rigor también es la recompensa. “Es un trabajo sumamente satisfactorio desde el punto de vista intelectual”, dice Florentine, “y también desde el punto de vista social”. ¿La ventaja? “Estás constantemente rodeado de genios”.
Con demasiada frecuencia, el mundo de las Cripto es abstracto, una quimera y se centra en la filosofía y los grandes sueños. Por eso, para que conozcamos los detalles prácticos, Florentine nos ofrece un resumen de cómo es realmente el trabajo de un desarrollador y por qué, cuando empezó, "estaba haciendo tonterías".
La entrevista ha sido condensada y ligeramente editada para mayor claridad.
Analicemos tu jornada laboral. Cuéntanos cómo es. ¿Cuándo empiezas?
Justino Florentino:Tengo una familia. Me despierto alrededor de las 7:30 a. m. y mi esposa ya está en el trabajo. Mi hijo tal vez ya se fue, tal vez no, probablemente no. Probablemente esté quejándose por eso.
Trabajo desde casa. Tengo un espacio dedicado a trabajar, un cobertizo en el patio trasero. Así que salgo, hago un poco de yoga y luego reviso mis comunicaciones, lo cual es un gran dolor de cabeza porque hay correo electrónico, Slack, Discord, Signal, Telegram... un millón de sectores de comunicación diferentes.
Tomaré una taza de café y, mientras comienza mi día, el equipo europeo se sentará a almorzar. Me pondré en contacto con ellos y planificaré el día.
¿Cómo se ve eso específicamente?
Sinceramente, tengo distintos arquetipos de días. No todos los días son iguales. Si estoy concentrado en algo, tal vez me siente y comience a programar durante dos horas seguidas, me tomo un descanso, hago otra cosa, luego otras dos horas seguidas, ETC En días como esos, apago muchas comunicaciones y luego me conecto solo una vez al final del día.
Otros días son un BIT más sociales y tengo que conversar con gente. Y siempre hay código nuevo que revisar.
¿Puedes explicarme eso con más detalle?
Por lo tanto, todo es de código abierto y está alojado en GitHub. De modo que, cuando alguien quiere hacer un cambio en el código base, alguien más tiene que aprobarlo, echarle un vistazo y asegurarse de que no esté haciendo nada fuera de control. Y eso siempre es un buen tema para otras conversaciones que puedas tener con otros desarrolladores, que suelen tener lugar a través de Discord.
También trabajo mucho con elGremio de ProtocoloY también estoy haciendo cosas para la Fundación Ethereum . Por lo tanto, hay muchos modos diferentes en los que puedes estar como desarrollador y tal vez saltar de un lado a FORTH.
¿A qué hora termina el día?
Lamentablemente, trabajo mejor por la noche, así que a veces me tomo un descanso a media tarde, me echo una siesta y luego vuelvo y trabajo un poco más después de cenar. Soy un gran aficionado al béisbol. ¡Vamos Phillies! Así que en verano básicamente escucho un partido de béisbol en la radio todas las noches. Y ese es un momento realmente bueno para trabajar un poco, porque, francamente, el béisbol puede ser un poco largo y aburrido. Pero es un gran ruido de fondo.
Al final del día, a nadie le importa cuándo trabajo, pero trato de estar disponible por las noches para poder sincronizarme con el equipo australiano.
¿Cuántas horas trabajas de media a la semana?
Supongo que entre 40 y 45 o 50, como máximo. Soy muy partidaria de equilibrar la vida laboral y personal, porque llevo mucho tiempo intentando conciliarlo.
Ver también:Despidos en el Cripto : este es el sombrío recuento desde abril
Las Cripto funcionan las 24 horas del día, los 7 días de la semana y en todo el mundo. ¿Cómo se las arregla para recibir un bombardeo de mensajes entrantes a todas horas del día?
Quiero decir, eso es solo saber cómo utilizar las notificaciones. No es un desafío, honestamente.
¿Cuáles son las principales actualizaciones y mejoras en las que estáis trabajando?
Nuestro principal objetivo, en primer lugar, es mantenernos al día con la hoja de ruta de Ethereum . Por ejemplo, ahora mismo estoy trabajando en el EIP [Ethereum Improvement Protocol] 4844, y eso es una mejora de escalabilidad. Eso permitirá que las cadenas de bloques de capa 2 funcionen un BIT más baratas. Bueno, mucho más baratas. Por eso, esas siempre están en la parte superior de la lista.
¿Cómo funcionan las tareas, los plazos y la toma de decisiones? ¿Quién organiza las reuniones?
En realidad, es muy descentralizado y orgánico. Por eso, puede que haya gente que trabaje en ConsenSys que diga: “Oh, deberías trabajar en esto”. Y nosotros podemos decir: “Sí, es bueno saberlo. Gracias por tu aporte. Pero en realidad trabajamos para Ethereum, el protocolo”, y el día a día de lo que hacemos tiene mucho más que ver con eso.
Lo entiendo en teoría, pero es difícil verlo en acción. ¿Cómo llevas un registro de las cosas?
Entonces, por ejemplo, ¿cómo organizamos el trabajo? Bueno, decimos: "Bien, genial, aquí está el cronograma. ¿Estamos cumpliendo con el cronograma o estamos retrasados?" Y tenemos un ciclo de retroalimentación constante con el resto de los desarrolladores CORE . Supongo que de ahí es de donde recibimos nuestros pedidos, tanto como pedidos.
Pero, en realidad, es ese consenso general al que llegamos a través de nuestras diferentes redes sociales, donde decimos: "Sí, esto debería incluirse en futuras actualizaciones", o no debería incluirse en futuras actualizaciones. Y luego el protocolo define la carga de trabajo. El protocolo define lo que se debe hacer. Depende de nosotros, como equipo, decidir quién va a hacer qué.
Es muy plano, muy orgánico, no tiene jerarquías y prácticamente no hay reuniones.
¿En serio, no hay reuniones?
Tengo una reunión diaria con mi equipo, pero la mayoría de los días no tengo otra que la reunión de estado diaria. Mi equipo está muy disperso: yo estoy en Estados Unidos, en la costa este, tengo un colega en la costa oeste, cinco o seis en Australia y otros siete u ocho en zonas horarias europeas. Así que, en su mayor parte, todo se hace de forma asincrónica.
¿Cómo es el componente social del trabajo? ¿Cómo te haces amigo de tus compañeros de trabajo y esas cosas?
Ah, esa es una muy buena pregunta porque estas son las personas más impresionantes con las que he trabajado. Es como si estuvieras constantemente rodeado de genios. Y es muy divertido estar con ellos. Sin embargo, les doy mucha [mierda] por estar demasiado centrados en las criptomonedas.
¿Qué quieres decir?
En una reunión como una devcon [convención de desarrolladores], una de mis cosas favoritas es llamar a la gente y preguntarles: "¿Qué estás haciendo con tu vida fuera de las Cripto?". Y ellos responden: "¿De qué estás hablando? No hay nada fuera de las Cripto". [Risas].
Pero todos son personas maravillosas. Son muy cálidos y simpáticos y se sienten muy cómodos al estar en desacuerdo entre ellos de una manera muy amable, profesional y productiva.
¿Qué es lo que más te gusta de ser un desarrollador de Ethereum ?
Bueno, en ONE lugar, diría que simplemente tuve que dar un paso adelante. Cuando conseguí este trabajo, tenía mucho miedo. Estaba muy nervioso. Pensé: "Esto es real, amigo. Estás trabajando en el segundo protocolo más grande en Cripto, con cientos de miles de millones de dólares asegurados". Y se acercaba la fusión, que tenía que suceder sin ningún tiempo de inactividad. Fue una locura.
Pero todo el mundo me recibió muy bien cuando llegué. Es un trabajo muy gratificante desde el punto de vista intelectual y social. He trabajado en muchos lugares en los que dicen: "Vamos a cambiar el mundo". Y cuando me fui, sentí que había perdido el tiempo. Pero en los dos años que llevo haciendo esto, hemos hecho la transición de la red a una prueba de participación, y eso es una contribución considerable para reducir el cambio climático y el consumo de energía.
¿La parte más desafiante de ser un desarrollador?
Es difícil. Es muy, muy difícil. Es muy difícil mentalmente. Hay muchas cosas de Ethereum en general que todavía no entiendo. Me he acostumbrado a eso.
¿Cómo es eso?
De alguna manera me he acostumbrado a concentrarme un poco más en la [Máquina Virtual Ethereum ] en sí y a seleccionar mis batallas, porque es muy fácil caer en la trampa y luego levantar la vista y ver que son las dos de la mañana, y ahora tu día siguiente está arruinado.
Y es estresante. No hay dos formas de verlo. Por ejemplo, estar en línea para The Merge cuando eso estaba sucediendo, esperando que todo funcionara tan bien como lo probamos.
Ver también:Resumen del año 2022 para Ethereum: la fusión, MEV y el caos
¿Alguna otra desventaja?
Es una lástima que la gente te critique por estar en el Cripto. Hay mucha gente que me ha descartado por completo. Dicen: "Oh, ahora eres un fanfarrón libertario y estás ganando dinero mágico en Internet y destruyendo el planeta".
Pero es un pequeño precio a pagar.
¿Cómo es trabajar durante el invierno de las Cripto ? ¿Cómo ha cambiado el trabajo ahora que el ambiente general de la industria se ha agriado un poco?
En el caso de las personas que me importan, no han perdido la onda en absoluto. De hecho, se sienten muy renovados. Hay menos ruido y la relación señal-ruido es mucho mejor.
¿Entonces ustedes nunca piensan en el precio?
Pensamos en el precio en la medida en que tenemos que planificar. Tiene un impacto en la mecánica o la Cripto de ciertas cosas. Hay algunas cosas que tenemos que planificar.
¿Puedes darme un ejemplo?
Por ejemplo, EIP-4844, ¿no? Eso hará que [las capas 2] sean más baratas y más efectivas. Y a fines del año pasado, los precios del GAS estaban en un punto muerto, así que pensamos: "Está bien, no tengo mucha prisa por terminar con 4844 solo para hacer felices a las capas 2 cuando el GAS es barato".
Pero debemos ser conscientes de que todo esto es cíclico y que, con un mercado alcista, aumenta el uso y tenemos que adelantarnos a eso. Por eso, nos preocupamos por los ciclos del mercado, ya que tratamos de posicionar las actualizaciones para que tengan el máximo impacto.
¿Qué tal si pensamos en los Precios de criptomonedas en relación con la seguridad laboral? Si el precio de Ethereum se desploma, por ejemplo, ¿corren peligro los empleos de los desarrolladores?
La cuestión es la siguiente: trabajamos para ConsenSys y JOE Lubin se dedica a la diversidad de clientes. Y, honestamente, en lo que respecta al imperio de ConsenSys, somos una pequeña parte de ese rompecabezas. Somos un equipo de 15 personas y, en general, es una empresa de cerca de 1000 personas. Si el precio se desploma por completo, creo que Ethereum tendrá problemas mayores.
¿Algún consejo para alguien que esté pensando en convertirse en desarrollador?
Simplemente hazlo. Simplemente lánzate a ello. Y lo más importante es estar preparado para sentirte intimidado y sentirte cómodo con eso.
Nadie sabe de qué está hablando al 100% [la mayor parte del tiempo]. Conocerás a algunas de las personas más brillantes y aterradoras. Simplemente siéntate, escúchalas y comprende que no te están juzgando.
Genial. Gracias por tu tiempo y buena suerte con 4844.
Jeff Wilser
Jeff Wilser es el autor de siete libros, entre ellos Alexander Hamilton's Guide to Life, The Book of JOE: The Life, Wit, and (Sometimes Accidental) Wisdom of JOE Biden, y el mejor libro del mes de Amazon tanto en no ficción como en humor. Jeff es periodista independiente y redactor de marketing de contenidos con más de 13 años de experiencia. Su trabajo ha sido publicado por The New York Times, New York Magazine, Fast Company, GQ, Esquire, TIME, Condé Nast Traveler, Glamour, Cosmo, mental_floss, MTV, Los Angeles Times, Chicago Tribune, The Miami Herald y Comstock's Magazine. Abarca una amplia gama de temas, como viajes, tecnología, negocios, historia, citas y relaciones, literatura, cultura, blockchain, cine, Finanzas, productividad y psicología, y se especializa en traducir la tecnología a lenguaje sencillo. Ha aparecido en televisión en programas como BBC News y The View. Jeff también cuenta con una sólida trayectoria empresarial. Comenzó su carrera como analista financiero en Intel Corporation y dedicó 10 años a proporcionar análisis de datos y segmentación de clientes para una división de Scholastic Publishing de 200 millones de dólares. Esto lo convierte en una excelente opción para clientes corporativos y empresariales. Sus clientes corporativos abarcan desde Reebok hasta Kimpton Hotels y AARP. Jeff está representado por Rob Weisbach Creative Management.
