¿Te consideras un firmante? A quien estas bromeando



Una vez más, mi amigo le explicó a alguien en una sala de fumadores de la calle cómo funciona C #. Tomé un sorbo de café, encendí un cigarrillo y me apoyé en la cerca para escuchar. Me dijo qué sutilezas interesantes encontró en el recolector de basura. Él dice que en la subred está organizado de manera bastante simple desde el exterior, pero muy complicado en los detalles de implementación.

No me alarme, solo escuché y sacudí mi bigote. Eran las 11 de la mañana, cerré el boleto que esperaba de mí mañana, y podría pasar el resto del día deambulando por la oficina. Vityan siempre ha sido un tipo muy bombeado. Pasó de contrabando a Roslin, estudió el tipo de todas las herramientas que usó y rebuscó profundamente en Internet. Lo sabía, para mí antes que él, como para la luna. Pero por alguna razón, todavía teníamos los mismos puestos y salarios.

Le sugerí que echara un vistazo a la prueba, que, por el bien de las bromas, se hizo para un trabajo, aunque no pensé en cambiar mi trabajo seriamente. ¿Qué tipo de programador no quiere mirar el código? Fuimos a mirar Abrí el archivo principal con el código, un segundo pasa.

"Tu memoria está fluyendo aquí".

Sí, leí acerca de la recursividad de cola, pero no leí que no hay tal optimización en la subred. Rápidamente me lanzó una docena de tomas, corrigí todo y envié una prueba al empleador. Recordé que, además de la tarea, también tuve que aprobar un examen de inglés y hacer una captura de pantalla con los resultados. Cero problemas, mi buen amigo conoce muy bien el idioma: le pedí que lo entendiera, pero no demasiado perfecto.

Me dijeron que mirara por la noche. Hubo mucho tiempo libre, pero el desarrollador siempre encontrará qué hacer consigo mismo. Le sugerí al más enorme colega que discutiera quién tragaría más pizza. El perdedor paga las cuentas. Cuando obtienes dinero ridículo, que todavía no es suficiente para nada, no es particularmente una lástima perderlo. Transferí todos los gastos de un adulto a mis padres, y me comí el salario en la oficina o con mi esposa; al menos gano algo, ¡puedo pedirme tres pizzas! Durante el resto del día me senté como una foca, cambiando los videos con dedos grasientos, uno más ridículo que el otro.

Una sorpresa esperaba en casa: la prueba fue. Escribieron que un buen código, programaron una entrevista. Me cago de kapets, qué otra entrevista sobre Signora, Dios mío, me van a manchar. Soy un junio, que, por cortesía, se llama un medio. Realmente no sé cómo hacer nada. Pero creo que cuando crezca, también habrá seguridad social, y ahora al menos sabré qué se requiere. Veré cómo sucede esto.

Primero preguntaron sobre mi experiencia. Hablé sobre el trabajo actual, embellecí fríamente la experiencia y mi contribución. Bueno, ¿por qué no? No me llevarán de todos modos, y al menos la seguridad social durará más.

Las primeras preguntas técnicas fueron fáciles: la diferencia entre tipos significativos de tipos de referencia, tipos de datos en un sycharpe, OOP básico, patrones de diseño. Mi compañía tenía exámenes internos, y fui entrenado como un mono para responder esas preguntas. Principios sólidos: no los entendí entonces, realmente no los entiendo ahora, pero pude murmurar algo en respuesta, descifrar la abreviatura y verter agua con el estilo: "la duplicación del código es mala, la herencia debe aplicarse con cuidado, los archivos con el código deben ser pequeños ".

Sentí que la proyección ha terminado, ahora irán cosas serias y he terminado.

- Philip, ¿puedes hablar de recolección de basura en Internet?

Oh, como pudo él. Mis cerebros novatos no entienden mucho, pero tengo buena memoria, y recordé la historia de la sala de fumadores casi palabra por palabra. En algún punto intermedio, me di cuenta de que el entrevistador todavía no sabe cómo funciona. Multa. Terminó la historia y, sintiendo la iniciativa, comenzó a hablar sobre F #. En mi trabajo, a menudo tenía que esperar construcciones eternas, y a veces realmente me autodidacta. F # man tampoco lo sabía, así que solo escuché. Terminé y me dijeron que lo haría.

¿Qué? ¿QUÉ?

- Philip, no has indicado el salario esperado en el currículum, estamos listos para ofrecerte MIL MIL DÓLARES.

Solté "de acuerdo" más rápido de lo que podía imaginar cuántas veces esto es más que mi sn actual. Skype cerrado, contado. Y jodido. Esto es lo que sucede: ¿ahora soy un remoto, un firmante y un hombre rico? Es decir, ¿puedo irme ahora, tirar mis cuatro, tomar un Merc a crédito y conducir por mi ciudad semi-rural? Si. Resulta que todos mis antiguos colegas son tontos, y encontré una manera.

Gané, resolví todos mis problemas y tuve lugar como persona, porque con las manos medio en broma hice una prueba y recordé el monólogo en la sala de fumadores. Si.



Rápidamente me desenrosqué de mi antiguo trabajo, equipé mi lugar de trabajo en casa y comencé a acostumbrarme a mi nuevo rol. Yo mismo no creía realmente que todo hubiera cambiado tan drásticamente, y parecía que era urgente comenzar a actuar de manera diferente. A partir de ese momento, todo lo que dije comenzó con las palabras "Como persona que recibe $ 3k, creo ...".

Notifiqué a todos los que pude. Recuerde, Phil es un tipo inteligente y exitoso. Comencé a dar consejos a todos, porque ahora solo entendía cómo funciona la vida. Le enseñé a mi primo más joven que solo los idiotas son buenos en la escuela. Así que no estudié, y todo está bien conmigo, tienes que ser como yo.

Al principio entendí claramente que conseguí un trabajo por casualidad. Pero las tareas no resultaron ser ciencia espacial, y entendí cómo resolverlas. No quería, pero lo entendí. Cuando recibí el dinero por primera vez, parece que he perdido completamente el contacto con la realidad. Y realmente creía que me convertí en un profesional de clase extra. Se usó tecnología bastante antigua en ese trabajo, y rápidamente decidí que un tipo tan duro como yo no estaba dispuesto a perder el tiempo en esta mierda. Los envié al infierno, e hice el mismo truco con otro trabajo, un poco mejor, ya santo, creyendo que realmente lo merecía. Y luego con uno más. Y además.

En todas partes estaba tranquilamente acurrucado en el firmante / anfitrión, en todas partes donde podía realizar tareas en algún lugar al borde cuando aún no le escribieron que necesita hablar en serio, pero ya se están yendo. Y fácilmente me expliqué esto a mí mismo: las tareas no son interesantes, no quiero hacerlas. Un negocio tonto me apura porque no le importa una mierda la calidad. Los procesos están rotos, solo yo entiendo cómo debería funcionar todo, pero no se los diré. Esta no es mi guerra. Buscaré trabajo normal hasta ahora.

Pero no había ningún trabajo "normal". En cada una de mis obras, excepto en la primera oficina, al final me quemé terriblemente sin hacer nada especial. No sé qué pasaría si honestamente calculé mis ocho horas al día lo mejor que pude. Me gusta programar, pero a veces no pude sentarme frente a la computadora durante una semana. El trabajo fue una tortura, porque no fue suficiente para mí simplemente descargar el código y cerrar el ticket. Inconscientemente temía que si hacía algo mal, todos lo entenderían. Fui despedido un par de veces del trabajo, pero nunca por la mala calidad del código. Porque realmente podría hacer una ventana emergente durante una semana. Si tan solo todo fuera perfecto a mi nivel de comprensión.

Recibí dinero decente, tenía un horario conveniente y un trabajo que era fácil de hacer interesante si lo deseaba, pero estaba profundamente descontento. Y le eché la culpa a las tetas que me rodeaban. Como no puedo trabajar, rendir bien y ser feliz, eso significa que el mundo no está bien. Y estos bastardos con sus sonrisas solo aumentan la irregularidad. Comencé a sentirme mal por cualquier persona de la industria que estaba rozando algo sobre el éxito, el trabajo en equipo, el valor del producto y cosas por el estilo.

Estaba infeliz, enojado y arrogante. Caminé como un pavo real pomposo y enseñé a todos a mi alrededor: hazlo, no así. Usa tu cabeza tonta. Tonto, no trates de sonreír, esta industria es una basura podrida. Tu golang es una mierda de perro. Php basura. Los javistas están atrapados en el pasado. OOP - para idiotas. C #, que me alimenta, es un trabajo divertido, solo un imbécil rechazado lo usará para un proyecto serio.

Cuando la realidad que te rodea está diseñada para ser inteligente, y eres realmente tonto, comienzas a pretender ser inteligente. Y para que la otra persona crea que eres más inteligente, la forma más fácil es demostrarle que es estúpido. Lo que hice. Además, subconscientemente entendí con qué estaba relacionado esto, pero solo fortaleció la sensación de que no pertenecía aquí. Y este sentimiento intensificó la ira.



Hace una semana, Drugan y yo nos pusimos manos a la obra en Skype, ya que siempre pasamos por una industria imbécil, en la que todo no es como debería. Hablamos sobre tipos y contenedores de IoC, y Pasha dice

: Y, por cierto, escribo un marco interesante para .net core, he implementado la inversión de dependencia en un orden de magnitud más conveniente que el mío.

Pasha rebuscó en la pantalla, y durante las siguientes cuatro horas vi cómo se veía un sistema increíble, que nunca hubiera pensado en construir, y si lo hubiera pensado, definitivamente no lo habría construido; qué desarrollador nunca seré. Y cuál, tu madre, es la gran diferencia entre el tonto vypendrezhny Ivanovo y un verdadero firmante con más de 10 años de experiencia.

El marco, en mi opinión de aficionado, es muy bueno. Te diría exactamente qué y cómo se hizo, pero, en primer lugar, Pashok quiere hacerlo él mismo, y en segundo lugar, no soy lo suficientemente inteligente para esto. Alabé su trabajo, admiré los detalles que me atraparon, abandoné la llamada. Y se sentó a la mierda. El bastardo es cien veces más genial que yo.

Él es signor, yo soy signor, tenemos el mismo sn. Incluso seré más pesado en el mercado, los artículos hacen su trabajo, pero Dios, cuánto sabe. Y él sabe cómo, maldición, usarlo.

Esta no es la primera vez que me encuentro con codificadores más informados, pero siempre me dije a mí mismo: “Estos perros callejeros memorizan un muelle, pero puedo pensar. Aprenderé todo lo que necesitas, lo principal es que puedo aprender y analizar ". La frase borrosa "Puedo pensar" siempre ha sido mi tarjeta de presentación. Esta habilidad no puede verificarse objetivamente, por lo tanto, todos los que me conocen se dividieron en los que creen y los que no. El segundo que escribí para tontos.

Pero Pashok demostró que sabe pensar mejor. Y él sabe más.

Recordé cómo la gente admiraba mi implementación de prueba en esa primera entrevista. Entré en el repositorio para consolarme, y está el govnokod de junio. Muy muy mal. Parece que usaron la prueba, solo para entender si soy un programador. Logré alargar la entrevista en sí, porque por naturaleza no es mala retórica. Puedo dirigir la conversación donde necesito. Y el entrevistado aparentemente creía acertadamente que los junes no llegarían a tal vacante.

Pero cuando comenzaron a tocarme, creí casi al instante: todo se trataba del caso. Ahora soy signor.



Mi amigo periodista me sobrescribe constantemente, supuestamente nosotros, los desarrolladores, cerramos cualquier situación incomprensible con un trozo, que llamamos objetividad. Y luego nosotros mismos creemos que derrotamos el caos y pusimos todo en orden.

Aquí hemos indicado claramente en qué grados dividir a las personas y por qué criterios dónde escribir a quién. Se sacudieron las manos, miraron y decidieron que no había más problemas. Y ahora, recuerde cuántos agujeros amarillos se llaman a sí mismos firmantes. Llegaron a sus galeras, los condujeron allí durante seis años con la tarea de seis, y luego, para curar el agotamiento de los niños, los elevaron solemnemente a una nueva palabra para que no huyeran a la galera vecina (donde los habían atraído con esta palabra durante mucho tiempo).

Pero aquí, los pequeños alevines se encuentran con gruñidos en Internet que no creen en su significación y quieren poner en práctica, y piensan: "estas son sus evaluaciones subjetivas". "Objetivamente, soy un firmante, ya que me nombraron, me dieron tareas y pagaron mucho dinero".

No son un gran problema. Entonces, una pequeña astilla en el culo, una razón para que los verdaderos ingenieros se quejen. Simplemente creían en un sistema que les otorga un estado agradable y no dañaban a nadie. El problema soy yo. Hice que el sistema creyera en mí mismo, aunque yo mismo sé que por el estado del firmante, por el dinero y las tareas del firmante, todavía tengo que gatear y gatear. Pero como el sistema lo creía, ya no es necesario arrastrarse a ningún lado.

Odio las conclusiones, pero lo son. Esta jodida calificación de tres etapas debería ir a la basura ayer. Si ahora el sistema generalmente aceptado de grados de quince a 90% de los tipos en la industria no hubiera alcanzado el cuarto nivel. Las historias de que Rusia es tan genial, "porque solo aquí puedes convertirte en un líder súper hiper-tonto de hasta 30 años", también en la basura.

Es entonces cuando bajo la palabra firmante de la caja representarán no a un pequeño hombre barbudo con un suéter brillante, sino a un tío malvado de unos cuarenta años, y luego hablaremos. Y ahora, mis queridos amigos de la Signora, confesemos que no vimos las tasas reales del Signor, nos uniremos e iremos al infierno.



Mira mi podcast. Último número aquí



All Articles