Entrevista con un desarrollador de Facebook

Entrevisté a Maxim Korystov. A la edad de 25 años, logró trabajar como profesor en la universidad, desarrollador en VK, Zenefits y Facebook. El resultado fue una pequeña historia de éxito de un tipo simple de Orenburg, que para mí se convirtió en un motivador.

- Cuéntanos un poco sobre ti. ¿De dónde vino y cómo comenzó el desarrollador su viaje?

Nací en Orenburg, una ciudad en el sur de Rusia con una población de medio millón. Cuando tenía 13 años, tuve la idea de hacer animación. Encontré la herramienta Macromedia Flash Studio (más tarde Adobe Flash). Resultó que, además de la animación, puedes escribir allí en ActionScript, mi primer lenguaje de programación. Desde el noveno grado comencé a ir a competencias de programación. Fui dos veces a la Summer Computer School. Allí me reuní con los muchachos de la Universidad Estatal de San Petersburgo, me gustaron, entré en la Universidad Estatal de San Petersburgo. Desde el décimo grado se involucró en freelance, hizo servicios web, sitios.

- Genial, hubo una infancia de lucha! Después de graduarme, ¿a dónde fui a trabajar?

Incluso mientras estudiaba en la Universidad Estatal de San Petersburgo, impartí conferencias sobre algoritmos y estructuras de datos para escolares basados ​​en el programa educativo VKontakte. Y en el último año consiguió un trabajo allí como desarrollador.

- ¿Qué tareas realizaste en VK? ¿Algún ejemplo interesante?

Trabajó en una base de datos noSql para reemplazar mysql en algunos lugares. Almacena estadísticas sobre publicaciones, por ejemplo.

- Tienes un poderoso perfil de LinkedIn. Incluso diría que da miedo. Pero vamos desde el principio. ¿En qué momento decidiste buscar trabajo en el extranjero?

Esto sucedió cuando trabajé en Vkontakte. Me gradué de la universidad, los últimos meses de 4 cursos en la Universidad Estatal de San Petersburgo en MatMekh. Existe un sitio de HackerRank donde se llevan a cabo concursos para programadores. Allí debe resolver los problemas, y cuantos más problemas resuelva, más puntos tendrá y será más alto en la clasificación. A veces dan camisetas a las 10 mejores personas allí.

A veces, tales concursos son realizados por empresas. Las personas que ocupan lugares altos, escriben cartas “Estamos buscando personas. ¿Te gustaría tener una entrevista con nosotros? Organizan estos concursos con fines publicitarios para contratar programadores. Y con la ayuda de las tareas, abandonan a quienes no están interesados ​​en ellas.

Y mi amigo me sugirió que participara en tal competencia. Yo he participado Resultó que fue conducido por Zenefits, que me invitó a entrevistar. Pasé por varias entrevistas en Skype. Después de un par de días, me escribieron que realmente me gustaba y que quería trabajar para ellos.

- ¿Cuál fue el trabajo más difícil?

Estaba muy preocupado porque tenía poco inglés. Le enseñé en la escuela, estudié en la universidad, entendí la tabla básica de palabras, manzana. Normalmente leo inglés técnico. Pero cuando tuvo lugar la conversación, me llevó a un estupor. Porque ya hay una "vida", te dicen, y debes decirlo de inmediato para que todas las personas lo entiendan. Cuando llegué a bordo en San Francisco en Zenefits (para entender cómo funciona todo en la empresa), interactuar con la gente me causó mucho estrés. Fue muy difícil entender algo.

- El año pasado, mientras viajabas por Estados Unidos, aún lograste ir a entrevistas a compañías locales. Recibí ofertas de Amazon, Square y Google, pero terminé en Facebook. ¿Qué no le gustó el resto?

Entrevisté en la primavera de 2017. Entonces ya no era posible pedirle a la compañía que solicitara una visa de trabajo en los Estados Unidos, pero estaba interesado en mudarme a los Estados Unidos solo. Amazon y Square ofrecieron trabajos en Canadá, pero realmente no quería volver a Canadá. Además, finalizó una visa de trabajo, que demora seis meses en completarse. Es decir, me quedaría sentado seis meses sin trabajar.

Y Facebook ofreció a Londres. Fue interesante ir a Londres, porque hay amigos allí, y yo mismo descansé allí un par de veces. Me gustó la ciudad: un lugar genial, el inglés se habla claramente, el centro de Europa. Aunque no solo por la ubicación, eligió Facebook.

Por cierto, si hubiera elegido Square, entonces me habría ido muy bien ahora. Porque ofrecieron una buena cantidad de acciones y crecieron 5 veces. Ahora esto generalmente es mucho dinero. Pero lo único que no me gustó fue su oficina en un pueblo canadiense cerca de Toronto. Está claro que puedes viajar constantemente a Toronto o Nueva York, pero aún así, por defecto, viviría en un pueblo.

Simplemente no me gustaba Amazon como compañía cuando te entrevisté. Amazon también se ha duplicado desde entonces. Pero por el contrario, Facebook cayó desde el momento en que me uní a él.

imagen

- ¿Qué preguntaste en las entrevistas? ¿Solo los algoritmos o el lenguaje de desarrollo también tenían preguntas?

Las grandes empresas de TI copian todo el proceso de la entrevista con Google. Originalmente se les ocurrió esto. En el campo de TI, se ha formado un estándar que hace preguntas a las personas sobre algoritmos y estructuras de datos. Y no importa en qué idioma los implemente. Esto no es una prueba de qué idioma sabes, una estructura de datos o algoritmo en particular. Este es un estándar que ayuda a determinar qué tan bien piensa. Se cree que al momento de resolver el problema, usted razona en voz alta, y el entrevistador comprende cómo se desarrolla su proceso de pensamiento y lo evalúa. Cosas técnicas, que son como una referencia (características del lenguaje, etc.), nadie realmente pregunta. Especialmente en grandes empresas como Facebook o Google. Primero te entrevistan en una fiesta de la empresa, comprueban que eres un tipo inteligente. Bueno, relativamente inteligente. Y luego ya están distribuidos al equipo. Es decir, al principio es importante que entiendan lo que piensas bien: de forma rápida y clara, y luego lo determinan. Pero si este es un rol específico, por ejemplo, será entrevistado en un apodo de C ++, entonces, naturalmente, se le preguntará acerca de los detalles de C ++. Preguntas difíciles para verificar que realmente tenía experiencia con esto, que puede trabajar eficazmente para este rol.

- ¿Qué zp estaba en Facebook?

TI tiene una tradición: no decir sus salarios en público. Por lo tanto, invito a todos los que quieran saber qué salarios en Google, Facebook y otras compañías visiten el maravilloso sitio web Glassdoor. Vaya allí, ingrese el nombre de la empresa, el nombre del lugar, y se le informan los salarios de las personas que solían trabajar en la empresa. Todo está pintado en detalle allí: hay una mención de cuánto dan compensación con acciones, cuánto dan como bonificación. Todos son guiados por este sitio. Por ejemplo, le dan una oferta con los números escritos allí. Miras estos números y los comparas en una puerta de vidrio. Después de comprender, está en la parte inferior o en la parte superior del rango, aún puede regatear o ya tiene un salario demasiado bueno.

- ¿Cuánto ganan los desarrolladores con 1-3 años de experiencia en Facebook?

Esta es la misma respuesta. En Facebook y otras grandes empresas, zp depende de su nivel. Si acabas de venir de una universidad, entonces eres un junior. Si has trabajado durante tres años, entonces estás en el medio. Y unos años más trabajó - señor. Luego hay un nivel aún más alto, por ejemplo, un ingeniero de personal. Diferentes compañías tienen diferentes nombres.

El número de acciones que te dan no está tan relacionado con el nivel. Más bien refleja cuánto te quiere la compañía. Y esta parte está muy bien negociada: las empresas están más dispuestas a aumentar la parte de bonificación que el salario. Para cada nivel hay un tapón, cuánto salario puede variar. La empresa no puede ir más allá de los límites de este enchufe.

- Escribiste que Facebook es un pantano. Explique con más detalle a qué se refería.

Facebook fue la primera experiencia en una gran empresa de TI. Noté que mucha gente de alguna manera no trabaja por la fuerza. Allí es muy fácil no sobresalir de la multitud, sentarse en gris, no te notarán y puedes seguir sentado en su lugar. Fui desmotivado por personas que no tenían mucha pasión: simplemente iban y venían. Pero todo depende del equipo, de dónde trabaja exactamente la persona, de sus objetivos. Fue desagradable para mí y se volvió aburrido en un momento. Pero conozco a un gran número de personas que están felices y trabajan en Facebook. Les gusta: la empresa ofrece muchos bonos, beneficios y excelentes salarios. Todo depende de la situación específica.

- Cuéntame sobre la vida en Londres. ¿Cómo pasaste tu tiempo libre? ¿Dónde descansaste? Donde viviste ¿Extrañaste tu tierra natal? ¿Cuánto gastaste al mes?

Por mí mismo, inmediatamente decidí que viviría en el centro. Como resultado, vivió una caminata de 15 minutos desde el trabajo. Me complació poder salir e inmediatamente ir a algún lugar para cenar, almorzar. O sal y ve directo al parque. No es necesario viajar lejos en metro u otro transporte público.

Me gusta Londres porque es genial caminar allí. Cualquier lugar donde aterrices será genial. Especialmente en el centro: las viejas calles se ramifican en diferentes direcciones. Todo el centro está hecho para peatones. Ahora, si conduce un automóvil, se siente incómodo: semáforos constantes, pequeñas calles estrechas. Y usted es maravilloso como peatón: camina, mira edificios, entra periódicamente en parques, los atraviesa. Esta es la característica más genial de Londres que puedes recorrer. Es lindo

Todavía es genial que se encuentre en Europa, cerca de todos los países. Puede volar a cualquier país europeo en dos o tres horas como máximo. Lo que utilicé activamente. Voló con amigos en Suiza y se dispersó en Europa durante el fin de semana. Es muy facil.

Realmente no extrañaba la patria. Volar en las mismas tres o cuatro horas. Cuando vivía en Vancouver, había toda una aventura con eso. En primer lugar, no hay un solo vuelo directo desde Canadá a Rusia. Siempre tuve que volar con un cambio. Y aquí son solo 4 horas Londres-Moscú. Te sientas y en cuatro horas estás allí. El vuelo de regreso también es maravilloso: el vuelo del lunes por la mañana. Te sientas a las siete de la mañana, llegas también por la mañana e inmediatamente te vas a trabajar. A menudo viajaba a Moscú durante el fin de semana, unas 10 veces al año. Muy comodo Aburrido - voló a Moscú.

Pasé un poco en Londres. Cuando trabajas en una gran empresa, no gastas nada de lunes a viernes. Te levantas y te vas a trabajar. Allí desayunas, tomas café, almuerzas, cenas, vuelves a casa o caminas con amigos y eso es todo. Bueno, puedes ir al restaurante nuevamente para comer, para entretenerte, en el cine, etc. Esto es un poco de dinero. Y así, en principio, sumas dinero, sumas y no se gastan especialmente en nada, a menos que lo gastes específicamente.

imagen

- Trabajaste como profesor de algoritmos en la universidad, desarrollador en VK, Zenefits, Facebook. ¿Dónde te gustó más?

Los recuerdos más agradables del trabajo de Vkontakte, porque era mi primer trabajo y estaba muy feliz de haber llegado allí. Cuando enseñé en la oficina de Vkontakte, hablé mucho con los muchachos que trabajaban allí, y realmente me gustó todo lo que dicen, lo que sucede allí. Vkontakte era entonces una empresa de noticias que constantemente hace algo, y esto crea una resonancia. Es genial estar en el centro de una empresa que crea tendencias, noticias que todos están discutiendo. Y es genial ser parte de un equipo así. Los recuerdos más cálidos que tengo de Vkontakte. Probablemente porque, el primer trabajo y tareas interesantes.

Pero cada compañía era interesante a su manera. Zenefits es mi primer trabajo en el extranjero, muchas cosas interesantes. Es solo diferente. El código también necesita ser escrito, pero todo lo demás es diferente: cultura, cómo la gente te maneja.

Facebook fue interesante porque fue la primera gran empresa, solo una gigante. Es interesante observar todos estos mecanismos: cómo funcionan, cómo bajan las órdenes desde arriba, cómo reaccionan los equipos ante ellos. Cada obra fue interesante a su manera.

- A juzgar por Instagram, después de Facebook decidiste descansar mucho del trabajo. ¿Durante cuántos años de vida sin preocupaciones tiene suficiente dinero acumulado?

La verdad no es del todo así. Renuncié después de Facebook, volé a Moscú y comencé a trabajar para la compañía de Moscú, que se dedica al comercio algorítmico. No tuve vacaciones. Solo un fin de semana para mudarme de Londres a Moscú, y el lunes ya comencé a trabajar.
Sobre la cuenta del dinero acumulado, dependiendo de cómo viva. Además de viajar, vivo modestamente. Suficiente, probablemente, para un tiempo normal. Es aburrido sentarse y no hacer nada. Pienso constantemente en proyectos, me comunico con la gente. Muchas ideas, y no me voy a sentar así.

- ¿Cuánto gastas al mes?

Esta cantidad es aproximadamente la misma en Moscú y en Londres. Para mantener un nivel de vida cómodo y no considerar viajar con grandes compras, gasto 4-5 mil dólares. Es sorprendente que en Vancouver, Londres y Moscú, el mismo nivel que me conviene cuesta la misma cantidad.

- ¿Qué te parece Burning Man? ¿Qué puede tomar un desarrollador a partir de ahí?

Burning Man para mí fue la apertura de este verano, este año. Voy a ir allí de nuevo. Quizás unas pocas veces más. Te revela psicológicamente. Hay una atmósfera así ... Para mí es un festival de libertad. Vienes y ves cómo se expresan otras personas. Están abiertos y hacen lo que quieran. Y desde dentro de ti, incluso como involuntariamente, lo que eres realmente sale. Es mucho más fácil para ti abrir, te entiendes más fácil, porque no tienes ningún marco allí.

Por lo general, en la sociedad donde vivimos, tenemos estereotipos. Por ejemplo, intentas hacer algo, la sociedad te condena y lo martillas dentro de ti mismo y ya no lo muestras. E incluso una semana es suficiente para que te abras allí. Y allí, la sociedad te anima a mostrar lo que realmente es. Todos están abiertos, todos están haciendo lo mismo. Simplemente entiendes que puedes hacer lo que quieras y te estás acercando al estado de lo que realmente eres. Te ves como quieres. Compórtate como quieras. Este es el sentimiento más genial. Esta es la parte más genial de Burning Maine para mí. Y en cuanto al desarrollador, no hay nada tan especial. Para mí en su conjunto, no como desarrollador, sino como persona, fue interesante para una persona.

imagen

- ¿Cuáles son tus planes para el futuro cercano? Vuelve a VK? Abre tu startup? ¿La criptomoneda?

Actualmente estoy trabajando en varias ideas, pero hasta ahora no quiero decir nada específico, porque la decisión aún no se ha tomado.

- ¿Qué más quieres agregar / decir?

De hecho, todas las preguntas que me haces son muy halagadoras. Especialmente sobre el currículum en LinkedIn, dijiste que es muy bueno. Pero esto no es así. Quiero decirles a todos los chicos que les gustaría trabajar en Facebook, Google u otra gran empresa que no es difícil. Imagínese, decenas de miles de programadores trabajan en Facebook y Google. Esta es una gran cantidad de personas. No puede haber tantos muchachos super talentosos. Por supuesto, todos son inteligentes, geniales, pero no son premios Nobel. Son programadores simples que hacen bien su trabajo. Este no es un tipo de regalo de ellos, y así sucesivamente. Solo programadores que saben programar. Si eres un programador que sabe programar bien, puedes conseguir un trabajo en Facebook, Google. Solo necesita enviar su currículum allí, tener una entrevista y luego ir a trabajar.

Source: https://habr.com/ru/post/es428926/


All Articles