La vida de un desarrollador moderno en YuMoney

¡Hola a todos! Soy Dima, un desarrollador principiante. En este artículo les contaré sobre mi primera experiencia de trabajo en una gran empresa de comestibles de TI.





Vine a UMoney hace seis meses cuando tenía 19 años. Y ahora he ganado suficiente experiencia para hablar sobre la vida de un desarrollador backend en la empresa.





Cómo conseguí un trabajo en YuMoney

Originalmente envié una respuesta a un desarrollador junior en un sitio de trabajo. Esperé dos semanas, pero nunca recibí una invitación para una entrevista. Lo más probable es que no haya pasado la selección primaria por experiencia y habilidades. Entonces decidí escribir una carta personalmente a Recursos Humanos.





Encontré contactos en la cuenta corporativa de YuMoney en Habr. Anteriormente, leí artículos del blog, estaba familiarizado con el dispositivo de la empresa, por lo que fue fácil describir cómo me enganchó la vacante. Adjunto a la carta hay enlaces a GitHub con proyectos educativos y para mascotas. ¡La comunicación cara a cara realmente funcionó! El mensaje fue enviado de inmediato al departamento de recursos humanos responsable de entrevistar a los javistas.





Consejo: inicie un diálogo con RR.HH. a través de mensajería, redes sociales o correo. El contacto personal aumenta las posibilidades de conseguir la compañía de sus sueños. No tengas miedo de declararte si has decidido dónde quieres trabajar. Sus futuros compañeros agradecerán la sinceridad y la inmersión en los procesos.





, . , . : HR, , backend-.





- HR . , . — Java Core, Spring, , , . : «». . , , .





, . web- , , , : , . , .





backend- . , , .





Cronología de mi contratación en diciembre de 2020
2020 .

: . , . IT, .





, Money: .





, . -. backend-, Jav-.





:





  1. — . . , , .





  2. HR - , . ,





  3. . , «», .





. :





  • ,





  • ,





  • ,





  • - , ,





  • , . .





HR , .





Módulo de adaptación del portal educativo "Univer"
«»

:





  1. «»— . , . , .





  2. 1C. , , , . : .





  3. «» — . , , , , . Kafka, -, .





  4. Wiki — , . , , .





  5. backend- — : Java, , .





  6. backend- — : , Java- , .





Libro del desarrollador de backend
backend-

, : Wiki, , . HR, .





, — . , , : . .





Backend-, CI/CD. , .





, : , , , . , , .





Money — B2C ( ) B2B ( - Kassa). . : B2C-. , , , «» - .





, : . , , , ( — , ).





Zoom , . IT- , . , , , .





. : , , . Agile :





  1. ( 2 ) — Story Point.





  2. ( 2 ) — . , , Story Point, .





  3. ( 2 ) — , .





  4. ( ) — , , , .





  5. Daily ( ) — 10-15 , , , , , .





Zoom , . , . , .





backend-

— :





  • Java 11 — LTS Java.





  • Gradle, Jenkins — CI/CD . , GitHub: https://github.com/yoomoney-gradle-plugins.





  • TestNG, Mockito, WireMock. .





  • SpotBugs, Checkstyle, JaCoCo — .





  • Spring Core, Spring JDBC, Spring MVC, Spring Boot;





  • REST, JSON, OpenAPI;





  • PostgreSQL, Jooq, Flyway, ElasticSearch, Kafka;





  • BitBucket, Jira, Confluence — BitBucket Jira , . , Atlassian — Jira BitBucket CLI.





  • Ansible, Grafana, Kibana, Moira, Zabbix, Zipkin.





-, . , , , , , , .





«‎». , . . , , :





  1. — , .





  2. — HTTP -.





  3. — . Grafana , Tomcat, , , JVM.





  4. — Zipkin. traceId. , HTTP-, .





  5. — , GitHub: https://github.com/yoomoney-tech/db-queue.





  6. , .





backend- :





  1. Backend Hural — 30-60 . , , , .





  2. Backend Sync — 15-30 . , . .





  3. Backend Talks — . . , .





  4. Backend Live — , . , Zoom.





, . , , . , - .





Cuestionario basado en los resultados de una revisión personal: la interfaz desde el lado del revisor
:

— , . . — , .





360

360 — , . , . : , , , , , .





- — , - - . Product Owner Project Manager -, - — -, -.





Gráficos de resultados de encuestas 360
360

360 .





middle-, — . - , . , - .





, ! - , , .








All Articles